	/*延迟*/

.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;

}

.g-img-hover img{transition: all .5s;}

.g-img-hover:hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

/* 产品中心 */

.g-pro{padding: 0.82rem 0 0.9rem;background: #f5f5f5;}

.g-pro-box{display: flex;justify-content: space-between;height: 5.44rem;}

.g-pro-l{width: 27%;background: #fff;height: 100%;padding-top: 0.65rem;overflow: hidden;border-radius: 5px;}



.g-pro-l-img{margin-bottom: 0.8rem;padding: 0 0.2rem;}

.g-pro-l-img::before{padding-top: 49%;}

.g-pro-l-img img{width: 100%;height: 100%;object-fit: contain;}

.g-pro-l-txt{padding: 0 1.3rem 0 0.5rem;}

.g-pro-l-txt h3{font-size: 0.3rem;line-height: 1.06;font-weight: bold;margin-bottom: 0.24rem;color: #333;}

.g-pro-l-txt p{color: #333;opacity: 0.8;line-height: 1.25;}

.g-pro-l:hover .g-img-hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

.g-pro-r{
	width: calc(73% - 0.3rem);height: 100%;display: flex;flex-wrap: wrap;justify-content: space-between;

	box-sizing: border-box;
	position: relative;
	height: 5.44rem;

}




	@media screen and  (min-width:972px) {
		.g-pro-r .g-pro-r-box:nth-last-of-type(1){
			position: absolute;
			right: 0;
			top: 0;
			height: 100%;
			width: calc(33.3% - 0.15rem);

			padding-top: 0.65rem;

		}

		.g-pro-r{
			padding-right: calc(26% - 0.15rem);
		}
		.g-pro-r .g-pro-r-box:nth-last-of-type(1) 	.g-pro-r-img {
			width: 100%;
			margin: 0;
			margin-bottom: 0.8rem;
			padding: 0 0.2rem;
		}
	}

.g-pro-r-box{width: calc(50% - 0.15rem);background: #fff;height: 2.6rem;display: flex;flex-direction: column;align-items: flex-end;margin-bottom: 0.24rem;}

.g-pro-r-img::before{padding-top: 49%;}

.g-pro-r-img{width: 73.6%;margin: 0.05rem 0 0.1rem;}

.g-pro-r-img img{width: 100%;height: 100%;object-fit: contain;}

.g-pro-r-txt{width: 100%;padding: 0 0.32rem;}

.g-pro-r-txt h3{font-size: 0.3rem;line-height: 1.06;font-weight: bold;margin-bottom: 0.1rem;color: #333;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;}

.g-pro-r-txt p{color: #333;opacity: 0.8;line-height: 1.25;overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-bottom: 0.24rem;}

.g-pro-r-box:hover .g-img-hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}



@media screen and (max-width: 1580px) {
	.g-pro-r{
		height: auto;
	}
	.g-pro-box{height: 6.6rem;}

	.g-pro-r-box{height: 3.18rem;}

}

@media screen and (max-width: 1260px) {

	.g-pro-box{height: 5.44rem;}

	.g-pro-r-box{height: 2.6rem;}

	.g-pro-l-img{margin-bottom: 0.4rem;}

}

@media screen and (max-width: 971px) {

	.g-pro-box{flex-direction: column;height: auto;}

	.g-pro-l{width: 100%;padding: 0;margin-bottom: 0.3rem;padding-bottom: 0.4rem;}

	.g-pro-r{width: 100%;}

	.g-pro-r-box{width: 100%;margin-bottom: 0.4rem;}

	.g-pro-l-img{padding: 0 1rem;}

	.g-pro-l-txt h3,.g-pro-r-txt h3{font-size: 0.4rem;margin-bottom: 0.24rem;overflow: hidden;white-space: initial;text-overflow: initial;}

	.g-pro-l-txt p,.g-pro-r-txt p{overflow: hidden;white-space: nowrap;text-overflow:ellipsis;margin-bottom: 0;}

	.g-pro-r-img{width: 100%;margin: 0 0 0.4rem;padding: 0 1rem;}

	.g-pro-r-box{height: auto;padding-bottom: 0.4rem;}



}

@media screen and (max-width: 767px) {

	.g-pro-l-img{padding: 0 0.5rem;}

	.g-pro-l-txt{padding: 0 0.5rem;}

}



/* 产品列表 */

.g-bread{background: #00378C;height: 54px;display: flex;align-items: center;}

.g-bread .x-bread {

  width: 100%;

}

.g-bread .x-bread .container {

  color: #fff;

  display: flex;

	align-items: center;

}

.g-bread .x-bread .container .x-img {

  width: 22px;

  height: 26px;

  margin-right: 10px;
  flex-shrink: 0;

}

.g-bread .x-bread .container .x-img img {

  width: 100%;

  height: 100%;

  object-fit: contain;

}

.g-bread .x-bread .container a {

  color: #fff;

}

.g-bread .x-bread .container span {

  margin: 0 10px;

}



.g-order_list{width: 20%;background: #fff;border-radius: 16px;overflow: hidden;}

.g-order_list>a,.g-order_list_title{width: 100%;font-size: 18px;display: flex;align-items: center;cursor: pointer;margin: 0.22rem 0;}

.g-order_list>a:hover{color: #00378C;}

.g-order_list_title{position: relative;}

.g-order_list_title_p{position: relative;}

.g-order_list_icon{position: absolute;right: -28px;top: 50%;transform: translateY(-50%);}

.g-proList-one{padding-left: 0.34rem;position: relative;}

.g-proList-one a{font-size: 18px; color: #333;}

.g-proList-one-j i{position: absolute;top: 50%;transform: translateY(-50%);width: 14px;height: 2px;background: #666666;left: 0;transition: all 0.5s;}

.g-proList-one-j .i2{transform:  translateY(-50%) rotate(-90deg);}

.g-order_list_box li.on .g-proList-one-j .i2{transform:  translateY(-50%) rotate(0);}

.g-order_list_box li.on .g-proList-one a{font-weight: bold; color: #333;}

.g-order_list_title_p>p{color: #031330;font-size: 18px;}

.g-order_list_icon img{width: 8px;height: 4px;}

.g-order_list_icon .img2{display: none;}

.g-order_list_box li:hover .g-order_list_title::after{height: 100%;}

.g-order_list_box li.on .g-order_list_title_p>p,.g-order_list_box li:hover .g-order_list_title_p>p{color: #00378C;}

.g-order_list_box li.on .g-order_list_icon .img1,.g-order_list_box li:hover .g-order_list_icon .img1{display: none;}

.g-order_list_box li.on .g-order_list_icon .img2,.g-order_list_box li:hover .g-order_list_icon .img2{display: block;}

.g-order_list_two{border-bottom: 1px solid #f5f8ff;padding: 0;display: none;}

.g-order_list_two_box{display: flex;align-items: center;justify-content: space-between;flex-direction: column;}

.g-order_list_two a{width: 100%;display: flex;align-items: center;justify-content: space-between;font-size: 18px;color: #333;border-left: 3px solid transparent;padding: 0.16rem 0 0.16rem 0.54rem;line-height: 1;}

.g-order_list_two a.on,.g-order_list_two a:hover{color: #00378C;background: #fff;border-color: #00378C;}



.g-order_list_box{width: 29.28%;padding: 0.8rem 0.2rem 0 0;border-right: 1px solid #e2e2e2; position: sticky;top: 0;}

.g-proList{background: #f5f5f5;}

.g-proList-box{display: flex;justify-content: space-between; align-items: flex-start;}



@media screen and (max-width: 1580px) {

	.g-proList-one a{font-size: 16px;}

	.g-order_list_two a{font-size: 16px;}
	.g-proList-one-j i{
		width: 10px;
	}

}

.g-proList-r{width: calc(70.72% - 0.6rem);padding: 0.8rem 0 1.28rem;}

.g-proList-r-title{border: 1px solid #eaeaea;background: #fff;padding: 0.45rem 0.9rem 0.55rem 0.68rem;margin-bottom: 0.42rem;}

.g-proList-r-title h2{font-size: 0.3rem;margin-bottom: 0.15rem;}

.g-proList-r-title p{opacity: 0.6;}

.g-proList-r-box{display: flex;flex-wrap: wrap;}

.g-proList-r-con{width: calc((100% - 0.4rem)/3);background: #fff;margin: 0 0.2rem 0.2rem 0;cursor: pointer;transition: all 0.3s;

	position: relative;
}

	.new_icon{
		position: absolute;
		left: 0;
		top: 0;
		width: 60px;
		height: 60px;
		background: url(../image/xp.png) no-repeat;
		background-size: contain;
		z-index: 10;
	}
.g-proList-r-con:nth-child(3n){margin-right: 0;}

.g-proList-r-img::before{padding-top: 71.7%;}

.g-proList-r-img{margin: 0.2rem 0.2rem 0.1rem 0.2rem;}

.g-proList-r-txt{padding: 0 0.3rem 0.4rem;}

.g-proList-r-txt h3{color: #333; font-weight: bold;margin-bottom: 0.06rem;transition: all 0.3s;}

.g-proList-r-p{min-height: 4.11em;}

.g-proList-r-p p{color: #999;line-height: 1.37;}

.g-proList-r-con:hover{box-shadow: 0 0 0.15rem rgba(0,0,0,0.1);}

.g-proList-r-con:hover .g-img-hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

.g-proList-r-con:hover .g-proList-r-txt h3{color: #00378C;}

.g-proList-r-box{margin-bottom: 0.3rem;}



.g-page{display: flex;justify-content: center;align-items: center;}

.g-page a{height: 0.4rem;min-width: 0.4rem;display: flex;justify-content: center;align-items: center;margin: 0 4px;-webkit-transition: all .6s;transition: all .6s;background: #fff;border-radius: 4px;border: 2px solid transparent;font-size: 14px;color: #999;cursor: pointer;}

.g-page img{width: 7px;height: auto;}

.g-page a .img2{display: none;}

.g-page a:first-child{width: 0.9rem;}

.g-page a:first-child img{margin-right: 5px;}

.g-page a:last-child{width: 0.9rem;}

.g-page a:last-child img{margin-left: 5px;}

.g-page a:hover,.g-page .on{color: #00378C;border-color: #00378C;}

.g-page a:hover p,.g-page .on p{color: #fff;}

.g-page a:hover .img1,.g-page .on .img1{display: none;}

.g-page a:hover .img2,.g-page .on .img2{display: block;}

.g-bread .x-bread .container{overflow-x: auto;}

/* .g-bread .x-bread .container a{white-space: nowrap;} */



@media screen and (max-width: 1260px) {



}

@media screen and (max-width: 971px) {

	.g-proList-r-con{width: calc(50% - 0.1rem);margin: 0 0 0.2rem;}

	.g-proList-r-box{justify-content: space-between;}

}

@media screen and (max-width: 767px) {
	.g-bread .x-bread .container a {
		white-space: nowrap;
	}

	.g-proList-box{flex-direction: column;}

	.g-order_list_box{width: 100%;padding: 0.4rem 0 0;border: none; position: initial;}

	.g-proList-one{padding-left: 0.45rem;}

	.g-proList-one-j i{width: 10px;}

	.g-order_list_two a{border-left: 2px solid transparent;}

	.g-proList-r{padding: 0.6rem 0 ;width: 100%;}

	.g-proList-r-title{padding: 0.4rem;}

	.g-proList-r-con{width: 100%;margin-bottom: 0.4rem;}

	.g-proList-r-txt h3{font-size: 0.36rem;}

	.g-proList-r-p p{line-height: 1.5;}

	.g-page a{width: 0.6rem;height: 0.6rem;}

	.g-page a:first-child,.g-page a:last-child{width: 1.2rem;}

}



/* 产品详情 */

.g-proInfo{background: #f5f5f5;padding: 4rem 0;}

.g-proInfo-box{display: flex;justify-content: space-between;align-items: center;}

.g-proInfo-l{width: 42.85%;background: #fff;}

.g-proInfo-r{width: 48.57%;}

.g-proInfo-con::before{padding-top: 64.66%;}

.g-proInfo-r{display: flex;flex-direction: column;justify-content: center;}

.g-proInfo-icon-box img{width: 0.2rem;height: auto;margin-right: 0.1rem;}

.g-proInfo-icon-box2 svg{width: 0.24rem;height: auto;margin-right: 0.2rem;}

.g-proInfo-r h1{font-size: 2.5rem;line-height: 1;margin-bottom: 2rem;}

.g-proInfo-r>p{color: #666;line-height: 1.9;/* margin-bottom: 2rem; */font-size: 1rem;}

.g-proInfo-icon{display: flex;align-items: center;margin-top: 2rem;}

.g-proInfo-icon-box{display: flex;align-items: center;background: #00378C;border-radius: 4px;padding: 0 0.36rem 0 0.28rem;height: 0.54rem;margin-right: 0.2rem;}

.g-proInfo-icon-box p{color: #fff;}

.g-proInfo-icon-box2{display: flex;align-items: center;border-radius: 4px;background: #fff;padding: 0 1.5rem;height: 3rem;border-radius: 25px;}

.g-proInfo-icon-box2 path{fill: #666;}

.g-proInfo-icon-box2 p{line-height: 0.26rem;color: #666;}

.g-proInfo-icon-box2 .p1{border-right: 1px solid #e4e4e4;padding-right: 0.25rem;margin-right: 0.25rem;}

.g-proInfo-icon-box2 p:hover{color: #00378C;text-decoration: underline;}

.g-proInfo-swi .swiper-pagination-bullet{width: 11px;height: 11px;margin: 0 0.1rem !important;background: #e9e9e9;opacity: 1;}

.g-proInfo-swi .swiper-pagination-bullet-active{background: #00378C;}

.g-proInfo-swi .swiper-pagination{bottom: 0px;}

.g-proInfo-ove-l{width: 61%;}

.g-proInfo-ove{padding: 3rem 0 3rem;border-bottom: 1px solid #dddddd;}



.g-proInfo-ove-box{display: flex;justify-content: space-between;}

.g-proInfo-ove-h2{font-size: 1.5rem;font-weight: bold;border-bottom: 1px solid #e5e5e5;padding-bottom: 1rem;margin-bottom: 1rem;}

.g-proInfo-ove-txt{margin-bottom: 0.65rem;}
.g-proInfo-ove-txt table{width:100% !important;}

.g-proInfo-ove-txt img{max-width: 100%;}

.g-proInfo-ove-txt tr{border: 1px solid #000;}

.g-proInfo-ove-txt td{border-left: 1px solid #000 !important;text-align:center !important;}

.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: 20px;height: 20px;padding: 0;margin: 0 0.15rem;}

.ins_det_fxr_box .bshare-custom .fx1{background: url(../image/g-fx1.png) center center no-repeat;background-size: contain;}

.ins_det_fxr_box .bshare-custom .fx2{background: url(../image/g-fx2.png) center center no-repeat;background-size: contain;}

.ins_det_fxr_box .bshare-custom .fx3{background: url(../image/g-fx3.png) center center no-repeat;background-size: contain;}

.ins_det_fxr_box .bshare-custom .fx1:hover{background:  url(../image/g-fx1-1.png) center center no-repeat;background-size: contain;}

.ins_det_fxr_box .bshare-custom .fx2:hover{background:  url(../image/g-fx2-1.png) center center no-repeat;background-size: contain;}

.ins_det_fxr_box .bshare-custom .fx3:hover{background:  url(../image/g-fx3-1.png) center center no-repeat;background-size: contain;}

.bsBox{box-sizing: initial;}

@media screen and (max-width: 1200px) {

	.ins_det_fxr_box .bshare-custom a{width: 14px;height: 14px;}

}



.ins_det_fxr_box{display: flex;align-items: center;}

.g-proInfo-ove-fx{display: flex;align-items: center;justify-content: space-between;}

.g-proInfo-ove-fh{display: flex;align-items: center;color: #00378C;cursor: pointer;}

.g-proInfo-ove-fh img{width: 14px;height: auto;margin-right: 0.15rem;}

.g-proInfo-ove-r{width: 30%;}

.g-proInfo-ove-r-con{margin-bottom: 1rem;display: flex;justify-content: space-between;cursor: pointer;}

.g-proInfo-ove-r-box{padding-top: 1rem;}

.g-proInfo-ove-r-img::before{padding-top: 0;}

.g-proInfo-ove-r-img{width: 38.33%;margin-right: 1rem;flex-shrink: 0;border: 1px solid #e6e6e6;padding: 1rem;display: flex;justify-content: center;align-items: center;}
.zcwtuijian .g-proInfo-ove-r-img img{position:relative;width:auto;height: 100px;}
.g-proInfo-ove-r-txt{display: flex;justify-content: center;flex-direction: column;}

.g-proInfo-ove-r-txt h3{margin-bottom: 0.06rem;overflow: hidden;white-space: nowrap;text-overflow:ellipsis; color: #333;}

.g-proInfo-ove-r-txt p{color: #999;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.g-proInfo-swi{height: 100%;}

.g-proInfo-con{height: 100%;display: flex;justify-content: center;align-items: center;}



@media screen and (max-width: 1260px) {

	.g-proInfo-ove-r-txt h3{font-size: 16px;}

	.g-proInfo-ove-fh img{width: 10px;}

	.g-proInfo-swi .swiper-pagination-bullet{width: 8px;height: 8px;}

}

@media screen and (max-width: 971px) {

	.g-proInfo-box{flex-direction: column;}

	.g-proInfo-l{width: 80%;margin-bottom: 0.5rem;}

	.g-proInfo-r{width: 100%;}

	.g-proInfo-ove-box{flex-direction: column;}

	.g-proInfo-ove-l{width: 100%;margin-bottom: 0.8rem;}

	.g-proInfo-ove-r{width: 100%;}

	.g-proInfo-ove-h2{font-size: 0.32rem;}

	.g-proInfo-ove-r-con{margin-bottom: 0.4rem;}

	.g-proInfo-ove-txt{

		width: 100%;

		overflow-x: auto;

	}

}

@media screen and (max-width: 767px) {

	.g-proInfo-l{width: 100%;}

	.g-proInfo-r>p{line-height: 1.5;}

	.ins_det_fxr_box>p{font-size: 12px;}

	.g-proInfo-ove-fh{font-size: 12px;}
	.g-proInfo-icon-box{
		height: 0.68rem;
	}

}



.g-dow{background: #F5F5F5;padding: 0.8rem 0 1.2rem;}

.g-dow-t{border-radius: 10px;background: #fff;padding: 0.22rem 0.28rem;display: flex;justify-content: space-between;margin-bottom: 0.22rem;}

.g-dow-sel{border: 1px solid #eeeeee;border-radius: 4px;height: 0.46rem;margin-right: 0.2rem;width: 2.65rem;display: flex;justify-content: space-between;position: relative;}

.g-dow-t-l{display: flex;align-items: center;}

.g-dow-sel-xl{width: 0.46rem;height: 100%;border-left: 1px solid #eee;display: flex;justify-content: center;align-items: center;flex-shrink: 0;position: absolute;right: 0;top: 0;pointer-events: none;}

.g-dow-sel-xl svg{width: 10px;}

.g-dow-sel-xl path{fill: #adadad;}

.g-dow-sel select{width: 100%;padding:0 0.46rem 0 0.2rem;}

.g-dow-t-r form{width: 3.18rem;background: #f5f5f5;height: 0.46rem;border-radius: 46px;position: relative;display: flex;align-items: center;}

.g-dow-t-r form input{width: 100%;padding: 0 0.46rem 0 0.2rem;}

.g-dow-t-r button{width: 0.46rem;height: 0.46rem;background: #00378C;border-radius: 50%;position: absolute;right: 0;top: 0;}

.g-dow-t-r button img{width: 43.7%;}

.g-dow-t-r form input::-webkit-input-placeholder {color: #999;}

.g-dow-t-r form input::-moz-input-placeholder {color: #999;}

.g-dow-t-r form input::-ms-input-placeholder {color: #999;}

.g-dow-tab-title{display: flex;align-items: center;height: auto;background: #666666;padding: 0.25rem 0;}

.g-dow-tab-title p{color: #fff !important;}

.g-dow-tab-o{width: 100%;padding: 0 10px;text-align: left;padding-left: 0.38rem;}

.g-dow-tab-t{width: 17.21%;padding: 0 10px;flex-shrink: 0;text-align: center;}

.g-dow-tab-r{width: 15.92%;padding: 0 10px;flex-shrink: 0;text-align: center;}

.g-dow-tab-f{width: 14.28%;padding: 0 10px;flex-shrink: 0;text-align: center;margin-right: 0.2rem;}

.g-dow-tab-con{padding:  0.34rem 0;border-bottom: 1px solid #dddddd;display: flex;transition: all 0.3s;}

.g-dow-tab-dis img{width: 0.26rem;height: 0.26rem;margin-right: 0.32rem;}

.g-dow-tab-dis{display: flex;align-items: center;}

.g-dow-tab-dis p{color: #666;}

.g-dow-tab-icon img{width: 0.2rem;height: 0.2rem;transition: all 0.3s;}

.g-dow-tab-icon{display: flex;justify-content: center;align-items: center;}

.g-dow-tab-t p{color: #666;}

.g-dow-tab-r p{color: #666;}

.g-dow-tab-icon .img2{display: none;}

.g-dow-tab-con:hover{background: #fff;box-shadow: 0 0 0.4rem rgba(0,0,0,0.1);}

.g-dow-tab-con:hover .img1{display: none;}

.g-dow-tab-con:hover .img2{display: block;}

.g-dow-tab-box{margin-bottom: 0.7rem;}

.g-dow-tab-con>div{align-items: center;display: flex;justify-content: center;}

.g-dow-tab-con>div:first-child{justify-content: flex-start;}



@media screen and (max-width: 1580px) {

	.g-dow-sel{width: 3.5rem;}

}

@media screen and (max-width: 1260px) {

	.g-dow-t{flex-direction: column;}

	.g-dow-t-l{margin-bottom: 0.2rem;width: 100%;display: flex;justify-content: space-between;}

	.g-dow-t-r form{width: 100%;}

	.g-dow-sel{width: 30%;margin: 0;}

}

@media screen and (max-width: 971px) {



}

@media screen and (max-width: 767px) {

	.g-dow-t-l{flex-direction: column;margin-bottom: 0;}

	.g-dow-sel{width: 100%;margin-bottom: 0.3rem;height: 0.6rem;}

	.g-dow-t{padding: 0.4rem;margin-bottom: 0.5rem;}

	.g-dow-sel-xl{width: 0.6rem;}

	.g-dow-t-r form{height: 0.6rem;}

	.g-dow-t-r button{width: 0.6rem;height: 0.6rem;}

	.g-dow-tab-dis p{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;font-size: 14px;}

	.g-dow-tab-t,.g-dow-tab-r{display: none !important;}

	.g-dow-tab-f{width: 30%;}

	.g-dow-tab-dis img{width: 0.32rem;height: 0.32rem;}

	.g-dow-tab-icon img{width: 0.26rem;height: 0.26rem;}

}



/* 可持续发展 */

.g-susT{background: #F5F5F5;padding: 1.3rem 0 1.4rem;}

.g-susT-box{text-align: center;}

.g-h2{font-size: 0.4rem;line-height: 1.2;}

.g-susT-box p{color: #3a3a3a;margin-top: 0.3rem;padding: 0 1.45rem;}

.g-susComm{padding: 1.1rem 0;overflow: hidden;}

.g-h2-box{text-align: center;margin-bottom: 0.4rem;}

.g-h2-box h2{font-size: 0.4rem;margin-bottom: 0.1rem;}

.g-h2-box p{color: #717171;padding: 0 2.8rem;line-height: 1.55;}

.g-susComm-con{display: flex;justify-content: space-between;}

.g-susComm-nr{width: calc((100% - 0.69rem)/4);}

.g-susComm-img::before{padding-top: 68.56%;}

.g-susComm-img{margin-bottom: 0.24rem;border-radius: 5px;}

.g-susComm-txt h3{line-height: 1.33;margin-bottom: 0.14rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}

.g-susComm-txt p{overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 4;}

.g-susComm-nr:hover .g-img-hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}



.g-susAct{background: #f5f5f5;padding-top: 1rem;}

.g-susAct-box{width: 100%;}

.g-susAct-con{display: flex;justify-content: space-between;height: 3.4rem;}

.g-susAct-nr{position: relative;height: 100%;}

.g-susAct-nr:first-child{width: 65.62%;}

.g-susAct-nr:last-child{width: 34.38%;}

.g-susAct-img{width: 100%;height: 100%;}

.g-susAct-img img{width: 100%;height: 100%;object-fit: cover;}

.g-susAct-txt{position: absolute;width: 100%;height: 100%;padding: 0.6rem 1rem 0;top: 0;left: 0;}

.g-susAct-txt h3{font-size: 0.36rem;color: #fff;margin-bottom: 0.2rem;line-height: 1;}

.g-susAct-txt p{color: #fff;max-height: 6em;overflow-y: auto;}

.g-susAct-con:nth-child(2) .g-susAct-nr:first-child{width: 34.38%;}

.g-susAct-con:nth-child(2) .g-susAct-nr:last-child{width: 65.62%;}

.g-susDev-box{display: flex;justify-content: space-between;}

.g-susDev-con{width: calc((100% - 0.56rem)/3);border-radius: 5px;position: relative;}

.g-susDev-img::before{padding-top: 120.7%;}

.g-susDev-txt{position: absolute;top: 0;left: 0;width: 100%;height: 100%;z-index: 5;padding:0 0.8rem 0.62rem;display: flex;flex-direction: column;justify-content: flex-end;align-items: center;text-align: center;}

.g-susDev-txt h3{color: #fff;font-size: 0.36rem;}

.g-susDev-txt p{color: #fff;line-height: 1.55;min-height: 1.4rem;overflow: hidden;
	text-overflow: ellipsis;
	display: -webkit-box;
	-webkit-line-clamp: 5;
	-webkit-box-orient: vertical;}

.g-susDev-con:hover .g-img-hover img{

	transform: scale(1.05);

	-webkit-transform: scale(1.05);

}

.g-susDev{padding: 1rem 0;background: #F5F5F5;overflow: hidden;}

.g-susAct-txt p::-webkit-scrollbar{

width:2px;

}

.g-susAct-txt p::-webkit-scrollbar-track{

background: #ddd;

border-radius:2px;

}

.g-susAct-txt p::-webkit-scrollbar-thumb{

background: #18da46;

border-radius:25px;

}

.g-susAct-txt p::-webkit-scrollbar-corner{

background: #179a16;

}
@media screen and (max-width: 1580px) {
	.g-susDev-txt p{min-height: 1.9rem;}
}


@media screen and (max-width: 1260px) {



	.g-susAct-txt{padding: 0.6rem 0.5rem 0;}

}

@media screen and (max-width: 971px) {

	.g-susT-box p{padding: 0;}

	.g-h2-box p{padding: 0;}

	.g-susDev-txt{padding: 0 0.4rem 0.3rem;}

}

@media screen and (max-width: 767px) {

	.g-susT{padding: 1.2rem 0;}

	.g-h2 br{display: none;}

	.g-h2{font-size: 0.48rem;}

	.g-susT-box p{font-size: 14px;}

	.g-h2-box h2{font-size: 0.48rem;}

	.g-susComm-con{flex-wrap: wrap;}

	.g-susComm-nr{width: 100%;margin-bottom: 0.5rem;}

	.g-susComm-img{margin-bottom: 0.3rem;}

	.g-susAct-con{height: auto;flex-direction: column;}

	.g-susAct-nr{width: 100% !important;}

	.g-susAct-txt{padding: 0.6rem 0.5rem;position: relative;}

	.g-susAct-img{position: absolute;top: 0;}

	.g-susAct-txt h3{font-size: 0.4rem;}

	.g-susAct-txt p{font-size: 0.28rem;}

	.g-susDev-box{flex-direction: column;}

	.g-susDev-con{width: 100%;margin-bottom: 0.5rem;}

	.g-susDev .g-h2-box{margin-bottom: 0.5rem;}

	.g-susDev-txt{justify-content: center;}

	.g-susDev-txt h3{font-size: 0.4rem;margin-bottom: 0.2rem;}

	.g-susDev-txt p{line-height: 1.5;font-size: 0.28rem;line-height: initial;}



	.g-bread{height: auto;padding: 0.2rem 0;}

	.g-bread .x-bread .container{ overflow: hidden;}

	.g-bread .x-bread .container .x-img{width: 18px;height: 21px;}

}



/* 投资者关系 */

.g-bre-nav{height: 60px;background: #fff;}

.g-bre-box{display: flex;justify-content: space-between;}

.g-bre-box .x-img img{width: 22px;height: auto;object-fit: contain;margin-right: 10px;}

.g-bre-box .x-bread a,.g-bre-box .x-bread span{color: #999;}

.g-bre-box .x-bread {display: flex;align-items: center;}

.g-bre-box .x-img{display: flex;align-items: center;}

.g-bre-box .x-bread span{margin: 0 10px;}

.g-bre-nav{display: flex;align-items: center;padding-right: 0.26rem;}

.g-bre-nav a{margin-left: 0.66rem;position: relative;color: #999;height: 100%;display: inline-flex;align-items: center;cursor: pointer;}

.g-bre-nav a::after{content: '';position: absolute;width: 100%;height: 3px;background: transparent;bottom: 0;left: 0;}

.g-bre-nav .on{color: #00378C;}

.g-bre-nav .on::after{background: #00378C;}

.g-inv{background: #f5f5f5;padding: 0.8rem 0 1.25rem;}

.g-inv-con{display: flex;margin-bottom: 0.2rem;background: #fff;display: flex;justify-content: space-between;align-items: center;height: 0.9rem;padding-left: 0.45rem;}

.g-inv-l img{width: 0.42rem;height: auto;margin-right: 0.28rem;}

.g-inv-l{display: flex;align-items: center;}

.g-inv-l p{color: #333;max-width: 6rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.g-inv-r{display: flex;align-items: center;}

.g-inv-r-v{display: flex;align-items: center;height: 0.4rem;padding: 0 0.4rem;margin-left: 0.4rem;border-left: 1px solid #e5e5e5;}

.g-inv-r-v svg{width: 0.2rem;margin-left: 0.17rem;position: relative;right: 0;transition: all 0.3s;}

.g-inv-r-v p{color: #333;}

.g-inv-r>p{color: #999;}

.g-inv-con:hover .g-inv-l p{color: #00378C;}

.g-inv-con:hover .g-inv-r-v svg{right: -5px;}

.g-inv-box{margin-bottom: 0.66rem;}





@media screen and (max-width: 971px) {

	.g-bre-box{flex-direction: column;}

	.g-bre-box .x-bread{padding: 0.2rem 0 0;width: 100%;overflow-x: auto;}

	.g-bre-box .x-bread>*{white-space: nowrap;}

	.g-bre-nav a{margin: 0 0.3rem 0 0;}

	.g-bre-nav{width: 100%;overflow-x: auto;padding: 0;}

	.g-bre-nav a{white-space: nowrap;}

	.g-inv-l p{max-width: 4rem;}

}

@media screen and (max-width: 767px) {

	.g-bre-nav{height: 1rem;}

	.g-bre-nav a{font-size: 0.28rem;}

	.g-inv-l p{font-size: 0.28rem;}

	.g-inv-r>p{display: none;}

	.g-inv-r-v{padding: 0 0.4rem 0 0;margin: 0;border: none;}

	.g-inv-l p{max-width: 3.5rem;}

	.g-inv-r-v p{font-size: 0.28rem;}

}



/* 新闻详情 */

.g-newsIngo{padding: 0.7rem 0 1.2rem;border-bottom: 1px solid #dddddd;}

.g-newsIngo-box{display: flex;justify-content: space-between;padding-top: 0.25rem;}

.g-newsIngo-l{width: 66.42%;}

.g-newsIngo h1{font-size: 0.48rem;line-height: 1.25;width: 66.42%;}

.g-newsIngo-time{padding-bottom: 0.26rem;border-bottom: 1px solid #ddd;margin-bottom: 0.4rem;}

.g-newsIngo-time p{color: #999;line-height: 0.3rem;}

.g-newsIngo-txt{padding-bottom: 0.55rem;}

.g-newsIngo-txt img{max-width: 100%;}

.g-newsIngo-txt p{color: #666;line-height: 1.9;}

.g-newsIngo-l .ins_det_fxr_box .bshare-custom a{margin: 0.07rem;}

.g-newsIngo-l .ins_det_fxr_box>p{margin-right: 0.15rem;}

.g-newsIngo-pag{border-top: 1px solid #ddd;margin-top: 0.4rem;padding-top: 0.55rem;}

.g-newsIngo-pag a{display: flex;margin-bottom: 0.12rem;color: #666;cursor: pointer;}

.g-newsIngo-pag a p{width: 1.1rem;color: #666;flex-shrink: 0;}

.g-newsIngo-pag a:hover{color: #00378C;}

.g-newsIngo-r{width: 28.57%;}

.g-newsIngo-r-h2{padding-bottom: 0.26rem;border-bottom: 1px solid #ddd;margin-bottom: 0.4rem;}

.g-newsIngo-r-h2 h2{line-height: 0.3rem;}

.g-newsIngo-r-con{padding-bottom: 0.2rem;margin-bottom: 0.3rem;border-bottom: 1px solid #ddd;display: flex;justify-content: flex-start;align-items: center;cursor: pointer;}

.g-newsIngo-r-con:last-child{border: none;padding: 0;margin: 0;}

.g-newsIngo-r-img{width: 28.5%;margin-right: 0.2rem;flex-shrink: 0;}

.g-newsIngo-r-img::before{padding-top: 61.4%;}

.g-newsIngo-r-txt{display: flex;flex-direction: column;justify-content: center;}

.g-newsIngo-r-txt span{color: #999;margin-bottom: 0.12rem;}

.g-newsIngo-r-txt h3{color:#333; overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}



@media screen and (max-width: 1260px) {



}

@media screen and (max-width: 971px) {

	.g-newsIngo-box{flex-direction: column;}

	.g-newsIngo-l{width: 100%;margin-bottom: 0.5rem;}

	.g-newsIngo-r{width: 100%;}

	.g-newsIngo h1{width: 100%;}

}

@media screen and (max-width: 767px) {

	.g-newsIngo-txt p{line-height: 1.5;}

	.g-newsIngo-pag a p{width: 1.5rem;}

	.g-newsIngo-pag a{margin-bottom: 0.3rem;}

}



/* 搜索结果页 */

.g-seaT{padding-top: 0.77rem;}

.g-seaT-box{display: flex;justify-content: center;}

.g-seaT-form{width: 6rem;height: 0.6rem;border-radius: 4px;background: #eeeeee;display: flex;justify-content: space-between;overflow: hidden;}

.g-seaT-form input{width: 100%;padding-left: 0.2rem;}

.g-seaT-form button{background: #00378C;width: 1.3rem;display: flex;align-items: center;justify-content: center;}

.g-seaT-form button img{width: 0.2rem;height: auto;}

.g-seaT-box{margin-bottom: 0.45rem;}

.g-seaT-nav{border-bottom: 1px solid #e6e6e6;display: flex;justify-content: center;background: #fff;position: sticky;top: 0;padding-top: 0.25rem;z-index: 10;}

.g-seaT-nav a{padding-bottom: 0.25rem;margin: 0 0.27rem;position: relative;cursor: pointer;}

.g-seaT-nav a::after{content: '';position: absolute;bottom: -1px;left: 50%;transform: translateX(-50%);width: 0;height: 2px;background: #00378C;transition: all 0.3s;}

.g-seaT-nav a.on::after{width: 100%;}

.g-sea{background: #f5f5f5;padding: 0 0 1.65rem;}

.g-sea-con{padding-top: 0.8rem;padding-right: 0.4rem;}

.g-sea-con>h2{font-size: 0.3rem;padding-bottom: 0.2rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.4rem;}

.g-seaTw-box{display: flex;justify-content: space-between;margin-bottom: 0.4rem;align-items: flex-start;}

.g-seaTw-img::before{padding-top: 57.7%;}

.g-seaTw-img{width: 16.21%;margin-right: 0.4rem;flex-shrink: 0;}

.g-seaTw-txt{width: 100%;display: flex;flex-direction: column;padding: 0.05rem 0.5rem 0 0;}

.g-seaTw-txt h3{color: #333; margin-bottom: 0.1rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.g-seaTw-txt h3 span{color: #00378C;}

.g-seaTw-txt>p{color: #666;margin-bottom: 0.26rem;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.g-seaTw-txt-mb p{color: #999;overflow: hidden;display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 1;}

.g-seaTw{padding-bottom: 0.15rem;}

.g-sea-more{color: #00378C;}



@media screen and (max-width: 1260px) {



}

@media screen and (max-width: 971px) {



}

@media screen and (max-width: 767px) {

	.g-seaT-form{height: 0.72rem;}

	.g-seaT-nav a{margin: 0 0.2rem;font-size: 12px;}

	.g-seaTw-txt h3{font-size: 0.28rem;margin-bottom: 0;}

	.g-seaTw-txt>p{font-size: 12px;}

	.g-seaTw-txt-mb p{font-size: 12px;}

	.g-seaTw-img{width: 34%;margin-right: 0.2rem;}

	.g-seaTw-txt>p{margin-bottom: 0.1rem;}

	.g-seaTw-box{align-items: center;}

	.g-sea-more{font-size: 0.28rem;}

	.g-sea-con>h2{font-size: 0.4rem;}

}



/* 地图 */

.g-link{border-bottom: 1px solid #ddd;padding-bottom: 1.9rem;}

.g-link-con h2{font-size: 0.3rem;padding-bottom: 0.2rem;border-bottom: 1px solid #dddddd;margin-bottom: 0.3rem;}

.g-link-con{padding-top: 0.75rem;}

.g-link-nr{display: flex;flex-wrap: wrap;}

.g-link-hz{margin: 0 0 0.4rem 0;width: 20%;padding-right: 0.2rem;}

.g-link-hz>a{margin-bottom: 0.15rem;display: block;cursor: pointer;color: #333;}

.g-link-hz ul a{color: #999;display: block;line-height: 1.75;cursor: pointer;}

.g-link-con:nth-child(1) .g-link-hz,.g-link-con:nth-child(2) .g-link-hz{margin-right: 1.35rem;width: auto;padding-right: 0;}



@media screen and (max-width: 1260px) {



}

@media screen and (max-width: 971px) {

	.g-link-con:nth-child(1) .g-link-hz,.g-link-con:nth-child(2) .g-link-hz{margin-right: 0;width: 50%;padding-right: 0;}

	.g-link-hz{width: 25%;padding: 0;}

}

@media screen and (max-width: 767px) {

	.g-link-con h2{font-size: 0.48rem;}

	.g-link-con:nth-child(1) .g-link-hz,.g-link-con:nth-child(2) .g-link-hz{margin-right: 0;width: 100%;padding-right: 0;}

	.g-link-hz{width: auto;padding: 0;margin-right: 0.6rem;}
	
	.g-proInfo {
    background: #f5f5f5;
    padding: 0.5rem 0;
}

.g-proInfo-r h1 {
    font-size: 0.55rem;
    line-height: 1;
    margin-bottom: 0.2rem;
}
.g-proInfo-r>p {
    color: #666;
    line-height: 1.9;
    /* margin-bottom: 2rem; */
    font-size: 0.3rem;
}

.g-proInfo-icon-box3 .x-xia-box .x-xia a {
    margin-bottom: 0rem;
}
.g-proInfo-icon-box3 .x-xia-box .x-xia {
    background-color: #fff;
    padding: 0.2rem 0.2rem 0.2rem 0.2rem;
    box-shadow: 0 0 13px rgba(0, 0, 0, 0.08);
    width: 100%;
    margin-top: 0.3rem;
    position: relative;
    border-radius: 3px;
}

.g-proInfo-icon .g-proInfo-icon-box2 .g-proInfo-icon-box3 {
    padding: 0 0.5rem;
}
.g-proInfo-icon {
    margin-top: 0.5rem;
}
.g-proInfo-icon .x-p {
    padding: 0 0.5rem;
}
.g-proInfo-ove {
    padding: 0.5rem 0;
}

.g-proInfo-ove-h2 {
    padding-bottom: 0.5rem;
    margin-bottom: 0.5rem;
}

.g-proInfo-ove-r-img {
    width: 38.33%;
    margin-right: 0.3rem;
    flex-shrink: 0;
    border: 1px solid #e6e6e6;
    padding: 0rem;
    display: flex;
    justify-content: center;
    align-items: center;
}
.g-proInfo-ove-r-box {
    padding-top: 0rem;
}
.g-proInfo-ove-l {
    width: 100%;
    margin-bottom: 0.2rem;
}
.g-proInfo-l .swiper-wrapper .public-img > img {
    height: 260px;
}
.navbar-toggler {
    padding: 0rem 0.1rem;
    font-size: initial;
}
.header-mb .top-mb .top-mb-search {
    padding: 0rem 0.6rem;
    margin-left: 10px;
    width: 30px;
    text-align: center;
}


}






	body  .x-bread span{
		margin: 0!important;
	}
body .x-bread a,body  .x-bread span,body  .x-bread {
	color: #999!important;
}

	body .x-bread a{
		margin-right: 10px!important;
		margin-left: 10px!important;
	}
	body .x-bread a.mbx-home{
		margin-left: 0!important;
	}

	body .g-bread a,body  .g-bread span,body  .g-bread  {
		color: #fff!important;
	}