@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: 38px;height: 38px;line-height: 36px;border: 1px solid #cccccc;margin: 4px;font-size: 14px;color: #666;transition: all .4s ease;}
/* .paging-menu a:first-child, .paging-menu a:last-child{width: 68px;} */
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #003386;background-color: #003386;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: #003386;}
.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: #003386;color: #fff;border-color: #003386;}
.paging-hint span{color: #003386;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;}.paging-skip{width: 100%;margin-left: 0;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #003386;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #003386;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: #003386 !important;}
.search-link:hover h2{color: #003386;}
@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: #003386;}
.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: #003386;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;margin-bottom: 16px;line-height: 1;}
.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;}
}
@media all and (max-width: 640px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -20px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 20px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 18px;padding-bottom: 14px;margin-bottom: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页banner */
/* .pagesBan-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);} */
.pagesBan-bg img{width: 100%;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;justify-content: center;text-align: center;}
.pagesBan-title{animation: banText 1.5s ease forwards;opacity: 0;}
@keyframes banText {
    0%{opacity: 0;transform: translateY(80px);}
    100%{opacity: 1;transform: translateY(0);}
}
/* 内页二级导航 */
.pagesNav{border-bottom: 1px solid #e0e0e0;margin-left: -55px;}
.pagesNav .contain-1600{justify-content: center;}
.pagesNav-item{transition: all .4s ease;user-select: none;height: 80px;line-height: 80px;position: relative;margin-left: 55px;}
.pagesNav-item::after{content: "";position: absolute;transform: translateX(-50%); left: 50%;bottom: -1px;width: 0;background: #003386;height: 2px;transition: all .4s ease;}
.pagesNav-item:hover,.pagesNav-item.active{color: #003386;}
.pagesNav-item.active::after{width: 100%;}
/* 内页标题 */
.pagesTitle{width: 1150px;margin: 0 auto;max-width: 100%;}
.pagesTitle .text p{line-height: inherit;}
/* 内页面包屑导航 */
.proDet .pagesBread{background: #f7f7f7;}
.pagesBread .contain{text-align: center;}
.pagesBread a{display: inline-block;position: relative;padding:0 7px;transition: all .4s ease;}
.pagesBread a::after{content: "/";color: #666;position: absolute;left: 0;top: 50%;transform: translate(-50%,-50%);display: inline-block;}
.pagesBread a:first-child::after{display: none;}
.pagesBread a:hover{color: #003386;text-decoration: underline;}
/* 内页底部线下门店 */
.pages-shop-item{width: 50%;height: 450px; background: #003386;flex-direction: column;justify-content: center;align-items: center;text-align: center;}
.pages-shop-text{width: 380px;}
.pages-shop-more{width: 240px;height: 50px;border: 1px solid #fff;transition: all .4s ease;}
.pages-shop-more:hover{background: #fff;color: #003386;}
.pages-shop-item:nth-child(2){background: #f7f7f7;}
.pages-shop-item:nth-child(2) .pages-shop-title{color: #003386;}
.pages-shop-item:nth-child(2) .pages-shop-text{color: #333;}
.pages-shop-item:nth-child(2) .pages-shop-more{background: #003386;color: #fff;}
.pages-shop-item:nth-child(2) .pages-shop-more:hover{background: transparent;color: #003386;border-color: #003386;}
/* 产品列表 */
.proNav{background: #f9f9f9;}
.proNav .contain-1600{align-items: center;height: 60px;}
.proNav-list li{margin-left: 30px;position: relative;}
.proNav-menu{cursor: pointer;user-select: none; display: flex;align-items: flex-start;transition: all .4s ease;}
.proNav-menu::after{content: "\e61f";margin-top: 3px; line-height: 1; font-family: "icon";display: inline-block;color: #003386;margin-left: 11px;font-size: 14px;transition: all .6s ease;}
.proNav-list li:hover .proNav-menu{color: #003386;}
.proNav-list li:hover .proNav-menu::after{transform: rotate(180deg);}
.proNav-drop{background: #f9f9f9; display: none; position: absolute;padding: 20px 0; left: 50%;transform: translateX(-50%); top: 20px;width: 100px;z-index: 999;}
.proNav-drop a{display: flex;align-items: center;padding-left: 15px; height: 40px; transition: all .4s ease;}
.proNav-drop a:hover{background: #003386;color: #fff;}
.proList:first-child{margin-top: 0;}
.proList-items{margin-left: -30px;}
.proList-item{margin-left: 30px;width: calc(25% - 30px);}
.proList-img{overflow: hidden;height: 460px;display: flex;align-items: center;justify-content: center;background: #f7f7f7;}
.proList-img img{max-height: 80%; transition: all .6s ease;}
.proList-text .title{transition: all .4s ease;}
.proList-item:hover .proList-img img{transform: scale(1.08);}
.proList-item:hover .proList-text .title{color: #003386;}
.proList-item:first-child{width: calc(50% - 30px*2);}
.product.all .proList-item:first-child{width: calc(25% - 30px);}
.proList-show-img{position: relative;}
.proList-show-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.proList-show-img img{width: 100%;height: 460px;}
.proList-show-con{position: absolute;z-index: 2; left: 0;top: 0;width: 100%;height: 100%;text-align: left;padding: 35px 40px;}
.proList-show-text{width: 280px;}
.proList-show-more{transition: all .4s ease; position: relative;}
.proList-show-more:hover{color: #003386;}
.proList-show-more::after,.proList-show-more::before{content: "";position: absolute;width: 100%;height: 1px;left: 0; background: #fff;bottom: -3px;}
.proList-show-more::before{background: #003386;width: 0;transition: all .4s ease;z-index: 2;}
.proList-show-more:hover::before{width: 100%;}
.pages-more{width: 132px;height: 50px;border: 1px solid #d0d0d0;position: relative; margin: 80px auto 0;}
.pages-more::after{content: "";position: absolute;left: 0;top: 0;width: 0;height: 100%;transition: all .6s ease;background: #003386;}
.pages-more p{transition: all .4s ease;position: relative;z-index: 2;}
.pages-more:hover p{color: #fff;}
.pages-more:hover::after{width: 100%;}
.proList-more{justify-content: center;}
.proList-more p{width: 132px;height: 50px;align-items: center;justify-content: center;text-align: center;border: 1px solid #d0d0d0;}
.proList-text .text{margin-top: 5px;}
/* 产品详情 */
.proDet-popup{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;background: rgba(0, 0, 0, .5);display: none;z-index: 99999;}
/* .proDet-popup-con img{display: block;margin-top: 30px;} */
.proDet-popup-con{position: absolute;flex-direction: column; left: 50%;top: 50%;transform: translate(-50%,-100%);background: #fff;width: 40%;padding: 50px;display: flex;align-items: center;justify-content: center;}
.proDet-popup-close{position: absolute;right: 20px;top: 20px;width: 30px;height: 30px;display: flex;align-items: center;justify-content: center;}
.proDet-popup-close::after{content: "\e64e";font-family: "icon";display: inline-block;font-size: 20px;color: #333;cursor: pointer;user-select: none;}
.proDet-popup.active{display: block;}
.proDet-popup.active .proDet-popup-con{animation: proPopup 1.2s  ease forwards;}
@keyframes proPopup {
    0%{transform: translate(-50%,-100%);opacity: 0;}
    100%{transform: translate(-50%,-50%);opacity: 1;}
}
.proDet .pagesNav,.proDet-show{background: #f7f7f7;}
.proDet-show-swpBox{width: 65%;}
.proDet-show-swp .thumbs .swiper-container{height: 440px;}
.proDet-show-swp{display: none;align-items: center;}
.proDet-show-swp.show{display: flex;}
.proDet-show-swp .thumbs-year{width: 75px;height: 75px;border: 1px solid #cacaca;transition: all .4s ease; display: flex;align-items: center;justify-content: center;}
.proDet-show-swp .thumbs-year:hover,.proDet-show-swp .thumbs-year.active{border-color: #003386;}
.proDet-show-swp .thumbs-year img{max-width: 90%;max-height: 90%;}
.proDet-show-swp .gallery{width: calc(100% - 75px);}
.proDet-show-swp .gallery-more{display: flex;align-items: center;justify-content: center;}
.proDet-show-swp .gallery-more img{max-height: 550px;}
.proDet-show-swp .thumbs-next,.proDet-show-swp .thumbs-prev{position: absolute;left: 50%;bottom: -40px;user-select: none;transform: translateX(-50%);color: #bebebe;transition: all .4s ease;cursor: pointer;}
.proDet-show-swp .thumbs-next::after,.proDet-show-swp .thumbs-prev::after{content: "\e61f";font-family: "icon";display: inline-block;font-size: 20px;}
.proDet-show-swp .thumbs-prev{top: -40px;bottom: auto;transform: translateX(-50%) rotate(180deg);}
.proDet-show-con{width: 420px;}
.proDet-model-list{margin-left: -12px;}
.proDet-model-list li{cursor: pointer;user-select: none;transition: all .4s ease; width: auto;padding: 0 12px; margin-left: 12px;height: 50px;border: 1px solid #e2e2e2;}
.proDet-model-list li:hover{color: #003386;}
.proDet-model-list li.active{color: #003386;border-color: #003386;}
.proDet-show-btn{width: 100%;height: 50px;align-items: center;justify-content: center;}
.proDet-show-btn i{display: block;margin-right: 8px;margin-bottom: 5px;}
.proDet-show-btn.buy{background: #003386;}
.proDet-show-btn.download{border: 1px solid #e2e2e2;}
.proDet-show-btn:hover{text-decoration: underline;}
.proDetCS-con{background: #f9f9f9;padding: 80px 40px 70px 110px;justify-content: space-between;}
.proDetCS-name{width: 20%;}
.proDetCS-text{width:30%;}
.proDetCS-text-list{border-top: 1px solid #e5e5e5;}
.proDetCS-text-list li span{display: inline-block; width: 100px;}
.proDetCS-text-list li span:nth-child(2){width: 200px;}
.proDetCS-img{width: 30%;}
.proDetCS-img img{width: 100%;}
.proDet-list .contain{padding: 100px 4% 0;}
.proDet-list-item{border-top:1px solid #e5e5e5;cursor: pointer;user-select: none;}
.proDet-list-item:last-child{border-bottom: 1px solid #e5e5e5;}
.proDet-list-menu{position: relative;height: 68px;transition: all .4s ease; display: flex;align-items: center;padding-left: 65px;}
.proDet-list-icon{position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 30px !important;height: auto !important; text-align: center;}
.proDet-list-icon img{width: auto !important;height: auto !important;}
.proDet-list-menu::after{content: "\e64e";font-family: "icon";font-size: 20px;color: #989898;display: inline-block;position: absolute;right: 10px;top: 50%;transform: translateY(-50%) rotate(45deg);transition: all .4s ease;}
.proDet-list-menu.active::after{transform: translateY(-50%) rotate(135deg);}
.proDet-list-menu .title{transition: all .4s ease;}
.proDet-list-menu:hover .title{color: #003386;}
.proDet-list-drop{display: none; padding:0 0 25px 65px;}
.proDet-list-drop li{margin-top: 10px;}
.proDet-list-drop span{width: auto; min-width: 100px;}
.proDet-img-list{margin-left: -40px;padding: 0 20px;}
.proDet-img-list li{margin: 40px 0 0 40px;width: calc(50% - 40px);}
.proDet-img-list li img{width: 100%;}
.proDet-img-list li:nth-child(2n){transform: translateY(140px);}
.proDet-video-title:first-child{margin-top: 0;}
.proDet-video-title .text{margin: 20px auto 0;width: 70%;}
.proDet-video-bg img{width: 100%;position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proDet-video-bg video{width: 100%;object-fit: contain;}
.proDet-video-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;z-index: 2; height: 100%;background: rgba(0, 0, 0, .3);}
.proDet-video-btn{transition: all .4s ease;z-index: 10; cursor: pointer;user-select: none;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.proDet-video-btn:hover{transform: translate(-50%,-50%) scale(.9);}
.proDet-video-con.active .proDet-video-bg img,.proDet-video-con.active .proDet-video-bg::after,.proDet-video-con.active .proDet-video-btn{display: none;}
.proDet-style .contain-1600{padding-left: 6%;justify-content: space-between;}
.proDet-style-title{width: 17%;}
.proDet-swp{width: 80%;}
.swiper-wrapper.active{justify-content: center;}
.proDet-slide{display: block;}
.proDet-slide-img{height: 460px;display: flex;align-items: center;justify-content: center;background: #f7f7f7;}
.proDet-slide-img img{max-height: 80%;}
.proDet-slide-text .text{margin-top: 5px;}
.proDet-scrollbar{height: 5px;background: #f2f2f2;}
.proDet-scrollbar .swiper-scrollbar-drag{background: #003386;}
.proDet-like .proDet-swp{width: 100%;margin-top: 40px;}
.proDet-like .proDet-scrollbar{width: 60%;margin: 80px auto 0;}
/* 关于我们-博物馆 */
.house{overflow: hidden;}
.houTop-img img{width: 100%;}
.houLeft{align-items: center;justify-content: space-between;}
.houLeft .contain-1600{align-items: center;justify-content: space-between;padding: 0 20px;}
.houLeft .pagesTitle{width: 26%;margin: 0;}
.houLeft-img{width: 65%;}
.houLeft-img img{width: 100%;}
.houRight{align-items: center;justify-content: space-between;}
.houRight .pagesTitle{width: 26%;margin: 0;}
.houRight-img{width: 65%;}
.houRight-img img{width: 100%;}
.houTopTwo-img img:first-child{width: calc(70% - 20px);margin-right: 20px;}
.houTopTwo-img img:nth-child(2){width: 30%;}
.houTopTwo2-img img:first-child{width: 30%;}
.houTopTwo2-img img:nth-child(2){width: calc(70% - 20px);margin-left: 20px;}
.houList .pagesTitle .title{line-height: 1.3;}
.houList ul{margin-left: -25px;}
.houList li{margin-left: 25px;width: calc(20% - 25px);}
.houList li:nth-child(2n){margin-top: 170px;}
.houTopThree-img{justify-content: space-between;}
.houTopThree-img::after{content: "";width: 32.7%;}
.houTopThree-img img{width: 32.7%;height: 100%;}
.house-nav{position: fixed;transition: all .6s ease; top: 50%;opacity: 0; transform: translate(100%,-50%);right: 30px;z-index: 10;padding-left: 14px;}
.house-nav.show{transform: translate(0,-50%);opacity: 1;}
.house-nav::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%); width: 1px;height: 96%;background: #d2d2d2;}
.house-nav a{display: block;position: relative;z-index: 2;transform: translate3d(0,0,0);}
.house-nav a:first-child{margin-top: 0;}
.house-nav a::after{transition: all .4s ease; content: "";position: absolute;left: -14px;top: 5px;transform: translateX(-50%);width: 10px;height: 10px;border-radius: 50%;background: #fff;border: 1px solid #d2d2d2;}
.house-nav a.active{color: #003386;}
.house-nav a.active::after{border-color: #003386;}
.toPlace {position: relative;top: -100px;display: block;height: 0;overflow: hidden;}
/* 关于我们-品牌简介 */
/* .introHea-title .pagesTitle{width: 100%;}
.introHea-img img{width: 100%;}
.intro-center{background: #f7f7f7;}
.introCen-img{width: 56%;}
.introCen-con{width: 44%;display: flex;flex-direction: column;align-items: center;}
.introCen-con-img{width: 34%;}
.introCen-con-img img{width: 100%;}
.intro-bottom .contain-1700{justify-content: space-between;}
.intro-bottom .pagesTitle{width: 48%;margin: 0;}
.introBot-img{width: 48%;margin-top: -32%;}
.introBot-img img{width: 100%;} */

.intro .contain{padding: 0 100px;}
.intro-text{width: 53%;padding-right: 30px;}
.intro-text p{line-height: inherit;}
.intro-img{width: 47%;}
.intro-img img{width: 100%;}
.intro-desc p{line-height: inherit;}
.intro-item:first-child{margin-top: 0;}
.intro-item:nth-child(2n){flex-direction: row-reverse;}
.intro-item:nth-child(2n) .intro-text{width: 47%;padding-right: 0;}
.intro-item:nth-child(2n) .intro-img{width: 53%;padding-right: 70px;}




/* 关于我们-品牌荣誉 */
.honor-thumbs{position: relative;}
.honor-thumbs .swiper-slide{position: relative;z-index: 10;}
.honorThu-slide{-webkit-font-smoothing: antialiased;cursor: pointer;user-select: none;transform: translate3d(0,0,0);text-align: center; line-height: 24px; padding-bottom: 24px;font-size: 20px;font-family: "M";color: #888;}
.honorThu-slide::after{transition: all .4s ease; content: "";position: absolute;left: 50%;bottom: 0;width: 14px;height: 14px;border-radius: 50%;border: 3px solid #e1e1e1;background: #fff;}
.honorThu-slide::before{content: "";position: absolute;left: 0;bottom: 5px;width: 100%;height: 1px;background: #e0e0e0;}
.honor-thumbs .swiper-slide:first-child .honorThu-slide::before{width: 50%;left: 50%;}
.honor-thumbs .swiper-slide:last-child .honorThu-slide::before{width: 50%;right: 50%;left: auto;}
.honor-thumbs .swiper-slide-active .honorThu-slide{font-size: 28px;color: #003386;}
.honor-thumbs .swiper-slide-active .honorThu-slide::after{border-color: #003386;}
.honor-bg{font-size: 200px;font-family: "M";color: #f5f5f5;line-height: 1;position: absolute;left: 0;top: 50%;width: 100%;transform: translateY(-50%);}
.honor-gallery{position: relative;z-index: 3;}
.honorGal-slide{justify-content: space-between;align-items: center;}
.honorGal-img{width: 35%;}
.honorGal-title{margin-top: 0;}
.honorGal-con{width: 40%;}
.honorGal-year{color: #003386;line-height: 1;}
/* 关于我们-制表大师 */
.teamIntro{padding-left: 8%;align-items: center;}
.teamIntro .pagesTitle{width: 460px;}
.teamIntro-img{flex: 1;padding-left: 7%;}
.teamIntro-img img{width: 100%;}
.teamList .contain-1400{padding: 0 30px;}
.teamList ul{justify-content: space-between;}
.teamList li{width: 46%;}
.teamList li:nth-child(2n){transform: translateY(170px);}
.teamList-img{width: 100%;}
/* 关于我们-品牌资讯 */
.newsShow{margin: -30px 0 0 -30px;}
.newsShow::after{content: "";width: calc((100% - 30px*3)/3);}
.newsShow-item{display: block;margin: 30px 0 0 30px;width: calc((100% - 30px*3)/3);}
.newsShow-img{overflow: hidden;}
.newsShow-img img{width: 100%;height: 310px;transition: all .6s ease;}
.newsShow-con{padding: 45px 40px 40px;border: 1px solid #dfdfdf;border-top: unset;}
.newsShow-title{transition: all .4s ease;}
.newsShow-text{color: #333;}
.newsShow-item:hover .newsShow-img img{transform: scale(1.08);}
.newsShow-item:hover .newsShow-title{color: #003386;}
.newsList-item{padding-left: 45px;border-bottom: 2px solid #dfdfdf;transition: all .4s ease;height: 80px;align-items: center;}
.newsList-item:first-child{border-top: 2px solid #dfdfdf;}
.newsList-item .title{margin-left: 45px;transition: all .4s ease;}
.newsList-item:hover{border-color: #003386;}
.newsList-item:hover .title{color: #003386;}
.news-more{width: 120px;height: 52px;border: 2px solid #dfdfdf;transition: all .4s ease;margin: 60px auto 0;}
.news-more:hover{border-color: #003386;color: #003386;}
/* 关于我们-竞技运动 */
.motion-list{justify-content: space-between;}
.motion-item{display: block;}
.motion-img{overflow: hidden;}
.motion-img img{width: 100%;transition: all .6s ease;}
.motion-text{transition: all .4s ease;}
.motion-item:hover .motion-img img{transform: scale(1.08);}
.motion-item:hover .motion-text{color: #003386;}
.motion-top .motion-item:first-child{margin-top: 90px;width: 48%;position: relative;z-index: 2;}
.motion-top .motion-item:last-child{width: calc(52% + 80px);margin-left: -80px;}
.motion-top .motion-item:last-child .motion-title,.motion-top .motion-item:last-child .motion-text{padding-left: 130px;}
.motion-bottom{justify-content: space-between;}
.motion-bottom .motion-item{width: calc(50% - 40px);}
.motion-bottom .motion-item:nth-child(2){margin-top: 40px;}
/* 关于我们-国朝国风 */
.counRight{background: #000;}
.counRight{padding: 70px 0;}
.counRight .contain-1600{justify-content: space-between;align-items: center;}
.counRight-img{width: 55%;}
.counRight-img img{width: 100%;}
.counRight-text{width: 31%;}
.counRight-text .text{color: rgba(255, 255, 255, .9);}
.counRight.small .counRight-img{width: 50%;}
.counLeft{background: #000;padding: 30px 0 40px;}
.counLeft .contain-1600{justify-content: space-between;align-items: center;padding-right: 5%;}
.counLeft-img{width: 60%;}
.counLeft-img img{width: 100%;}
.counLeft-text{width: 33%;}
.counLeft-text .text{color: rgba(255, 255, 255, .9);}
.country .houTopTwo2-img img:first-child{width: 33%;}
.houTopTwo2-img img:nth-child(2){width: calc(67% - 20px);}
/* 关于我们-社会责任 */
.zerenIntro .pagesTitle{width: 1080px;}
.zerenIntro-img img{width: 100%;}
.zeren-item{align-items: center;justify-content: space-between;}
.zerenList-img{width: 50%;overflow: hidden;}
.zerenList-img img{width: 100%;transition: all .6s ease;}
.zerenList-text{width: 36%;margin-right: 45px;}
.zerenList-text .more{display: inline-block;padding-bottom: 7px; border-bottom: 1px solid #003386;transition: all .4s ease;}
.zeren-item:nth-child(2n){flex-direction: row-reverse;}
.zeren-item:nth-child(2n) .zerenList-text{margin-right: 0;margin-left: 45px;}
.zerenList-img :hover img{transform: scale(1.08);}
.zerenList-text:hover .more{color: #003386;}
/* 制表工艺-制表中心 */
.cenIntro .contain-1600{justify-content: space-between;align-items: center;}
.cenIntro-text{width: 44%;}
.cenIntro-text .text p{line-height: inherit;position: relative;padding-left: 17px;}
.cenIntro-text .text p span{color: #003386;font-family: 'M';}
.cenIntro-text .text p::after{content: "";position: absolute;left: 0;top: 10px;width: 5px;height: 5px;border-radius: 50%;background: #003386;}
.cenIntro-img{width: 48%;overflow: hidden;}
.cenIntro-img img,.cenImg img{width: 100%;}
.cenNum-item{justify-content: space-between;align-items: center;}
.cenNum-item:nth-child(2n){flex-direction: row-reverse;}
.cenNum-img{width: 48%;}
.cenNum-img img{width: 100%;}
.cenNum-con{width: 44%;}
.cenNum-list li{width: calc(100% / 3);}
.cenNum-list .num{align-items: flex-end;line-height: 1;}
.cenNum-list .num span{margin-right: 8px;line-height: .8;}
.cenNum-text p{line-height: inherit;}
/* 制表工艺-机芯技术 */
.jxjsNav{width: 800px;margin: 0 auto;position: relative;}
.jxjsNav-slide{height: 34px;border-radius: 30px;padding: 0 20px; border: 1px solid #e5e5e5;transition: all .4s ease;text-transform: uppercase;}
.jxjsNav .swiper-slide{margin-right: 15px;width: auto;}
.jxjsNav-slide.active{border-color: #003386;background: #003386;color: #fff;}
.jxjsNav-slide:hover{color: #003386;border-color: #003386;}
.jxjsNav-prev,.jxjsNav-next{position: absolute;right: -30px;top: 50%;transform: translateY(-50%);cursor: pointer;user-select: none; transition: all .4s ease;color: #888888;}
.jxjsNav-prev{right: auto;left: -35px;transform: translateY(-50%) rotate(180deg);}
.jxjsNav-prev::after,.jxjsNav-next::after{content: "\e622";font-family: "icon";font-size: 14px;display: inline-block;}
.jxjsNav-prev:hover,.jxjsNav-next:hover{color: #003386;}
.jxjsIntro .contain-1600{width: 770px;}
.jxjsIntro-text{padding: 0 30px;}
.jxjs .proDet-like .pagesTitle .title{color: #000;}
.jxjsMore-bg img{width: 100%;min-height: 250px;}
.jxjsMore-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;}
.jxjsMore-con .title-small,.jxjsMore-con .more{color: rgba(255, 255, 255, .8);}
.jxjsMore-con .more{overflow: hidden; width: 142px;height: 40px;transition: all .6s ease;border: 1px solid #fff;}
.jxjsMore-con .more p{position: relative;z-index: 2;}
.jxjsMore-con .more::after{background: #003386; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;transform: translateX(-100%);transition: all .6s ease;}
.jxjsMore-con .more:hover{border-color: #003386;color: #fff;}
.jxjsMore-con .more:hover::after{transform: translateX(0);}
/* 制表工艺-超复杂机芯技术 */
.cfzSwp{position: relative;}
.cfzSwp::after{content: "";width: 100%;height: 10px;position: absolute;left: 4px;bottom: 50%;background: url('../images/pages/fzBg.png') no-repeat center/100% auto;}
.cfzSwp .swiper-container{}
.cfzSwp .swiper-slide{width: 560px;padding-left: 4px;}
.cfzSwp .swiper-slide.active{opacity: 0;}
.cfzSwp-slide{padding:0 80px 20px 60px;height: 310px; justify-content: space-between;position: relative;}
.cfzSwp-slide::before{content: "";position: absolute;left: 0;bottom: 0;width: 1px;height: 120px;background: #d6d6d6;}
.cfzSwp-slide::after{content: "";position: absolute;left: -3px;bottom: 115px;width: 7px;height: 7px;border-radius: 50%;background: #003386;z-index: 2;}
.cfzSwp-img{width: 40%;}
.cfzSwp-text{width: 55%;}
.cfzSwp-text .text{margin-top: 5px;}
.cfzSwp .swiper-slide:nth-child(n+2){margin-left: -300px;}
.cfzSwp .swiper-slide:nth-child(2n){margin-top: 310px;}
.cfzSwp .swiper-slide:nth-child(2n) .cfzSwp-slide{padding:90px 80px 0 60px;}
.cfzSwp .swiper-slide:nth-child(2n) .cfzSwp-slide::before{bottom: auto;top: 0;}
.cfzSwp .swiper-slide:nth-child(2n) .cfzSwp-slide::after{bottom: auto;top: 115px;}
.cfzSwp-prev,.cfzSwp-next{transition: all .4s ease; width: 50px;height: 50px;position: absolute;right: -100px;top: 50%;transform: translateY(-50%); background: #003386;display: flex;align-items: center;justify-content: center;cursor: pointer;user-select: none;}
.cfzSwp-prev:hover,.cfzSwp-next:hover{box-shadow: 0 0 10px #003386;}
.cfzSwp-prev{transform: translateY(-50%) rotate(180deg);right: auto;left: -100px;}
.cfzSwp-prev::after,.cfzSwp-next::after{content: "\e622";color: #fff;font-size: 16px;display: inline-block;font-family: "icon";}
.cfz-FZ .contain-1600{width: 85%;}
/* 制表工艺-创新工艺 */
.cailiaoImg{width: 50%;}
.cailiaoImg img{width: 100%;height: 100%;}
.cailiao-con{width: 50%;background: #f7f7f7;flex-direction: column;padding-left: 10%;}
.cailiao-text{width: 70%;margin-top: 10px;}
.cailiaoPro-item{margin-left: 80px;}
.cailiaoPro-item:first-child{margin-left: 0;}
.cailiao-list li:nth-child(2n){flex-direction: row-reverse;}
.cailiaoPro-text{color: #000;font-family: "M";transition: all .4s ease;margin-top: 25px;}
.cailiaoPro-img img{transition: all .4s ease;height: 310px;}
.cailiaoPro-item:hover .cailiaoPro-text{color: #003386;}
.cailiaoPro-item:hover .cailiaoPro-img img{transform: scale(1.07);}
/* 制表工艺-特色工艺 */
.tese-list li{justify-content: space-between;}
.tese-list li:nth-child(2n){flex-direction: row-reverse;}
.tese-con{width: 48%;padding: 60px 4% 60px 7%;flex-direction: column;justify-content: center;}
.tese-img{background: #f7f7f7;width: 48%;}
.tese-img img{height: 580px;transition: all .4s ease;}
.tese-img .text{transition: all .4s ease; margin-top: 35px;margin-left: -50px;}
.tese-img:hover img{transform: scale(1.07);}
.tese-img:hover .text{color: #003386;}
/* 用户服务-服务政策 */
.member img{width: 100%;}
.policy .pagesTitle{width: 1080px;}
.policy-intro-more{margin: 40px auto 0;width: 142px;height: 40px;display: flex;align-items: center;justify-content: center;text-align: center; background: #003386;border: 1px solid #003386; color: rgba(255, 255, 255, .9);transition: all .4s ease;}
.policy-intro-more:hover{background: transparent;color: #003386;}
.policyDet{align-items: center;}
.policyDet-con{width: 50%;padding: 30px 6% 30px 12%;}
.policyDet-text p{line-height: inherit;}
.policyDet-text a{color: #264990;text-decoration: underline;}
.policyDet-img{width: 50%;}
.policyDet-img img{width: 100%;}
/* 用户服务-常见问题 */
.problem .contain{padding: 0 60px;}
.problem-list li{border-bottom: 1px solid #d4d4d4;}
.problem-menu{cursor: pointer; user-select: none; transition: all .4s ease; height: 70px;align-items: center;}
.problem-menu::after{content: "\e61f";font-family: "icon";font-size: 14px;font-weight: 700;color: #333;display: inline-block;position: absolute;right: 0;top: 50%;transform: translateY(-50%);transition: all .6s ease;}
.problem-menu:hover,.problem-menu.active{color: #003386;}
.problem-menu.active::after{transform: translateY(-50%) rotate(180deg);}
.problem-drop{padding-right: 40px;display: none;}
.problem-drop p{line-height: inherit;}
/*用户服务-常见问题 */
.serTable-con table{width: 100%;}
/* .serTable-con td{text-align: center;} */
.serTable-con thead th{height: 80px;background: #f9f9f9;color: #000;font-size: 16px;text-align: center;}
.serTable-con tbody td{height: 70px;border: 1px solid #e2e2e2;color: #000;font-size: 16px;font-family: "fmL";padding:0 10px  0 28px;}
.serTable-con thead th:first-child{text-align: left;padding-left: 60px;}
.serTable-con thead th:nth-child(2){padding-left: 28px;text-align: left;}
/* .serTable-con tbody tr:nth-child(5n+1) td:nth-child(1){text-align: left;padding-left: 60px;}
.serTable-con tbody tr:nth-child(5n+1) td:nth-child(2){text-align: left;padding:0 10px 0 28px;}
.serTable-con tbody tr:nth-child(5n+1) td:nth-child(5){padding: 0 60px 0 60px;}
.serTable-con tbody td:nth-child(2),.serTable-con tbody tr:nth-child(5n+1) td:nth-child(3){text-align: center;padding-left: 0;} */
.serTable-con tbody td p{line-height: 24px;}
.serTable-con tbody tr:first-child td:nth-child(2){width: 15%;}
.serTable-con tbody tr:first-child td:nth-child(3){width: 12%;}
.serTable-con tbody tr:first-child td:nth-child(4){width: 35%;}
.serTable-con tbody tr:first-child td:nth-child(5){width: 22%;}
.serTable-con tbody span{font-size: 14px;color: #555;}
/* 用户服务-维修流程 */
.procList{position: relative;z-index: 3;display: block;width: 100%;}
.procList-header{width: 80%;margin: 0 auto;height: 100px;;border-top-right-radius: 25px;border-right: 1px solid #003386;}
.procList-header .title{z-index: 2; position: absolute;top: 0;left: 50%;transform: translate(-50%,-50%);padding: 0 20px;background: #fff;}
.procList li:first-child .procList-header::after{content: "";position: absolute;left: 0;bottom: 0;width: 9px;height: 9px;border-radius: 50%;background: #003386;transform: translate(-50%,50%);}
.procList li:first-child .procList-header{border-top-left-radius: 25px;}
.procList-con{justify-content: flex-end;}
.procList-img{border-radius: 20px;overflow: hidden;width: 65%;}
.procList-text{position:absolute;box-shadow: 0px 0px 40px 0px rgba(0, 0, 0, 0.1);left: 0;top: 50%;transform: translateY(-50%); width: 50%;border-radius: 20px;background: rgba(255, 255, 255, .9);height: 320px;padding: 0 7.5%;align-items: center;}
.procList-text::after{content: "";width: 90px;height: 76px;position: absolute;left: 14%;top: -35px;background: url('../images/pages/proc-icon.png') no-repeat center/100% auto;}
.procList-footer{position: relative; width: 80%;margin: 0 auto;height: 100px;border-bottom-right-radius: 25px;border-right: 1px solid #003386;border-bottom: 1px solid #003386;}
.procList li:nth-child(2n) .procList-header{border-top: unset;border-right: unset;border-left: 1px solid #003386;}
.procList li:nth-child(2n) .procList-header .title{padding: 20px 10px;left: -30px;transform: translateY(-50%);}
.procList li:nth-child(2n) .procList-con{justify-content: flex-start;}
.procList li:nth-child(2n) .procList-text{left: auto;right: 0;}
.procList li:nth-child(2n) .procList-text::after{left: auto;right: 14%;transform: rotate(180deg);}
.procList li:nth-child(2n) .procList-footer{border-right: unset;border-bottom-left-radius: 25px;border-left: 1px solid #003386;border-bottom-right-radius: 0;border-bottom: unset;}
.procList li:nth-child(3) .procList-header::before,.procList li:nth-child(5) .procList-header::before,.procList li:nth-child(7) .procList-header::before{content: ""; width: calc(100% - 44px);height: 1px;background: linear-gradient(to right,rgba(0,51,134, .3) 0%, #003386 5%,#003386 95%,rgba(0,51,134, .3) 100%);position: absolute;left: 50%;transform: translateX(-50%); top: -1px;}
.procList li:nth-child(7) .procList-footer::after{content: "";position: absolute;left: 0;bottom: 0;transform: translate(-50%,50%);width: 9px;height: 9px;border-radius: 50%;background: #003386;}
/* .procList li:nth-child(3) .procList-header::before{content: ""; width: calc(100% - 44px);height: 1px;background: #003386;position: absolute;left: 50%;transform: translateX(-50%); top: 0;} */
.procList li:first-child .procList-header{border-left: 1px solid #003386;border-top-left-radius: 25px;border-top: 1px solid #003386;}
.procDate-bg,.procDate-text{width: 53%;left: 50%;top: 0;transform: translate(-50%,-20%);position: absolute;}
.procDate-text{z-index: 4;}
.procDate-text ul{width: 100%;display: block;}
.procDate-bg img{width: 100%;}
.procDate-hide{opacity: 0;}
.procDate ul{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 10;}
.procDate li{position: absolute;width: 100%;left: 0;top: 0;}
.magnifier{border-color: #003386 !important;background: #fff;}
#date{display: none;}
/* 维修网点 */
.netIntro-query{justify-content: center;}
.netIntro-select{margin-left: 13px;}
.netIntro-select:first-child{margin-left: 0;}
.netIntro-menu{user-select: none;cursor: pointer; width: 400px;height: 48px;border: 1px solid #eeeeee;line-height: 48px;padding-left: 22px;transition: all .4s ease;}
.netIntro-menu::before{content: ""; display: flex;line-height: 32px;font-style:normal; align-items: center;justify-content: center;width: 32px;height: 32px;background: #eee;position: absolute;right: 13px;top: 50%;transform: translateY(-50%);}
.netIntro-menu::after{content: "\e61f";font-family: "icon";display: inline-block;font-size: 14px;color: #000;transition: all .4s ease;position: absolute;right: 22px;top: 50%;transform: translateY(-50%);}
.netIntro-drop{display: none; position: absolute;overflow: auto; max-height: 400px; left: 0;top: 48px;width: 100%;z-index: 10;background: #fff;}
.netIntro-drop::-webkit-scrollbar {width: 3px;}
.netIntro-drop::-webkit-scrollbar-thumb {background: #003386;}
.netIntro-drop::-webkit-scrollbar-track {background: #f1f1f1;}
.netIntro-drop li{height: 48px;line-height: 48px;border-top: 1px solid #fff; user-select: none;cursor: pointer; padding-left: 22px;background: #f7f7f7;color: #666;transition: all .4s ease;}
.netIntro-drop li:first-child{border-top: unset;}
.netIntro-menu:hover{color: #333;color: #777;}
.netIntro-menu.active::after{transform:translateY(-50%) rotate(180deg);}
.netIntro-menu.active::before{transform:translateY(-50%) rotate(180deg);}
.netIntro-drop li:hover{background: #003386;color:#fff;}
.netIntro-btn{width: 200px;height: 48px;margin-left: 13px;background: #003386;border: 1px solid #003386; transition: all .4s ease;}
.netIntro-btn.close{width: 90px;}
.netIntro-btn:hover{background: transparent;color: #003386;}
.netList{background: #f7f7f7;}
.netList ul{margin-left: -30px;}
.netList li{margin:30px 0 0 30px;width: calc(25% - 30px);background: #fff;padding: 35px 30px 50px;}
.netList li .text{border-top: 1px solid #eee;font-family: "R";}
/* 电子说明书 */
.book .netIntro-menu{width: 270px;}
.book .netIntro-btn{width: 160px;}
.netIntro-query input{border: 1px solid #eee;font-size: 14px;background: transparent; padding-left: 22px;width: 500px;}
.netIntro-query input::-webkit-input-placeholder{color: #666;font-size: 14px;}
.book-tips{display: flex;justify-content: center;align-items: center;}
.book-tips i{display: inline-block;font-style: normal;width: 17px;height: 18px;background: url('../images/pages/book-tips.png') no-repeat center/100% auto;margin-right:5px}
.book-list{margin-left: -20px;}
.book-item{margin-left: 20px;width: calc((100% - 20px*6)/6);}
.book-img{overflow: hidden;padding: 40px 0;background: #f7f7f7;}
.book-img img{width: 100%;}
.book-img::after{opacity: 0;transition: all .4s ease; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.book-img-text{transition: all .6s ease;opacity: 0; position: absolute;left: 50%;bottom: 30px; width: 90%;height: 54px;background: #003386;align-items: center;justify-content: center;transform: translate(-50%,100%);z-index: 2;}
.book-img-text::before{content: "";display: inline-block;width: 12px;height: 17px;background: url('../images/pages/book-down.png') no-repeat center/100% auto; margin-right: 8px;} 
.book-text{transition: all .4s ease;}
.book-item:hover .book-text{color: #003386;}
.book-item:hover .book-img::after{opacity: 1;}
.book-item:hover .book-img-text{opacity: 1;transform: translateX(-50%);}
.book-pagination{transform: translateX(-25px); margin: 60px auto 0;text-align: center; white-space: nowrap;}
.book-pagination .swiper-pagination-bullet{margin:0 8px; width: 40px;height: 3px;opacity: 1;border-radius: 0;background: rgba(0, 0, 0, .1);}
.book-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.book-pagination .swiper-pagination-bullet-active{background: #003386;}
/* .serVideo-nav-box{width: 100%;overflow-x: auto;} */
.serVideo-nav{justify-content: center;}
.serVideo-nav-item{min-width: 150px;transition: all .4s ease; height: 38px;padding: 0 26px;display: flex;align-items: center;justify-content: center; border: 1px solid #e5e5e5;border-radius: 30px;margin:25px 0 0 25px;}
.serVideo-nav-item:hover{color: #003386;border-color: #003386;}
.serVideo-nav-item.active{color: #fff;background: #003386;}
.serVideo-list{margin-left: -50px;}
.serVideo-list li{width: calc((100% / 3) - 50px);margin:50px 0 0  50px;cursor: pointer;}
.serVideo-img img{width: 100%;}
.serVideo-img::before{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .3);}
.serVideo-img::after{content: "";width: 86px;height: 86px;border-radius: 50%;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);transition: all .4s ease;z-index: 2;background: url('../images/pages/serVideo-icon.png') no-repeat center/100% auto;}
.serVideo-text{transition: all .4s ease;}
.serVideo-list li:hover .serVideo-img::after{transform: translate(-50%,-50%) scale(.9);}
.serVideo-list li:hover .serVideo-text{color: #003386;}
/* 用户服务-用户心声 */
.heart-list{justify-content: space-between;}
.heart-list li{width: 47%;margin-top: 140px;}
.heart-list li:nth-child(2n){margin-top: -50px;}
.heart-img img{width: 100%;height: 440px;}
.heart-text{padding: 35px 60px 90px; background: #fff;z-index: 2;position: relative;width: 90%;margin: 0 auto;transform: translateY(-40%);box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.1);}
.heart-text .name{position: absolute;right: 60px;bottom: 35px;color: #555;}
.heart-text .name::after{content: "";position: absolute;left: -15px;top: 8px;width: 60px;height: 1px;background: #d2d2d2;transform: translateX(-100%);}
/* 联系我们-商务定制 */
.dzIntro .pagesTitle .text{padding: 0 5%;}
.dz-con li:first-child{margin-top: 0;}
.dzDet-img-box{background: #f7f7f7;justify-content: flex-end;}
.dzDet-img{width: 40%;}
.dzDet-img img{width: 45%;}
.dzDet-text{display: flex;flex-direction: column;align-items: flex-end;}
.dzDet-text .title,.dzDet-text .text{width: 40%;}
.dz-img{position: absolute;left: 70px;bottom: 0;width: 45%;height: 87%;}
.dz-img img{width: 100%;height: 100%;}
.dz-con li:nth-child(2n) .dzDet-img-box{justify-content: flex-start;padding-left: 17%;}
.dz-con li:nth-child(2n) .dzDet-img{width: 25%;}
.dz-con li:nth-child(2n) .dzDet-img img{width: 100%;}
.dz-con li:nth-child(2n) .dz-img{left: auto;right: 70px;}
.dz-con li:nth-child(2n) .dzDet-text{align-items: flex-start;padding-left: 15%;}
.dzCode-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.dzCode-bg img{width: 100%;height: 100%;}
.dzCode-con{position: relative;z-index: 2;}
.dzCode-con .contain-1600{justify-content: space-between;}
.dzCode-con .contain-1600::after{content: "";width: 31.5%;}
.dzCode-item{background: rgba(0, 0, 0, .5);border: 1px solid rgba(255, 255, 255, .2);padding: 35px 45px;width: 31.5%;}
.dzCode-name{margin-bottom: 80px;}
.dzCode-phone,.dzCode-email{position: relative;padding-left: 30px;}
.dzCode-phone::after,.dzCode-email::after{content: "";width: 19px;height: 19px;background: url('../images/pages/dzCode-icon1.png') no-repeat center/100% auto; position: absolute;left: 0;top: 3px;}
.dzCode-email::after{background-image: url('../images/pages/dzCode-icon2.png');top: 6px;}
/* 联系我们-机芯合作 */
.hzIntro .contain-1400{justify-content: space-between;align-items: center;}
.hzIntro-img{width: 38%;}
.hzIntro-img img{width: 100%;}
.hzIntro-text{width: 38%;}
.hzCon{background: url('../images/pages/hz-bg.jpg') no-repeat center/100% 100%;}
.hzCon-details{width: 650px;margin: 0 auto;}
.hzCon-img{width: 100%;}
/* 联系我们-社会招聘 */
.join::after{content: "";width: 660px;height: 500px;position: absolute;right: 0;top: 20px;background: url('../images/pages/joinShow-bg.png') no-repeat center/100% auto;}
.join-text{position: relative;z-index: 2;width: 40%;margin-left: 7%;}
.join-img{position: relative;z-index: 2;}
.join-img img:first-child{display: inline-block;margin-right: 20px;width: calc(67% - 20px);}
.join-img img:nth-child(2){width: 33%;}
/* 联系我们-职位列表 */
.joinList-search{background: #f7f7f7;padding-left: 60px;}
.joinList-input input{width: 850px;height: 48px;border: 1px solid #cfcfcf;font-size: 14px;padding-left: 24px;background: transparent;}
.joinList-input input::-webkit-input-placeholder{font-size: 14px;}
.joinList-btn{width: 160px;height: 48px;margin-left: 10px;border: 1px solid #003386; background: #003386;color: #fff;transition: all .4s ease;}
.joinList-btn:hover{background: transparent;color: #003386;}
.joinList .netIntro-select{margin-left: 10px;}
.joinList .netIntro-select:first-child{margin-left: 0;}
.joinList .netIntro-menu{width: 260px;border-color: #cfcfcf;font-size: 14px;color: #999;}
.joinList .netIntro-menu i{background: #e7e7e7;}
.joinList .netIntro-drop{font-size: 14px;}
.joinList .netIntro-menu i::after{color: #666;}
.joinList .netIntro-query{justify-content: flex-start;}
.joinList-item{background: #f7f7f7;display: block;padding-left: 60px;}
.joinList-item::after{content: "\e622";font-family: "icon";font-size: 18px;color:#003386;font-weight: 700;position: absolute;right: 60px;top: 50%;transform: translateY(-50%);}
.joinList-list{display: flex;flex-wrap: wrap;}
.joinList-list li{padding:  0 32px;border-left: 1px solid #dddddd;}
.joinList-list li:first-child{padding-left: 0;border-left: unset;}
.joinList-load{width: 160px;height: 48px;margin: 50px auto 0;border: 1px solid #003386; transition: all .4s ease;background: #003386;color: #fff;}
.joinList-load:hover{background: transparent;color: #003386;}
/* 联系我们-职位详情 */
.joinDet{background: #f7f7f7;}
.joinDet .contain-1600{background: #fff;padding: 60px 60px 100px;}
.joinDet-con{border-top: 1px solid #e5e5e5;}
.joinDet-shenqin,.joinDet-back{width: 160px;transition: all .4s ease; height: 48px;display: inline-block;line-height: 48px;text-align: center;}
.joinDet-shenqin{background: #003386;}
.joinDet-back{border: 1px solid #c8c8c8;margin-left: 20px;}
.joinDet-shenqin:hover{box-shadow: 0 0 10px #003386;}
.joinDet-back:hover{color: #fff;background: #003386;box-shadow: 0 0 10px #003386;border-color: #003386;}
.joinDet-item-title{margin-bottom: 10px;}
/* 弹窗 */
.add-popup{position: fixed;left: 0;top: 0;width: 100vw;height: 100vh;z-index: 99999;background: rgba(0, 0, 0, .56);}
.addP-con{width: 500px; text-align: center; padding: 50px;background: #fff;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);border-radius: 10px;}
.addP-con .title{color: #595662;font-weight: 700;}
.addP-con input{background: #f2f2f2;}
.addP-con input,.addP-con button{padding: 15px;}
.addP-con button{cursor: pointer; border-radius: 5px; background: #003386;color: #fff;}
.addP-phone,.addP-btn{width: 100%;}
.addP-code input{width: 60%;}
.addP-code button,.addP-code-img{width: 40%;}
.addP-con .text{text-align: right;}
.addP-con .text a{color: #003386;}
.addP-close{cursor: pointer; position: absolute;right: 5px;top: 5px;width: 40px;height: 40px;}
.addP-close::after{content: ""; width: 20px;height: 2px;background: #717171;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);}
.addP-close::before{content: ""; width: 20px;height: 2px;background: #717171;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(-45deg);}
.addP-scroll{height: 100%;overflow: hidden;}
.addP-resume{display: flex;}
.addP-resume input{width: 78%;}
.addP-resume button{width: 22%;}
.addP-resume-list li{cursor: pointer; position: relative; display: flex;align-items: center;}
.addP-resume-index{transition: all .4s ease; width: 23px;height: 23px;border-radius: 50%;background: #b0b0b0;color: #fff;text-align: center;line-height: 23px;}
.addP-resume-text{color: #777;margin-left: 10px;}
.addP-resume-list li::after{transition: all .4s ease;position: absolute; content: "";top: 50%;right: 0;width: 20px;height: 2px;background: #717171;transform: translateY(-50%) rotate(45deg);}
.addP-resume-list li::before{content: "";top: 50%;transition: all .4s ease;position: absolute; right: 0;width: 20px;height: 2px;background: #717171;transform: translateY(-50%) rotate(-45deg);}
.addP-resume-list li:hover .addP-resume-index,.addP-resume-list li:hover::after,.addP-resume-list li:hover::before{background: #003386;}
.addP-code-img{padding-left: 10px;overflow: hidden;}
.addP-code-img img{width: 100%;border-radius: 5px;}
.addP-position input::-webkit-input-placeholder{font-size: 14px;}
.add-popup,.addP-con{display: none;}
.add-sort-mbBtn{display: none; padding: 8px 30px 8px 8px;position: relative;margin-top: 20px;background: #f0f3f6;color: #333;}
.add-sort-mbBtn::after{content: "";position: absolute;right: 11px;top: 50%;transform: translateY(-40%);width: 11px;height: 15px;background: url('../images/pages/sort-mbBtn.png') no-repeat center/100% auto;}
@keyframes banAnimation{0%{transform:scale(1);}50%{transform: scale(1.1);}100%{transform: scale(1.2);}}
@keyframes abBanAnimation{0%{transform:scale(1.2);}50%{transform: scale(1.1);}100%{transform: scale(1);}}


/* 新增-新闻详情 */
.newsDet .indNews-more{display: none;}
/* .newsDet .pagesBread .contain{width: 1750px;text-align: left;} */
.newsDet-back{transition: all .4s ease;}
.newsDet-back::before{content: "\e623";font-weight: 500;font-family: "icon";display: inline-block;margin-right: 3px;}
.newsDet-back:hover{color: #003386;text-decoration: underline;}
.newsDet-file p{line-height: inherit;}
.newsDet-con .contain{padding: 0 100px;}
.newsDet .indNews{padding: 100px 0 100px;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .netIntro-menu{width: 350px;}
    .netIntro-btn{width: 150px;}
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .proDet-slide-img{height: 380px;}
    .proNav-list li{margin-left: 20px;}
    .proNav-menu{font-size: 13px;}
    .proNav-menu::after{font-size: 12px;margin-left: 6px;}
    .proNav-title{font-size: 13px;}
    .proList-show-img img, .proList-img{height: 400px;}
    .pages-more{margin-top: 60px;}
    .proDet-show-swpBox{width: 58%;}
    .proDet-show .contain-1600{justify-content: space-between;align-items: flex-start;}
    .proDetCS-con{padding: 70px 30px 60px 80px;}
    .proDetCS-name{width: 25%;}
    .house-nav{right: 15px;}
    .honorThu-slide{font-size: 18px;}
    .honor-thumbs .swiper-slide-active .honorThu-slide{font-size: 24px;}
    .honor-bg{font-size: 160px;}
    .teamIntro .pagesTitle{width: 400px;}
    .newsShow-img img{height: 270px;}
    .newsShow-con{padding: 35px 30px 30px;}
    .cailiaoPro-img img{height: 270px;}
    .tese-img img{height: 520px;}
    .serTable-con thead th:first-child{padding-left: 40px;}
    /* .serTable-con tbody tr:nth-child(5n+1) td:nth-child(1){padding-left: 40px;} */
    .serTable-con thead th,.serTable-con tbody td{font-size: 15px;}
    /* .serTable-con tbody tr:nth-child(5n+1) td:nth-child(2),.serTable-con tbody td{padding-left: 20px;} */
    .serTable-con tbody td{padding: 10px 10px 10px 20px;}
    .serTable-con tbody span{font-size: 13px;}
    /* .serTable-con tbody tr:nth-child(5n+1) td:nth-child(5) {padding: 0 40px 0 40px;} */
    .serTable-con tbody tr:first-child td:nth-child(3){width: 10%;}
    .serTable-con tbody tr:first-child td:nth-child(2){width: 17%;}
    .netIntro-menu{width: 280px;}
    .netIntro-btn{width: 130px;}
    .netList ul{margin-left: -20px;}
    .netList li{margin: 20px 0 0 20px;width: calc(25% - 20px);padding: 25px 20px 35px;}
    .netIntro-query input{width: 430px;}
    .book .netIntro-menu{width: 240px;}
    .book .netIntro-btn{width: 140px;}
    .serVideo-list{margin-left: -30px;}
    .serVideo-list li{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);}
    .serVideo-nav{justify-content: flex-start;margin-left: -15px;}
    .serVideo-nav-item{margin:15px 0 0 15px;min-width: 130px;padding: 0 22px;}
    .heart-text{padding: 25px 40px 80px;}
    .heart-text .name{bottom: 25px;right: 40px;}
    .heart-list li{margin-top: 100px;}
    .netList li .title{font-size: 15px;}
    .netList li .text{font-size: 14px;}
    .dz-con li:nth-child(2n) .dzDet-text{padding-left: 10%;}
    .dz-con li:nth-child(2n) .dzDet-img-box{padding-left: 12%;}
    .dzCode-item{padding: 25px 35px;}
    .dzCode-name{margin-bottom: 60px;}
    .join-text{width: 44%;}
    .join::after{width: 500px;height: 400px;}
    .joinList-input input{width: 700px;}
    .cfzSwp .swiper-slide{width: 420px;}
    .cfzSwp-slide{padding: 0 50px 10px 30px;}
    .cfzSwp .swiper-slide:nth-child(n+2){margin-left: -220px;}
    .cfzSwp .swiper-slide:nth-child(2n) .cfzSwp-slide {padding: 60px 50px 0 30px;}
    .cfzSwp-prev, .cfzSwp-next{width: 50px;height: 50px;}
    .cfzSwp-next{right: -80px;}
    .cfzSwp-prev{left: -80px;}
    .procList-text{height: 270px;}
    .procList-text::after{width: 70px;height: 60px;}
    /* 新增 */
    .newsDet-con .contain {padding: 0 60px;}
    .newsDet .indNews{padding: 80px 0 80px;}
    .netIntro-drop{max-height: 300px;}
    .intro .contain{padding: 0 50px;}
    .intro-img,.intro-item:nth-child(2n) .intro-text{width: 46%;}
    .intro-text,.intro-item:nth-child(2n) .intro-img{width: 54%;}
    .intro-item:nth-child(2n) .intro-img{padding-right: 60px;}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .proList-show-img img, .proList-img img{height: 350px;}
    .pages-more{margin-top: 40px;}
    .proList-show-con{padding: 20px;}
    /* .proNav .contain-1600,.proNav-list,.proNav-menu{flex-wrap: nowrap;overflow-x: auto;white-space: nowrap;}
    .proNav-list{padding-bottom: 10px;}
    .proNav-title{padding-bottom: 10px;}
    .proNav-list::-webkit-scrollbar {width: 2px;height: 2px;}
    .proNav-list::-webkit-scrollbar-thumb {background: #003386;}
    .proNav-list::-webkit-scrollbar-track {background: #f1f1f1;} */
    .proNav .contain-1600{flex-wrap: nowrap;height: auto;padding: 5px 0 15px;}
    .proNav-list{flex: 1;}
    .proNav-list li{margin-top: 10px;}
    .proList-show-img img, .proList-img{height: 330px;}
    .proDet-show-swpBox{width: 55%;}
    .proDet-show-con{width: 400px;}
    .proDet-show-swp .thumbs .swiper-container{height: 310px;}
    .proDet-model-list li{height: 44px;}
    .proDet-model-list{margin-top: 10px;}
    .pagesTitle{width: 90% !important;}
    .houList ul{margin-left: -15px;}
    .houList li {margin-left: 15px;width: calc(20% - 15px);}
    .pagesNav-item{margin-left: 30px;}
    .pagesNav{margin-left: -30px;}
    .house-nav{right: 10px;padding-left: 10px;}
    .house-nav a{font-size: 12px;}
    .house-nav a::after{left: -10px;width: 8px;height: 8px;}
    .introBot-img{margin-top: -29%;}
    .teamIntro .pagesTitle{width: 320px !important;}
    .newsShow {margin: -20px 0 0 -20px;}
    .newsShow-item{margin: 20px 0 0 20px;width: calc((100% - 20px*3)/3);}
    .newsShow-con {padding: 20px;}
    .newsList-item{height: 70px;}
    .houLeft .pagesTitle{width: 30%;}
    .counRight{padding-right: 10%;}
    .counRight-text{width: 35%;}
    .zerenIntro .pagesTitle{width: 90%;}
    .cenIntro-text{width: 48%;}
    .cenIntro-img{width: 45%;}
    .jxjs{padding-top: 30px;}
    .cailiaoPro-img img{height: 230px;}
    .cailiaoPro-text{margin-top: 15px;}
    .cailiao-con{padding-left: 7%;}
    .tese-img img{height: 450px;}
    .serTable-con tbody tr:first-child td:nth-child(4){width: 30%;}
    .netIntro-menu{width: 220px;}
    .netIntro-btn{width: 90px;}
    .netIntro-btn.close{width: 70px;}
    .netIntro-query input{width: 380px;}
    .book .netIntro-menu{width: 200px;}
    .book .netIntro-btn{width: 120px;}
    .book-img-text{height: 46px;}
    .serVideo-img::after{width: 76px;height: 76px;}
    .heart .pagesTitle{width: 100% !important;}
    .heart-list{margin-top: 100px;}
    .heart-text {padding: 20px 30px 70px;}
    .heart-text .name{right: 30px;}
    .dzIntro .pagesTitle .text{padding: 0;}
    .hzIntro-text{width: 42%;}
    .join::after{width: 400px;height: 320px;}
    .join-text {width: 51%;}
    .joinList-input input{width: 600px;}
    .joinList-search,.joinList-item{padding-left: 40px;}
    .joinList-item::after{right: 40px;}
    .joinDet .contain-1600{padding: 40px 40px 70px;}
    .cfzSwp .swiper-slide{width: 300px;}
    .cfzSwp-slide{padding: 0 30px 10px 20px;}
    .cfzSwp .swiper-slide:nth-child(n+2){margin-left: -120px;}
    .cfzSwp .swiper-slide:nth-child(2n) .cfzSwp-slide {padding: 20px 30px 0 30px;}
    .cfzSwp-prev, .cfzSwp-next{width: 40px;height: 40px;}
    .cfzSwp-next{right: -60px;}
    .cfzSwp-prev{left: -60px;}
    .procList-text{height: 240px;}
    .intro-bottom .pagesTitle{width: 46% !important;}
    .intro .contain{padding: 0;}
}
@media all and (max-width:1140px) {
    /* 1024 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .proList-img img{height: 200px;}
    .proDet-show-con{width: 40%;}
    .proDet-swp .swiper-wrapper{justify-content: flex-start;}
    .netIntro-query input{width: 350px;font-size: 12px;padding-left: 15px;}
    .netIntro-query input::-webkit-input-placeholder{font-size: 12px;}
    .book .netIntro-menu{width: 160px;padding-left: 15px;}
    .book .netIntro-btn{width: 120px;}
    .honor-thumbs .swiper-slide-active .honorThu-slide{font-size: 19px;}
    .honor-bg{font-size: 120px;}
    .honorGal-img,.honorGal-con{width: 45%;}
    .newsShow-img img{height: 200px;}
    .jxjsNav{width: 84%;}
    .policyDet-con {padding: 30px 5% 30px 6%;}
    .netIntro-menu{width: 160px;}
    .netIntro-btn{width: 90px;}
    .netIntro-menu{padding-left: 15px;}
    .joinList-input{justify-content: space-between;}
    .joinList-search, .joinList-item{padding: 30px;}
    .joinList-input input{width: 500px;}
    .joinList-btn{width: 120px;}
    .joinList .netIntro-query{justify-content: space-between;}
    .joinList .netIntro-select{width: 48%;margin:10px 0 0;}
    .joinList .netIntro-menu{width: 100%;}
    .cfz-FZ .contain-1600{width: 92%;}

}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .book-pagination{margin-top: 30px;transform: translateX(0);}
    .book-pagination .swiper-pagination-bullet{width: 26px;margin: 0 5px;}
    .book-swp{overflow: hidden;}
    .proDet-slide-img{height: 400px;}
    .pagesTitle{width: 100% !important;}
    .proList-img{height: 350px;}
    .pagesTitle .text{text-align: left;font-size: 14px;}
    .pagesTitle .title{font-size: 24px;text-align: center;}
    /* .pagesBan-bg img{height: 300px;} */
    .pagesBan-title{font-size: 20px;}
    .pagesNav{width: 100%;overflow-x: auto;margin-left: 0;}
    .pagesNav-item{height: 40px;line-height: 40px;margin-left: 20px;}
    .pagesBread{display: none;}
    .product{padding-top: 20px;}
    .proNav-title{width: 100%;text-align: center;}
    .proNav .contain-1600{flex-wrap: wrap;padding: 30px 0;}
    .proNav-list{margin:5px 0 0 -15px;}
    .proNav-menu::after{transform: scale(.8);margin-left: 2px;}
    .proNav-list li{margin-left: 15px;}
    .proList-items{margin:15px 0 0;}
    .proList-item{width: 100% !important;margin: 20px 0 0 !important;}
    .proList-show-img img, .proList-img img{height: auto;}
    .proList-show-con{position: relative;z-index: 2; padding: 20px 20px 50px;}
    .proList-show-img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .proList-show-img img{width: 100%;height: 100%;}
    .proList-show-more{margin-top: 15px;}
    .pages-more{width: 120px;height: 40px;margin-top: 30px;}
    .pages-shop-item{width: 100%;height: 300px;padding: 0 4%;}
    .pages-shop-text{width: 100%;}
    .pages-shop-more{width: 160px;height: 40px;}
    .proDet-show-swpBox{width: 100%;}
    .proDet-show-swp .thumbs .swiper-container{height: 350px;}
    .proDet-show-con{width: 100%;margin-top: 60px;}
    .proDet-show-swp .gallery-more img{max-width: 100%;margin-left: 30px;}
    .proDet-show{padding-top: 70px;}
    .proDet-show-swp .thumbs-year{width: 60px;height: 60px;}
    .proDet-show-swp .thumbs-next::after, .proDet   -show-swp .thumbs-prev::after{font-size: 16px;}
    .proDet-show-swp .thumbs-next{bottom: -30px;}
    .proDet-show-swp .thumbs-prev{top: -30px;}
    .proDet-model-list{margin-left: -10px;}
    .proDet-model-list li{font-size: 13px;height: 38px;margin-left: 10px;}
    .proDetCS-con{padding: 40px 4%;}
    .proDetCS-name{width: 100%;}
    .proDetCS-text{width: 100%;margin-top: 20px;}
    .proDetCS-img{width: 60%;margin: 30px auto 0;}
    .proDet-list-menu{height: 50px;padding-left: 35px;}
    .proDet-list-menu::after{font-size: 14px;}
    .proDet-list-icon{width: 20px !important;}
    .proDet-list-icon img{max-height: 25px;}
    .proDet-list .contain{padding: 40px 0 0;}
    .proDet-list-drop{padding:  0 0 20px 35px;}
    .proDet-list-drop li{margin-top: 5px;}
    .proDet-img-list{padding: 0;margin-left: -15px;}
    .proDet-img-list li{margin: 15px 0 0 15px;width: calc(50% - 15px);}
    .proDet-img-list li:nth-child(2n){transform: translateY(40px);}
    .proDet-video-btn{width: 50px;}
    .proDet-style .contain-1600{padding-left: 0;}
    .proDet-style-title{width: 100%;}
    .proDet-swp{width: 100%;margin-top: 30px;}
    .proDet-scrollbar{height: 4px;}
    .proDet-like .proDet-swp{margin-top: 20px;}
    .proDet-like .proDet-scrollbar{margin-top: 35px;}
    .houLeft-img{width: 100%;margin-top: 20px;}
    .houList ul{margin-left: 0;justify-content: space-between;}
    .houList .pagesTitle .title{font-size: 20px;}
    .houList li{width: 48%;margin: 15px 0 0;}
    .houList li:nth-child(2n){margin-top: 80px;}
    .houTopThree-img img{width: 100%;margin-top: 10px;}
    .houTopThree-img img:first-child{margin-top: 0;}
    .houTopTwo-img img:first-child {width: calc(70% - 10px);margin-right: 10px;}
    .houTopTwo2-img img:nth-child(2) {width: calc(70% - 10px);margin-left: 10px;}
    .houRight{flex-direction: column-reverse;}
    .houRight-img{width: 100%;margin-top: 20px;}
    .houRight .pagesTitle .text{text-align: center;}
    .house-nav{display: none;}
    .introCen-con{padding:0 15px;}
    .introCen-con-img{width: 60%;}
    .introCen-text{font-size: 12px;margin-top: 20px;}
    .introBot-img{width: 100%;margin-top: 20px;}
    .honorThu-slide{font-size: 14px;}
    .honor-thumbs .swiper-slide-active .honorThu-slide{font-size: 18px;}
    .honorGal-img{width: 80%;margin: 20px auto 0;}
    .honorGal-img img{width: 100%;}
    .honorGal-con{width: 100%;margin-top: 20px;}
    .honor-bg{font-size: 110px;}
    .honorGal-title{margin-top: 10px;}
    .honorGal-text{font-size: 14px;}
    .teamIntro{padding: 40px 4% 0;}
    .teamIntro .pagesTitle .title{font-size: 20px;}
    .teamIntro-img{width: 100%;margin-top: 20px;padding-left: 0;flex: none;}
    .teamList .contain-1400{padding: 0;}
    .teamList li{width: 100%;transform: unset !important;}
    .teamList-name{margin-top: 15px;}
    .newsShow{margin: -15px 0 0;}
    .newsShow-item{width: 100%;margin: 15px 0 0;}
    .newsShow-img img{height: 220px;}
    .newsShow-con{padding: 20px 15px;}
    .newsList-item{height: auto;padding: 15px 10px;}
    .newsList-item .date{width: 100%;}
    .newsList-item .title{width: 100%;margin:5px 0 0;}
    .news-more {width: 100px;height: 42px;margin: 40px auto 0;}
    .motion-top .motion-item:last-child {width: calc(52% + 20px);margin-left: -20px;}
    .motion-top .motion-item:last-child .motion-title, .motion-top .motion-item:last-child .motion-text{padding-left: 40px;}
    .motion-bottom .motion-item{width: 48%;}
    .motion-bottom .motion-item:nth-child(2){margin-top: 20px;}
    .houLeft .contain-1600{padding: 0;}
    .country .houLeft .pagesTitle .text{text-align: center;}
    .counRight{padding: 40px 0;}
    .counRight-img{width: 80% !important;margin: 0 auto;}
    .counRight-text{width: 100%;margin-top: 20px;}
    .country  .houTopTwo2-img img:nth-child(2){width: calc(67% - 10px);}
    .counLeft-img{width: 100%;}
    .counLeft-text{width: 100%;margin-top: 20px;}
    .zerenList-img{width: 100%;}
    .zerenList-text{width: 100%;margin: 30px 0 0 !important;}
    .zerenList-text .text{font-size: 14px;margin-top: 15px;}
    .zerenList-text .more{margin-top: 22px;padding-bottom: 5px;}
    .cenIntro-text{width: 100%;}
    .cenIntro-text .text p{padding-left: 12px;}
    .cenIntro-text .text p::after{top: 8px;width: 4px;height: 4px;}
    .cenIntro-img{width: 100%;margin-top: 30px;}
    .cenNum-img{width: 100%;}
    .cenNum-con{width: 100%;margin-top: 30px;}
    .cenNum-list .text{font-size: 13px;}
    .cenNum-list li{width: auto;margin-left: 20px;}
    .cenNum-list li:first-child{margin-left: 0;}
    .jxjsNav{width: 100%;padding: 0 4%;}
    .jxjsNav .swiper-slide{margin-right: 12px;}
    .jxjsNav-slide{height: 30px;padding: 0 15px;}
    .jxjsIntro .contain-1600{width: 92%;}
    .jxjsIntro-text{padding: 0;margin-top: 20px;text-align: left;font-size: 14px;}
    .jxjsMore-con .more{margin-top: 20px;width: 120px;height: 36px;}
    .cailiaoImg{width: 100%;}
    .cailiao-con{width: 100%;padding: 40px 4%;}
    .cailiao-text{width: 100%;}
    .cailiao-pro{justify-content: space-between;}
    .cailiaoPro-img img{height: 200px;}
    .cailiaoPro-item{margin-left: 0;width: 48%;}
    .cailiao-desc{margin-top: 15px;}
    .tese .pagesTitle .title{font-size: 22px;}
    .tese-list li{flex-direction: column-reverse !important;margin-top: 45px;}
    .tese-con{width: 100%;margin-top: 20px;padding: 0;}
    .tese-img{width: 100%;}
    .tese-img img{height: 300px;}
    .tese-img .text{margin-left: 0;margin-top: 20px;}
    .policy-intro-more{width: 120px;height: 38px;margin-top: 30px;}
    .policyDet-con{width: 100%;padding: 0 4%;}
    .policyDet-img{width: 100%;margin-top: 30px;}
    .problem .contain{padding: 0;}
    .problem-menu{height: 50px;}
    .problem-menu::after{font-size: 12px;}
    .problem-drop{padding-right: 20px;font-size: 14px;}
    .serTable-con{overflow-x: auto;}
    .serTable-con table{width: 200%;}
    .serTable-con thead th, .serTable-con tbody td{font-size: 13px;}
    .serTable-con tbody td p{line-height: 22px;}
    .serTable-con tbody span{font-size: 12px;line-height: 18px;}
    .serTable-con thead th{height: 60px;}
    .serTable-con tbody td{height: 34px;}
    .serTable-con tbody tr:nth-child(5n+1) td:nth-child(2), .serTable-con tbody td{padding-left: 10px;}
    .serTable-con thead th:first-child,.serTable-con tbody tr:nth-child(5n+1) td:nth-child(1){padding-left: 20px;}
    .serTable-con tbody tr:nth-child(5n+1) td:nth-child(5) {padding: 10px;}
    .serTable-con tbody tr:first-child td:nth-child(3){width: 12%;}
    .netIntro-select{width: 100%;margin-top: 15px;margin-left: 0;}
    .netIntro-menu{width: 100%;padding-left: 15px;}   
    .netIntro-btn{width: 130px;margin-top: 25px;}
    .netList ul{margin: 15px 0 0;}
    .netList li{width: 100%;margin: 15px 0 0;}
    .netIntro-query input{height: 48px;padding-left: 15px;font-size: 12px;}
    .netIntro-query input::-webkit-input-placeholder{font-size: 12px;}
    .book .netIntro-menu{width: 100%;font-size: 12px;}
    .netIntro-menu i{right: 8px;}
    .book-tips{display: block;margin-top: 30px;}
    .book-tips i{width: 14px;height: 15px;margin-bottom: -3px;}
    .book-list{margin-left: 0;}
    .book-item{margin: 30px 0 0;width: 100%;}
    .serVideo-nav{width: 100%;overflow-x: auto;justify-content: flex-start;flex-wrap: nowrap;margin-left: 0;}
    .serVideo-nav-item{min-width: 110px;padding: 0 18px;height: 36px;margin-top: 0;}
    .serVideo-list{margin-left: 0;justify-content: space-between;}
    .serVideo-list li{width: 48%;margin: 20px 0 0;}
    .serVideo-img::after{width: 50px;height: 50px;}
    .heart-list{margin-top: 30px;}
    .heart-list li{width: 100%;margin-top: 0;}
    .heart-text {padding: 15px 15px 50px;box-shadow: 0px 0px 15px 0px rgba(0, 0, 0, 0.1);}
    .heart-text .name{right: 15px;font-size: 13px;bottom: 15px;}
    .heart-text .name::after{left: -5px;width: 30px;}
    .heart-list li:nth-child(2n){margin-top: -10px;}
    .heart-img img{height: 300px;}
    .dz-img{display: none;}
    .dzDet-img{width: 50% !important;margin:0 auto;}
    .dzDet-img img{width: 100%;}
    .dzDet-text .title{text-align: center;}
    .dzDet-text .title, .dzDet-text .text{width: 100%;}
    .dzDet-text{padding: 0;margin-top: 20px;}
    .dz-con li:nth-child(2n) .dzDet-img-box,.dz-con li:nth-child(2n) .dzDet-text{padding-left: 0;}
    .dzCode-item{width: 100%;padding: 20px 15px;margin-top: 15px;}
    .dzCode-item:first-child{margin-top: 0;}
    .dzCode-name{margin-bottom: 40px;}
    .dzCode-phone, .dzCode-email{padding-left: 25px;}
    .dzCode-phone::after, .dzCode-email::after{width: 16px;height: 16px;top: 0;}
    .dzCode-email::after{top: 5px;}
    .hzIntro-img{width: 80%;margin: 0 auto;}
    .hzIntro-text{width: 100%;margin-top: 40px;}
    .hzCon-details{width: 94%;}
    .join-text{width: 100%;margin-left: 0;}
    .join-text .text{margin-top: 10px;}
    .join-img img:first-child{margin-right: 10px;width: calc(67% - 10px);}
    .joinList-search{padding-right: 10px;}
    .joinList-search, .joinList-item{padding-left: 15px;}
    .joinList-input input{width: calc(75% - 10px);}
    .joinList-btn{width: calc(25%);}
    .joinList .netIntro-menu{width: 100%;}
    .joinList .netIntro-select{margin-left: 0;}
    .joinList-list li{padding:  0 5px;font-size: 12px;}
    .joinList-list li:last-child{padding-right: 0;}
    .joinList-load{width: 120px;height: 42px;margin-top: 30px;}
    .joinList-item::after{right: 15px;top: 15px;transform: unset;font-size: 14px;}
    .joinList-title{font-size: 14px;}
    .joinDet .contain-1600{padding: 30px 15px;}
    .joinDet .joinList-title{font-size: 18px;}
    .joinDet-item-title{margin-bottom: 5px;}
    .joinDet-shenqin, .joinDet-back{width: 120px;height: 42px;line-height: 42px;}
    .joinDet-back{margin-left: 10px;}
    .cfzSwp .swiper-slide{width: 100%;margin: 0 !important;opacity: 1 !important;}
    .cfzSwp-slide{padding: 0 !important;}
    .cfzSwp-img{width: 50%;margin: 0 auto;}
    .cfzSwp-text{width: 100%;margin-top: 20px;}
    .cfzSwp-prev, .cfzSwp-next,.cfzSwp-slide::after,.cfzSwp-slide::before{display: none;}
    .cfzSwp{padding-bottom: 15px;}
    .cfzSwp::after{bottom: 0;background-size: auto 10px;}
    .procList-header{height: 50px;border-top-right-radius: 15px;}
    .procList li:first-child .procList-header{border-top-left-radius: 15px;position: relative;z-index: 2;}
    .procList-img{bottom: 10px;width: 100%;display: none;}
    .procList-text{width: 100%;height: auto;min-height: 180px;font-size: 14px; padding: 30px 15px;border-radius: 10px;box-shadow: 0px 0px 20px 0px rgba(0, 0, 0, 0.1);position: relative;left: auto;top: auto;transform: unset;}
    .procList-text::after{width: 60px;height: 50px;top: -15px;left:20px;}
    .procList li:first-child .procList-text::after{left: 50px;}
    .procList-footer{height: 50px;border-bottom-right-radius: 15px;}
    .procList li:nth-child(2n) .procList-text::after{right: 12%;}
    .procList-header .title{padding: 0 10px;}
    .procList li:nth-child(2n) .procList-header .title{padding: 10px 6px;}
    .proc-footer-title .pagesTitle .title{font-size: 20px;}
    .procList li:nth-child(3) .procList-header::before, .procList li:nth-child(5) .procList-header::before, .procList li:nth-child(7) .procList-header::before{width: calc(100% - 30px);left: 52%;}
    /* .newsDet{padding-top: 20px;} */
    .newsDet-back{padding-top: 30px;}
    .newsDet-con .contain{padding: 0;}
    .newsDet .indNews {padding: 40px 0 40px;}
    .proDet-popup-con{width: 80%;padding: 20px;}
    .proDet-popup-close{right: 5px;top: 5px;}
    .proDet-popup-close::after{font-size: 16px;}
    .proDet-video-title .text{width: 100%;padding: 0 4%;}
    .netIntro-drop{max-height: 250px;}
    .proDet-swp .swiper-wrapper{justify-content: flex-start;}
    /* 弹窗 */
    .addP-con{width: 90%;padding:20px 10px;border-radius: 5px;}
    .addP-close{right: 2px;top: 0;}
    .addP-con input, .addP-con button{padding: 8px;}
    .addP-con .addP-resume-btn{padding: 5px;}
    .addP-position input::-webkit-input-placeholder{font-size: 12px;}
    .addP-resume{justify-content: space-between;}
    .addP-resume input{width: 75%;}
    .addP-con .addP-resume-btn{font-size: 13px;border-radius: 3px;}
    .intro-bottom .pagesTitle{width: 100% !important;}
    .teamIntro .pagesTitle{width: 100%;}
    .jxjsNav-prev, .jxjsNav-next{display: none;}
    .joinList .netIntro-select{width: 100%;}
    .intro-item{flex-direction: column-reverse !important;}
    .intro-text{width: 100% !important;margin-top: 30px;padding: 0 !important;}
    .intro-img{width: 100% !important;padding: 0 !important;}
    .intro-desc{text-align: left;}
}