/*公司简介*/
.fs55 {
    font-size: 55px;
}
.mt70 {
    margin-top: 70px;
}
/* 关于-公司简介 */
.abojj{width: 100%;position: relative;}
.abojjgs{width: 100%;position: relative;overflow: hidden;background: #eeeeee;padding:25px;border-radius:10px;overflow:hidden;}
.abojjgs .cotain {padding:70px 65px 0px 65px;}
.abojjgs-info{width: calc(100% - 686px);padding-right: 40px;}
.abojjgs-info .text{color: #848484;line-height: 2;}
.abojjgs-image{width: 686px;overflow: hidden;}
.abojjgs-image img{width: 100%;object-fit: cover;border-radius:10px;}
.abojjgs-num0 {display:none;}
.abojjgs-num{width: 100%;margin-top:70px;}
.abojjgs-num ul{justify-content: space-between;max-width:1440px;margin:auto auto;}
.abojjgs-num li{text-align: center;}
.abojjgs-num .num{line-height: 1;color: #444;font-size:32px;}
.abojjgs-num .text{color: #858585;margin-top: 12px;}
.abojjgs-num .line{width: 1px;height: 78px;background: #d5d5d5;margin-top: 6px;}
.abojjcp{width: 100%;overflow: hidden;position: relative;}
.abojjcp-head{width: 100%;display: flex;justify-content: space-between;align-items: center;}
.abojjcp-more{width: 206px;height: 60px;border-radius: 30px;color: #fff;background: #aed94f;display: flex;align-items: center;justify-content: center;}
.abojjcp-more:hover{box-shadow: 0 0 16px 3px rgba(255, 125, 62, 0.6);}
.abojjcp-big{width: calc(100% - 748px);}
.abojjcp-small{width: 748px;flex-direction: column;}
.abojjcp-items{display: block;width: 100%;overflow: hidden;position: relative;}
.abojjcp-items img{width: 100%;object-fit: cover;height: 100%;}
.abojjcp-big .abojjcp-items{height: 100%;}
.abojjcp-cont{position: absolute;width: 100%;left: 0;bottom: 42px;color: #fff;z-index: 4;overflow: hidden;}
.abojjcp-cont .title{max-width: calc(100% - 50px);}
.abojjcp-cont .text{margin-top: 4px;max-width: calc(100% - 50px);}
.abojjcp-cont .icon{opacity: 0;transition: all .4s ease;width: 36px;height: 36px;border-radius: 50%;background: #aed94f url('../images/common/arrRW.svg') no-repeat center/20px auto;right: 0;position: absolute;top: 50%;margin-top: -18px;}
.abojjcp-cont-roll{width: 100%;transform: translateY(28px);transition: all .4s ease;position: relative;}
.abojjcp-small .abojjcp-cont{padding: 0 48px;bottom: 28px;}
.abojjcp-items::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background-repeat: repeat-x;background-position: left bottom;}
.abojjcp-big .abojjcp-items::after{background-image: url('../images/pages/abojj2sd1.png');}
.abojjcp-small .abojjcp-items::after{background-image: url('../images/pages/abojj2sd2.png');}
.abojjcp-items:hover .abojjcp-cont-roll{transform: translateY(0);}
.abojjcp-items:hover .abojjcp-cont .icon{opacity: 1;}
.abojjls{width: 100%;position: relative;overflow: hidden;background: url('../images/pages/abojj3bg.png') no-repeat left top/100% auto;}
.abojjls-head{width: 100%;position: relative;z-index: 2;}
.abojjls-head .boldTitle{position: relative;padding-bottom: 32px;}
.sontypename{padding-bottom:30px;font-size: 32px;font-weight: 600;}
.abojjls-head .boldTitle::after{content: "";width: 38px;height: 38px;background: url('../images/pages/abojj3ic.png') no-repeat center/100% auto;position: absolute;left: 0;bottom: -19px;}
.abojjls-mix{width: 100%;height: 720px;background-repeat: no-repeat;background-size: cover;background-attachment: fixed;position: relative;}
.abojjls-mix::after{content: "";position: absolute;width: 100%;height: 100%;left: 0;top: 0;background: url('../images/pages/abojj3sd.png') repeat-y left top/100% auto;}
.abojjls-mix .thumbs{position: absolute;padding: 110px 0;z-index: 4;width: 340px;height: 100%;background: rgba(0, 0, 0, 0.45);right: 0;top: 0;} 
.abojjls-mix .thumbs .btn{position: absolute;width: 100%;cursor: pointer;z-index: 4;height: 110px;background: url('../images/common/arrUW.svg') no-repeat bottom 10px center/36px auto;transition: all .4s ease;}
.abojjls-mix .thumbs .btn.thumbs-prev{top: 0;}
.abojjls-mix .thumbs .btn.thumbs-next{bottom: 0;transform: rotate(180deg);}
.abojjls-mix .thumbs .btn:hover{background-position: bottom 16px center;}
.abojjls-mix .thumbs .swiper-container{height: 100%;}
.abojjls-mix .thumbs .swiper-wrapper{height: 100% !important;}
.abojjls-mix .thumbs-year{display: flex;width: 100%;height: 100%;align-items: center;justify-content: center;font-size: 16px;padding-left: 30px;}
.abojjls-mix .thumbs-year span{color: #fff;transition: all .4s ease;position: relative;padding-right: 30px;}
.abojjls-mix .thumbs-year span::before, .abojjls-mix .thumbs-year span::after{content: "";position: absolute;right: 0;top: 50%;border-radius: 50%;transition: all .4s ease;}
.abojjls-mix .thumbs-year span::before{width: 22px;height: 22px;background: #aed94f;margin-top: -11px;transform: scale(0);opacity: 0;}
.abojjls-mix .thumbs-year span::after{width: 8px;height: 8px;margin-top: -4px;right: 7px;background: #9e9ea0;}
.abojjls-mix .thumbs-year.active span::before{transform: scale(1);opacity: 1;}
.abojjls-mix .thumbs-year.active span::after{background: #fff;}
.abojjls-mix .thumbs-year:hover span::after{background: #fff;}
.abojjls-mix .gallery{width: calc(100% - 340px);padding-top: 160px;}
.abojjls-mix .gallery-more{color: #fff;width: 100%;}
.abojjls-mix .gallery-more .num{opacity: 0;}
.abojjls-mix .gallery-more .text{opacity: 0;margin-top: 10px;}
.abojjls-mix .swiper-slide-active .gallery-more .num{animation: abojjlsRun 1s ease both .2s;}
.abojjls-mix .swiper-slide-active .gallery-more .text{animation: abojjlsRun 1s ease both .3s;}
@keyframes abojjlsRun {0%{opacity: 0;transform: translateX(200px);filter: blur(6px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}




.abojjsj{width: 100%;position: relative;overflow: hidden;}
.abojjsj-loop{width: 100%;overflow: hidden;}
.abojjsj-loop img{width: 100%;object-fit: cover;}
.abojjsj::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(to bottom,transparent,rgba(0,0,0,.8));z-index: 2;}
.abojjsj-title{position: absolute;width: 100%;top: 80px;z-index: 3;text-align: center;}
.abojjsj-menu{position: absolute;z-index: 4;width: 100%;left: 0;bottom: 0;}
.abojjsj-menu a{flex: 1;display: flex;padding: 0 80px;text-align: center;align-items: center;flex-direction: column;justify-content: center;color: #fff;height: 130px;position: relative;}
.abojjsj-menu a span{position: relative;z-index: 2;}
.abojjsj-menu a::before{content: "";position: absolute;width: 100%;height: 0;left: 0;bottom: 0;background: rgba(133,133,133,.13);opacity: 0;transition: all .4s ease;}
.abojjsj-menu a:hover::before{opacity: 1;height: 100%;}
.abojjsj-menu a::after{content: "";width: 0;position: absolute;height: 2px;background: #aed94f;left: 0;right: 0;bottom: 0;margin: 0 auto;opacity: 0;transition: all .4s ease;}
.abojjsj-menu a:hover:after{width: 100%;opacity: 1;}
.abojjsj-content{width: 100%;max-width: 1200px;margin-left: auto;margin-right: auto;color: #fff;padding: 0 4%;}
.abojjsj-content .items{display: none;}
.abojjsj-content .items.active{display: block;}
.mianji_danwei{font-size:16px;vertical-align:text-top;}

@media (max-width: 1700px) {
	.abojjgs .cotain {padding:60px 55px 0px 55px;}
	.abojjgs-info{width:calc(100% - 615px);}
}
@media (max-width: 1599px) {
	.abojjgs .cotain{padding:40px 25px 0px 25px;}
	.abojjgs-num {display:none;}
	.abojjgs-num0 {display:block;margin-top:40px;}

}

@media (max-width: 1440px) {
	.abojjgs-num0 ul{
		justify-content: start;
		flex-wrap: wrap;
		height:220px;
	}
	.abojjgs-num0 ul li{width:33.3%;}
	.abojjgs-num0 .line{display:none;}
}
@media (max-width: 1350px) {
	.abojjgs-info {
		width: calc(100% - 520px);
	}
}
@media (max-width: 1270px) {
	.abojjgs-info {
		width: calc(100% - 505px);
	}
	.abojjgs-image{width:500px;}
}
@media (max-width: 1000px) {
	.abojjgs .cotain{padding:0px;}
	.abojjgs-mix{display:block;}
	.abojjgs-info{width:100%;padding-right:0px;margin-bottom:20px;}
	.abojjgs-info .text{font-size:14px;}
	.abojjgs-image{width:100%;}
	.abojjgs-num {display:block;}
	.abojjgs-num0 {display:none;}
}
@media (max-width: 680px) {
	.sontypename{font-size:20px;}
	.abojjgs{padding:25px 10px;}
	.abojjgs-num{margin-top:30px;overflow:auto;}
	.abojjgs-num ul{ width:800px;overflow:auto;}
	.abojjgs-num::-webkit-scrollbar {
		display: none; /* 隐藏滚动条 */
	}
}







/*荣誉证书*/
.pb120 {
    padding-bottom: 120px;
}

.pt120 {
    padding-top: 120px;
}
.paddingLR {
    padding-left: 100px;
    padding-right: 100px;
}
.boldTitle {
    font-weight: 700;
    color: #333;
}
.abojjry{width: 100%;position: relative;padding: 120px 0px 0px 0px;}
.abojjry-head{justify-content: space-between;align-items: flex-end;}
.abojjry-title{max-width: 520px;}
.abojjry-title .text{color: #848484;line-height: 1.6;margin-top1: 10px;}
.abojjry-line{width: 560px;height: 3px;position: relative;margin-bottom: 28px;}
.abojjry-line::before{content: "";position: absolute;width: 100%;height: 1px;top: 1px;background: #e6e6e6;}
.abojjry-line .swiper-scrollbar-drag{background: #aed94f;top: 0;cursor: pointer;z-index: 4;box-shadow: 0 0 8px 2px rgba(174, 217, 79, 0.4);}
.abojjry-loop{width: 100%;margin-top: 40px;padding-right: 36px;}
.abojjry-link{display: block;width: 100%;background: #eeeeee;padding: 0 28px;border-radius:10px;}
.abojjry-link .image{width: 100%;display: flex;align-items: center;justify-content: center;height: 308px;position: relative;padding: 24px 0;}
.abojjry-link .image img{max-width: 100%;max-height: 100%;transition: all .4s ease;}
.abojjry-link .image i{position: absolute;width: 60px;height: 60px;border-radius: 50%;top: 50%;left: 50%;margin: -30px 0 0 -30px;background: #aed94f url('../images/icon/abojj4ic.png') no-repeat center;z-index: 2;opacity: 0;transform: scale(0);transition: all .4s ease;}
.abojjry-link:hover .image img{opacity: 0.4;}
.abojjry-link:hover .image i{transform: scale(1);opacity: 1;}
.abojjry-link .text{display: flex;flex-direction: column;justify-content: center;align-items: center;height: 74px;position: relative;color: #555;transition: all .4s ease;}
.abojjry-link .text:before{content: "";position: absolute;width: 100%;height: 1px;background: #ebebeb;left: 0;top: 0;transition: all .4s ease;}
.abojjry-link .text p{z-index: 4;}
.abojjry-link .text::after{content: "";position: absolute;width: calc(100% + 28px * 2);left: -28px;bottom: 0;background: #aed94f;height: 0%;opacity: 0;transition: all .4s ease;}
.abojjry-link:hover .text{color: #fff;}
.abojjry-link:hover .text:before{opacity: 0;}
.abojjry-link:hover .text::after{opacity: 1;height: 100%;}


@media (max-width: 1700px) {
	 
}
@media (max-width: 1599px) {
	.abojjry {padding: 80px 0px 0px 0px;}
}
@media (max-width: 1270px) {

}
@media (max-width: 1000px) {
	.abojjry-head{display:block1;}
	.abojjry-title{max-width1:100%;}
	.abojjry-line{width:calc(100% - 530px);}
}
@media (max-width: 900px) {
	.abojjry-head{display:block1;}
	.abojjry-title{max-width:400px;}
	.abojjry-line{width:calc(100% - 420px);}
}
@media (max-width: 680px) {
	.abojjry{padding:60px 0px 0px 0px;}
	.abojjry-head{display:block;}
	.abojjry-title{max-width:100%;}
	.abojjry-line{display:none;width:100%;margin-top:20px;}
}






/*企业文化*/
.JaoYujz {background-color: #272b34;padding:120px 0px;margin-top:120px;}
.JaoYujz .moulding_title{max-width: 520px;}
.JaoYujz   .typetext {
	color: #848484;
	line-height: 1.6; 
}
.JaoYujz-list {margin-right: -20px;justify-content: center;margin-top:40px;}
.JaoYujz-list .list{width: calc(100%/3 - 20px);margin-right: 20px;background-color: #32363e;padding: 70px 40px;}
.JaoYujz-list .list .img{height: 50px;display: flex;align-items: center;}
.JaoYujz-list .list .img img{max-height: 100%;}	
.JaoYujz-list .list .title{margin-top: 24px;font-size:22px;}
.JaoYujz-list .list .text{font-size:16px;line-height:26px;margin-top:14px;}
.JaoYujz .contain{width1: 1680px;margin: auto;}
@media (max-width: 1700px) {

}
@media (max-width: 1599px) {
	.JaoYujz-list .list {width: calc(100%/3 - 20px);margin-right: 20px;padding: 45px 35px;}
}
@media (max-width: 1270px) {

}
@media (max-width: 1000px) {
	.JaoYujz-list {margin-right: -5px;margin-bottom: -5px;}
	.JaoYujz-list .list {width: calc(100%/2 - 5px);margin-right: 5px;margin-bottom: 5px;padding: 15px;}
}
@media (max-width: 680px) {
	.JaoYujz{padding:40px 0px 0px 0px;margin-top:60px;}
	.JaoYujz-list{display:block;margin:auto;padding:20px 0px 40px 0px;}
	.JaoYujz-list .list {display: flex;flex-direction: column;align-items: center;
		width:100%;
		margin-top:20px;
	}
	.JaoYujz-list .list .img {height: 30px;}
	.JaoYujz-list .list .text {font-size: 12px;line-height: 20px;margin-top: 10px;}
}






/*工厂图*/
.pos {
    position: relative;
}
.abFac {padding-top:120px;}
.abFac .hd{
	display: flex;
    justify-content: space-between;
    align-items: center;
}
.abFac .hd .sontypename{padding-bottom:0px;}
.abFac .hd .btn_wrap {
    display: flex;
}
.abFac .hd .btn_wrap .prev {
    cursor: pointer;
    width: 48px;
    height: 48px;
    background: url(../images/icon/rel_slider_prev@3x.png) center no-repeat;
    background-size: 48px;
}
.abFac .hd .btn_wrap .next{
	cursor: pointer;
    width: 48px;
    height: 48px;
    background: url(../images/icon/rel_slider_next@3x.png) center no-repeat;
    background-size: 48px;
}
.abFac-swp{margin-top:40px;}
.abFac-swp img{border-radius: 12px;}
.abFac-slide{justify-content: space-between;}
.abFac-show{width: calc(50% - 4px);}
/*
.abFac-show img{height: 500px;max-width:100%;}
*/
.abFac-show img {height: calc(50000vw / 1920); max-width: 100%;}
.abFac-list{width: calc(50% - 4px);justify-content: space-between;display: flex;flex-wrap: wrap;}
/*
.abFac-list img{width: calc(50% - 4px);height: calc(500px / 2 - 4px);}
*/
.abFac-list img {
	width:calc(50% - 4px);
	height:calc((25000vw / 1920) - 4px);
}
.abFac-list img:nth-child(n+3){margin-top: 8px;}

@media (max-width: 1700px) {
	 
}
@media (max-width: 1599px) {
	.abFac{padding-top:80px;}
}
@media (max-width: 1270px) {

}
@media (max-width: 1000px) {
 
}
@media (max-width: 900px) {
 
}
 
@media (max-width: 680px) {
	.abFac{padding-top:60px;}
	.abFac-slide{display:block;}
	.abFac-show{width:100%;}
	.abFac-show img{height:auto;}
	.abFac-list{width:100%;height:auto;}
	.abFac-list img{height:calc(250vw / 9);}
}