/* banner */
.bannerCon{width: 100%;}
.bannerimg{ width: 100%;position: relative; }
.bannerimg img{ display: block; width: 100%;}
.bannerimg p{position: absolute; left:13%; top:40%;/* transform: translateY(-50%); */}
.bannerimg span{ color: #fff; font-size:0.6rem;font-family: "思源黑体","黑体"; display: inline-block;line-height: 100%; line-height: 100%;    font-weight: bold;    letter-spacing: 5px;}
.bannerimg span:BEFORE{ content: "";height:0.25rem; border-top:0.1rem solid #c5a166; font-size: 0; overflow: hidden; width:0.625rem; display:block;}
.bannerimg em{ display: none; color: #fff; font-size:0.425rem;font-family: "思源黑体","黑体"; font-style: normal; line-height: 100%; padding-top:.1rem;letter-spacing: 0.0125rem;text-transform: uppercase;}



.content0{ background:#f5f5f5 url(gywmCbg.jpg) no-repeat center bottom; background-size:100% auto;}

/*公司简介*/
    .nwzxTitle{ display: flex; margin-bottom: .5rem;justify-content: space-between;align-items: center; font-weight: normal;}
    .nwzxTitle span,.nwzxTitle a{ display: block;}
    .nwzxTitle span{ font-size: 0.375rem; border-left:4px solid #c5a166; line-height: 100%; padding-left: .1rem; position: relative;color: #333;}
    .nwzxTitle span em{ display:none;line-height: 100%; font-size: 0.3rem; color: #cdd0d1; font-style: normal;line-height: 100%; margin-top:.1rem;text-transform: uppercase;    white-space: nowrap;}
    .nwzxTitle span:after{ content: ""; display: block; position: absolute; left:-4px; bottom:0; width:4px; height: 12px; background: #199feb;}
    .nwzxTitle a{ font-size: 0.225rem; color: #999999;}
    .nwzxTitle a i{ font-style: normal; color: #c8a56a;margin-left: 0.05rem;font-family: "思源黑体", "黑体";font-weight: bold;}

.conC1 .zoom{ padding:.5rem 0 2.5rem;}
.conC1 .zoom p,.conC1 .zoom div{font-size:0.275rem;}
/*发展历程*/
.gsyrC{padding-bottom:0.36rem!important; margin-left: 14%!important;  width: 86%!important;}
.gsyrC ul.swiper-wrapper{    align-items: flex-end;}
.gsyrC li{ }
.gsyrC li>div{ padding:0 0.75rem 0 0.5rem;border-left:1px dashed #d4995e; position: relative; margin-bottom:.3rem; min-height: 2.6rem; margin-left:.1rem;}
.gsyrC li>div:after{ content: ""; display: block; position: absolute;left:-0.0875rem; bottom:-0.2rem; width: 0.175rem; height: 0.175rem; border-radius: 50%; background:#d4995e;}
.gsyrC li>div p,.gsyrC li>div *{ font-size: 0.225rem; line-height:0.4rem; color: #666;}
.gsyrC li>div h3{ font-size: 0.55rem; font-family: "思源黑体", "黑体";color: #1fb0e6; font-weight: normal; line-height: 1rem;}
.gsyrC li:nth-child(5n+1){ margin-bottom:1.7rem!important;}
.gsyrC li:nth-child(5n+2){ margin-bottom:1rem!important;}
.gsyrC li:nth-child(5n+4){ margin-bottom:.5rem!important;}
.gsyrC li:nth-child(5n+5){ margin-bottom:2.2rem!important;}
/*企业荣誉*/
.Page52cd49ef1b6b4b20b15914c28f247f74 .content0{ background:#f5f5f5;}
.Page52cd49ef1b6b4b20b15914c28f247f74 .qyryC{ padding-top:0;}
.content2{ background:#f5f5f5 url(aboutbg1118.jpg) no-repeat center bottom; background-size:100% auto;}

.qyryC{ padding-top:1rem;}
.qyryList{display: flex;flex-wrap: wrap;justify-content: space-between;}
.qyryList li{ padding-bottom:.275rem;    width: 32.3%;}
.qyryList li a{padding-bottom:.225rem;    transition: all .5s ease-in; }
.qyryList li a,.qyryList li span,.qyryList li span img,.qyryList li em{ display:block; width:100%;}
.qyryList li span{ overflow:hidden;    height: 3.6rem;}
.qyryList li span img{ height:100%; object-fit: cover;transition: all .5s ease-in;}
.qyryList li em{ font-size:.225rem; text-align:center; line-height:150%; padding-top:.225rem; font-style:normal;}
.qyryList li a:hover{ background:#fff; box-shadow:0 0 .2rem rgba(0,0,0,.1);}
.qyryList li a:hover span img{transform: scale(1.1);}
/* 适配代码 */
@media screen and (max-width:1200px){
	/*发展历程*/
	.gsyrC{padding-bottom:0.26rem!important;}
	.gsyrC li:nth-child(4n+1){ margin-bottom:1.8rem!important;}
	.gsyrC li:nth-child(4n+2){ margin-bottom:.7rem!important;}
	.gsyrC li:nth-child(4n+3){ margin-bottom:.3rem!important;}
	.gsyrC li:nth-child(4n+4){ margin-bottom:1.9rem!important;}
	
	

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

	/*发展历程*/
	.gywmCon .conW,.kyslCon .conW{ width:84%;}
	.gsyrC {margin-left:8% !important;width:92% !important;}
        .gsyrC li>div { padding: 0 0.3rem 0 0.4rem;}
	.gsyrC li:nth-child(4n+1){ margin-bottom:1.1rem!important;}
	.gsyrC li:nth-child(4n+2){ margin-bottom:.75rem!important;}
	.gsyrC li:nth-child(4n+3){ margin-bottom:0rem!important;}
	.gsyrC li:nth-child(4n+4){ margin-bottom:1.2rem!important;}
/*企业荣誉*/
.qyryList li span{ height:3rem;}



}

@media screen and (max-width: 768px){
/*banner*/
.bannerimg em{ display:none;}
.bannerimg img {width: auto;max-width: 140%; margin-left: -30%;}	
	/*关于我们*/
	.content0{background-size: 140% auto;}
	.gywmCon .conW{ width:92%;}
	.gsyrC {margin-left:4% !important;width:96% !important; padding-bottom:.45rem!important;    display: none;}
	.aboutjs p,.gsyrC li>div p, .gsyrC li>div *{ font-size: .275rem;}
	.gsyrC li:nth-child(3n+1){ margin-bottom:1.2rem!important;}
	.gsyrC li:nth-child(3n+2){ margin-bottom:0rem!important;}
	.gsyrC li:nth-child(3n+3){ margin-bottom:0rem!important;}
.conC1 .zoom {
    padding: .5rem 0 5rem;
}
/*企业荣誉*/
.qyryList li{ width:48%;}
.qyryList li span{ height:3.6rem;}
	

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

	/*关于我们-发展历程*/
	.content0{background-size: 150% auto;}
	.gsyrC{ padding-bottom:.7rem!important;}
	.gsyrC li>div {padding: 0 0.35rem 0 0.4rem;}
	.gsyrC li>div p, .gsyrC li>div *{ font-size: .3rem; line-height:150%;}

	.gsyrC li:nth-child(2n+1),.gsyrC li.swiper-slide-active{ margin-bottom:.4rem!important;}
	.gsyrC li:nth-child(2n+2){ margin-bottom:0rem!important;}



.nwzxTitle a{ font-size:.275rem;}
	
}

@media screen and (max-width:500px){
.nwzxTitle a{ font-size:.3rem;}


/*企业荣誉*/
.qyryList li span{ height:3rem;}
}