@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;box-shadow: 0px 0px 18.06px 2.94px rgba(70, 70, 70, 0.06);margin: 4px;font-size: 14px;color: #555;transition: all .4s ease;border-radius: 50%;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 100px;border-radius: 20px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #e03033;background-color: #e03033;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: #e03033;}
.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: #e03033;color: #fff;border-color: #e03033;}
.paging-hint span{color: #e03033;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px;width: 35px;height: 35px;line-height: 35px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;}.paging-menu a:first-child, .paging-menu a:last-child{width: 62px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-info{width: 100%;line-height: 1.1;color: #333;font-weight: 700;}
.search-info span{color: #e03033;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border-bottom: 1px solid #f0f0f2;}
.search-link h2{color: #333;line-height: 1.1;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #e03033 !important;}
.search-link:hover h2{color: #e03033;}
@media all and (max-width:1000px) {.search-link{padding: 22px 0;}.search-list{margin-top: 10px;}}
/* 关于我们 */
.mb{display: none;}
.pagesBan{position: relative;}
.pagesBan-bg img{width: 100%;height: 100%;min-height: 300px;}
.pagesBan-text{position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 100%;color: #fff;}
.pagesBan-text .title{opacity: 0;transform: translateX(150px);animation: pagesBan 2s ease forwards;}
.pagesBan-text .text{font-family: 'R';opacity: 0;transform: translateX(150px);animation: pagesBan 2.2s ease forwards;}


@keyframes pagesBan{
    100%{transform: translateX(0);opacity: 1;}
}
.pages-title{color: #333;text-align: center;}
.abIntro .pages-title,.ab-event .pages-title,.ab-culture .pages-title,.abHonor .pages-title{text-align: left;}
.abIntro {background: url('../images/pages/abIntro-bg.jpg') no-repeat right bottom/100% auto;}
.abIntro-con{width: 65%;padding-bottom: 250px;position: relative;z-index: 2;}
.abIntro-text{color: #777;}
.abIntro-text p{line-height: inherit;}
.abIntro-text p:first-child{margin-top: 0;}
.abIntro-text strong{color: #333;margin-bottom: 5px;display: inline-block;}
.abIntro-video{padding-left: 100px; width: 35%; text-align: center;color: #444;flex-direction: column;align-items: center;position: relative;}
.abIntro-video-img{position: absolute;left: 50%;transform: translateX(-50%); bottom: 0;width: 680px;}
.abIntro-video-img img{width: 100%;}
.abIntro-video-btn{transition: all .4s ease;user-select: none;pointer-events: none;}
.abIntro-video-btn:hover{transform: scale(.9);}
.abIntro-video-title{position: relative;z-index: 2;}
.abIntro-video-text{transform: translateY(-15px);}
.ab-event{position: relative;color: #fff;}
.abEvent-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abEvent-con .contain{position: relative;height: 100%;}
.abEvent-con .contain::after{content: "";position: absolute;left: 0;top: 0;width: 26px;height: 26px;background: #e24749;transform: translateY(-50%) rotate(45deg);z-index: 2;}
.ab-event .pages-title{position: absolute;top: -20%;left: 0;}
.abEvent-gallery{width: 80%;height: 100%;}
.abEvent-gallery .swiper-container{height: 100%;}
.abEvent-gallery .swiper-slide{height: 100%;display: flex;justify-content: center; flex-direction: column;}
/* .abEvent-gallery .swiper-slide-active{opacity: 1;transform: translateY(0);} */
.abEvent-gallery-title{font-weight: 700;}
.abEvent-gallery-year{width: 70px;}
.abEvent-gallery-text{flex: 1;}
.abEvent-gallery-text p{line-height: inherit;position: relative;padding-left: 20px;margin-top: 15px;}
.abEvent-gallery-text p:first-child{margin-top: 0;}
.abEvent-gallery-text p::after{content: "";width: 9px;height: 9px;border-radius: 50%;position: absolute;left: 0;top: 8px;border: 2px solid rgba(255, 255, 255, .33);}
.abEvent-thumbs{z-index: 10;position: absolute;right: 0;top: 0;width: 16%;height: 100%;background: rgba(0, 0, 0, .45);align-items: center;justify-content: center;}
.abEvent-thumbs .swiper-container{height: 55%;position: relative;}
.abEvent-thumbs .swiper-slide{display: flex;align-items: center;cursor: pointer;user-select: none;}
.abEvent-thumbs .swiper-slide i{width: 20px;height: 20px;position: relative; transition: all .4s ease; display: inline-block;margin-left: 8px;border-radius: 50%;background: transparent;}
.abEvent-thumbs .swiper-slide i::after{content: "";position: absolute;left: 50%;top:50%;transform: translate(-50%,-50%);width: 38%;height: 38%;border-radius: 50%;z-index: 2;background: rgba(255, 255, 255, .4);transition: all .4s ease;}
.abEvent-thumbs .swiper-slide.active i{background: #e24749;}
.abEvent-thumbs .swiper-slide.active i::after{background: #fff;}
.abEvent-thumbs-prev,.abEvent-thumbs-next{transition: all .4s ease; user-select: none; width: 27px;height: 15px;position: absolute;z-index: 10; left: 50%;bottom: 15%;transform: translateX(-50%);background: url('../images/pages/abEvent-thmubs-next.png') no-repeat center/100%;cursor: pointer;}
.abEvent-thumbs-prev:hover,.abEvent-thumbs-next:hover{background-image: url('../images/pages/abEvent-thmubs-nextH.png');}
.abEvent-thumbs-prev{bottom: auto;top: 15%;transform: translateX(-50%) rotate(180deg);}
.ab-culture{background: #f7f8fa;}
.abCul-title{color: #e03033;font-family: 'B';}
.abCul-public{position: relative;padding-left: 70px;padding-right: 100px; background-color: #fff;}
.abCul-public.abCul-item{width: 49.2%;}
.abCul-jzg{flex-direction: column;justify-content: center;}
.abCul-list{justify-content: space-between;}
.abCul-list li{text-align: center;position: relative;z-index: 2;}
.abCul-list li .icon{height: 70px;text-align: center;}
.abCul-list li .title{color: #333;position: relative;line-height: 1;}
.abCul-list li .text{color: #777;margin-top: 10px;}
.abCul-items{justify-content: space-between;}
.abCul-item-text p{line-height: inherit;}
.abCul-item{position: relative;}
.abCul-item .icon{position: absolute;right: 15%;top: 30%;}
.abHonor-show{align-items: flex-start;width: 45%;}
.abHonor-show-text{line-height: 1;max-width: 200px;height: auto; font-size: 200px;color: #fdfbfb;font-weight: 700;text-transform: uppercase;letter-spacing: 18px;transform:translateX(-30px) rotate(90deg);}
.abHonor-list{width: 55%;overflow-x: auto;flex-direction: column;height: 770px;}
.abHonor-list li{transition: all .4s ease; width: calc(50% - 20px);margin: 30px 0 0 40px; height: 150px;border: 1px solid #f1f1f1;padding: 23px 70px 0 30px;background: url('../images/pages/abHonor-bg.png') no-repeat right 30px center/65px 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;font-weight: 700;line-height: 1;display: inline-block;}
.abHonor-list-title::after{content: '';position: absolute;left: 0;bottom: 0;height: 13px;background: #fff;width: 100%;}
.abHonor-list-text{color: #333;transition: all .4s ease;}
.abHonor-list::-webkit-scrollbar {height: 4px;}
.abHonor-list::-webkit-scrollbar-thumb {background: #e03033;}
.abHonor-list::-webkit-scrollbar-track {background: #f3f3f3;}
.abHonor-list li:hover{box-shadow: 0px 10px 20px 0px rgba(21, 74, 146, 0.15);border-color: #e03033;}
.abHonor-list li:hover .abHonor-list-text{color: #e03033;}
/* AR-HUD */
.arBan{position: relative;}
.arBan::after{opacity: 0;transition: all .4s ease; content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.2) 10%,rgba(0,0,0,.8));}
.arBan.active::after{opacity: 1;}
.arBan-bg img{width: 100%;min-height: 350px;}
.arBan-con{text-align: center; position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;align-items: center;color: #fff;z-index: 2;}
.arBan-title{width: 70%;}
.arBan-btn{position: relative;}
.arBan-btn-menu{transition: all .4s ease;user-select: none; cursor: pointer;padding-right: 24px;}
.arBan-btn-menu::after{transition: all .4s ease; content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 15px;height: 16px;background: url('../images/pages/arBan-icon.svg') no-repeat center/100% auto;}
.arBan-btn-drop{display: none;font-family: "R"; position: absolute;left: 50%;top: 40px;transform: translateX(-50%);width: 800px;text-align: justify;}
.arBan-btn-menu:hover{color: #e03033;}
.arBan-btn-menu.active{color: #fff;}
.arBan-btn-menu:hover::after{background-image: url('../images/pages/arBan-iconH.svg');}
.arBan-btn-menu.active::after{background-image: url('../images/pages/arBan-icon2.svg');}
/*--*/
.arCar{width: 100%;position: relative;}
.arCar video, .arCar img{width:100%;object-fit:cover;}
.arCar .pages-title{position: absolute;left: 0;top: 60px;width: 100%;}
.arCar-play{display: none;}

/*--*/
.arDz{background: url('../images/pages/arDz-bg.jpg') no-repeat center/100% 100%;}
.arDz .pages-title{color: #fff;}
.arDz-con{padding: 0 110px;justify-content: space-between;}
.arDz-img{width: 53%;position: relative;}
.arDz-img img{width: 100%;}
.arDz-list{width: 40%;}
.arDz-list li{color: #fff; width: 50%;flex-direction: column;align-items: center;text-align: center;justify-content: flex-start;}
.arDz-list-icon{position: relative; transition: all .4s ease; width: 84px;height: 84px;border-radius: 50%;background: rgba(255, 255, 255, .5);align-items: center;justify-content: center;}
.arDz-list-text{color: rgba(255, 255, 255, .7);}
.arDz-list-icon img{max-width: 70%;transition: all .4s ease;}
.arDz-list-icon .h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.arDz-list li:hover .arDz-list-icon{background: #e24749;}
.arDz-list li:hover .arDz-list-icon .h{opacity: 1;}
.arDz-list li:hover .arDz-list-icon .s{opacity: 0;}
.arGn{background: url('../images/pages/arGn-bg.jpg') no-repeat left bottom/100% 100%;}
.arGn-icon{justify-content: center;}
.arGn-icon li{flex-direction: column;transition: all .4s ease; padding: 8px 0 16px 0; align-items: center;text-align: center;color: #333;width: 156px;margin-left: 1px;background: rgba(112, 128, 132,.3);color: #fff;}
.arGn-icon-img{height: 37px;align-items: center;justify-content: center;position: relative;transition: all .4s ease;}
.arGn-icon-img img{max-height: 100%;}
.arGn-icon-text{margin-top: 7px;}
.arGn .pages-title .text{color: #666;}
.arGn-icon li:hover{background: #e24749;box-shadow: 0px 3px 7px 0px rgba(226, 71, 73, 0.35);}

.arGn-swp{position: relative;}
.arGn-swp-img img{width: 100%;height: 400px;}
.arGn-swp-text{color: #333;text-align: center;}
.arGn-pagination{display: none; position: absolute;left: 50%;bottom: -60px;transform: translateX(-50%);z-index: 2;}
.arGn-pagination .swiper-pagination-bullet{margin-left: 14px; width: 14px;height: 14px;border-radius: 50%;opacity: 1;background: #fff;}
.arGn-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.arGn-pagination .swiper-pagination-bullet-active{background: #e24749;}

/* hub */
.arGn-swp.hub .swiper-slide{width: 450px;margin-right: 7px;transition: all .4s ease;transform: translateX(-80px);}
.arGn-swp.hub .swiper-slide-active{width: 610px;}
.arGn-swp.hub .arGn-pagination{display: block;}

.arGn-show li:hover img{transform: scale(1.07);}
.arCase-swp-img,.arCase-swp-box{position: relative;}
.arCase-img img,.arCase-img video{width: 100%;height: 100%;}
.arCase-next,.arCase-prev{cursor: pointer; transition: all .4s ease;border-radius: 50%; position: absolute;z-index: 2; right: 20%;top: 50%;transform: translateY(-50%);width: 50px;height: 50px;background: url('../images/pages/arCases-next.png') no-repeat center/auto auto;}
.arCase-prev{right: auto;left: 20%;transform: translateY(-50%) rotate(180deg);}
.arCase-next:hover,.arCase-prev:hover{background-color: rgba(0, 0, 0, .6);}
.arCase-pagination{position: absolute;left: 50%;bottom: 60px;transform: translateX(-50%);z-index: 3;}
.arCase-pagination .swiper-pagination-bullet{width: 16px;height: 2px;border-radius: 0;opacity: 1;background: rgba(255, 255, 255, .5);margin-left: 5px;}
.arCase-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.arCase-pagination .swiper-pagination-bullet-active{background: #fff;}
.arCase-swp-text{display: none; color: #fff;position: absolute;left: 50%;bottom: 80px;transform: translateX(-50%);width: 40%;height: 60px;z-index: 4;}
.arCase-swp-text .swiper-container{height: 100%;}
.arCase-swp-text .swiper-slide{text-align: center;display: flex;align-items: center;justify-content: center;}
.arCase-name{opacity: 0;transition: all .6s ease;}
.swiper-slide-active .arCase-name{opacity: 1;}
/* 服务团队 */
.team{background: #f4f4f4;}
.team-con:last-child{margin-top: 80px;}
.team-list{margin: 0 0 0 -4%;}
.team-list li{margin:30px 0 0 2%;width: calc(92% / 4);border-radius: 3px;overflow: hidden;position: relative;}
.team-list li img{width: 100%;height: 100%;}
.team-list li::after{content: "";position: absolute;left: 0;bottom: 0;height: 30%;width: 100%;background: linear-gradient(to bottom,transparent ,rgba(0,0,0,.8));}
.team-list li::before{opacity: 0;transition: all 1s ease; content: "";position: absolute;left: 0;z-index: 2; bottom: 0;height: 100%;width: 100%;background: rgba(0, 0, 0, .7);}
.team-text{transform: translateY(73%);transition: all 1s ease; z-index: 3; position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 25px;color: #fff;}
.team-text .name{padding-bottom: 10px;position: relative;font-family: "B";} 
.team-text .name::after{content: "";position: absolute;left: 0;bottom: 0;width: 50px;height: 2px;background: #fff;}
.team-text .text{padding-right: 30px;height: 70%;overflow-y: auto;opacity: 0;transition: all 1s ease .1s;}
.team-text .text p{line-height: inherit;margin-top: 18px;}
.team-text .text p:first-child{margin-top: 0;}
.team-text .text::-webkit-scrollbar {width: 4px;}
.team-text .text::-webkit-scrollbar-thumb {background: #e24749;}
.team-text .text::-webkit-scrollbar-track {background: #f4f4f4;border-radius: 5px;}
.team-list li:hover::before{opacity: 1;}
.team-list li:hover .team-text{transform: translateY(0);}
.team-list li:hover .team-text .text{opacity: 1;}
/* 电子后视镜 */
.mirQuality-items{justify-content: space-between;}
.mirQuality-item{position: relative;width: 50%;}
.mirQuality-img{width: 350px;height: 350px;border-radius: 50%;overflow: hidden;}
.mirQuality-img:nth-child(2){transform: translateX(-80px);position: relative;z-index: 2;}
.mirQuality-icon{align-items: center;justify-content: center;position: absolute;left: 50%;top: 50%;transform: translate(-120%,-65%);z-index: 3;width: 76px;height: 76px;border-radius: 50%;background: #fff;}
.mirQuality-icon img{width: 50%;}
.mirQuality-text{width: 100%;text-align: center;color: #333;padding-right: 80px;}
.mirQuality-item:nth-child(2) .mirQuality-img:nth-child(2){transform: translateX(0);}
.mirQuality-item:nth-child(2) .mirQuality-img:first-child{transform: translateX(80px);}
.mirQuality-item:nth-child(2) .mirQuality-icon{transform: translate(-35%,-65%);}
.mirQuality-item:nth-child(2) .mirQuality-text{padding: 0 0 0 80px;}
.mirGn{background: #0d131b;position: relative;overflow: hidden;}
.mirGn-bg{position: absolute;left: 0;top: 10%;width: 100%;height: 100%;}
.mirGn .contain{position: relative;z-index: 3;}
.mirGn .pages-title{color: #fff;}
.mirGn-swp{position: relative;}
.mirGn-swp .swiper-wrapper{align-items: center;}
.mirGn-pagination{display: none;position: absolute;left: 50%;bottom: -80px;transform: translateX(-50%);z-index: 10;}
.mirGn-pagination .swiper-pagination-bullet{width: 11px;height: 11px;border-radius: 50%;opacity: 1;background: #fff;margin-left: 12px;}
.mirGn-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.mirGn-pagination .swiper-pagination-bullet-active{background: #e24749;}
.mirGn-swp .swiper-slide{overflow: hidden;}
.mirGn-swp img,.mirGn-swp video{width: 100%;height: 100%;transition: all .4s ease;}
.mirGn-text{position: absolute;bottom: 25px;left: 0;width: 100%;padding-left: 25px;color: #fff;}
.mirGn-swp .swiper-slide:hover img{transform: scale(1.1);}
.mirStyle{background: #f6f6f6;}
.mirStyle .arGn-swp{display: none;}
.listBox ul{margin-left: -10px;flex-wrap: nowrap;}
.listBox li{width: 25%;margin-left: 10px;position: relative;overflow: hidden;height: 500px;transition: all .1s linear;}
.listBox li.active{width: calc(50% - 30px);}
.listBox li img{height: 500px;position: absolute;max-width: none;object-fit: fill;top: 0;left: 0;}
.listBox-text{color: #fff;position: absolute;left: 40px;bottom: 30px;width: 580px;}
.listBox-text .title{font-weight: 700;display: none;}
.listBox-text .text{height: 80px;display: none;}
/* 透明A柱 */
.tranFa-con{justify-content: space-between;align-items: flex-start;}
.tranFa-img{width: 470px;height: 470px;border-radius: 50%;position: relative;background: #f3f3f3;transform: translateY(-10%);}
.tranFa-con.whole .tranFa-img{width: 50%;height: auto;border-radius: unset;background: unset;}
.tranFa-con.whole .tranFa-img img{width: 100%;left: auto;bottom: auto;max-width: 100%;position: relative;}
.tranFa-con.whole .tranFa-list{margin:-20px 10% 0 0;width: 34%;}
.tranFa-con.whole .tranFa-list li{margin: 50px 0 0;width: 50%;}
.tranFa-img img{position: absolute;left: 30px;bottom: 30px;max-width: unset;}
.tranFa-list{margin: -50px 0 0 -60px;width: 50%;}
.tranFa-list li{text-align: center;width: calc((100% - 60px*3)/3); margin:50px 0 0 60px;flex-direction: column;align-items: center;}
.tranFa-icon{width: 85px;height: 85px;border-radius: 50%;display: flex;align-items: center;justify-content: center;background: #e24749;}
.tranFa-title{color: #333;}
.tranGn{background: #f3f3f3;}
.tranGn.bacWhite{background: #fff;}
.tranGn .mirGn-pagination{display: block;}
.tranGn2{position: relative;}
.tranGn2-img{height: 720px;}
.tranGn2-img img{width: 100%;height: 100%;}
/* .tranGn2 .pages-title{position: absolute;left: 0;top: 12%;width: 100%;color: #fff;} */
/* 新闻中心 */
.bread{box-shadow: 0.628px 8.978px 9px 0px rgba(190, 190, 190, 0.09);}
.bread a{display: block;padding: 0 10px;height: 76px;line-height: 76px;color: #555;position: relative;transition: all .4s ease;margin-left: 90px;}
.bread a:first-child{margin-left: 0;}
.bread a::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 0;height: 2px;background: #e03033;transition: all .6s ease;}
.bread a:hover,.bread a.active{color: #e03033;}
.bread a.active::after{width: 100%;}
.news-items{margin-top: -50px;}
.news-item{position: relative; display: block;width: calc(100% / 3);padding: 65px 45px 35px;margin-top: 50px;border-left: 1px solid #efeff0;transition: all .6s ease;}
.news-item:first-child,.news-item:nth-child(4){border: unset;}
.news-date{color: #e03033;position: relative;padding-left: 25px;}
.news-date::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 15px;height: 15px;background: url('../images/pages/news-date.png') no-repeat center/100% auto;}
.news-title{color: #444;}
.news-more{color: #2d2d2d;width: 138px;height: 46px;align-items: center;justify-content: center;border: 1px solid #2d2d2d;transition: all .6s ease;}
.news-img{overflow: hidden;position: relative;border-bottom: 1px solid #efeff0;}
.news-img img{width: 100%;transition: all .4s ease;}
.news-img::after{content: "";position: absolute;left: 0;bottom: 0;width: 0; height: 1px;background: #e03033;transition: all .6s ease;}
.news-item:hover{box-shadow: 0px 18px 35px 0px rgba(21, 74, 146, 0.15);}
.news-item:hover .news-more{background: #e03033;border-color: #e03033;color: #fff;}
.news-item:hover .news-img img{transform: scale(1.1);}
.news-item:hover .news-img::after{width: 100%;}
/* 新闻详情 */
.newsDet{background: #f8f8f8;}
.newsDet-con{background: #fff;width: 70%;padding: 50px 50px 90px;}
.newsDet-title .title{font-family: "B";color: #333;}
.newsDet-title .date{color: #555;padding-left: 25px;position: relative;}
.newsDet-title .date::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 15px;height: 15px;background: url('../images/pages/newsDet-date.png') no-repeat center/100% auto;}
.newsDet-file{font-family: "R";}
.newsDet-file p{line-height: inherit;}
.newsDet-file img,.newsDet-file video{width: 100%;}
.newsDet-file h1,.newsDet-file h2,.newsDet-file h3,.newsDet-file h4,.newsDet-file h6{color: #333;font-family: "B";font-size: 18px;}
.newsDet-site{width: 27%;margin-left: 3%;}
.newsDet-list,.newsDet-next-item,.newsDet-return,.addDet-relevant{background: #fff;padding: 33px 40px 30px 30px;}
.newsDet-list-title{color: #333;font-family: "B";}
.newsDet-list-item{display: block;position: relative;border-top: 1px solid #f9f9f9;transition: all .4s ease;}
.newsDet-list-item:first-child{border: unset;}
.newsDet-list-item::after{content: "";position: absolute;right: 30px;top: 50%;transform: translateY(-50%);width: 5px;height: 11px;background: url('../images/pages/newsDet-list.png') no-repeat center/100% auto;}
.newsDet-list-item:hover{color: #e03033;}
.newsDet-next-item{display: block;}
.newsDet-next-item .title{color: #333;transition: all .4s ease;}
.newsDet-next-item .date{color: #888;}
.newsDet-next-item:last-child{margin-top: 10px;}
.newsDet-next-item:hover .title{color: #e03033;}
.newsDet-return a{align-items: center;justify-content: center;width: 100%;height: 44px;color: #fff;background: #e03033;letter-spacing: 1px;transition: all .4s ease;}
.newsDet-return a:hover{box-shadow: 0 0 8px #e03033;}
/* 联系我们 */
.contHZ{background: #fff;}
.contHZ-items{justify-content: space-between;}
.contHZ-item{position: relative; width: 49.2%;height: 220px;padding:0 0 30px 50px;flex-direction: column;justify-content: center;background: linear-gradient(to bottom,#f8fafe,#f2f5fc);}
.contHZ-item::after{content: "";width: 160px;height: 140px;position: absolute;right: 50px;top: 50%;transform: translateY(-50%);background:url('../images/pages/contHZ-icon1.png') no-repeat center/100% auto;}
.contHZ-item:last-child::after{background-image: url('../images/pages/contHZ-icon2.png');}
.contHZ-item .title{color: #e03033;font-family: 'B';position: relative;z-index: 2;}
.contHZ-item .text{color: #999;position: relative;padding-left: 24px;position: relative;z-index: 2;}
.contHZ-item .text::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 16px;height: 13px;background: url('../images/pages/contHZ-text-icon.png') no-repeat center/100% auto;}
.contDZ{background: #f7f8fa;}
.contDZ-items{justify-content: space-between;}
.contDZ-item{width: 49.2%;}
.contDZ-img{overflow: hidden;}
.contDZ-img img{width: 100%;transition: all .4s ease;}
.contDZ-img:hover img{transform: scale(1.07);}
.contDZ-title{line-height: 1;position: relative;color: #333;border-bottom: 1px solid #ededed;}
.contDZ-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 92px;height: 1px;background: #e03033;}
.contDZ-text-item:last-child{margin-top: 20px;}
.contDZ-text-item .title{color: #333;}
.contDZ-text-item .text{color: #777;display: block;padding-left: 10%;flex: 1;}
.contDZ-more{position: relative;}
.contDZ-menu{align-items: center;color: #1f2329;cursor: pointer;user-select: none;transition: all .4s ease;}
.contDZ-menu i{width: 27px;height: 27px;display: block;border-radius: 50%;position: relative;background: #e03033;margin-right: 11px;}
.contDZ-menu i::after,.contDZ-menu i::before{transition: all .6s ease; content: "";width: 9px;height: 2px;position: absolute;left: 50%;top: 50%;background: #fff;transform: translate(-50%,-60%)}
.contDZ-menu i::after{transform: translate(-50%,-60%) rotate(90deg);}
.contDZ-menu:hover{color: #e03033;}
.contDZ-menu.active i::before{transform: translate(-50%,-60%) rotate(180deg);}
.contDZ-menu.active i::after{transform: translate(-50%,-60%) rotate(270deg);opacity: 0;}
.contDZ-drop{display: none;color: #777;padding-left: 37px;}
.contact-map{display: none;background: #f7f8fa;}
.contact-map-close{display: none;}
#container{height: 580px;}
.contact-map .amap-info-content{padding: 25px 55px 25px 35px;width: 330px;background: rgba(255, 255, 255, .95);}
.contact-map .bottom-center.amap-info-contentContainer{transform: translate(-5px,19px);}
.contMap-info h6{font-size: 22px;font-weight: 700;color: #00a0e9;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.contMap-position{color: #333;}
.contMap-position .title{font-weight: 700;position: relative; margin-bottom: 5px;font-size: 22px;}
.contMap-position .title::after{content: "";width: 17px;height: 22px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url('../images/pages/contPosition-icon.png') no-repeat center/100% auto;}
.contMap-position .text{line-height: 22px;color: #555;}
.contact-map .amap-info-close{display: none;}    


/* 加入我们 */
.toPlace {position: relative;top: -90px;display: block;height: 0;overflow: hidden;}
.addLn{position: relative;}
.addLn::after{content: "";position: absolute;left: 0;top: 75px;width: 210px;height: 100px;background: url('../images/pages/addLn-bg.png') no-repeat right center/100% auto;}
.addLn-con{background: #f8f9fa;}
.addLn-con .contain{justify-content: space-between;}
.addLn-img{width: 60%;position: relative;}
.addLn-img img{border-radius: 10px;position: absolute;left: 0;top: 0;width: 100%;}
.addLn-text{width: 33%;}
.addLn-title{position: relative;}
.addLn-title .num{font-family: "思源黑体 CN", "Source Han Sans CN", "noto sans";font-weight: 700; line-height: 1; font-size: 120px; background:-webkit-linear-gradient(top,#efefef 40%,transparent 100%);-webkit-background-clip:text; -webkit-text-fill-color:transparent;}
.addLn-title .title{color: #000;font-family: "B";position: absolute;left: 0;top: 60%;}
.addLn-title .title p{line-height: inherit;}
.addLn-text .text{border-top: 1px solid #dee0e3;}
.addLn-text .text p{line-height: inherit;margin-top: 20px;}
.addLn-text .text p:first-child{margin-top: 0;}
.addPost-tab{justify-content: center;margin-left: -20px;}
.addPost-tab a{margin-left: 20px; width: 137px;height: 46px;align-items: center;letter-spacing: 1px; justify-content: center;color: #444;border: 1px solid #676767;transition: all .4s ease;}
.addPost-tab a:hover{color: #e03033;border-color: #e03033;}
.addPost-tab a.active{background: #e03033;color: #fff;border-color: #e03033;}
.addPost-list{height: 62px;align-items: center;}
.addPost-list li:first-child{width: 35%;}
.addPost-list li:nth-child(2),.addPost-list li:nth-child(3){width: 22%;}
.addPost-list li:nth-child(4){width: calc(21% - 75px);}
.addPost-list li:last-child{width: 75px;text-align: right;}
.addPost-menu{background: #efefef;padding: 0 60px;color: #333;} 
.addPost-item{display: block;border-bottom: 1px solid #f6f6f6;padding: 0 60px;transition: all .4s ease;color: #333;}
.addPost-item:hover{color: #fff;background: #e03033;border-color: #e03033;}
/* 加入我们详情 */
.addDet{background: #f8f9fa;}
.addDet .contain{justify-content: space-between;}
.addDet-con{padding: 50px 60px 70px;background: #fff;width: 70%;}
.addDet-con-title{color: #333;}
.addDet-con-text span{line-height: 1;display: inline-block;margin-right: 18px;position: relative;}
.addDet-con-text span::after{content: "";position: absolute;top: 50%;right: -9px;transform: translateY(-50%);width: 1px;height: 80%;background: #b4b4b4;}
.addDet-con-text span:last-child:after{display: none;}
.addDet-con-items{border-top: 1px solid #f3f3f3;}
.addDet-con-item{margin-top: 30px;}
.addDet-con-item:first-child{margin-top: 0;}
.addDet-con-item .title{color: #333;}
.addDet-con-list li{margin-top: 14px;line-height: 1.6;}
.addDet-con-btn{cursor: pointer;user-select: none; width: 137px;height: 46px; align-items: center;justify-content: center;background: #e24749;color: #fff;transition: all .4s ease;}
.addDet-con-btn:hover{box-shadow: 0 0 7px #e24749;}
.addDet-site{width: 27%;}
.addDet-rel-item{display: block;}
.addDet-rel-item .name{color: #333;transition: all .4s ease;}
.addDet-rel-item:hover .name{color: #e24749;}
/* 弹窗 */
.popup-box{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 9999999;background: rgba(0, 0, 0, .6);}
.popup{width: 560px;background: #fff;border-radius: 5px;padding: 50px;position: relative;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.popup-close{user-select: none; transition: all .4s ease; position: absolute;top: 7%;right: 9%;width: 27px;height: 27px;background: url('../images/pages/popup-close.png') no-repeat center/100% auto;cursor: pointer;}
.popup-close:hover{transform: scale(.9);}
.popup-title{color: #333;text-align: center;margin-bottom: 10px;}
.popup .title{color: #333;}
.popup .title span{display: inline-block;margin-left: 5px;color: #e81616;}
.popup input,.popup-menu,.popup-drop li,.popup-file{width: 100%;height: 50px;line-height: 50px;border-radius: 5px;padding-left: 20px;color: #6d6d6d;background: #f5f5f5;border: 1px solid #eaeaea;}
.popup input::-webkit-input-placeholder{color: #6d6d6d;font-size: 14px;}
.popup-select{position: relative;}
.popup-menu{cursor: pointer;user-select: none;}
.popup-drop{position: absolute;left: 0;top: 50px;width: 100%;z-index: 10;cursor: pointer;user-select: none;display: none;max-height: 350px;overflow-y: auto;}
.popup-drop::-webkit-scrollbar {width: 3px;}
.popup-drop::-webkit-scrollbar-thumb {background: #e03033;}
.popup-drop::-webkit-scrollbar-track {background: #f1f1f1;}
.popup-drop li{background: #f8f8f8;}
.popup-resume{justify-content: space-between;align-items: flex-end;}
.popup-resume .text{color: #7a7a7a;}
.popup-file{position: relative;cursor: pointer;user-select: none;}
.popup-file::after{content: "上传";position: absolute;right: 15px;top: 50%;transform: translateY(-50%);width: 40px;text-align: right;}
.popup button{width: 236px;height: 50px;margin: 30px auto 0; align-items: center;transition: all .4s ease; justify-content: center;background: #e03033;color: #fff;letter-spacing: 1px;cursor: pointer;border-radius: 5px;transition: all .4s ease;}
.popup button:hover{box-shadow: 0 0 7px #e03033;}
.arCase-img-mb{display: none;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .abEvent-gallery-text p{margin-top: 10px;}
    .abEvent-gallery li{margin-top: 20px;}
    /* .abCul-public{padding-left: 25px;height: 250px;} */
    .abCul-list-text {padding: 0 20px 0 15px;}
    .abHonor-show-img{width: 60%;}
    .abHonor-show-text{font-size: 170px;}
    .abHonor-show{width: 50%;}
    .abHonor-list{width: 50%;}
    .abHonor-list li{width: calc(50% - 10px);margin: 20px 0 0 20px;padding: 15px 20px 0 20px;}
    .abHonor-list-title::after{height: 10px;}
    .arDz-con{padding: 0 80px;}
    .mirQuality-img{width: 260px;height: 260px;}
    .mirQuality-icon{width: 65px;height: 65px;transform: translate(-161%,-74%);}
    .mirQuality-icon img{max-width: 50%;}
    .listBox-text{width: 440px;}
    .listBox li,.listBox li img{height: 450px;}
    .team-text{transition: all .8s ease; transform: translateY(68%);padding: 20px;}
    .team-text .text{height: 67%;padding-right: 20px;}
    .team-con:last-child {margin-top: 70px;}
    .tranFa-img{width: 400px;height: 400px;}
    .tranFa-img img{max-width: 500px;}
    .news-item{margin-top: -40px;}
    .news-item{margin-top: 40px;padding: 50px 30px 30px;}
    .newsDet-con {padding: 40px 40px 70px;}
    .newsDet-list, .newsDet-next-item, .newsDet-return,.addDet-relevant{padding: 25px 30px 25px 25px;}
    .contHZ-item{background-position: right 40px center;background-size: 100px auto;height: 200px;}
    .addPost-tab{margin-left: -15px;}
    .addPost-tab a{width: 125px;height: 44px;margin-left: 15px;}
    .addPost-item,.addPost-menu{padding: 0 50px;}
    .addDet-con{padding: 40px 50px 55px;}
    .abIntro-video-img{width: 630px;}
    .arGn-icon li{width: 140px;}
    .arGn-swp-img img{height: 300px;}
    .contHZ-item::after{width: 140px;height: 125px;right: 40px;}
    .tranGn2-img{height: 550px;}
    .tranFa-con.whole .tranFa-list li{margin-top: 20px;}
    .arGn-swp.hub .swiper-slide{width: 360px;transform: translateX(-50px);}
    .arGn-swp.hub .swiper-slide-active{width: 460px;}
    .addLn{padding-bottom: 0;}
}
@media all and (max-width:1439px) {
    /* 1360 */
}
@media all and (max-width:1359px) {
    /* 1280 */
}
@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .abIntro-con{padding-bottom: 180px;}
    .abEvent-bg img{height: 550px;}
    .abEvent-gallery{width: 80%;}
    .abEvent-thumbs-prev, .abEvent-thumbs-next{width: 22px;height: 12px;}
    .abEvent-thumbs .swiper-slide i{width: 17px;height: 17px;margin-left: 5px;}
    .abCul-list-text{flex: 1;}
    .abCul-list-num{width: 48px;height: 48px;}
    .abHonor-show-text{font-size: 130px;width: 130px;}
    .abHonor-show{width: 45%;}
    .abHonor-list{width: 55%;}
    .arDz-con{padding: 0 40px;}
    .mirQuality-img{width: 220px;height: 220px;}
    .mirQuality-icon{width: 75px;height: 75px;}
    .listBox-text{width: 350px;}
    .listBox li,.listBox li img{height: 360px;}
    .team-text{transform: translateY(64%);}
    .tranFa-img{width: 350px;height: 350px;}
    .tranFa-img img{max-width: 430px;}
    .tranFa-icon{width: 70px;height: 70px;}
    .tranFa-icon img{max-width: 60%;max-height: 60%;}
    .tranFa-list li{margin: 30px 0 0 20px;width: calc((100% - 20px*3)/3);}
    .tranFa-list{margin: -30px 0 0 -20px;}
    .mirGn-pagination{bottom: -60px;}
    .bread a{margin-left: 40px;}
    .newsDet-con {padding: 30px 30px 60px;}
    .contHZ-item{padding-left: 30px;height: 180px;}
    .contDZ-text-item:last-child{margin-top: 10px;}
    .addPost-tab a{width: 115px;height: 38px;margin-left: 10px;}
    .abIntro-video-img {width: 550px;}
    .arGn-icon li{width: calc((100% - 8px) / 8);}
    .contHZ-item::after{width: 110px;height: 100px;right: 20px;}
    .tranGn2-img{height: 400px;}
    .arGn-swp.hub .swiper-slide{width: 280px;transform: translateX(-50px);}
    .arGn-swp.hub .swiper-slide-active{width: 380px;}
}
@media all and (max-width:1151px) {
    /* 1024 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .abEvent-gallery{height: 500px;}
    .tranGn2-img{height: auto;}
    .contHZ-item::after{width: 70px;height: 60px;right: 10px;}
    .abIntro-con{width: 100%;padding-bottom: 0;}
    .abIntro{background-size: auto auto;overflow: hidden;}
    .abIntro-video{width: 100%;padding: 30px 0 100px;}
    .abEvent-con .contain::after{width: 20px;height: 20px;top: -30px;}
    .abIntro-video-btn img{width: 70px;}
    .abEvent-thumbs .swiper-slide i{display: none;}
    .abEvent-thumbs .swiper-slide.active{color: #e24749;}
    .abEvent-gallery-year{width: 50px;}
    .abEvent-gallery-text p::after{width: 7px;height: 7px;top: 8px;}
    .abEvent-gallery-text p{padding-left: 15px;margin-top: 5px;}
    .abEvent-gallery li{align-items: flex-start;}
    .abEvent-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abEvent-bg img{width: 100%;height: 100%;}
    .abEvent-con{position: relative;z-index: 2;padding: 30px 0;}
    .abCul-public{height: auto;padding: 40px 15px;}
    .abCul-title{width: 100%;}
    .abCul-list{justify-content: space-between;margin-top: 35px;}
    .abCul-list li .title{margin-top: 15px;}
    .abCul-list li{width: 48%;margin:30px 0 0;}
    .abCul-list li:nth-child(-n+2){margin-top: 0;}
    .abCul-list li .icon img{max-width: 40px;}
    .abCul-list li .icon{height: 50px;}
    .abCul-items{margin-top: 0;}
    .abCul-public.abCul-item{width: 100%;margin-top: 15px;padding: 25px 15px;}
    .abCul-item .icon{width: 55px;right: 10%;top: 30%;}
    .abCul-item-text{margin-top: 10px;}
    .abCul-public{background-position: right 10px center;}
    .abHonor-show{width: 100%;display: none;}
    .abHonor-show-img{width: 70%;}
    .abHonor-show-text{font-size: 110px;width: 30%;flex: 1;letter-spacing: 10px;}
    .abHonor-list{width: 100%;margin-top: -10px; height: auto;padding-bottom: 0;overflow-x: visible;}
    .abHonor-list li{height: auto;width: 100%;margin:15px 0 0 0 !important; padding: 20px 15px;background-position: right 10px center;background-size: 50px;}
    .abHonor-list-title::after {height: 7px;}
    .abHonor-list-text{margin-top: 0;}
    .abHonor-list::-webkit-scrollbar {height: 3px;}
    .arBan-title{width: 90%;}
    .arBan-btn-drop{width: 300px;top: 30px;}
    .arDz-img{width: 80%;margin: 0 auto; text-align: center;}
    .arDz-con{padding: 0;flex-direction: column;align-items: center;margin-top: 30px;}
    .arDz-list{width: 100%;margin-top: 0;}
    .arDz-list li{margin-top: 30px;}
    .arDz-list-icon{width: 75px;height: 75px;}
    .arGn-icon{padding: 0;justify-content: flex-start;margin-top: 20px;}
    .arGn-icon li{width: 25%;margin: 1px 0 0;border-left: 1px solid #fff;padding: 5px 5px 10px;}
    .arGn-pagination{bottom: -30px;display: block;user-select: none;}
    .arGn-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin-left: 8px;}
    .tranGn.bacWhite .arGn-pagination .swiper-pagination-bullet{background: #999;}
    .tranGn.bacWhite .arGn-pagination .swiper-pagination-bullet-active{background: #e24749;}
    .arGn-icon-text{margin-top: 10px;}
    .arGn .pages-title .title{font-size: 20px;}
    .arGn .pages-title .text{font-size: 14px;}
    .arGn-show{justify-content: space-between;margin:10px 0 0;}
    .arGn-show li{width: 48%;margin: 15px 0 0;}
    .arGn-show-text{bottom: 15px;padding-left: 15px;}
    .arCase-next, .arCase-prev{display: none;}
    .arCase-pagination{bottom: 10px;}
    .arCase-swp-text{width: 80%;bottom: auto;top: 40px;}
    .arCase{padding-top: 30px;}
    .arCase-swp-img{margin-top: 13px;}
    .mirQuality-item{width: 100%;justify-content: center;margin-top: 30px;}
    .mirQuality-item:first-child{margin-top: 0;}
    .mirQuality-img{width: 160px;height: 160px;}
    .mirQuality-img:nth-child(1){transform: translateX(20px) !important;}
    .mirQuality-img:nth-child(2){transform: translateX(-20px) !important;}
    .mirQuality-icon{transform: translate(-60%,-73%) !important;width: 55px;height: 55px;}
    .mirQuality-text{padding: 0 15px 0 0 !important;}
    .mirGn-text{bottom: 15px;padding-left: 15px;}
    .mirStyle .arGn-swp{display: block;}
    .listBox ul{flex-wrap: wrap;margin: -40px 0 0;display: none;}
    .listBox li{width: 100% !important;margin: 20px 0 0;height: auto;}
    .listBox li img{position: relative;width: 100%;height: auto;}
    .listBox-text{width: 100%;left: 0;padding:0 15px ;bottom: 20px;}
    .listBox-text .text{display: block;height: auto;}
    .team-list{margin: 0 10px;}
    .team-list li{width: 100%;margin: 15px 0 0;}
    .team-text {transform: translateY(77%);}
    .team-text .text{height: 76%;}
    .team-con:last-child{margin-top: 40px;}
    .mirGn{padding-bottom: 50px;}
    .mirGn-pagination{display: block;bottom: -30px;}
    .mirGn-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin-left: 7px;}
    .tranFa-con{flex-direction: column;align-items: center;}
    .tranFa-img{width: 250px;height: 250px;}
    .tranFa-img img{max-width: 250px;bottom: 20px;left:20px;}
    .tranFa-list{width: 100%;margin: 10px 0 0;}
    .tranFa-title{font-size: 16px;}
    .tranFa-list li{width: calc(100% / 3);padding: 0 10px;margin: 20px 0 0;}
    .tranFa-con.whole .tranFa-img{width: 100%;}
    .tranFa-con.whole .tranFa-list{margin: -40px 0 0;width: 100%;}
    .tranFa-text{margin-top: 5px;}
    .bread a{height: 55px;line-height: 55px;margin-left: 20px;padding: 0 6px;}
    .news-items{margin-top: 0;padding-top: 20px;}
    .news-item{width: 100%;margin-top: 0;padding: 30px 15px 20px;border: unset;}
    .news-item:first-child{margin-top: 0;}
    .news-more{width: 110px;height: 38px;}
    .news-date{padding-left: 20px;}
    .news-date::after{width: 14px;height: 14px;}
    .newsDet-con{width: 100%;padding: 30px 15px;}
    .newsDet-site{width: 100%;margin: 20px 0 0;}
    .newsDet-list, .newsDet-next-item, .newsDet-return,.addDet-relevant{padding: 20px 15px;}
    .newsDet-list-item::after{right: 20px;}
    .contHZ-items{margin-top: 0;}
    .contHZ-item{width: 100%;padding-left: 15px;margin-top: 20px;height: 120px;background-position: right 15px center;background-size: 70px auto;}
    .contHZ-item .text{padding-left: 18px;}
    .contHZ-item .text::after{width: 13px;height: 11px;}
    .contDZ-items{margin-top: -20px;}
    .contDZ-item{width: 100%;margin-top: 40px;}
    .contDZ-title::after{width: 75px;}
    .contDZ-menu i{width: 22px;height: 22px;margin-right: 5px;}
    .contDZ-menu i::after, .contDZ-menu i::before{width: 8px;}
    .contDZ-drop{padding-left: 26px;}
    .addLn{padding-bottom: 0;}
    .addLn::after{width: 150px;height: 60px;top: 20px;left: -10px;}
    .addLn-img{width: 100%;}
    .addLn-img img{position: relative;width: 100%;border-radius: 5px;}
    .addLn-text{margin-top: 30px;width: 100%;}
    .addLn-title .num{font-size: 90px;}
    .addLn-text .text p{margin-top: 10px;}
    .addPost-tab-box{overflow-x: auto;width: 100%;padding-bottom: 15px;}
    .addPost-tab{justify-content: flex-start;margin-left: -10px;flex-wrap: nowrap;width: auto;}
    .addPost-tab a{margin-left: 10px;flex-wrap: nowrap;white-space: nowrap;padding: 0 15px;}
    .addPost-menu{display: none;}
    .addPost-items{margin-top: 15px;}
    .addPost-item{padding: 15px 0;}
    .addPost-list{height: auto;align-items: flex-start;position: relative;}
    .addPost-list li{width: auto !important;margin-right: 15px;position: relative;}
    .addPost-list li::after{content: "";position: absolute;left: -8px;top: 50%;transform: translateY(-50%); width: 1px;height: 14px;background: #666;}
    .add{padding-bottom: 0;}
    .addPost-list li:first-child{width: 100% !important;color: #000;font-size: 20px; margin-bottom: 5px;}
    .addPost-list li:first-child::after,.addPost-list li:nth-child(2)::after,.addPost-list li:last-child::after{display: none;}
    .addPost-list li:last-child{margin-right: 0;position: absolute;right: 0;bottom: 0;}
    .addDet-con{width: 100%;padding: 30px 15px;}
    .addDet-con-btn{width: 120px;height: 40px;margin-top: 30px;}
    .addDet-site{width: 100%;margin-top: 20px;}
    .popup{width: 80%;padding:30px 15px;}
    .popup-close{width: 20px;height: 20px;top: 3%;}
    .popup input, .popup-menu, .popup-drop li, .popup-file{padding-left: 10px;height: 40px;line-height: 40px;font-size: 13px;border-radius: 3px;}
    .popup input::-webkit-input-placeholder{font-size: 13px;}
    .popup-file::after{right: 10px;}
    .popup button{width: 180px;height: 40px;margin-top: 20px;border-radius: 3px;}
    .contact-map .amap-info-content{padding: 15px;width: 290px;}
    .contMap-position .title{font-size: 16px;}
    .contMap-position .text{font-size: 13px;}
    #container{height: 380px;}
    .abIntro-video-img {width: 400px;}
    .addDet-con-list li{margin-top: 8px;}
    .arGn-swp.hub .swiper-slide{transform: translateX(0);margin-right: 0;}
    .about{overflow: hidden;width: 100%;}
    .contact-map{position: fixed;left: 0;top: 0;width: 100%;height: 100%;z-index: 99999;background: rgba(0, 0, 0, .5);}
    .contact-map-box{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 95%;height: 250px;padding: 5px;border-radius: 3px;background: #fff;}
    #container{height: 100%;}
    .contact-map-close{user-select: none; display: block; width: 20px;height: 20px;position: absolute;right: 10px;top: 10px;z-index: 3;background: url('../images/common/close.svg') no-repeat center/15px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
    .contact-map-close:hover{opacity: 1;}
    .addDet-rel-items{margin-top: 15px;}
    .addDet-rel-item{margin-top: 10px;padding-bottom: 10px;border-bottom: 1px solid #eee;}
    .addDet-rel-item:last-child{border: unset;padding-bottom: 0;}
    .arCar .pages-title{position: relative;top: auto;padding: 20px 4%;}
    .arCar-con{position: relative;height: 180px;}
    .arCar video{height: 100%;}
    .arCar-play{z-index: 2; background: rgba(255, 255, 255, 1);height: 50px; border-radius: 50%;display: flex;align-items: center;justify-content: center; width: 50px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-40%);}
    .arCar-play img{width: 40%;}
    .arCar-con> img{position: absolute;left: 0;top: 0;width: 100%;height: 100%;transition: all .4s ease;}
    .arCar video{display: block;}
    .arCar-con.active >img{opacity: 0;}
    .arCar-con.active .arCar-play{display: none;}
    .arCase-img{display: none;}
    .arCase-img-mb{display: block;}
    .arCase-img-mb img{height: 186px;}
    .abIntro-text strong{margin-bottom: 0;}

}