.inpage-title{font-size: 2.25rem;font-weight: bold;text-align: center;position: relative;margin-bottom: 5rem;}
.inpage-title::before{content: '';width: 4rem;height: 2px;background-color: #00508E; position: absolute;left: 50%;bottom: -20px;transform: translateX(-50%) skewX(45deg);}
.inpage-title::after{content: '';width: 182px;height: 101px;background-image: url(../image/inpage_title_bg.svg);position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);}
.inpage-header{background-color: #fff;position: sticky;top: 0;}
.inpage-banner{background-position: center;background-repeat: no-repeat;background-size: cover;padding-bottom: 21.7%;}
.inpage-banner > .tit{color: #fff; transform: translateY(10rem);}
.inpage-banner > .tit > .zh{font-size: 2.5rem;font-weight: 500;}
.inpage-banner > .tit > .en{text-transform: uppercase;opacity: 0.5;font-size: 1.25rem;position: relative;}
.inpage-container-bg{background-position: right bottom;background-size: cover;background-repeat: no-repeat;}
@keyframes scale2 {
	0%{width: 6px; height: 6px;opacity: 0.8;}
	50%{width: 12px;height: 12px;opacity: 0.4;}
	100%{width: 18px;height: 18px;opacity: 0.2;}
}
/* 内页banner结束 */

.inpage-banner > .tit > .en::after{content: '';width: 2.5rem;height: 2px;background-color: #fff; position: absolute;bottom: -2.5rem;left: 0;}
.inpage-nav-box{line-height: 60px;border-bottom: solid 1px #d8d8d8;}
.inpage-nav-box > .w1400 > .inpage-nav1 > a{margin-right: 3.125rem;position: relative;}
.inpage-nav-box > .w1400 > .inpage-nav1 > a::after{content: '';width: 0;height: 1px;background-color: #00508E;position: absolute;bottom: 0;left: 50%;transform: translateX(-50%);transition: 0.3s;}
.inpage-nav-box > .w1400 > .inpage-nav1 > a:hover::after, .inpage-nav-box > .w1400 > .inpage-nav1 > a.on::after{width: 100%;}
.inpage-nav-box > .w1400 > .bread{color: #666;}
.inpage-nav-box > .w1400 > .bread > span{padding: 0 8px;color: inherit;}
.inpage-nav-box > .w1400 > .bread > a{color: inherit;}
.inpage-nav-box > .w1400 > .bread > a:hover{color: #333}
/* 内页二级导航结束 */

.inpage-container{padding: 5rem 0;}
.inpage-container .news-details-title{padding-bottom:30px;text-align: center}
.inpage-container .news-details-box .function-wrap{margin:0 auto; justify-content: center;padding-bottom: 1.875rem;border-bottom: solid 1px #d8d8d8;margin-bottom: 1.875rem;}
.inpage-container .news-details-box .function-wrap span{padding:0 50px;}
.inpage-container .news-details-box .function-wrap img{display: inline-block;padding-right: 0.625rem;}
.inpage-container .news-details-box .content{line-height: 1.6;color: #666;min-height: 20rem;}
.inpage-container .news-details-box .content p{margin-bottom: 1.875rem;}
.inpage-container .news-details-box .share-wrap{color: #999;margin-bottom: 3.75rem;padding-bottom: 3.75rem; border-bottom: solid 1px #d8d8d8;}
.inpage-container .news-details-box .share-wrap a{margin-left: 1rem;}
.inpage-container .news-details-box .jump-wrap{color: #666;line-height: 2;}
.inpage-container .news-details-box .jump-wrap a:hover{color: #00508E;transition: 0.3s;}
/* 新闻详情页结束 */

.inpage-container > .w1400 > .newsList{margin-bottom: 1.875rem;}
.news-list-wrap > ul > li > a{align-items: flex-start;position: relative;padding-bottom: 1.875rem;margin-bottom: 1.875rem;border-bottom: solid 1px #d8d8d8;}
.news-list-wrap > ul > li > a > .date{color: #999;white-space: nowrap;min-width: 8rem}
.news-list-wrap > ul > li > a > .date > .month{font-size: 2.5rem;}
.news-list-wrap > ul > li > a > .pic{flex: 0 0 330px;overflow: hidden;margin: 0 1.875rem;}
.news-list-wrap > ul > li > a > .pic > .image{padding-bottom: 54%;transition: 0.8s;}
.news-list-wrap > ul > li > a > .con{width: 100%;}
.news-list-wrap > ul > li > a > .con > .tit{margin-bottom: 1.25rem;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;transition: 0.3s;}
.news-list-wrap > ul > li > a > .con > .txt{line-height: 2;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical; overflow: hidden;color: #666;transition: 0.3s;}
.news-list-wrap > ul > li > a > .con > .image{position: relative;height: 26px;width: 26px; filter: contrast(0);margin-top: 2.5rem;}
.news-list-wrap > ul > li > a > .con > .image::after{content: '';width: 100%;height: 100%; position: absolute;left: 0;top: 0; background-image: url(../image/arrow3_2.svg); filter: contrast(0);transition: 0.3s;}
.news-list-wrap > ul > li:hover > a > .date, .news-list-wrap > ul > li:hover > a > .con{color: #00508E;}
.news-list-wrap > ul > li:hover > a > .pic > .image{scale: 1.06;}
.news-list-wrap > ul > li:hover > a > .con > .image{filter: none;}
.news-list-wrap > ul > li:hover > a > .con > .image::after{transform: translateX(0.6rem); filter: none;}
.inpage-container .page{justify-content: center;margin-top: 1.75rem;}
.inpage-container .page a{line-height: 3rem; height: 3rem; width: 3rem; text-align: center; border: solid 1px #d8d8d8;margin-right: 1rem;position: relative;transition: 0.3s;}
.inpage-container .page a.prev::after, .inpage-container .page a.next::after{content: '';width: 0.6rem; height: 0.6rem;border-top: solid 1px #999; border-right: solid 1px #999;position: absolute;top: 40%;left: 40%; transform: rotate(45deg);}
.inpage-container .page a.prev::after{transform: rotate(225deg);left: 40%;}
.inpage-container .page a.on, .inpage-container .page a:hover{color: #fff;background-color: #00508E;border-color: #00508E}
.inpage-container .page a:hover::after{border-color: #fff;}
.inpage-container .page form input{line-height: 3rem; border: solid 1px #d8d8d8;background-color: transparent;margin: 0 12px;padding: 0 0.75rem;box-sizing: border-box;}
/* 新闻列表结束 */

.inpage-container > .w1400 > .video-list{flex-wrap: wrap;margin-bottom: 1.25rem;}
.inpage-container > .w1400 > .video-list > li{width: 32%;border: solid 1px #ededed;box-sizing: border-box; margin-bottom: 2.5rem;margin-right: 2%; box-shadow: none;transition: 0.8s;}
.inpage-container > .w1400 > .video-list > li:nth-child(3n){margin-right: 0;}
.inpage-container > .w1400 > .video-list > li > a > .pic > .image{padding-bottom: 62%;transition: 0.8s;}
.inpage-container > .w1400 > .video-list > li > a > .pic{position: relative;overflow: hidden;}
.inpage-container > .w1400 > .video-list > li > a > .pic::before{content: '';width: 3rem;height: 3rem;background-image: url(../image/icon_play.svg);position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);z-index: 1;opacity: 0; transition: 0.3s;}
.inpage-container > .w1400 > .video-list > li > a > .pic::after{content: '';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0);position: absolute;top: 0;}
.inpage-container > .w1400 > .video-list > li > a > .tit{line-height: 4.25rem;text-align: center;transition: 0.3s;}
.inpage-container > .w1400 > .video-list > li:hover{box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);}
.inpage-container > .w1400 > .video-list > li:hover > a > .pic > .image{scale: 1.06;}
.inpage-container > .w1400 > .video-list > li:hover > a > .pic::before{opacity: 1;}
.inpage-container > .w1400 > .video-list > li:hover > a > .pic::after{background-color: rgba(0, 0, 0, 0.2)}
.inpage-container > .w1400 > .video-list > li:hover > a > .tit{color: #00508E;}
.black-layer {display: none;z-index: 11;position: fixed;left: 0;right: 0;top: 0;bottom: 0;background-color: rgba(0,0,0,.6);}
/* 视频列表结束 */

.inpage-container > .w1400> .map-wrap > .left{width: 70%;position: relative;}
.inpage-container > .w1400> .map-wrap > .left > .item{color: #F2983A;position: absolute;font-size: 0.75rem;}
.inpage-container > .w1400> .map-wrap > .left > .wuhan{left: 60%;top: 66%}
.inpage-container > .w1400> .map-wrap > .left > .shanghai{left: 74%;top: 59%}
.inpage-container > .w1400> .map-wrap > .left > .foshan{left: 58%;top: 85%}
.inpage-container > .w1400> .map-wrap > .left > .suzhou{left: 68%;top: 61%;}
.inpage-container > .w1400> .map-wrap > .left > .ningbo{left: 72%;top: 66%}
.inpage-container > .w1400> .map-wrap > .left > .jinan{left: 64%;top: 49%}
.inpage-container > .w1400> .map-wrap > .left > .dongwan{left: 61.5%;top: 84%}
.inpage-container > .w1400> .map-wrap > .left > .shenzhen{left: 60%;top: 88%}
.inpage-container > .w1400> .map-wrap > .left > .item > span{width: 6px;height: 6px;border-radius: 3px; background-color: #F2983A;position: absolute;bottom: 22px;left: 50%;transform: translateX(-50%);}
.inpage-container > .w1400> .map-wrap > .left > .item > span::after{content: ''; width: 12px;height: 12px;border-radius: 50%; background-color: #F2983A;position: absolute;top: 50%;left: 50%;transform: translateX(-50%) translateY(-50%);animation: scale2 0.8s linear infinite;}
.inpage-container > .w1400> .map-wrap > .left > .dongwan > span,
.inpage-container > .w1400> .map-wrap > .left > .shanghai > span{bottom: 2px;left: -10px;transform: translateY(-50%);}
.inpage-container > .w1400> .map-wrap > .right{width: 20%;padding: 2.5rem;background-size: cover;box-shadow: 0 2px 20px rgba(0, 0, 0, 0.12);}
.inpage-container > .w1400> .map-wrap > .right .tit{margin-bottom: 0.8rem;position: relative;}
.inpage-container > .w1400> .map-wrap > .right .tit::after{content: '';width: 2px;height: 1.5rem;background-color: #00508E;position: absolute;top: 50%;left: -2.5rem;transform: translateY(-50%);}
.inpage-container > .w1400> .map-wrap > .right .tit1{padding-bottom: 0.4rem;}
.inpage-container > .w1400> .map-wrap > .right .txt{padding-bottom: 1.6rem;color: #666;}
.inpage-container > .w1400> .map-wrap > .right .txt img{padding-right: 0.375rem;}
/* 销售网络结束 */

.job-box{}
.job-box *{box-sizing: border-box;}
.job-box > .title{display: flex;align-items: center;height: 80px;padding: 0 40px;background-color: #00508E;}
.job-box > .title span{width: 25%;font-size: 20px;line-height: 20px;text-align: center;color: #fff;}
.job-box > .title span:nth-child(1){width: 40%;text-align: left;}
.job-box > .title span:nth-child(4){width: 10%;}
.job-tab{margin-bottom: 2rem;}
.job-tab > .item{line-height: 3rem;padding: 0 1.25rem;border: solid 1px #00508E;margin-left: 1rem;transition: 0.3s;}
.job-tab > .item.on, .job-tab > .item:hover{color: #fff;background-color: #00508E;}
.job-list{}
.job-list li{background-color: #fff;border: 1px solid #ddd;border-top: 0;cursor: pointer;}
.job-list li:nth-child(2n){background-color: #f9f9f9;}
.job-list li .title{display: flex;align-items: center;height: 80px;padding: 0 40px;}
.job-list li .title span{width: 25%;font-size: 1rem;line-height: 20px;text-align: center;}
.job-list li .title span:nth-child(1){width: 40%;text-align: left;}
.job-list li .title span:nth-child(4){width: 10%;}
.job-list li .title .fold-btn{position: relative;display: inline-block;vertical-align: top;width: 30px;height: 30px;border: 1px solid currentColor;color: #D8D8D8;cursor: pointer;transition: 0.3s;}
.job-list li .title .fold-btn:after{content: '﹢';position: absolute;left: 50%;top: 50%;font-size: 20px;width: 30px;height: 30px;line-height: 30px; color: currentColor; transform: translate(-50%,-50%) rotate(0deg);}
.job-list li .title .fold-btn:hover{background-color: #00508E;color: #fff;}
.job-list li.open .title{background-color: #F7F7F7;}
.job-list li.open .title .fold-btn{background-color: #fff;color: #00508E;}
.job-list li.open .title .fold-btn::after{transform: translate(-50%,-50%) rotate(135deg)}
.job-list li.open .info{display: block;}
.job-list li .info{display: none;padding: 40px;border-top: 1px solid #ddd;}
.job-list li .info .section{margin-top: 40px;}
.job-list li .info .section:first-child{margin-top: 0;}
.job-list li .info .section .tit{margin-bottom: 20px;font-size: 20px;line-height: 1;font-weight: bold;}
.job-list li .info .section .txt{font-size: 16px;line-height: 24px;color: #666;}
.job-list li .info .section .txt p{margin-bottom: 10px;}
.job-list li .btns-area{margin-top: 35px;text-align: left;}
.job-list li .btns-area .btn{width: 160px;padding: 0 1rem 0 3.75rem;margin: 0;background-color: #00508E;border: 0; font-size: 1rem;line-height: 60px;color: #fff;position: relative;}
.job-list li .btns-area .btn::after{content: ''; position: absolute;width:1.375rem;height: 1.375rem;background: url(../image/icon_jianli.svg) no-repeat center;background-size: cover; left: 1.8rem;top: 50%;transform: translateY(-50%);}
/* 招贤纳士 */

.message-form .brief{margin-bottom: 40px;line-height: 1.8;color: #666;}
.message-form .item{margin-bottom: 1.6rem;width: 100%;}
.message-form > .flexbetween > .w48{width: 48%;}
.message-form .item label{display: block; margin-bottom: 1.25rem;}
.message-form .item label span{color: firebrick;}
.message-form input{height: 60px;padding: 0 1em;background-color: #fff;border: solid 1px #ededed; font-size: 16px;width: 100%;box-sizing: border-box;}
.message-form textarea{height: 200px;padding: 1em;background-color: #fff;border: solid 1px #ededed; font-size: 16px;width: 100%;box-sizing: border-box;}
.message-form .yzm-area input{width: 50%;}
.message-form .btns-area .btn{padding: 0 2rem;border: none;color: #fff;background-color: #00508E;}
/* 留言表单 */

.productBody .inpage-nav-box > .w1400 > .inpage-nav1 > a{display: none;}
.no-inpage-nav1 > .w1400{justify-content: flex-end;}
.no-inpage-nav1 > .w1400 > .inpage-nav1{display: none;}
.inpage-container > .w1400 > .product-tab-wrap{}
.inpage-container > .w1400 > .product-tab-wrap > .product-select{width: 23%;position: relative;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .name{line-height: 4.25rem;border-bottom: solid 1px #D8D8D8;position: relative;transition: 0.3s;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .name::after{content: '';width: 0;height: 1px;position: absolute;left: 0;bottom: 0; background-color: currentColor;transition: 0.8s;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .name::before{content: '';width: 0.75rem;height: 0.75rem;position: absolute; border-top: solid 1px currentColor;border-left: solid 1px currentColor;top: 40%;right: 0; transform:rotate(-135deg);transition: 0.3s;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select.on > .name,
.inpage-container > .w1400 > .product-tab-wrap > .product-select:hover > .name{color: #00508E;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select.on > .name::after,
.inpage-container > .w1400 > .product-tab-wrap > .product-select:hover > .name::after{width: 100%;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .list{box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12);width: 100%; position: absolute;top: 120%;z-index: 1;display: none;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .list > li > a{padding: 0.8rem 1rem;background-color: #fff;border-bottom: solid 1px #ededed;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .list > li.on > a{color: #00508E;position: relative;}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .list > li.on > a::after{content: '';width: 0.5rem;height: 1rem;position: absolute;border-top: solid 1px currentColor;border-left: solid 1px currentColor;right: 1.2rem;transform: rotate(-135deg);}
.inpage-container > .w1400 > .product-tab-wrap > .product-select > .list > li:hover > a{background-color: #edf0f3;color: #00508E;}
.product-wrap{background-color: #f9f9f9;}
.product-wrap > .w1400 > .productlist-title{text-align: center;margin-bottom: 3.75rem;font-weight: 500;}
.product-wrap > .w1400 > .product-list{flex-wrap: wrap;}
.product-wrap > .w1400 > .product-list > li{width: 32%;background-color: #fff;margin-bottom: 1.875rem;margin-right: 2%;position: relative;}
.product-wrap > .w1400 > .product-list > li::after{content: ''; position: absolute;bottom: 0; width: 100%;height: 0%;background-image: linear-gradient(180deg , #6CC3F6 , #0565A5);opacity: 0;transition: 0.8s;}
.product-wrap > .w1400 > .product-list > li:nth-child(3n){margin-right: 0;}
.product-wrap > .w1400 > .product-list > li > a{position: relative;z-index: 1;}
.product-wrap > .w1400 > .product-list > li > a > .pic{padding:1.875rem; overflow: hidden;}
.product-wrap > .w1400 > .product-list > li > a > .pic > .image{padding-bottom: 100%;transition: 0.8s;background-size: contain;}
.product-wrap > .w1400 > .product-list > li > a > .tit{text-align: center;padding: 0 1.875rem 1.875rem;transition: 0.3s;}
.product-wrap > .w1400 > .product-list > li:hover::after{content: '';position: absolute;bottom: 0; width: 100%;height: 60%;background-image: linear-gradient(180deg , #6CC3F6 , #0565A5);opacity: 1;}
.product-wrap > .w1400 > .product-list > li:hover > a > .pic > .image{scale: 1.06;}
.product-wrap > .w1400 > .product-list > li:hover > a > .tit{color: #fff;}
/* 产品列表结束 */

/* part1 */
.companypart1{background-color: #f9f9f9;}
.companypart1 > .w1400 > .txt-content{color: #666;line-height: 2;margin-bottom: 2rem;}
.companypart1 > .w1400 > .txt-content > p{padding-bottom: 1rem;}
.companypart1 > .w1400 > .data-show-wrap{margin-bottom: 2rem;}
.companypart1 > .w1400 > .data-show-wrap > .item{text-align: center;}
.companypart1 > .w1400 > .data-show-wrap > .line{height: 3.75rem;width: 1px;background-color: #D8D8D8;}
.companypart1 > .w1400 > .data-show-wrap > .item > .num > span{font-size: 3rem;font-weight: bold; color: #00508E;}
.companypart1 > .w1400 > .data-show-wrap > .item > .num > em{font-size: 14px;padding-left: 4px;}
.companypart1 > .w1400 > .data-show-wrap .line:last-child{display: none;}
.companypart1 > .w1400 > .pic-wrap{flex-wrap: wrap;}
.companypart1 > .w1400 > .pic-wrap > .pic{width: 49%;margin-bottom: 1.8rem;overflow: hidden;}
.companypart1 > .w1400 > .pic-wrap > .pic.w32{width: 32%;}
.companypart1 > .w1400 > .pic-wrap > .pic > .image{padding-bottom: 50%;transition: 0.8s;}
.companypart1 > .w1400 > .pic-wrap > .pic:hover > .image{scale: 1.06;}
/* part2 */
.companypart2{background-repeat: no-repeat;background-size: cover;padding-bottom: 13rem;}
.companypart2 > .w1400 > .company-culture-wrap{align-items: flex-start;}
.companypart2 > .w1400 > .company-culture-wrap > .item{width: 30%;text-align: center;line-height: 2;color: #666;transition: 0.3s;}
.companypart2 > .w1400 > .company-culture-wrap > .item > img{display: inline-block;margin-bottom: 1.8rem;}
.companypart2 > .w1400 > .company-culture-wrap > .item > .txt{}
.companypart2 > .w1400 > .company-culture-wrap > .item:hover{transform: translateY(-8px);}
/* part3 */
.companypart3{background-color: #f9f9f9;}
.companypart3 > .w1400 > .inpage-title {margin-bottom: 2.5rem;}
.companypart3 > .w1400 >.history-wrap{overflow: hidden;padding-top: 4rem;}
.companypart3 > .w1400 >.history-wrap > .tab-content{margin-bottom: 8rem;}
.companypart3 .history-wrap .tab-content .swiper-button-prev,
.companypart3 .history-wrap .tab-content .swiper-button-next{width: 50px;height: 50px;border: solid 1px rgba(0, 0, 0, 0.6);background-color: transparent;transition: 0.3s;}
.companypart3 .history-wrap .tab-content .swiper-button-prev:hover,
.companypart3 .history-wrap .tab-content .swiper-button-next:hover{background-color: #00508E;border: transparent;}
.companypart3 .history-wrap .tab-content .swiper-button-prev:hover::after,
.companypart3 .history-wrap .tab-content .swiper-button-next:hover::after{filter: brightness(0) invert(100%);}
.companypart3 .history-wrap .tab-content .swiper-button-prev {left: 50px;}
.companypart3 .history-wrap .tab-content .swiper-button-next {right: 50px;}
.companypart3 .history-wrap .tab-content .swiper-button-next::after, 
.companypart3 .history-wrap .tab-content .swiper-button-prev::after {content: '';width: 24px;height: 24px;background-image: url(../image/arrow1.svg);transition: 0.3s;}
.companypart3 .history-wrap .tab-content .swiper-button-prev:hover::after, .banner .bannerswiper .swiper-button-next:hover::after {filter: brightness(0) invert(100%);}
.companypart3 .history-wrap .tab-content .swiper-button-prev:after {transform: rotateY(180deg);}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide {position: relative;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .year-number{position: absolute;color: #1288E3;opacity: 0.1;font-weight: bold; font-size: 30rem;top: 50%;left: 50%;transform: translate(-50% , -50%);z-index: -1;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content{width: 60%;margin: 0 auto;background-color: rgba(255, 255, 255, 0.5);backdrop-filter: blur(4px);align-items: flex-start;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .pic{width: 40%;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .pic > .image{padding-bottom: 80%;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .con{width: 60%; padding: 1.875rem;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .con > .year{color: #00508E;margin-bottom: 0.6rem;}
.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .con > .txt{color: #666;line-height: 1.8;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;padding-right: 8px;overflow-y: auto;}
.companypart3 > .w1400 >.history-wrap > .tabs{position: relative;}
.companypart3 > .w1400 >.history-wrap > .tabs::after{content: '';position: absolute; width: 100%;height: 1px;background-color: #ededed;top: -18px;}
.companypart3 > .w1400 >.history-wrap > .tabs > .swiper-wrapper > .swiper-slide {text-align: center;font-size: 2rem;color: #999;position: relative;}
.companypart3 > .w1400 >.history-wrap > .tabs > .swiper-wrapper > .swiper-slide::after {content: '';width: 0.5rem;height: 0.5rem;background-color: #fff;border: solid 2px #d8d8d8;position: absolute;top:-1.5rem ;left: 50%;transform: translate(-50% , 0);}
.companypart3 > .w1400 >.history-wrap > .tabs > .swiper-wrapper > .swiper-slide-thumb-active{color: #00508E;}
.companypart3 > .w1400 >.history-wrap > .tabs > .swiper-wrapper > .swiper-slide-thumb-active::after{border-color: #B7CCDC;background-color: #00508E;}
/* part4 */
.companypart4 > .w1400 > .qyry-list{flex-wrap: wrap;}
.companypart4 > .w1400 > .qyry-list > li{width: 32%;margin-bottom: 2.5rem;margin-right: 2%;padding: 1.25rem;background-color: #f9f9f9;box-sizing: border-box; box-shadow: none;transition: 0.8s;}
.companypart4 > .w1400 > .qyry-list > li:nth-child(3n){margin-right: 0;}
.companypart4 > .w1400 > .qyry-list > li > .tit{text-align: center;margin: 1.25rem auto 0.625rem;transition: 0.3s;}
.companypart4 > .w1400 > .qyry-list > li:hover{box-shadow: 0 4px 16px rgba(0, 0, 0, 0.12); background-color: #fff;transform: translateY(-8px);}
.companypart4 > .w1400 > .qyry-list > li:hover > .tit{color: #00508E;}
/* 关于我们 */

.product-details-part1 > .w1400{align-items: flex-start;}
.product-details-part1 > .w1400 > .product-pic-wrap{width: 40%;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic{overflow: hidden;border: solid 1px #ededed;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic > .swiper-wrapper > .swiper-slide > img{margin: 1.875rem auto;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab{position: relative;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .productBullet{width: 80%;margin: 2.5rem auto 0;overflow: hidden;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .productBullet > .swiper-wrapper{}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .productBullet > .swiper-wrapper > .swiper-slide{border: solid 1px #ededed;box-sizing: border-box;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .productBullet > .swiper-wrapper > .swiper-slide.on{border-color: #00508E;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-prev{width: 1.75rem;height: 1.75rem; position: absolute;left: 0; transition: 0.3s;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-next{width: 1.75rem;height: 1.75rem; position: absolute;right: 0; transition: 0.3s;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-next::after{content: '';width: 0.75rem;height: 0.75rem;position: absolute;border-top: solid 2px;border-left: solid 2px;border-color: #ccc; left: 3px;transform: rotate(135deg);transition: 0.3s;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-prev::after{content: '';width: 0.75rem;height: 0.75rem;position: absolute;border-top: solid 2px;border-left: solid 2px;border-color: #ccc; right: 3px;transform: rotate(-45deg);transition: 0.3s;}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-prev:hover,
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-next:hover{}
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-prev:hover::after,
.product-details-part1 > .w1400 > .product-pic-wrap > .productPic-tab > .swiper-button-next:hover::after{border-color: #F2983A;}
.product-details-part1 > .w1400 > .right{width: 56%;}
.product-details-part1 > .w1400 > .right > .tit{margin-bottom: 1.25rem;color: #00508E;}
.product-details-part1 > .w1400 > .right > .desc{line-height: 1.6;margin-bottom: 1.875rem;}
.product-details-part1 > .w1400 > .right > .list{margin-bottom: 5rem;}
.product-details-part1 > .w1400 > .right > .list > li{color: #666;padding-left: 2rem;margin:1.5rem 0;position: relative;}
.product-details-part1 > .w1400 > .right > .list > li::after{content: ''; width: 20px;height: 20px;background: url(../image/icon_productdesc.svg) no-repeat center;background-size: cover ;position: absolute;top: 50%;left: 0; transform: translateY(-50%);}
.product-details-part1 > .w1400 > .right > .btn{line-height: 60px;background-color: #00508E;width: 160px;color: #fff;text-align: center;padding-left: 1.875rem;position: relative}
.product-details-part1 > .w1400 > .right > .btn::after{content: '';width: 22px;height: 22px;background: url(../image/icon_ljzx.svg) no-repeat center;position:absolute; top: 50%;left: 1.875rem; transform: translateY(-50%)}
/* 产品图片 */
.product-details-part2{padding-top: 0;}
.product-details-part2 > .tabs-wrap{background-color: #f9f9f9;margin-bottom: 4.5rem; }
.product-details-part2 > .tabs-wrap > .tabs > li{line-height: 60px;padding: 0 2.5rem;position: relative;}
.product-details-part2 > .tabs-wrap > .tabs > li::after{content: '';width: 26px;height: 12px;background-image: url(../image/icon_tabafter.svg);position: absolute;top: 100%;left: 50%;transform: translateX(-50%);opacity: 0; transition: 0.3s;}
.product-details-part2 > .tabs-wrap > .tabs > li > img{padding-right: 0.5rem;}
.product-details-part2 > .tabs-wrap > .tabs > li.on,
.product-details-part2 > .tabs-wrap > .tabs > li:hover{background-color: #00508E;color: #fff;}
.product-details-part2 > .tabs-wrap > .tabs > li.on::after{opacity: 1;}
.product-details-part2 > .tabs-wrap > .tabs > li.on > img,
.product-details-part2 > .tabs-wrap > .tabs > li:hover > img{filter: brightness(0) invert(1);}
.product-details-part2 > .w1400{overflow: hidden;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li{background-color: #f9f9f9;margin-bottom: 1.875rem;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .left{padding-left: 1.875rem;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .left > .tit{padding: 1.25rem 0 0.75rem;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .left > .date{padding: 0 0 1.25rem;color: #999;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .right > .item{width: 6.25rem;height: 6.25rem;background-repeat: no-repeat;background-position: center;border-left: solid 1px #D8D8D8;filter: grayscale(1);transition: 0.3s;}
.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .right > .item:hover{filter: grayscale(0);}
/* 产品详情 */

.solutionNav{border-bottom: 1px solid #D8D8D8;margin-bottom: 3rem;}
.solutionNav > .w1440{align-items: flex-start;}
.solutionNav > .w1400 > ul{margin: 1.25rem 0;}
.solutionNav > .w1400 > ul > li > a{display: block;padding:0 3.75rem;text-align: center;border-left: solid 1px #d8d8d8;}
.solutionNav > .w1400 > ul > li:first-child > a{padding-left: 0;border-left: none;}
.solutionNav ul li a h4{color: #373737;font-weight: normal;line-height: 1;margin-top: 12px;}
.psolutionList{padding-top: 0;}
.psolutionList > ul > li{margin-bottom: 3.75rem;display: flex;align-items: center;}
.psolutionList .pic{width: 50%;height: 30rem;position: relative;overflow: hidden;}
.psolutionList .text{width: 50%;display: flex;justify-content: flex-end;}
.psolutionList .text .wrap{width: 78%;height: 30rem;box-sizing: border-box;background-image: linear-gradient(180deg, #f9f9f9, #f9f9f9); transition: 0.8s;position: relative;}
.psolutionList li:nth-child(2n){flex-direction: row-reverse;}
.psolutionList li:nth-child(2n) .text{justify-content: flex-start;}
.psolutionList  .top{padding:5rem 2.5rem 0;}
.psolutionList .tit{line-height: 2.5rem;display: flex;align-items: center;color: #373737;font-weight: normal;}
.psolutionList .tit img{height: 2.5rem;margin-right: 0.6rem;}
.psolutionList .desc{color: #333;line-height: 2;margin-top: 1.5rem;max-height: 12rem;overflow-y: auto;}
.psolutionList .more{padding-right: 32px; position: relative;}
.psolutionList .more::after{content: '';width: 24px;height: 24px;background: url(../image/arrow1.svg) no-repeat center;background-size: cover;position: absolute;top: 50%;right: 0; transform: translateY(-50%);}
.psolutionList dl{padding: 2.5rem;}
.psolutionList dl dt{flex: 0 0 100px;padding-right: 1.25rem;white-space: nowrap;}
.psolutionList > ul > li > .text > .wrap > dl > dd{width: 100%;}
.psolutionList > ul > li > .text > .wrap > dl{position: absolute;bottom: 0;border-top: 1px solid #D8D8D8;width: 100%;box-sizing: border-box;}
.psolutionList > ul > li > .text > .wrap > dl > dd > ul{display: flex;flex-wrap: wrap;justify-content: space-between;}
.psolutionList > ul > li > .text > .wrap > dl > dd > ul > li{width: 48%;line-height: 2;margin-bottom: 0;}
.psolutionList > ul > li > .text > .wrap > dl > dd > ul > li > a{color: #666;width: 100%;white-space: nowrap;overflow: hidden;text-overflow: ellipsis; transition: 0.3s;}
.psolutionList > ul > li > .text > .wrap > dl > dd > ul > li:hover > a{text-decoration: underline;}
.psolutionList > ul > li:hover > .text > .wrap{background-image: linear-gradient(180deg, #6CC3F6, #0565A5);color: #fff;}
.psolutionList > ul > li:hover > .text > .wrap > .top{border-color: rgba(255, 255, 255, 0.2);}
.psolutionList > ul > li:hover > .text > .wrap > .top > a{color: #fff;}
.psolutionList > ul > li:hover > .text > .wrap > .top > a > h4,
.psolutionList > ul > li:hover > .text > .wrap > .top > a > .desc,
.psolutionList > ul > li:hover > .text > .wrap > .top > a > .more,
.psolutionList > ul > li:hover > .text > .wrap > dl > dd > ul > li > a{transition: 0.3s;}
.psolutionList > ul > li:hover > .text > .wrap > .top > a > h4,
.psolutionList > ul > li:hover > .text > .wrap > .top > a > .desc,
.psolutionList > ul > li:hover > .text > .wrap > .top > a > .more,
.psolutionList > ul > li:hover > .text > .wrap > dl > dd > ul > li > a{color: #fff;}
.psolutionList > ul > li:hover > .text > .wrap > .top > a > .more::after{filter: brightness(0) invert(1);}
.psolutionList > ul > li:hover > .text > .wrap > .top > a > h4 > img{filter: brightness(0) invert(1);}
/* 解决方案 */

.search-list{margin-bottom: 3.75rem;}
.search-list > li{position: relative;}
.search-list > li::after{content: '';width: 0;height: 1px;position: absolute;left: 0;bottom: 0;background-color: #00508E;transition: 0.8s;}
.search-list > li > a{padding: 1.875rem 0 1.875rem;border-bottom: 1px solid #d8d8d8;}
.search-list > li > a > h5{transition: 0.3s;line-height: 2;}
.search-list > li > a > span{color: #999;margin-top: 0.25rem;}
.search-list > li:hover::after{width: 100%;}
.search-list > li:hover > a > h5{color: #00508E;transform: translateX(6px);}
/* 搜索结果页面 */

/*小屏PC，分辨率1280*/
@media screen and (max-width: 1280px){
	.psolutionList .text .wrap{width: 94%;}
}

/*phone和pad竖屏，分辨率820*/
@media screen and (max-width: 820px){
	.inpage-banner{padding-bottom: 30%;position: relative;}
	.inpage-banner::after{position: absolute;content: '';width: 100%;height: 100%;background-color: rgba(0, 0, 0, 0.3);top: 0;}
	.inpage-banner > .tit{transform: translateY(3.2rem);text-align: center;z-index: 1;}
	.inpage-banner > .tit > .zh{font-size: 1.8rem;}
	.inpage-banner > .tit > .en{font-size: 0.8rem;}
	.inpage-banner > .tit > .en::after{bottom: -1.5rem; left: 50%;transform: translateX(-50%);}
	.inpage-nav-box .inpage-nav1{display: none;}
	.inpage-container{padding: 3rem 0;}
	.inpage-title{font-size: 1.6rem;margin-bottom: 3rem;}
	.inpage-title::before{bottom: -16px;}
	/* 通用部分 */
	
	.news-list-wrap > ul > li > a{flex-wrap: wrap;}
	.news-list-wrap > ul > li > a > .date > .month{font-size: 24px;}
	.news-list-wrap > ul > li > a > .pic{width: 100%;margin: 0.8rem 0;flex: auto;}
	.news-list-wrap > ul > li > a > .con{width: 100%;}
	.news-list-wrap > ul > li > a > .con > .tit{margin-bottom: 0.4rem;}
	.news-list-wrap > ul > li > a > .con > .image{display: none;}
	/* 新闻列表页 */
	
	.inpage-container .page a{display: none;}
	.inpage-container .page a.on, .inpage-container .page a.prev, .inpage-container .page a.next{display: block; line-height: 2rem;height: 2rem;width: 2rem;}
	.inpage-container .page form input{line-height: 2rem;}
	/* 分页器 */
	
	.companypart1 > .w1400 > .txt-content{margin-bottom:0}
	.companypart1 > .w1400 > .txt-content > .hidden{display: none;}
	.companypart1 > .w1400 > .data-show-wrap > .item > .num > span{font-size: 1.6rem;}
	.companypart1 > .w1400 > .data-show-wrap > .line{display: none;}
	.companypart1 > .w1400 > .pic-wrap > .pic{width: 100%;margin-bottom: 0.8rem;}
	.companypart1 > .w1400 > .pic-wrap > .pic.w32{display: none;}
	.companypart2{background-position: bottom;padding-bottom: 9rem;}
	.companypart2 > .w1400 > .company-culture-wrap{flex-wrap: wrap;}
	.companypart2 > .w1400 > .company-culture-wrap > .item{width: 100%;margin-bottom: 1.6rem;}
	.companypart2 > .w1400 > .company-culture-wrap > .item > img{max-height: 24px;margin-bottom: 0;}
	.companypart3 > .w1400 >.history-wrap > .tabs{display: none;}
	.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content{width: 100%;flex-wrap: wrap;}
	.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .pic{width: 100%;}
	.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .content > .con{width: 100%;}
	.companypart3 > .w1400 >.history-wrap > .tab-content > .swiper-wrapper > .swiper-slide > .year-number{display: none;}
	.companypart3 > .w1400 >.history-wrap > .tab-content{margin-bottom:0}
	.companypart3 .history-wrap .tab-content .swiper-button-prev, .companypart3 .history-wrap .tab-content .swiper-button-next{display: none;}
	.companypart4 > .w1400 > .qyry-list > li{width: 100%;margin-right:0;margin-bottom: 0.8rem;}
	/* 公司简介页 */
	
	.job-box > .title{padding:0 20px;height: 60px;}
	.job-box > .title span{font-size: 14px;}
	.job-box > .title span:nth-child(1){width: 50%;}
	.job-box > .title span:nth-child(4){display: none;}
	.job-list li .title{padding: 0 20px;height: 60px;}
	.job-list li .title span{font-size: 14px;}
	.job-list li .title span:nth-child(1){width: 50%;}
	.job-list li .title span:nth-child(4){display: none;}
	.job-list li .info{padding: 20px;}
	.job-list li .info .section .tit{font-size: 18px;}
	.job-list li .info .section .txt{font-size: 14px;line-height: 1.5;}
	.job-list li .btns-area .btn{width: 130px;padding:0 0 0 3.75rem}
	/* 招聘列表页 */
	
	.message-form > .flexbetween{flex-wrap: wrap;}
	.message-form > .flexbetween > .w48{width: 100%;}
	/* 在线留言页 */
	
	.inpage-container > .w1400 > .product-tab-wrap{flex-wrap: wrap;}
	.inpage-container > .w1400 > .product-tab-wrap > .product-select{width: 46%;}
	.product-wrap > .w1400 > .product-list > li{width: 48%;}
	.product-wrap > .w1400 > .product-list > li{margin-right: 4%;margin-bottom: 1rem;}
	.product-wrap > .w1400 > .product-list > li:nth-child(3n){margin-right: auto;}
	.product-wrap > .w1400 > .product-list > li:nth-child(2n){margin-right: 0;}
	/* 产品列表页 */
	
	.inpage-container > .w1400 > .video-list > li{width: 100%;}
	.inpage-container > .w1400 > .video-list > li{margin-right: 0;}
	/* 视频列表页 */
	
	.inpage-container .news-details-title{text-align: left;padding-bottom:20px;}
	.inpage-container .news-details-box .function-wrap{justify-content: normal;}
	.inpage-container .news-details-box .function-wrap span{white-space: nowrap;padding: 0 20px 0 0;vertical-align: middle;}
	.inpage-container .news-details-box .share-wrap img{max-width: 80%;}
	/* 新闻详情页 */
	
	.product-details-part1 > .w1400{flex-wrap: wrap;}
	.product-details-part1 > .w1400 > .product-pic-wrap{width: 100%;margin-bottom: 1.875rem;}
	.product-details-part1 > .w1400 > .right{width: 100%;}
	.no-inpage-nav1 > .w1400{justify-content: flex-start;}
	.product-details-part1 > .w1400 > .right > .list > li::after{width: 12px;height: 12px;top: 9px;}
	.product-details-part1 > .w1400 > .right > .list{margin-bottom:2rem}
	.product-details-part1 > .w1400 > .right > .btn{line-height: 48px;font-size: 16px; width: 120px;}
	.inpage-container.product-details-part1{padding-bottom: 0;}
	.product-details-part2 > .tabs-wrap > .tabs > li{line-height: 48px;}
	.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .left > .tit{font-size: 0.75rem;padding-right: 12px;}
	.product-details-part2 > .w1400 > .product-details-swiper > .swiper-wrapper > .swiper-slide > .download-list > li > .right > .item{width: 48px; background-size: 40%;}
	/* 产品详情页 */
	
	.map-wrap{flex-wrap: wrap;}
	.inpage-container > .w1400> .map-wrap > .left,
	.inpage-container > .w1400> .map-wrap > .right{width: 100%;}
	.inpage-container > .w1400> .map-wrap > .right{margin-top: 20px;}
	.inpage-container > .w1400> .map-wrap > .left > .wuhan{left: 57%;top: 69%;}
	.inpage-container > .w1400> .map-wrap > .left > .shanghai{left: 75%;top: 57%;}
	.inpage-container > .w1400> .map-wrap > .left > .foshan{left: 54.5%;top: 88%;}
	.inpage-container > .w1400> .map-wrap > .left > .suzhou{left: 66%;top: 63%;}
	.inpage-container > .w1400> .map-wrap > .left > .ningbo{left: 69%;top: 73%}
	.inpage-container > .w1400> .map-wrap > .left > .jinan{left: 63%;top: 53%}
	.inpage-container > .w1400> .map-wrap > .left > .dongwan{left: 63.5%;top: 81%}
	.inpage-container > .w1400> .map-wrap > .left > .shenzhen{left: 60%;top: 91%}
	/* 销售网络页 */
	
	.inpage-nav-box > .w1400 > .bread{display: none;}
	.solutionNav > .w1400 > ul > li > a{padding: 0 2rem;}
	.solutionNav > .w1400 > ul > li > a > img{max-width: 60%;margin: 0 auto;}
	.psolutionList > ul > li,
	.psolutionList li:nth-child(2n){flex-wrap: wrap;flex-direction: column-reverse;margin: 0 1.25rem 1.875rem;}
	.psolutionList > ul > li > .text, .psolutionList > ul > li > .pic{width: 100%;}
	.psolutionList .text .wrap{width: 100%;}
	.psolutionList .text .wrap{height: auto;}
	.psolutionList .pic{height: 16rem;}
	.psolutionList .desc{margin-bottom: 1.5rem;}
	.psolutionList dl{flex-wrap: wrap;}
	.psolutionList dl dt{width: 100%;margin-bottom: 0.6rem;}
	.psolutionList dl dd ul{flex-wrap: wrap;}
	.psolutionList > ul > li > .text > .wrap > dl > dd > ul > li{width:100%;display: block;}
	.psolutionList > ul > li > .text > .wrap > dl > dd > ul > li:nth-child(2n){margin-left: 0;}
	.psolutionList .top, .psolutionList dl{padding: 1.5rem;}
	.psolutionList > ul > li > .text > .wrap > dl{position: relative;}
	/* 解决方案列表页 */
}