@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;user-select: none;}
.paging-menu, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 44px;height: 44px;line-height:44px;margin: 4px;font-size: 18px;color: #666;transition: all .4s ease;border-radius: 50%;background-color: #fff;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #004098;background-color: #004098;color: #fff;}
.paging-skip{margin-left: 8px;}
.paging-hint{font-size: 14px;color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: 54px;text-align: center;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}
.paging-skip input:focus{border-color: #004098;}
.paging-skip button{color: #555;font-size: 14px;padding: 0 18px;border: 1px solid #e1e1e1;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #004098;color: #fff;border-color: #004098;}
.paging-hint span{color: #004098;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;font-size: 14px;width: 34px;height: 34px;line-height: 34px;}.paging-skip{width: 100%;margin-left: 0;}.paging-menu a:first-child, .paging-menu a:last-child{width: 54px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #004098;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #004098;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: 40px 24px;}
.search-link:not(:first-child){margin-top: 16px;}
.search-link h2{color: #333;line-height: 1.1;font-weight: 700;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #004098 !important;}
.search-link:hover h2{color: #004098;}
@media all and (max-width:1000px) {.search-link{padding: 20px 15px;}.search-link:not(:first-child) {margin-top: 12px;}}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: 24px;}
.webmap-title::after{content: "";position: absolute;width: 60px;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 4px;background: #004098;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 40px);margin: 40px 0 0 40px;color: #333;}
.webmap-list>ul>li ul, .webmap-list>ul>li li{width: 100%;}
.webmap-list>ul>li a{display: block;transition: color .4s ease;position: relative;}
.webmap-list>ul>li a:hover{color: #004098;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: 16px;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;}
.webmap-list>ul>li>.drop .drop a{padding-left: 18px;font-size: 16px;}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 14px;}
@media all and (max-width:1270px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(20% - 24px);margin: 24px 0 0 24px;}
    .webmap-list>ul>li>.menu {font-size: 18px;}
    .webmap-list>ul>li>.drop a {font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
@media all and (max-width: 680px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -14px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 14px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 16px;padding-bottom: 14px;}
    .webmap-list>ul>li>.drop{margin-top: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}
/* 内页公共 */
/* banner */
.pagesBan-bg{position: relative;}
.pagesBan-bg img{width: 100%;min-height: 350px;}
.pagesBan-bg::after{content: "";position: absolute;z-index: 2;left: 0;top: 0;width: 100%;height: 30%;background: linear-gradient(to bottom,rgba(0,0,0,.4) 0%,transparent 100%);}
.pagesBan-bg::before{content: "";position: absolute;left: 0;top: 0;width: 60%;height: 100%;background: linear-gradient(to right,rgba(0,64,152,.9) 0%,transparent 100%);}
.pagesBan-con{align-items: center;z-index: 3; position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
/* .pagesBan-con .contain{} */
.pagesBan-con .title{display: inline-block;transform: translateX(150px);opacity: 0;animation: banText 1.5s .3s ease forwards;}
.pagesBan-con .title::after{content: "";position: absolute;top: 50%;transform: translate(100%,-50%); right: -11px;width: 62px;height: 2px;background: #fff;}
.pagesBan-con .text{position: relative;transform: translateX(150px);opacity: 0;animation: banText 1.5s .4s ease forwards;}
.pagesBan-con .text p{line-height: inherit;}
.pagesBan-con .text::after{content: "";position: absolute;left: 0;bottom: -60px;width: 70px;height: 19px;background: url('../images/pages/newsBan-icon.png') no-repeat center/100% auto;}
@keyframes banText {0%{opacity: 0;transform: translateX(150px);}100%{opacity: 1;transform: translateX(0);}}
.pagesBan.noAfter::after,.pagesBan.noAfter::before{display: none;}
/* 导航 */
.pagesNav-box{border-bottom: 1px solid #eeeeed;}
.pagesNav-box .contain{justify-content: space-between;align-items: center;}
.navDet .pagesNav-box{border-bottom: unset;}
.navDet .pagesNav-box .contain{justify-content: flex-end;}
.pagesNav-item{position: relative;height: 90px;transition: all .4s ease;}
.pagesNav-item{margin-left: 45px;}
.pagesNav-item:first-child{margin-left: 0;}
.pagesNav-item::after{content: "";transform: translateX(-50%); position: absolute;left: 50%;bottom: 0;width: 0;height: 2px;background: #004098;transition: all .4s ease;}
.pagesNav-item:first-child:before{transition: all .4s ease; content: "";width: 17px;height: 18px;display: block;background: url('../images/pages/pagesNav-icon.png') no-repeat center/100% auto;margin-right: 7px;}
.pagesNav-item:hover,.pagesNav-item.active{color: #004098;}
.pagesNav-item.active::after{width: 100%;}
.pagesBread{height: 90px;}
.pagesBread-item{transition: all .4s ease;margin-left: 20px;position: relative;font-family: "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1";}
.pagesBread-item::after{content: "/";color: #777777;position: absolute;left: -15px;top: 50%;transform: translateY(-50%);}
.pagesBread-item:first-child::after{display: none;}
.pagesBread-item:first-child::before{content: "\e63a";margin-bottom: 1px; font-family: "icon";display: inline-block;margin-right: 10px;color: #b7b7b7;transition: all .4s ease;font-size: 15px;}
.pagesBread-item:hover,.pagesBread-item:first-child:hover::before{color: #004098;}
/* 内页标题 */
.pagesTitle::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 70px;height: 17px;background: url('../images/pages/pagesTitle.png') no-repeat center/100% auto;}
/* 新闻中心 */
.newsShow-slide{justify-content: space-between;overflow: hidden;}
.newsShow-img{width: 50%;overflow: hidden;}
.newsShow-img img{width: 100%;height: 430px; transition: all .6s ease;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{width: 44%;position: relative;border-bottom: 1px solid #000;}
.newsShow-title{transition: all .4s ease;}
.newsShow-con:hover .newsShow-title{color: #004098;}
.newsShow-more{transition: all .4s ease; position: absolute;right: 0;bottom: 60px;padding-right: 35px;}
.newsShow-more::after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 26px;height: 26px;background: url('../images/pages/newsShow-more.png') no-repeat center/100% auto;}
.newsShow-pagination{position: absolute;left: 55%;bottom: 60px;z-index: 2;}
.newsShow-pagination .swiper-pagination-bullet{margin-left: 16px;background: #fff; width: 62px;opacity: 1;background: transparent; height: 14px;border-radius: 15px;border: 1px solid #004098;position: relative;}
.newsShow-pagination .swiper-pagination-bullet::after{border-radius: 10px; content: "";position: absolute;width: 0;height: 7px;background: #004098;transition: all .6s ease;left: 2px;top: 50%;transform: translateY(-50%);}
.newsShow-pagination .swiper-pagination-bullet-active::after{width: 55px;}
.newsShow-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.newsList-item{justify-content: space-between;}
.newsList-con{width: 75%;border-bottom: 1px solid #efefef;display: flex;flex-wrap: wrap;}
.newsList-date{width: 110px;height: 100%;flex-direction: column;background: #f4f4f4;transition: all .4s ease;}
.newsList-date .day{line-height: 1.2;font-weight: 700;}
.newsList-date .day,.newsList-date .year{transition: all .4s ease;}
.newsList-text{flex: 1;padding-left: 40px;}
.newsList-text .title{transition: all .4s ease;color: #292a35;}
.newsList-img{width: 18%;height: 155px;overflow: hidden;transition: all .4s ease;background: #004098;}
.newsList-img img{width: 100%;height: 100%;transition: all .4s ease;}
.newsList-item:hover .newsList-date{background: #004098;}
.newsList-item:hover .newsList-date .day,.newsList-item:hover .newsList-date .year{color: #fff;}
.newsList-item:hover .newsList-text .title{color: #004098;}
.newsList-item:hover .newsList-img{padding: 8px;}
/* 新闻详情 */
.newsDet-con{width: 68%;padding-right: 90px;position: relative;}
.newsDet-con::after{content: "";position: absolute;right: 0;top: 0;width: 1px;height: 80%;background: #e2e2e2;}
.newsDet-header{border-bottom: 1px solid #e9e9e9;}
.newsDet-header .date{padding-left: 28px;}
.newsDet-header .date::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 18px;height: 19px;background: url('../images/pages/newsDet-icon.png') no-repeat center/100% auto;}
.newsDet-file{border-bottom: 1px solid #e2e2e2;}
.newsDet-file p{line-height: inherit;}
.newsDet-file h1,.newsDet-file h2,.newsDet-file h3,.newsDet-file h4,.newsDet-file h5,.newsDet-file h6{color: #333;font-size: 20px;}
.newsDet-file img,.newsDet-file video{display: block;margin: 0 auto;}
.newsDet-site{width: 32%;padding-left: 90px;}
.newsDet-switch-item{border-bottom: 1px solid #e6e6e6;}
.newsDet-switch-item:first-child{margin-top: 0;}
.newsDet-switch-item .text{transition: all .4s ease;}
.newsDet-switch-item:hover .text{color: #004098;}
.newsDet-rec-item{border-bottom: 1px solid #e6e6e6;}
.newsDet-rec-img{width: 30%;overflow: hidden;}
.newsDet-rec-img img{width: 100%;height: 65px;transition: all .4s ease;}
.newsDet-rec-con{flex: 1;padding-left: 22px;}
.newsDet-rec-con:hover .title{transition: all .4s ease;}
.newsDet-rec-item:hover .newsDet-rec-con .title{color: #004098;}
/* 解决方案 */
.Fa-img{width: 50%;overflow: hidden;}
.Fa-img img{width: 100%;height: 100%;transition: all .6s ease;}
/*.Fa-img:hover img{transform: scale(1.08);}*/
.Fa-con{padding: 90px 80px 80px 100px; width: 50%;box-shadow: 0px 0px 43px 0px rgba(0, 0, 0, 0.08);}
.Fa-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 100px;height: 3px;background: #004098;}
.Fa-btn .public-more{border-color: #000;color: #000;}
.Fa-btn .public-more:hover{color: #fff;border-color: #004098;}
.Fa-btn .public-more:first-child{display: none;margin-right: 27px;}
.Fa-list li:nth-child(2n){flex-direction: row-reverse;}
/* 解决方案详情 */
.FaDet-show .contain{justify-content: space-between;align-items: flex-start;}
.FaDet-show-con{width: 50%;}
.FaDet-show-title{border-bottom: 1px solid #dadada;text-align: center;}
.FaDet-show-title::after{content: "";position: absolute;left: 50%;transform: translateX(-50%); bottom: 0;width: 100px;height: 3px;background: #004098;}
.FaDet-show-text p{line-height: inherit;}
.FaDet-show-text h4,.FaDet-show-text h1,.FaDet-show-text h2,.FaDet-show-text h3,.FaDet-show-text h5,.FaDet-show-text h6{font-size: 19px; color: #004098;font-weight: 700;margin-bottom: 10px;}
.FaDet-show-slide{align-items: center;}
.FaDet-show-icon{width: 100px;height: 100px;border-radius: 50%;background: #004098;transition: all .4s ease;}
.FaDet-show-icon img{max-width: 60%;max-height: 60%;}
.FaDet-show-slide .title{flex: 1;padding-left: 22px;}
.FaDet-show-pagination .swiper-pagination-bullet,.FaDet-pro-pagination .swiper-pagination-bullet,.proDetTx-pagination .swiper-pagination-bullet,.proDet-relevant-pagination .swiper-pagination-bullet{opacity: 1;border-radius: 0; position: relative;width: 60px;height: 6px;background: #e6e6e6;margin-left: 10px;}
.FaDet-show-pagination .swiper-pagination-bullet:first-child,.FaDet-pro-pagination .swiper-pagination-bullet:first-child,.proDetTx-pagination .swiper-pagination-bullet:first-child,.proDet-relevant-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.FaDet-show-pagination .swiper-pagination-bullet::after,.FaDet-pro-pagination .swiper-pagination-bullet::after,.proDetTx-pagination .swiper-pagination-bullet::after,.proDet-relevant-pagination .swiper-pagination-bullet::after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;background: #004098;}
.FaDet-show-pagination .swiper-pagination-bullet.active::after,.FaDet-pro-pagination .swiper-pagination-bullet.active::after,.proDetTx-pagination .swiper-pagination-bullet.active::after,.proDet-relevant-pagination .swiper-pagination-bullet.active::after{transition: all 3s .9s linear;width: 100%;}
.FaDet-show-pagination .swiper-pagination-bullet.onePagination::after,.FaDet-pro-pagination .swiper-pagination-bullet.onePagination::after,.proDetTx-pagination .swiper-pagination-bullet.onePagination::after,.proDet-relevant-pagination .swiper-pagination-bullet.onePagination::after{transition-delay: 0s;}
.proDetTx-pagination .swiper-pagination-bullet.active::after{transition: 0s;}
.FaDet-video{width: 45%;}
.FaDet-video-bg{overflow: hidden;border-radius: 8px;border: 2px solid #004098;padding: 10px;}
.FaDet-video-bg img{width: 100%;height: 100%;border-radius: 8px;}
.FaDet-video-btn{display:none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);cursor: pointer;user-select: none;transition: all .4s ease;}
.FaDet-video-btn:hover{transform: translate(-50%,-50%) scale(.95);}
.FaDet-pro{background-color: #f8f8f8;overflow: hidden;}
.FaDet-pro::after,.FaDet-pro::before{content: "";position: absolute;left: 0;top: 0;transform: translateY(-50%);width: 440px;height: 850px;background: url('../images/pages/FaDet-list-bg.png') no-repeat center/100% auto;}
.FaDet-pro::before{left: auto;right: 0;transform:translateY(-50%) rotate(180deg) ;}
.FaDet-pro .contain{position: relative;z-index: 2;}
.FaDet-pro-slide{border-radius: 10px;overflow: hidden;background: #fff;padding: 60px 34px;justify-content: space-between;}
.FaDet-pro-con{width: calc(55% - 34px);position: relative;padding-bottom:50px;}
.FaDet-pro-title{border-bottom: 1px solid #e9e9e9;transition: all .4s ease;padding-bottom: 20px;}
.FaDet-pro-title::after{content: "";width: 62px;height: 2px;background: #004098;position: absolute;left: 0;bottom: 0;transition: all .4s ease;}
.FaDet-pro-text{width: 100%;}
.FaDet-pro-more{position: absolute;left: 0;bottom: 0;transition: all .4s ease;}
.FaDet-pro-more::after{content: "";width: 17px;height: 18px;position: absolute;right: -8px;top: 50%;transform: translate(100%,-50%);background: url('../images/pages/more.png') no-repeat center/100% auto;transition: all .4s ease;}
.FaDet-pro-img{width: 45%;display: flex;align-items: center;justify-content: center;}
.FaDet-pro-img img{max-height: 260px;transition: all .4s ease;}
.FaDet-pro-slide:hover .FaDet-pro-title{color: #004098;}
.FaDet-pro-slide:hover .FaDet-pro-title::after{width: 120px;}
.FaDet-pro-slide:hover .FaDet-pro-more{color: #004098;}
.FaDet-pro-slide:hover .FaDet-pro-more::after{background-image: url('../images/pages/moreH.png');}
.FaDet-pro-slide:hover .FaDet-pro-img img{transform:scale(1.08);}
/* 产品中心 */
.product{background: #f7f7f7;}
.proItem:first-child{margin-top: 0;}
.proTitle{padding-left: 30px;}
.proTitle::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 5px;height: 90%;background: #004098;}
.proList{justify-content: space-between;}
.proList .FaDet-pro-slide{width: calc(50% - 13px);}
/* 产品详情 */
.proDet-show .contain{justify-content: space-between;}
.proDet-show-con{width: 42%;}
.proDet-show-title{border-bottom: 1px solid #dadada;}
.proDet-show-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 100px;height: 3px;background: #004098;}
.proDet-show-text p{line-height: inherit;}
.proDet-show-btn a{margin-left: 17px;transition: all .4s ease; width: 145px;height: 44px;border-radius: 30px;}
.proDet-show-btn a:first-child{margin-left: 0;}
.proDet-show-btn a.xj{background: #004098;border: 2px solid #004098;padding-left: 10px;}
.proDet-show-btn a.xj i{margin-left: 6px;font-weight: 700;font-size: 13px;}
.proDet-show-btn a.video{border: 2px solid #000;padding-left: 3px;overflow: hidden;;}
.proDet-show-btn a.video p{position: relative;z-index: 2;}
.proDet-show-btn a.video i{position: relative; padding-left: 3px; font-size: 13px; margin-left: 12px;width: 30px;height: 30px;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.proDet-show-btn a.video i::before{z-index: 2;position: relative;}
.proDet-show-btn a.video i::after{transition: all  .6s ease; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 100%;height: 100%;border-radius: 50%;background: #004098;}
.proDet-show-btn a.xj:hover{background: transparent;color: #004098;}
.proDet-show-btn a.video:hover{color: #fff;border-color: #004098;background-color: #004098;}
.proDet-show-btn a.video:hover i::after{transform: translate(-50%,-50%) scale(10);}
.proDet-show-swp{width: 50%;align-items: center;}
/* .proDet-show-swp .thumbs{flex-direction: column;justify-content: space-between;display: flex;} */
.proDet-show-swp .thumbs .swiper-container{height: 308px;}
.proDet-show-swp .thumbs-year{width: 48px;height: 48px;border-radius: 50%;border: 1px solid #dedede;}
.proDet-show-swp .thumbs-year img{max-width: 60%;max-height: 60%;}
.proDet-show-swp .thumbs-year.active{border: 2px solid #004098;}
.proDet-show-swp .thumbs-prev,.proDet-show-swp .thumbs-next{text-align: center;}
.proDet-show-swp .thumbs-prev{transform: rotate(180deg);margin-bottom: 40px;}
.proDet-show-swp .thumbs-next{margin-top: 20px;}
.proDet-show-swp .thumbs-prev::after,.proDet-show-swp .thumbs-next::after{content: "\e61f";font-family: "icon";display: inline-block;font-size: 20px;font-weight: 700; transition: all .4s ease;color: #c5c5c5;cursor: pointer;}
.proDet-show-swp .thumbs-prev:hover::after,.proDet-show-swp .thumbs-next::after{color: #004098;}
.proDet-show-swp .gallery{width: calc(100% - 48px);}
.proDet-gallery-img img{max-width: 80%;max-height: 500px;}
.proDet-texin{position: relative;background: #f7f7f7;}
.proDetTx-swp.slideCen .swiper-wrapper{justify-content: center;}
.proDetTx-icon{width: 112px;height: 112px;border-radius: 50%;background: #004098;}
.proDetTx-icon img{max-width: 60%;max-height: 60%;}
.proDetTx-slide{display: flex;flex-direction: column;align-items: center;text-align: center;}
.proDetTx-pagination{position: absolute;left: 50%;bottom: -40px !important;z-index: 2;}
.proDetTx-prev,.proDetTx-next{position: absolute;right: -80px;top: 50%;transform: translateY(-50%);z-index: 2; cursor: pointer;font-size: 16px;color: #c5c5c5;transition: all .4s ease;}
.proDetTx-prev{transform:translateY(-50%) rotate(180deg);right: auto;left: -80px;}
.proDetTx-prev::after,.proDetTx-next::after{content: "\e622";font-family: "icon";display: inline-block;font-weight: 700;}
.proDetTx-prev:hover,.proDetTx-next:hover{color: #004098;}
.proDet-value-table{border-radius: 10px;overflow: hidden;margin-left: -4px;}
.proDet-value-table table{width: 100%;}
.proDet-value-table thead th{background: #004098;font-weight: 400; text-align: center;height: 86px;border-left: 4px solid #fff;width: 300px;color: #fff;font-size: 18px;}
.proDet-value-table tbody td{padding: 14px 5px; text-align: center;width: calc(20% - 4px);background: #fafafa;color: #444;font-size: 16px;font-family: "L";border-top: 2px solid #fff;border-left: 4px solid #fff;}
.proDet-value-table tbody td p{line-height: 1.8;}
.proDet-value-table tbody td:nth-child(1){width: 100px;}
.proDet-value-table tbody tr:nth-child(2n) td{background: #f2f2f2;}
.proDet-value-table tbody tr:first-child td{background: #004098;color:#fff}
.afterBg{overflow: hidden;}
.proDet-download{background: url('../images/pages/abIndustry-bg.jpg') no-repeat center/cover;}
.proDet-download .downTable{border-radius: 10px;overflow: hidden;display: none;opacity: 0;transform: translateY(80px);}
.proDet-download .downTable.active{display: block;animation: tabUp 1s .1s ease forwards;}
@keyframes tabUp {
    0%{opacity: 0;transform: translateY(80px);}
    100%{opacity: 1;transform: translateY(0);}
}
.downNav-list.white{justify-content: center;}
.downNav-list.white a::after{background: #fff;}
.downNav-list.white a.active{color: #fff;}
.proDet-shop .contain{border-radius: 10px;box-shadow: 0px 0px 142px 0px rgba(0, 0, 0, 0.08);}
.proDet-relevant-swp .swiper-container{padding: 14px;}
.proDet-relevant-slide{transition: all .4s ease; border-radius: 10px;border: 1px solid #fff;box-shadow: 0px 0px 14px 0px rgba(0, 0, 0, 0.08);}
.proDet-relevant-img{height: 220px;}
.proDet-relevant-img img{max-width: 60%;max-height: 100%;}
.proDet-relevant-text{transition: all .4se all;}
.proDet-relevant-slide:hover{border-color: #004098;box-shadow: 0px 0px 14px 0px rgba(0, 128, 104, 0.3);}
.proDet-relevant-slide:hover.proDet-relevant-text{color: #004098;}
/* 售前服务 */
.front{background: #f8f8f8;}
.front-header{position: relative;padding-bottom: 40px;}
.front-header .text{padding-right: 50px;}
.front-header::after{content: "";position: absolute;left: 5px;bottom: 0;width: 70px;height: 17px;background: url('../images/pages/pagesTitle.png') no-repeat center/100% auto;}
.front-table{justify-content: space-between;}
.front-input{width: calc(33% - 8px);}
.front-table .title span{color: #a92334;display: inline-block;margin-left: 5px;}
.front-input input{color: #333;font-size: 15px;}
.front-input input,.front-select-con,.front-code-con{margin-top: 10px;}
.front-table input,.front-table textarea,.front-menu{background: #fff;width: 100%;height: 50px;border: 1px solid #ededed;padding-left: 20px;}
.front-table input::-webkit-input-placeholder{color: #888;}
.front-table textarea::-webkit-input-placeholder{color: #888;}
.front-table textarea{padding-top: 15px;height: 140px;font-size: 15px;margin-top: 20px;font-family: 'L';}
.front-menu{align-items: center;cursor: pointer;}
.front-menu::after{content:"\e61f";font-family: "icon"; position: absolute;right: 22px;top: 50%;transform: translateY(-50%);color: #444;font-size: 14px;transition: all .4s ease;}
.front-menu.active::after{transform: translateY(-50%) rotate(180deg);}
.front-drop{display: none; position: absolute;left: 0;top: 100%;width: 100%;background: #fff;z-index: 3;cursor: pointer;}
.front-drop li{background: #fff;width: 100%;height: 50px;padding-left: 20px;border-top: 1px solid #ededed;display: flex;align-items: center;}
.front-textarea-list li{margin-left: 65px;padding-left: 26px;position: relative;cursor: pointer;}
.front-textarea-list li:first-child{margin-left: 0;}
.front-textarea-list li::after{content: "";position: absolute; width: 21px;height: 21px;border-radius: 50%;border: 1px solid #d0d0d0;left: 0;top: 50%;transform: translateY(-50%);}
.front-textarea-list li::before{content: "";position: absolute; background: #d0d0d0;width: 11px;height: 11px;border-radius: 50%;left: 5px;top: 50%;transform: translateY(-50%);}
.front-textarea-list li.active::after{border-color: #004098;}
.front-textarea-list li.active::before{background: #004098;}
.front-code,.front-textarea{width: 100%;}
.front-select{width: calc(33% - 8px);}
.front-code-con{justify-content: space-between;}
.front-code .box{width: calc(33% - 8px + 126px + 16px);}
.front-code input{flex: 1;}
.front-code-con img{cursor: pointer; height: 50px;width: 126px;display: inline-block;margin-left: 16px;}
.front-code-con button{position: relative; transition: all .4s ease; width: 220px;height: 50px;background: #004098;color: #004098;cursor: pointer;margin-left: 10px;font-size: 15px;display: flex;align-items: center;justify-content: center;text-align: center;color: #fff;}
.front-code-con button::after {content: "";background-color: #004098;display: inline-block;height: 100%;width: 100%;position: absolute;top: 0;left: 0;z-index: -1;transition: all .4s;opacity: .5;}
.front-code-con button:hover::after {transform: scaleX(1.2) scaleY(1.6);opacity: 0;}
.front-code-con button:hover {transform: translateY(-3px);box-shadow: 0 10px 20px rgba(0, 128, 104, 0.2);}
.front-code-con button:active {transform: translateY(-1px);box-shadow: 0 5px 10px rgba(0, 128, 104, 0.2);}
/* 常见问题 */
.prob-header{justify-content: space-between;align-items: center;}
.prob-header-input input{width: 388px;height: 56px;font-family: "L"; background: #f8f8f8;padding-left: 28px;font-size: 16px;color: #333;}
.prob-header-input input::-webkit-input-placeholder{font-size: 16px;color: #666;}
.prob-header-btn{width: 56px;height: 56px;background: #004098;color: #fff;font-size: 20px;cursor: pointer;transition: all .4s ease;}
.prob-header-btn::after{display: inline-block;}
.prob-header-btn:hover{background: #04705c;}
.prob-nav2-box{border-bottom: 1px solid #e6e6e6;}
.prob-nav2 a{width: 112px;height: 42px;transition: all .4s ease;background: #f2f2f2;margin-left: 15px;}
.prob-nav2 a:first-child{margin-left: 0;}
.prob-nav2 a:hover{color: #004098;}
.prob-nav2 a.active{color: #fff;background: #004098;}
.prob-nav3 a{margin-left: 12px; background: #e3f0ee;width: 100px;height: 38px;border-radius: 30px;transition: all .4s ease;}
.prob-nav3 a:first-child{margin-left:  0;}
.prob-nav3 a.active{color: #fff;background: #004098;}
.prob-menu{user-select: none;cursor: pointer; transition: all .4s ease;border-bottom: 1px solid #e6e6e6; width: 100%;height: 92px;align-items: center;justify-content: space-between;}
.prob-menu i{border-radius: 50%; font-style: normal;width: 40px;height: 40px;display: flex;align-items: center;justify-content: center;color: #5f5f5f;background: #ededed;transition: all .4s ease;}
.prob-menu i::after{content: "\e61f";font-family: "icon";display: inline-block;font-size: 16px;}
.prob-drop{display: none; padding: 55px;background: #004098;}
.prob-drop p{line-height: inherit;}
.prob-menu.active{color: #004098;}
.prob-menu.active i{transform: rotate(180deg);background: #004098;color: #fff;}
/* 资料下载 */
.download{background: #f8f8f8;}
.downNav{align-items: flex-end;justify-content: space-between;}
.downNav .prob-header-input  input{background: #fff;}
.downNav-list a{margin-left: 58px;transition: all .4s ease;display: none;}
.downNav-list a:first-child{margin-left: 0;}
.downNav-list a::after{content: "";position: absolute;left: 50%;bottom: 0;width: 0;height: 2px;background: #004098;transform: translateX(-50%);transition: all .4s ease;}
.downNav-list a:hover,.downNav-list a.active{color: #004098;}
.downNav-list a.active::after{width: 100%;}
.downTable-header ul{height: 84px;align-items: center;padding: 0 40px 0 32px;background: #004098;}
.downTable-item{padding: 0 40px 0 32px;background: #fff;}
.downTable-con ul{height: 62px;align-items: center;border-bottom: 1px solid #eee;}
.downTable-header li,.downTable-con li{width: 50px;margin-left: 70px;text-align: center;}
.downTable-header li:first-child,.downTable-con li:first-child{flex: 1;padding-right: 10px;margin-left: 0;width: auto;text-align: left;}
/* 资质荣誉 */
.honor{background: #f7f7f7;}
.abHonor-con{justify-content: space-between;}
.abHonor-show{width: 25%;}
.abHonor-show img{height: 100%;}
.abHonor-list{width: 65%;overflow-x: auto;flex-direction: column;height: 770px;}
.abHonor-list li{cursor: pointer; transition: all .4s ease;position: relative; width: calc(50% - 30px); margin: 30px 0 0 30px; height: 150px;border: 1px solid #f1f1f1;padding: 23px 130px 0 32px;background:#fff;}
.abHonor-list li::after{transition: all .4s ease; content: "";position: absolute;right: 7%;top: 50%;transform: translateY(-50%);width: 59px;height: 66px;background: url('../images/pages/abHonor-bg.png') no-repeat center/100% auto;;}
.abHonor-list li:nth-child(-n+4){margin-left: 0;}
.abHonor-list li:nth-child(4n+1){margin-top: 0;}
.abHonor-list-title{color: #e6e6e6;position: relative;z-index: 2; transition: all .4s ease; line-height: 1;display: inline-block;}
.abHonor-list-text{margin-top: 5px;transition: all .4s ease;position: relative;z-index: 2; }
.abHonor-list::-webkit-scrollbar {height: 5px;}
.abHonor-list::-webkit-scrollbar-thumb {background: #004098;}
.abHonor-list::-webkit-scrollbar-track {background: #ebebeb;}
.abHonor-list li:hover{background-color: #004098;}
.abHonor-list li:hover::after{background-image: url('../images/pages/abHonor-bgH.png');}
.abHonor-list li:hover .abHonor-list-title{color: rgba(255, 255, 255, .3);}
.abHonor-list li:hover .abHonor-list-text{color: #fff;}
.honor-popup-box{display: none;position: fixed;z-index: 999999;left: 0;top: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, .76);}
.honor-popup{opacity: 0; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-100%);max-width: 42%;padding: 50px;background: #fff url('../images/pages/honor-popup-bg.png') no-repeat center/100% 100%;}
.honor-popup-img img{width: 100%;max-height: 60vh;}
.honor-close{position: absolute;right: -52px;top: -45px;cursor: pointer;user-select: none;transition: all .4s ease;}
.honor-close:hover{opacity: .8;transform: scale(.95);}
.honor-popup-box.active{display: block;}
.honor-popup-box.active .honor-popup{display: block;animation: popupUp 1.5s .3s ease forwards;}
@keyframes popupUp {0%{opacity: 0;transform: translate(-50%,-100%);}100%{opacity: 1;transform: translate(-50%,-50%);}}
/* 加入我们 */
.join .front-header{flex: 1;padding-right: 6%;}
.join .prob-header-input{padding-bottom: 40px;}
.join  .prob-header{align-items: flex-end;}
.joinTable-header,.joinTable-menu{height: 100px;padding-left: 35px;background: #f8f8f8; align-items: center;position: relative;}
.joinTable-header li,.joinTable-menu li{width: 150px;transition: all .4s ease;}
.joinTable-header li:first-child,.joinTable-menu li:first-child{flex: 1;}
.joinTable-header li:last-child,.joinTable-menu li:last-child{width: 230px;}
.joinTable-menu{cursor: pointer; background: #fff;box-shadow: 0px 0px 7px 0px rgba(102, 102, 102, 0.08);transition: all .4s ease;}
.joinTable-menu::after{content: "";width: 12px;height: 19px;position: absolute;right: 30px;top: 50%;transform: translateY(-50%);transition: all .4s ease;background: url('../images/pages/joinTable-icon.png') no-repeat center/100% auto;}
.joinTable-menu li:first-child{font-size: 22px;color: #333;font-family: "R";}
.joinTable-drop{display: none; background: #f8f8f8;padding: 40px;}
.joinTable-drop .email span{color: #004098;display: inline-block;margin-left: 18px;}
.joinTable-desc:first-child{margin-top: 0;}
.joinTable-menu.active{background: #004098;}
.joinTable-menu.active::after{background-image: url('../images/pages/joinTable-iconH.png');}
.joinTable-menu.active li{color: #fff !important;}
/* 公司简介 */
.abIntro{background-size: cover;background-position: left top;background-repeat: no-repeat;}
.abIntro .contain{position: relative;}
.abIntro .proDet-show-btn{position: absolute;right: 8%;top: calc(50% - 22px);user-select: none;cursor: pointer;}
.proDet-show-btn .video i {background: #004098; position: relative;padding-left: 3px;font-size: 16px;width: 50px;height: 50px;border-radius: 50%;display: flex;align-items: center;justify-content: center;
}
.abIntro-con{width: 58%;}
.abIntro-text p{line-height: inherit;margin-top: 20px;}
.abIntro-text p:first-child{margin-top: 0;}
.abIntro-num{justify-content: space-between;}
.abIntro-num .num{align-items: flex-end;}
.abIntro-num .num span{display: inline-block;margin-right: 5px;margin-left: -2px;}
.abFZ{position: relative;overflow: hidden;}
.abFZ>div{position: relative;z-index: 2;}
.abFZ::before,.abFZ::after{content: "";width: 530px;height: 130px;position: absolute;left: 0;bottom: 0;background: url('../images/pages/abFZ-bg.png') no-repeat left bottom/100% auto;}
.abFZ::after{left: auto;right: 0;transform: rotateY(180deg);background-position: right bottom;}
.abFZ-con .gallery{padding-left: 90px;width: calc(100% - 210px);}
.abFZ-con .gallery-more{justify-content: space-between;align-items: flex-end;padding: 10px 0;}
.abFZ-con .gallery-text p{line-height: inherit;}
.abFZ-con .gallery-year{align-items: flex-end;}
.abFZ-con .gallery-year span{display: inline-block;margin-right: 5px;font-size: 130px;line-height: .7;}
.abFZ .thumbs::after{content: "";top: 19px;width: 100%;height: 1px;background: #e5e5e5;position: absolute;left: 0;}
.abFZ .thumbs-year{padding-top: 10px; flex-direction: column;align-items: center;text-align: center;z-index: 2;position: relative;}
.abFZ .thumbs-year i{background: #fff; border-radius: 50%;font-style: nowrap;width: 20px;height: 20px;border: 2px solid transparent;transition: all .4s ease;position: relative;margin-bottom: 8px;}
.abFZ .thumbs-year i::after{ content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);display: inline-block;background: #dddddd;width: 50%;height: 50%;border-radius: 50%;transition: all  .4s ease;}
.abFZ .thumbs-year.active{color: #004098;}
.abFZ .thumbs-year.active i{border-color: #004098;}
.abFZ .thumbs-year.active i::after{background: #004098;}
.abFZ .thumbs-prev,.abFZ .thumbs-next{z-index: 2;background: #383838; width: 44px;height: 44px;display: flex;align-items: center;justify-content: center;text-align: center;color: #fff;border-radius: 50%;position: absolute;right: 0;top:-4px;cursor: pointer;user-select: none;transition: all .4s ease;}
.abFZ .thumbs-prev{right: auto;transform: rotate(-180deg);}
.abFZ .thumbs-prev::after,.abFZ .thumbs-next::after{content: "\e622";font-family: "icon";font-size: 15px;display: inline-block;}
.abFZ .thumbs-prev:hover,.abFZ .thumbs-next:hover{background: #004098;}
.ab-industry{background: url('../images/pages/abIndustry-bg.jpg') no-repeat center/cover;}
.ab-industry .front-header,.abIcon .front-header{width: 690px;margin: 10px auto 0;}
.ab-industry .front-header .text,.abIcon .front-header .text{padding-right: 0;}
.front-header.white::after{background-image: url('../images/pages/newsBan-icon.png');}
.front-header.center::after{left: 50%;transform: translateX(-50%);}
.abIndu-img img{width: 100%;}
.front-header .text span{color: #004098;}
.abMap-header{justify-content: space-between;align-items: flex-start;}
.abMap-header .front-header{width: 620px;}
.abMap-header .front-header .text{padding-right: 0;}
.abMap-num li{padding: 18px 0;width: 112px; border-radius:10px;background: #004098;margin-left: 17px;}
.abMap-num li:first-child{margin-left: 0;}
.abMap-con{margin-top: -15px;}
.abMap-bg img{width: 100%;}
.abMap-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abMap-dot{position: absolute;left: 0;top: 0;align-items: center;display: flex;}
.abMap-dot i{animation: mapDot 1s linear infinite alternate; width: 15px;height: 15px;margin-left: 5px; border-radius: 50%;background: #004098;border: 2px solid #fff;}
.abMap-dot.right{flex-direction: row-reverse;}
.abMap-dot.bot{flex-direction: column;}
.abMap-dot.right i{margin: 0 5px 0 0;}
.abMap-dot.bot i{margin: 0 0 5px 0;}
.abMap-dot.abMap-jnd{left:8%;top:28%;}
.abMap-dot.abMap-xha{left:7%;top:37%;}
.abMap-dot.abMap-zjg{left:17%;top:39%;}
.abMap-dot.abMap-dha{left:24%;top:42%;}
.abMap-dot.abMap-rd{left:48.5%;top:17%;}
.abMap-dot.abMap-hl{left:17%;top:29%;}
.abMap-dot.abMap-dg{left:46%;top:32%;}
.abMap-dot.abMap-fg{left:44%;top:35%;}
.abMap-dot.abMap-bl{left:51.5%;top:31.5%;}
.abMap-dot.abMap-ydl{left:49%;top:37%;}
.abMap-dot.abMap-trq{left:52%;top:41%;}
.abMap-dot.abMap-ysl{left:49.5%;top:44.5%;}
.abMap-dot.abMap-yd{left:65.5%;top:56%;}
.abMap-dot.abMap-zg{left:76%;top:42%;}
.abMap-dot.abMap-hg{left:81%;top:41%;}
.abMap-dot.abMap-tw{left:80%;top:49%;}
.abMap-city{position: absolute;right: 25%;width: 170px;-webkit-text-stroke: #fff .4px; top: 42%;font-family: "B";}
.abIcon{position: relative; background: #004098;}
.afterBg::after,.afterBg::before{content: "";position: absolute;right: 0;top: 0;width: 360px;height: 340px;background: url('../images/pages/abIcon-bg.png') no-repeat right top/100% auto;}
.afterBg::before{right: auto;left: 0;background-position: left top;transform: rotate(270deg);}
.afterBg .contain{position: relative;z-index: 2;}
.abIcon-list{justify-content: space-between;}
.abIcon-list li{display: flex;flex-direction: column;align-items: center;text-align: center;}
.abIcon-img{width: 112px;height: 112px;border-radius: 50%;background: #008cd6;}
.abIcon-img img{max-width: 50%;max-height: 50%;}
.abIcon-list li:hover .abIcon-img{animation:iconY 1s ease forwards;}
@keyframes iconY {0%{transform: translateY(0);}20%{transform: translateY(-15px);}40%{transform: translateY(0);}60%{transform: translateY(-15px);}80%{transform: translateY(0);}100%{transform: translateY(-15px);}}
.listBox ul{margin-left: -3px;border-radius: 8px;overflow: hidden;flex-wrap: nowrap;}
.listBox li{width: 208px;height: 472px;margin-left: 3px;position: relative;overflow: hidden;}
.listBox li.active{width: calc(100% - 208px*4 - 3px*5);}
.listBox li img{height: 472px;position: absolute;max-width: none;object-fit: fill;top: 0;left: 0;}
.abFA-img::after{content:"";position: absolute;left: 0;bottom: 0;width: 100%;height: 50%;background: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.5) 70%,rgba(0,0,0,.8) 100%);}
.abFA-text{transition: all .6s ease; position: absolute;left: 0;bottom: 0;width: 100%;height: 104px;align-items: center;padding:0 30px 0 35px;}
.listBox li.active .abFA-text{background: rgba(0, 64, 152, .9);}

.productCd{width:100%}
.productCd ul{margin:-20px 0 0 -20px}
.productCd li{width:calc(100%/3 - 20px);margin:20px 0 0 20px;}
.productCd li a{width:100%;padding:16px 12px;border-radius:25px;border:1px solid #ddd;color:#666;transition:all .4s ease}
.productCd li a:hover{color:#008cd6;border-color:#008cd6;}
.productCd li a.active{background:#008cd6;color:#fff;border-color:#008cd6;}

/* 联系我们 */
.pagesBan{overflow:hidden}
.contact-view{width:100%;overflow:hidden}
.ctaData-flex{justify-content: space-between;}
.ctaData-left{width: calc(33% - 10px);}
.ctaData-left .ctaData-item{height: 100%;}
.ctaData-left .ctaData-item .text{width: 100%;padding:0 15%;}
.ctaData-right{width: calc(64% - 10px);justify-content: space-between;}
.ctaData-right .ctaData-item{width: calc(50% - 10px);}
.ctaData-right .ctaData-item:nth-child(3),.ctaData-right .ctaData-item:nth-child(4){margin-top: 20px;}
.ctaData-item{flex-direction: column;background: #f8fafb;padding: 40px 0;}
.ctaData-item .ico{width: 35px;height: 28px;}
.ctaData-item .ico img{max-height: 100%;}
.ctaData-item .link{align-items: center;}
.ctaData-item .link i{display: block;width: 18px;margin-left: 8px;}
.ctaData-item a.text{text-decoration: underline;}
.ctaData-item a:hover{color: #ff6a00;}
.ctaMap{height: 460px;}
.amap-copyright,.amap-logo{display: none !important;}
.amap-icon img{width: 68px;}
.ctaMsg-con{background: #f8fafb;padding: 65px 60px 70px;}
.ctaMsg-list{justify-content: space-between;}
.ctaMsg-item{width: calc(50% - 15px);}
.ctaMsg-item.w100{width: 100%;}
.ctaMsg-item input{padding: 0 20px; width: 100%;background: #fff;height: 50px;border-radius: 6px;border: 1px solid #eceff1;}
.ctaMsg-item input::-webkit-input-placeholder{color: inherit;}
.ctaMsg-select{user-select: none;cursor: pointer;position: relative;}
.ctaMsg-menu{transition-delay: .25s;border: 1px solid #eceff1;border-radius: 6px; justify-content: space-between;align-items: center;padding: 0 20px;background: #fff;height: 50px;}
.ctaMsg-menu::after{content: "\e727";font-family: 'icon'; display: block;color: #d3d3d3;font-size: 10px;font-weight: 700;transition: all .4s ease;transform: rotate(180deg);}
.ctaMsg-menu.active{transition-delay: 0s;border-bottom-left-radius: 0;border-bottom-right-radius: 0;}
.ctaMsg-menu.active::after{transform: rotate(0);}
.ctaMsg-drop{border-radius: 0 0 6px 6px; display: none;position: absolute;left: 0;top: 100%;width: 100%;z-index: 4;background: #fff;max-height:250px;overflow-y: auto;}
.ctaMsg-drop .item{height: 50px;align-items: center;padding: 0 20px;background: #eee;border-top: 1px solid #ddd;}
.ctaMsg-drop .item:first-child{border-top: unset;}
.ctaMsg-drop .item:hover{background: #ddd;}
.ctaMsg-item textarea{width: 100%;background: #fff;padding: 14px 20px;border-radius: 6px;border: 1px solid #eceff1;height: 140px;}
.ctaMsg-item textarea::-webkit-input-placeholder{color: inherit;}
.ctaMsg-btm{justify-content: space-between;align-items: center;}
.ctaMsg-code input{width: 310px; padding: 0 20px;background: #fff;height: 50px;border-radius: 6px;border: 1px solid #eceff1;}
.ctaMsg-code .img{background: #fff;height: 50px;margin-left: 8px; border-radius: 6px;border: 1px solid #eceff1;width: 128px;padding: 3px;user-select: none;cursor: pointer;}
.ctaMsg-code .img img{width: 100%;height: 100%;border-radius: 6px;}
.ctaMsg-submit{user-select: none;cursor: pointer;width: 182px;height: 50px;border-radius: 40px;background: #004098;transition:background .4s ease}
.ctaMsg-submit:hover{background: #ff6a00;}

.abIndu-wrap{background: #fff;width: 100%;border-radius: 10px;overflow: hidden;}
.abIndu-menu{width: 254px;background: #004098;}
.abIndu-menu a{display: flex;width: 100%;padding: 44px 40px;color: #fff;text-align: center;justify-content: center;position: relative;transition: color .4s ease,background .4s ease;}
.abIndu-menu a.active{background: #fff;color: #004098;}
.abIndu-menu a::after{content: "";position: absolute;left: 40px;bottom: 0;width: calc(100% - 80px);height: 1px;background: rgba(255, 255, 255, .12);}
.abIndu-items{width: calc(100% - 254px);padding: 0 40px;}
.abIndu-list{width: 100%;display: none;}
.abIndu-list.active{display: block;}
.abIndu-list li{width: calc(100%/6);height: 118px;display: flex;align-items: center;justify-content: center;padding: 20px;}
.abIndu-list li img{max-width: 100%;max-height: 100%;}


/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .newsShow-img img{height: 350px;}
    .newsShow-more,.newsShow-pagination{bottom: 30px;}
    .newsList-date{width: 100px;}
    .newsList-text{padding-left: 30px;}
    .newsList-img{height: 120px;}
    .newsDet-con{padding-right: 60px;}
    .newsDet-site{padding-left: 60px;}
    .Fa-con{padding: 60px 50px 50px 60px;}
    .FaDet-show-icon{width: 80px;height: 80px;}
    .FaDet-show-slide .title{padding-left: 15px;}
    .FaDet-pro-slide{padding: 24px;}
    .FaDet-pro-img img{max-height: 200px;}
    .FaDet-pro-con{width: calc(55% - 24px);padding-bottom:36px;}
    .FaDet-pro-img{width: 45%;}
    .FaDet-pro::after, .FaDet-pro::before{width: 300px;height: 650px;}
    .prob-drop{padding: 40px;}
    .downTable-header li, .downTable-con li{margin-left: 40px;}
    .abHonor-list{height: 680px;}
    .abHonor-list li{width: calc(50% - 20px);margin: 20px 0 0 20px;height: 140px;padding: 16px 80px 0 22px;}
    .abHonor-list li::after{width: 45px;height: 50px;right: 4%;}
    .joinTable-menu li:first-child{font-size: 20px;}
    .abFZ-con .gallery-year span{font-size: 110px;}
    .afterBg::after, .afterBg::before{width: 280px;height: 270px;}
    .listBox li{width: 180px;height: 440px;}
    .listBox li img{height: 440px;}
    .listBox li.active {width: calc(100% - 180px*4 - 3px*5);}
    .abFA-text{padding: 0 25px;}
    .abFZ::after,.abFZ::before{width: 400px;height: 110px;}
    .abFZ-con .gallery{padding-left: 70px;width: calc(100% - 150px);}
    .proDet-gallery-img img{max-height: 400px;}
    .proDet-relevant-img{height: 190px;}
    .proDetTx-next{right: -40px;}
    .proDetTx-prev{left: -40px;}
    .productCd ul{margin:-14px 0 0 -14px}
    .productCd li{width:calc(100%/3 - 14px);margin:14px 0 0 14px;}
    .productCd li a{padding:12px 12px;border-radius:23px;}
    .abIndu-menu {width: 220px;}
    .abIndu-menu a {padding: 34px 30px;}
    .abIndu-items {width: calc(100% - 220px);padding: 0 34px;}
    .abIndu-list li {height: 95px;padding: 16px;}
    .abIndu-menu a::after {left: 30px;width: calc(100% - 60px);}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .newsShow-img img{height: 300px;}
    .newsShow-pagination .swiper-pagination-bullet::after{transform: translateY(-50%);}
    .newsShow-more, .newsShow-pagination{bottom: 20px;}
    .newsList-date{width: 90px;}
    .Fa-con {padding: 30px;}
    .FaDet-show-icon{width: 70px;height: 70px;}
    .pagesTitle::after{width: 50px;height: 15px;bottom: 5px;}
    .FaDet-pro-text{width: 100%;}
    .downTable-header li, .downTable-con li{margin-left: 25px;}
    .abHonor-list li{height: 130px;}
    .abHonor-list{height: 630px;}
    .joinTable-menu li:first-child{font-size: 18px;}
    .joinTable-header, .joinTable-menu{height: 80px;}
    .abFZ-con .gallery-year span{font-size: 90px;}
    .afterBg::after, .afterBg::before{width: 240px;height: 230px;}
    .listBox li{width: 150px;height: 400px;}
    .listBox li img{height: 400px;}
    .listBox li.active {width: calc(100% - 150px*4 - 3px*5);}
    .abFA-text{padding: 0 18px;}
    .abMap-num li{padding: 14px 0;width: 100px;}
    .abMap-dot i{width: 12px;height: 12px;}
    .abMap-city{width: 136px;top: 34%;right: 24%;}
    .abIcon-img{width: 100px;height: 100px;}
    .abFA-text{height: 86px;}
    .abFZ::after,.abFZ::before{width: 300px;height: 90px;}
    .abFZ-con .gallery{padding-left: 80px;width: calc(100% - 130px);}
    .proDet-gallery-img img{max-height: 300px;}
    .proDetTx-icon{width: 100px;height: 100px;}
    .downNav-list a{margin-left: 30px;}
    .prob-header-input input{width: 300px;}
    .FaDet-show-slide .title{padding-left: 10px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
    .pagesBread{display: none;}
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:680px) {
    /* 移动终端 360 适配 */
    .pagesBan-con .text::after{bottom: -25px;width: 40px;height: 14px;left: 4px;}
    .pagesBan-con .text{line-height: 30px;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: auto;}
    .newsShow-con{width: 100%;margin-top: 20px;padding-bottom: 80px;}
    .newsShow-more{padding-right: 25px;}
    .newsShow-more::after{width: 18px;height: 18px;transform: translateY(-45%);}
    .newsShow-pagination{left: 0;}
    .newsShow-pagination .swiper-pagination-bullet{width: 40px;height: 8px;margin-left: 10px;}
    .newsShow-pagination .swiper-pagination-bullet::after{height:3px;}
    .newsShow-pagination .swiper-pagination-bullet-active::after{width: 33px;}
    .newsList-con{width: 100%;margin-top: 20px;}
    .newsList-date{height: 70px;width: 80px; margin: 0 auto;}
    .newsList-text{flex: unset;width: 100%;padding-left: 0;margin-top: 20px;}
    .newsList-img{width: 100%;height: auto;}
    .newsList-item{margin-top: 40px;flex-direction: column-reverse;}
    .newsList-item:first-child{margin-top: 20px;}
    .pagesNav-item{margin-left: 20px;height: 60px;}
    .pagesNav-box .contain{overflow: auto;align-items: flex-start;justify-content: flex-start;}
    .pagesNav-item,.pagesNav{flex-wrap: nowrap;white-space: nowrap;}
    .pagesNav-item::before{width: 13px;height: 14px;}
    .newsDet-con{width: 100%;padding-right: 0;border-right: unset;}
    .newsDet-con::after{display: none;}
    .newsDet-site{padding-left: 0;width: 100%;margin-top: 30px;border-bottom: 1px solid #f2f2f2;}
    .newsDet-header{padding-bottom: 20px;}
    .newsDet-header .date{padding-left: 22px;margin-top: 20px;}
    .newsDet-header .date::after{width: 15px;height: 16px;}
    .newsDet-switch-item:first-child{padding-top: 10px;}
    .newsDet-rec-img{width: 29%;}
    .newsDet-rec-con{padding-left: 12px;}
    .Fa-list li:nth-child(2n){flex-direction: row;}
    .Fa-img{width: 100%;}
    .Fa-con{width: 100%;padding: 30px 15px;box-shadow: 0px 0px 30px 0px rgba(0, 0, 0, 0.08);}
    .Fa-title::after{width: 50px;height: 2px;}
    .Fa-btn .public-more{margin-top: 0;}
    .FaDet-show-con{width: 100%;}
    .FaDet-show-icon{width: 46px;height: 46px;}
    .FaDet-show-slide .title{font-size: 15px;}
    .FaDet-show-pagination{text-align: center;}
    .FaDet-show-pagination .swiper-pagination-bullet, .FaDet-pro-pagination .swiper-pagination-bullet{width: 40px;height: 4px;}
    .FaDet-video{width: 100%;margin-top: 30px;border-radius: 5px;}
    .FaDet-video-btn{width: 50px;height: 50px;}
    .FaDet-pro::after, .FaDet-pro::before{width: 120px;height: 260px;}
    .FaDet-pro-slide{height: auto;padding: 30px 15px;}
    .FaDet-pro-con{width: 100%;padding-bottom:0}
    .FaDet-pro-img{width: 100%;margin-top: 20px;}
    .FaDet-pro-more{position: relative;left: auto;bottom: auto;margin-top: 20px;display: inline-block;}
    .FaDet-pro-more::after{width: 15px;height: 16px;right: -4px;}
    .FaDet-pro-slide{border-radius: 5px;}
    .pagesTitle::after{bottom: 0;width: 34px;height: 12px;}
    .proList .FaDet-pro-slide{width: 100%;}
    .proTitle{padding-left: 18px;}
    .proTitle::after{width: 3px;}
    .front-header .text{padding-right: 0;}
    .front-header{padding-bottom: 20px;}
    .front-header::after{width: 40px;height: 10px;}
    .front-input,.front-select{width: 100%;}
    .front-table input, .front-table textarea, .front-menu{height: 40px;font-size: 14px;padding-left: 15px;}
    .front-table input::-webkit-input-placeholder{font-size: 14px;}
    .front-table textarea::-webkit-input-placeholder{font-size: 14px;}
    .front-textarea-list li{margin: 10px 0 0;width: 100%;padding-left: 20px;}
    .front-textarea-list li:first-child{margin-top: 0;}
    .front-textarea-list li::after{width: 15px;height: 15px;}
    .front-textarea-list li::before{width: 9px;height: 9px;left: 3px;}
    .front-textarea{margin-top: 20px;}
    .front-table textarea{height: 220px;}
    .front-code .box{width: 100%;}
    .front-code-con img{height: 40px;width: 100px;}
    .front-code-con button{width: 150px;height: 46px;margin: 20px auto 0;}
    .front-code input{}
    .prob-header-input{width: 100%;margin-top: 20px;justify-content: space-between;}
    .prob-header-input input{width: calc(100% - 70px);height: 46px;padding-left: 15px;font-size: 14px;}
    .prob-header-input input::-webkit-input-placeholder{font-size: 14px;}
    .prob-header-btn{width: 60px;height: 46px;font-size: 16px;}
    .prob-nav2 a{width: 90px;height: 40px;}
    .prob-nav3 a{width: 80px;height: 32px;}
    .prob-nav2-box,.prob-nav3-box{width: 100%;overflow-x: auto;}
    .prob-nav2,.prob-nav3{flex-wrap: nowrap;}
    .prob-nav2 a,.prob-nav3 a{white-space: nowrap;}
    .prob-menu{height: 80px;}
    .prob-menu p{flex: 1;padding-right: 15px;line-height: 1.6;}
    .prob-menu i{width: 26px;height: 26px;}
    .prob-menu i::after{font-size: 13px;}
    .prob-drop{padding: 30px 15px;}
    .downTable-header ul{padding: 15px 10px;height: auto;}
    .downTable-header li, .downTable-con li{width: 30px;font-size: 12px;margin-left: 10px;}
    .downTable-header li:nth-child(2), .downTable-con li:nth-child(2){display: none;}
    .downTable-header li img{width: 18px;}
    .downTable-item{padding: 0;}
    .downTable-con li img{max-width: 23px;max-height: 20px;}
    .downTable-con ul{height: auto;padding:15px 10px;}
    .abHonor-show{display: none;}
    .abHonor-list{width: 100%;}
    .abHonor-list li{width: 100%;margin: 15px 0 0;padding: 15px 70px 0 15px;}
    .abHonor-list li:nth-child(4n+1){margin-top: 15px;}
    .abHonor-list li:nth-child(3n+1){margin-top: 0;}
    .abHonor-list{height: 440px;padding-bottom: 10px;}
    .abHonor-list li::after {width: 40px;height: 45px;right: 4%;}
    .honor-popup{padding: 18px;max-width: unset;width: 80%;}
    /* .honor-popup-img img{max-height: 80vh;} */
    .honor-close{width: 20px;right: -23px;top: -25px;}
    .joinTable-header{display: none;}
    .joinTable-menu{height: auto;padding: 20px 15px;}
    .joinTable-menu::after{right: 20px;width: 10px;height: 16px;top: 22px;transform: translateY(0);}
    .joinTable-menu li:first-child{width: 100% !important;margin-bottom: 8px;font-size: 16px;font-weight:700;flex: unset;}
    .joinTable-menu li{width: auto !important;margin-right: 10px;}
    .joinTable-drop{padding:30px 15px;}
    .joinTable-drop .email span{margin-left: 5px;}
    .joinTable-desc .text{font-size: 13px;}
    .abIntro-con{width: 100%;}
    .abIntro-num .text{font-size: 14px;}
    .abFZ-con .gallery{padding-left: 0;width: 100%;margin-top: 20px;}
    .abFZ-con .gallery-year span{font-size: 50px;}
    .abFZ-con .gallery-year{width: 100%;}
    .abFZ-con .gallery-text{margin-top: 25px;}
    .abFZ-con .gallery-more{flex-direction: column-reverse;align-items: flex-start;}
    .abFZ .thumbs-prev, .abFZ .thumbs-next{display: none;}
    .abFZ .thumbs{margin-top: 20px;}
    .abFZ .thumbs-year i{width: 14px;height: 14px;}
    .abFZ .thumbs::after{top: 17px;}
    .abFZ::after, .abFZ::before{width: 140px;height: 70px;}
    .ab-industry .front-header, .abIcon .front-header{width: 100%;}
    .abIndu-img{margin-top: 30px;}
    .abMap-num{width: 100%;margin-top: 30px;}
    .abMap-num li{width: 90px;padding: 10px 0;}
    .abMap-con{margin-top: 20px;}
    .abMap-city{display: none;}
    .abMap-dot p{display: none;}
    .abMap-dot i{width: 10px;height: 10px;}
    @keyframes mapDot {0%{transform: scale(.7);}100%{transform: scale(1.2);}}
    .abIcon-list{margin-left: -5px;}
    .abIcon-list::after{content: "";width: 90px;}
    .abIcon-list li{margin:20px 0 0 5px;width: 90px;}
    .abIcon-img{width: 80px;height: 80px;}
    .abIcon::after, .abIcon::before{width: 140px;height: 120px;}
    .listBox ul{border-radius: 0;margin-left: 0;flex-wrap: wrap;}
    .listBox li{width: 100% !important;height: auto;margin: 15px 0 0;}
    .listBox li img{position: relative;height: auto;max-width: 100%;width: 100%;object-fit: cover;}
    .abFA-text{height: 64px;background: rgba(0, 128, 104, .9);}
    .proDet-show-con{width: 100%;}
    .proDet-show-btn a{width: 120px;height: 40px;}
    .proDet-show-btn a.xj{padding-left: 5px;}
    .proDet-show-btn a.video i{padding-left: 2px;width: 26px;height: 26px;font-size: 12px;}
    .proDet-show-btn a.video i::before{transform: scale(.9);}
    .proDet-show-swp{width: 100%;margin-top: 40px;}
    .proDet-show-swp .gallery{width: 100%;}
    .proDet-show-swp .thumbs{width: 100%;margin-top: 30px;display: flex;justify-content: space-between;flex-wrap: wrap;}
    .proDet-show-swp .thumbs .swiper-container{height: auto;width: calc(100% - 40px);}
    .proDet-show-swp .thumbs .swiper-slide{display: flex;align-items: center;justify-content: center;}
    .proDet-gallery-img img{max-height: 250px;}
    .proDet-show-swp .thumbs-prev{transform: rotate(90deg);margin: 0;display: flex;align-items: center;justify-content: center;}
    .proDet-show-swp .thumbs-next{transform: rotate(-90deg);margin: 0;display: flex;align-items: center;justify-content: center;}
    .proDet-show-swp .thumbs-prev::after, .proDet-show-swp .thumbs-next::after{font-size: 16px;}
    .proDetTx-icon img{max-width: 50%;max-height: 50%;}
    .proDetTx-prev, .proDetTx-next{display: none;}
    .proDetTx-pagination{bottom: -30px;width: 100%;}
    .proDetTx-pagination .swiper-pagination-bullet,.proDet-relevant-pagination .swiper-pagination-bullet{width: 30px;height: 3px;}
    .afterBg::after, .afterBg::before{width: 120px;height: 110px;}
    .proDet-value-table{overflow: auto;}
    .proDet-value-table table{width: 200%;}
    .proDet-value-table thead th{height: 50px;font-size: 14px;}
    .proDet-value-table tbody td{height: 44px;font-size: 13px;}
    .downNav-list{flex-wrap: nowrap;}
    .downNav-list.white{justify-content: flex-start;}
    .downNav-list a{margin-left: 15px;}
    .downNav-list-box{overflow: auto;}
    .proDet-shop-img img{max-width: 80%;}
    .proDet-relevant-swp .swiper-container{padding: 0;}
    .proDet-relevant-slide{box-shadow: unset !important;border-color: #eee;}
    .proDet-shop .contain{box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.08);}
    .proDetTx-swp.slideCen .swiper-wrapper{justify-content: flex-start;}
    .abIntro .proDet-show-btn{position: static;margin-bottom: 20px;}
    .proDet-show-btn .video i{width: 40px;height: 40px;font-size: 15px;}
    .productCd ul{margin:-8px 0 0 -8px}
    .productCd li{width:calc(100%/2 - 8px);margin:8px 0 0 8px;}
    .productCd li a{padding:8px 12px;border-radius:6px;}
    
    .ctaData-left .ctaData-item .text{width: 100%;padding:0 16px}
    .ctaData-left{width: 100%;}
    .ctaData-right{width: 100%;margin-top: 10px;}
    .ctaData-right .ctaData-item{width: calc(50% - 5px);}
    .ctaData-right .ctaData-item:nth-child(3), .ctaData-right .ctaData-item:nth-child(4){margin-top: 10px;}
    .ctaData-item{padding: 30px 10px;}
    .ctaData-item .link{margin-top: 40px;}
    .ctaData-item .ico{width: 20px;height: 16px;}
    .ctaData-item .title{margin-top: 12px;}
    .ctaMap{height: 180px;}
    .amap-icon img{width:30px;}
    .ctaMsg-con{padding: 15px 15px 40px;}
    .ctaMsg-item{width: 100%;}
    .ctaMsg-item:nth-child(2){margin-top: 8px;}
    .ctaMsg-item input,.ctaMsg-item textarea,.ctaMsg-select,.ctaMsg-code input{font-size: 12px;height:40px;}
    .ctaMsg-code .img{height:40px;}
    .ctaMsg-item input,.ctaMsg-item .ctaMsg-menu,.ctaMsg-drop .item{padding: 0 12px;}
    .ctaMsg-item textarea{padding: 10px 12px;height: 120px;}
    .ctaMsg-code{width: 100%;flex-wrap: nowrap;}
    .ctaMsg-code input{flex: 1;padding: 0 12px;}
    .ctaMsg-submit{margin: 20px auto 0;height: 42px;}
    .ctaData-item a.text{font-size:12px}

    .abIndu-menu {width: 100%;display: flex;flex-wrap: wrap;}
    .abIndu-menu a {padding: 10px 12px;width: 50%;}
    .abIndu-menu a::after {left: 12px;width: calc(100% - 24px);}
    .abIndu-items {padding: 12px;width: 100%;}
    .abIndu-list li {height: 70px;padding: 16px;width: 33.3333%;}
    .proDet-value-table tbody td:nth-child(1){width: 70px;}

}