@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: 50px;height: 50px;line-height: 50px;margin: 5px;font-size: 15px;color: #444;transition: all .4s ease;background-color: #fff;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #d6000f;background-color: #d6000f;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: #d6000f;}
.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: #d6000f;color: #fff;border-color: #d6000f;}
.paging-hint span{color: #d6000f;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;width: 36px;height: 36px;line-height: 36px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #d6000f;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #d6000f;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: #d6000f !important;}
.search-link:hover h2{color: #d6000f;}
@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: #d6000f;}
.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: #d6000f;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: 16px;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;}
.webmap-list>ul>li>.drop .drop a{padding-left: 18px;font-size: 16px;}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 14px;}
@media all and (max-width:1270px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(20% - 24px);margin: 24px 0 0 24px;}
    .webmap-list>ul>li>.menu {font-size: 18px;}
    .webmap-list>ul>li>.drop a {font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
@media all and (max-width: 680px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -14px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 14px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 16px;padding-bottom: 14px;}
    .webmap-list>ul>li>.drop{margin-top: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}
/* 内页公共 */
.pagesBan-bg::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 30%;background: linear-gradient(to bottom,transparent,rgba(0,0,0,.5));}
.pagesBan-bg img{width: 100%;transform: scale(1.3);animation: banBg 2s linear forwards;min-height: 300px;}
.pagesBan-con{position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;align-items: center;z-index: 2;padding-bottom: 68px;}
.pagesBan-con .title{animation: banText 1.5s ease forwards;opacity: 0;}
.pagesBan-con .text{animation: banText 1.5s .1s ease forwards;opacity: 0;color: rgba(255, 255, 255, .7);}
@keyframes banBg {0%{transform: scale(1.3);}100%{transform: scale(1);}}
@keyframes banText {0%{opacity: 0; transform: translateX(100px) skew(-20deg);}100%{opacity: 1; transform: translateX(0) skew(0);}}
.pagesBread{position: absolute;left: 0;bottom: 0;width: 100%;z-index: 3;border-top: 1px solid rgba(255, 255, 255, .2);}
.pagesBread-item{flex: 1;border-left: 1px solid rgba(255, 255, 255, .2);height: 67px;}
.pagesBread-item:last-child{border-right: 1px solid rgba(255, 255, 255, .2);}
.pagesBread-item::after{content: "";position: absolute;right: 0;width: 0;height: 100%;background: #d6000f;transition: all .4s ease;}
.pagesBread-item.active::after,.pagesBread-item:hover::after{right: auto;left: 0;width: 100%;}
.pagesBread-item span{display: flex;padding-right: 20px; position: relative;z-index: 2;}
.pagesBread-item span::after{content: "\e61f";font-family: "icon"; position: absolute;right: 0;top: 50%;transform: translateY(-50%) scale(.6);}
/* 在强 */
/* 新闻 */
.newsShow{border-radius: 5px;overflow: hidden;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: 100%;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{width: 50%;background: #fff;padding: 60px 70px;}
.newsShow-date{color: #ccc;}
.newsShow-date .day{line-height: .8;padding: 0 10px;}
.newsShow-date .day::after{content: "";position: absolute;left: 0;bottom: -30px;width: 100%;height: 3px;background: #d6000f;}
.newsShow-btn{width: 150px;height: 42px;border-radius: 2px;border: 1px solid #111;overflow: hidden;transition: all .4s ease;}
.newsShow-btn span{position: relative;z-index: 2;}
.newsShow-btn::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) rotate(45deg);width: 0;height: 400%;background: #d6000f;transition: all .5s ease;}
.newsShow-btn:hover{color: #fff;border-color: #d6000f;}
.newsShow-btn:hover::after{width: 105%;}
.newsList{margin-left: -30px;}
.newsItem{width: calc((100% / 3) - 30px);margin: 30px 0 0 30px;}
.newsItem-img img{width: 100%;height: 270px;}
.newsItem-con{padding: 35px 50px 55px;background: #fff;}
.newsItem-con::after{content: "";position: absolute;right: 0;bottom: 0;width: 0;height: 3px;background: #d6000f;transition: all .5s ease;}
.newsItem:hover .newsItem-img img{transform: scale(1.1);}
.newsItem:hover .newsItem-con .title{color: #d6000f;}
.newsItem:hover .newsItem-con::after{right: auto;left: 0;width: 100%;}
.newsDet{background: linear-gradient(to bottom,#f2f7f9,transparent);}
.newsDet-con{width: 71%;padding-right: 5%;border-right: 1px solid #eee;}
.newsDet-header .date{align-items: center;}
.newsDet-header .date::before{display: block;margin-right: 8px;}
.newsDet-back{margin: 40px auto 0;width: 142px;height: 42px;border-radius: 5px;border: 1px solid #d6000f;}
.newsDet-back::before{display: block;margin-right: 8px;}
.newsDet-back:hover{background: #d6000f;color: #fff;}
.newsDet-switch .btn{padding: 20px 30px;background: #f4f4f4;border-radius: 5px;}
.newsDet-switch .btn:hover{color: #fff;background: #d6000f;}
.newsDet-hot{width: 29%;padding-left: 5%;}
.newsDet-site{position: sticky;top: 110px;}
.newsDet-hot-item:hover .title{color: #d6000f;}
/* 联系我们 */
.catShow-con{justify-content: space-between;align-items: flex-start;}
.contCode-map{width: 69%;border-radius: 5px;height: 430px;box-shadow: 0px 9px 7px 0px rgba(173, 173, 173, 0.19);}
.catData{width: 27%;}
.catData-title{border-bottom: 1px solid #f5f5f5;}
.catData-title::after{content: "";position: absolute;left: 0;bottom: 0;width: 27%;height: 1px;background: #d6000f;}
.catData-list li{align-items: center;}
.catData-list img{width: 22px;height: auto;display: inline-block;margin-top: 3px;}
.catData-list p{width: calc(100% - 22px); padding-left: 12px;}
.amap-copyright,.amap-logo{display: none !important;}
.catHouse-list{justify-content: space-between;}
.catHouse-list::after{content: "";width: 32%;}
.catHouse-list li{width: 32%;}
.catHouse-img{border-radius: 4px;}
.catHouse-img img{height: 240px;}
.catHouse-con .title{border-bottom: 1px solid #eaeaea;}
.catHouse-con .title::after{content: "";width: 20%;height: 1px;background: #d6000f;position: absolute;left: 0;bottom: 0;}
.catHouse-pagination .swiper-pagination-bullet{width: 10px;height: 10px;opacity: 1;background: transparent;border: 2px solid #b7b7b7;margin: 0 5px;}
.catHouse-pagination .swiper-pagination-bullet-active{background: #d6000f;border-color: #d6000f;}
/* 合作伙伴 */
.hzList{margin-left: -7px;}
.hzItem{width: calc(20% - 7px);margin: 7px 0 0 7px;border-radius: 6px;background: #fff;transition: all .4s ease;height: 148px;}
.hzItem img{max-width: 70%;max-height: 70%;}
.hzItem::after{content: "";position: absolute;border-radius: 6px;left: 0;bottom: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .8);opacity: 0;transition: all .4s ease;}
.hzItem::before{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);width: 50px;height: 50px;z-index: 2;transition: all .4s ease;background: url('../images/pages/hzIcon.png') no-repeat center/100% auto;}
.hzItem:hover{box-shadow: 0px 2px 29px 0px rgba(0, 0, 0, 0.18);}
.hzItem:hover::after{opacity: 1;}
.hzItem:hover::before{transform: translate(-50%,-50%) scale(1);transition-delay: .1s;}
/* 人才培养 */
.peiyang{background: linear-gradient(to bottom,transparent,#fafafa);}
.pyText{padding: 0 5%;}
.pyInfo{justify-content: space-between;align-items: center;}
.pyInfo-img{width: 52%;border-radius: 5px;overflow: hidden;}
.pyInfo-img img{width: 100%;height: 100%;}
.pyInfo-con{width: 43%;}
.pyInfo-con .text br{height: 10px;}
/* 人力资源部 */
.hrImg img{width: 100%;}
.hrData-left{width: 50%;padding-right: 50px;}
.hrData-left span{font-weight: 700;}
.hrData-right{width: 50%;align-items: center;}
.hrData-right .text{flex: 1;padding-left: 18px;}
.hrData-right .text h1,.hrData-right .text h2,.hrData-right .text h3,.hrData-right .text h4,.hrData-right .text h5,.hrData-right .text h6{font-weight: 700;}
.hrLink .link{margin-left: -80px;}
.hrLink-item{margin-left: 80px;width: 110px;height: 25px;}
.hrLink-item img{max-height: 100%;}
.hrLink-item:hover{transform: translateY(-5px);}
/* 社会招聘 */
.join-menu,.join-header{height: 60px;padding: 0 60px;border-bottom: 1px solid #f4f4f4;cursor: pointer;align-items: center;transition:border .4s ease}
.join-header{align-items: flex-start;height: 55px;}
.join-header{padding: 0 60px 32px;}
.join-menu li,.join-header li{width: 28%;}
.join-menu li:first-child,.join-header li:first-child{width: 65%;}
.join-menu li:first-child span{position: relative;}
.join-menu li:first-child span::before{content: "";position: absolute;bottom: 0px;left: 0px;height: 1px;width: 0%;background-color: #b6020f; transition: all .4s ease;}
.join-menu:hover li:first-child span::before{width: 100%;}
/* .join-menu:hover{border-color: #d6000f;} */
.join-menu li:last-child,.join-header li:last-child{width: 30%; display: flex;align-items: center;justify-content: space-between;}
.join-menu li:last-child::after{content: "\e61f";font-family: "icon";display: inline-block;transition: all .4s ease;}
.join-menu:hover li:last-child::after{color: #b6020f;}
.join-menu.active li:last-child::after{transform: rotate(180deg);color: #b6020f;}
.joinDrop{padding: 20px 60px 60px;background: #fafafa;display: none;}
.joinBtn{width: 140px;height: 40px;background: #d6000f;border-radius: 3px;transition: all .4s ease;}
.joinBtn::before{content: "";display: block;margin-right: 7px;width: 19px;height: 18px;background: url('../images/pages/joinBtn.png') no-repeat center/100% auto;}
.joinBtn:hover{background: #bf0512;}
/*.joinLink-img{flex: 1;padding-left:40px;}*/
.joinLink-img a:first-child{margin:0;}
.joinLink-img a{display: block;margin: 0 0 0 40px;transition: all .4s ease;}
.joinLink-img a:hover{transform: translateY(-8px);}
/* 为什么加入我们 */
.whyHeader-textBg .pagesTitle{position: relative;z-index: 2;}
.whyText{padding: 0 8%;position: relative;z-index: 2;}
.whyHeader-textBg{color: #f9f9f9;line-height: 1.2;animation: textBg 2s linear infinite alternate;display: flex;justify-content: center; font-size: 180px;text-align: center; display: flex;flex-wrap: nowrap;white-space: nowrap;overflow: hidden;position: absolute;left: 0;bottom: -20px;width: 100%;}
@keyframes textBg {0%{transform: translateX(-20px);}100%{transform: translateX(20px);}}
.whyPX-con{width: 50%;background: #2e3242;padding: 0 7% 0 260px;flex-direction: column;justify-content: center;}
.whyPX-con .text{color: #babcc1;}
.whyPX-con .btn{width: 140px;height: 40px;border-radius: 3px;}
.whyPX-con .btn:hover{background: #b6020f;}
.whyPX-img{width: 50%;}
.whyPX-img img{width: 100%;height: 720px;}
.whyProc-list li{width: calc(100% / 7);flex-direction: column;height: calc(1400px / 7);}
.whyProc-list li::after{transition: all 1.2s linear; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: calc(100% + 3px);height: calc(100% + 3px);background: url('../images/pages/whyProc-bg3.png') no-repeat center/100% auto;}
.whyProc-list li:nth-child(2n)::after{background-image: url('../images/pages/whyProc-bg2.png');}
.whyProc-list li:nth-child(1)::after{background-image: url('../images/pages/whyProc-bg1.png');}
.whyProc-icon{position: relative;z-index: 2;height: 40px;}
.whyProc-icon img{max-height: 100%;}
.whyProc-text{position: relative;z-index: 2;padding: 0px 10px;}
.whyProc-list li:hover::after{transform: translate(-50%,-50%) rotate(-140deg);}
.whyProc-list li:nth-child(2n):hover::after{transform: translate(-50%,-50%) rotate(140deg);}
.whyFL-list li{width: 20%;position: relative;transition: all .4s ease;}
.whyFL-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .4);}
.whyFL-bg img{width: 100%;height: 730px;}
.whyFL-text{position: absolute;left: 0;top: 65%;width: 100%;padding: 0 15px;}
.whyFL-list li:hover{transform: translateY(-5%);}
.whyBtm{background: url('../images/pages/whyBtn-bg.jpg') no-repeat center/cover;}
.whyBtm-item{flex-direction: column;width: 50%;position: relative;}
.whyBtm-item .btn{position: relative;}
.whyBtm-item .btn::before{content: "";position: absolute;right: 0;bottom: -4px;width: 0;height: 2px;background: #fff;transition: all .4s ease;}
.whyBtm-item .btn::after{content: "\e622";font-family: "icon";display: block;line-height: 1; margin:2px 0 0 5px;font-size: 12px;}
.whyBtm-item .btn:hover::before{right: auto;left: 0;width: 100%;}
/* 公司发展 */
.fzHis{background: url('../images/pages/fzHis-bg.jpg') no-repeat center/cover;}
.fzHis .gallery{width: 370px;}
.fzHis .gallery .swiper-container{overflow: visible;}
.fzHis-gallery-slide .year{transition: all .4s ease;}
.fzHis-gallery-slide .text p{margin-top: 8px;position: relative;padding-left: 20px;}
.fzHis-gallery-slide .text p::after{content: "";position: absolute;left: 0;top: 8px;width: 8px;height: 8px;border-radius: 50%;background: #555;}
.swiper-slide-active .year{color: #d6000f;}
.fzHis .thumbs-year{text-align: center;position: relative;display: block;}
.fzHis .thumbs-year::after{content: "";position: absolute;left: 50%;top: 0;transform: translateX(-50%);width: 0;height: 2px;background: #d6000f;transition: all .4s ease ;}
.fzHis .thumbs-year.active{color: #d6000f;}
.fzHis .thumbs-year.active::after{width: 100%;}
.fzHonor-nav-item{margin-left: 20px;width: 300px;height:45px;border-radius: 3px;border: 1px solid #d6000f;}
.fzHonor-nav-item:first-child{margin-left: 0;}
.fzHonor-nav-item.active{color: #fff;background: #d6000f;}
.fzHonor-list-box{display: none;}
.fzHonor-list-box:first-child{display: block;}
.fzHonor-list li{width: 25%;padding: 0 50px;transition: all .4s ease;}
.fzHonor-img{height: 180px;}
.fzHonor-img img{max-height: 100%;max-width: 80%;}
.fzHonor-list li:hover{transform: translateY(-10px);}
.abInfo{background: url('../images/pages/abInfo-bg.jpg') no-repeat center/cover;}
.abInfo .contain{padding-right: 25%;}
.abInfo-text .text{height: 245px;overflow: hidden;}
.abInfo-text .text p{margin-top: 5px;}
.abInfo-text .btn{margin: 40px auto 0;font-size: 12px; width: 38px;height: 38px;border-radius: 50%;width: 38px;height: 38px;border: 1px solid #acacac;user-select: none;cursor: pointer;}
.abInfo-text .btn:hover{border-color: #d6000f;background: #d6000f;color: #fff;}
.abInfo-text.active .btn{transform: rotate(180deg);}
.abInfo-text.active .text{height: auto;}
.abInfo-num li{display: flex;margin-left: 80px;align-items: center;}
.abInfo-num li:first-child{margin-left: 0;}
.abInfo-num-icon{width: 67px;height: 67px;border-radius: 50%;border: 1px solid #e6e6e6;margin-right: 15px;}
.abInfo-num-icon img{max-width: 50%;max-height: 50%;}
.abInfo-num-text .num{align-items: flex-end;}
.abInfo-num-text .num span{line-height: .8;margin-right: 5px;}
.abWH{background: url('../images/pages/abWH-bg.jpg') no-repeat center top/100% 45%;}
.abWH-label{position: absolute;left: 40%;bottom: 15%;transform: translateX(-50%); flex-wrap: nowrap;padding: 10px 20px;border-radius: 40px;background: rgba(255, 255, 255, .8);z-index: 5;align-items: center;}
.abWH-label .img{width: 40px;height: 40px;border-radius: 50%;border: 2px solid #d6000f;margin-right: 8px;}
.abWH-label .img img{max-width: 60%;max-height: 60%;}
.abWH-slide{border-radius: 20px;overflow: hidden;}
.abWH-img{width: 100%;}
.abWH-img::after{content: "";position: absolute;left: 100%;top: 100%;transform: translate(-50%,-50%);width: 120%;height: 250%;border-radius: 50%;background: #f5f5f5;}
.abWH-img img{width: 100%;height: 470px;}
.abWH-con{position: absolute;left: 52%;top: 30%; width: 35%;z-index: 2;}
.abWH-con .img{width: 58px;height: 58px;border-radius: 50%;background: #d6000f;}
.abWH-con .img img{max-width: 50%;max-height: 50%;}
.abWH-pagination{position: absolute;right: 4%;top: 50%;transform: translateY(-50%);z-index: 4;}
.abWH-pagination .swiper-pagination-bullet{display: block; margin-top: 10px;z-index: 5; width: 10px;height: 10px;opacity: 1;background: transparent;border: 2px solid #777;}
.abWH-pagination .swiper-pagination-bullet:first-child{margin-top: 0;}
.abWH-pagination .swiper-pagination-bullet-active{border-color: #d6000f;}
.abPro-show .pagesTitle{position: absolute;left: 0;top: 0;z-index: 2;}
.abPro-gallery-con{width: 50%;padding:70px 6% 0 0;}
.abPro-gallery-title{align-items: center;}
.abPro-gallery-title .img{width: 46px;height: 46px;border-radius: 50%;background: #d6000f;margin-right: 15px;}
.abPro-gallery-img{width: 350px;height: 350px;border-radius: 50%; background: #f8f8f8;padding: 20px;overflow: hidden;}
.abPro-gallery-img .img{width: 100%;height: 100%;border-radius: 50%;overflow: hidden;}
.abPro-gallery-img .img img{width: 100%;height: 100%;}
/* background: url('../images/pages/abPro-line.png') no-repeat center bottom/100% auto; */
.abPro .thumbs{margin-top: 50px;width: 100%;}
.abPro .thumbs-year{flex-direction: column;height: 450px;align-items: flex-end; padding-top: 0;position: relative;}
.abPro-svg{position: absolute;left: 0;bottom: 0;width: 100%;height: 70%;}
.abPro-svg svg:nth-child(2){display: none;}
.abPro .thumbs-year-box{position: absolute;z-index: 3; display: flex;align-items: center;text-align: center;flex-direction: column;transform: translateX(50%);}
.abPro .swiper-slide:nth-child(2n)  .thumbs-year{padding-top: 80px;}
.abPro .swiper-slide:nth-child(2n) .abPro-svg svg:first-child{display: none;}
.abPro .swiper-slide:nth-child(2n) .abPro-svg svg:nth-child(2){display: block;}
.abPro .thumbs-year .dot{margin-top: 12px; display: flex;align-items: center;justify-content: center;width: 18px;height: 18px;position: relative;background: #f9e4e4;border-radius: 50%;}
.abPro .thumbs-year .dot i{width: 40%;height: 40%;background: #d6000f;border-radius: 50%;position: relative;z-index: 3;}
@keyframes dot {0%{opacity: 0;transform:translate(-50%,-50%) scale(.5);}50%{opacity: 1;transform:translate(-50%,-50%)  scale(1);}100%{opacity: 0;transform:translate(-50%,-50%)  scale(1.5);}}
.abPro .thumbs-year .line{width: 1px;height: 0;background: #d6000f;transition: all .4s ease;}
.abPro .thumbs-year .text{transition: all .4s ease;}
.abPro .thumbs-year.active .text{color: #d6000f;}
.abPro .thumbs-year.active .line{height: 46px;}
/* 志鑫 */
.indBtn{width: 140px;height: 35px;border-radius: 3px;border: 1px solid #fff;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.indBtn i{font-size: 6px;font-weight: 400;margin-left: 10px;}
.indBtn:hover {background-color: #d6000f;color: #fff;border: 1px solid#d6000f;}
/* 搜索页面 */
.serchan{background-color: #f3f3f3;}
.serchan-form {display: flex;justify-content: center;}
.serchan-form .cont{width: 620px;height: 42px;position: relative;border: 2px solid #d6000f;border-radius: 35px;overflow: hidden;}
.serchan-form .cont .img{width: 30px;display: flex;justify-content: flex-end;align-items: center;}
.serchan-form .cont .img i{font-size: 16px;color: #d6000f;font-weight: 700;}
.serchan-form .cont input{width: calc(100% - 140px);padding: 0px 15px;background-color: rgba(0, 0, 0, 0);font-size: 16px;}
.serchan-form .cont .btn{width: 110px;height: 100%;display: flex;justify-content: center;align-items: center;background-color: #d6000f;border-radius: 35px 0px 0px 35px;}
.serchan-list .cont-l{width: 70px;}
.serchan-list .cont-r{width: calc(100% - 70px);height: 35px;}
.serchan-list .cont-r a{height: 100%;display: block;width: auto;margin-right: 13px;transition: all .4s ease;border-bottom: 2px solid rgba(0, 0, 0, 0);}
.serchan-list .cont-r a:last-child{margin-right: 0px;}
.serchan-list .cont-r a.active{color: #d6000f;border-bottom: 2px solid #d6000f;}
.serchlb{background-color: #f9f9f9;}
.serchlb-cont .cont-l{width: calc(100% - 300px);}
.serchlb-cont .cont-r{width: 300px;padding-left: 40px;}
.serchlb-list .list{border: 1px solid #eee;border-radius: 6px;overflow: hidden;padding: 50px 40px;background-color: #fff;display: block;margin-bottom: 20px;}
.serchlb-list .list .title{display: flex;align-items: center;position: relative;}
.serchlb-list .list .title .img{width: 45px;}
.serchlb-list .list .title .span{width: calc(100% - 45px);transition: all .4s ease;}
.serchlb-list .list .title i{position: absolute;right: -10px;font-size: 12px;color: #d6000f;}
.serchlb-list .list:last-child{margin-bottom: 0px;}
.serchlb-list .list:hover .title .span{color: #d6000f;}
.serchlb-muen {border: 1px solid rgb(238, 238, 238);border-radius: 6px;background-color: #fff;}
.serchlb-muen .list {padding: 37px;display: block;border-bottom: 1px solid #eeeeee;}
.serchlb-muen .list .title{position: relative;display: flex;align-items: center;}
.serchlb-muen .list .title i{position: absolute;right: -10px;font-size: 12px;color: #d6000f;}
.serchlb-muen .list:last-child{border: 0px solid #000;}
.serchlb-muen .list .title span{transition: all .4s ease;}
.serchlb-muen .list:hover .title span{color: #d6000f;}
/* 行业 */
.indfa-list{margin-right: -18px;margin-bottom: -18px;}
.indfa-list li{width: calc(100%/4 - 18px);margin-right: 18px;margin-bottom: 18px;border-radius: 6px;overflow: hidden;}
.indfa-list li{position: relative;}
.indfa-list li > img{width: 100%;height: 295px;}
.indfa-list li .show{position: absolute;bottom: 0px;left: 0px;width: 100%;padding: 0px 30px;padding-bottom: 25px;transition: all .4s ease;background: linear-gradient(to top, rgba(0,0,0,.3), rgba(0,0,0,.0));}
.indfa-list li .show .title{display: flex;align-items: center;}
.indfa-list li .show .title i{margin-left: 10px;font-size: 6px;}
.indfa-list li .hide{position: absolute;top: 0px;left: 0px;width: 100%;height: 100%;background-color: rgba(214, 0, 15, .8);padding: 0px 30px;display: flex;opacity: 0;transition: all .4s ease;
    flex-direction: column;justify-content: center;}
.indfa-list li .hide .indBtn{width: 100px;height: 35px;background-color: #fff;color: #d6000f;}
.indfa-list li .hide .indBtn i{margin-left: 5px;}
.indfa-list li .hide .indBtn:hover{background-color: #d6000f;color: #fff;}
.indfa-list li .hide .number{text-align: right;}
.indfa-list li:hover .hide{opacity: 1;}
.indfa-list li:hover .show{opacity: 0;}
/* 行业详情 */
.Hanyexq-cont{background-color: #f9f9f9;}
.Hanyexq-cont .cont-l{width: 65%;background-color: #fff;border-radius: 5px;overflow: hidden;padding-right: 65px;}
.Hanyexq-cont .cont-r{width: 35%;background-color: #f9f9f9;position: relative;padding-left: 65px;}
.Hanyexq-cont .cont-r::before{content: "";position: absolute;right: -260px;top: 0px;background-color: #f9f9f9;width: 260px;height: 100%;}
.Hanyexq-cont .cont-l .content br{content: "";display: block;height: 10px;}
.Hanyexq-list {margin-right: -25px;margin-bottom: -17px;}
.Hanyexq-list a{width: calc(100%/5 - 25px);margin-right: 25px;margin-bottom: 17px;display: flex;align-items: center;justify-content: center;padding: 12px;border: 1px solid #eee;background-color: #fbfbfb;
border-radius: 3px;transition: all .4s ease;}
.Hanyexq-list a:hover,.Hanyexq-list a.active{background-color: #d6000f;color: #fff;border:1px solid#d6000f;}
.Hanyexq-listMuen {margin-right: -20px;margin-bottom: -20px;}
.Hanyexq-listMuen .list{width: calc(100%/2 - 20px);margin-right: 20px;margin-bottom: 20px;background-color: #fbfbfb;border: 1px solid #eee;border-radius: 6px;overflow: hidden;
padding: 30px;}
.Hanyexq-listMuen .list li{padding-left: 20px;position: relative;margin-bottom: 7px;}
.Hanyexq-listMuen .list li:last-child{margin-bottom: 0px;}
.Hanyexq-listMuen .list li::before{content: "\e622";font-family: "icon";position: absolute;left: 0px;top: 2px;color: #d6000f;font-size: 12px;}
.Hanyexq-muen .muen{display: none;}
.Hanyexq-muen .muen.active{display: block;animation: HanyexqMuen .4s ease;}
@keyframes HanyexqMuen {0%{opacity: 0;}100%{opacity: 1;}}
.Hanyexq-title {border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;position: relative;}
.Hanyexq-title::before{content: "";position: absolute;width: 90px;height: 1px;background-color: #d6000f;left: 0px;bottom: -1px;}
.Hanyexq-cont .cont-r .list1 li{align-items: center;margin-bottom: 10px;}
.Hanyexq-cont .cont-r .list1 li:last-child{margin-bottom: 0px;}
.Hanyexq-cont .cont-r .list1 .img{width: 25px;}
.Hanyexq-cont .cont-r .list1 .img img{max-width: 100%;}
.Hanyexq-cont .cont-r .list1 .text{width: calc(100% - 25px);padding-left: 15px;}
.Hanyexq-cont .cont-r .list2 li{padding-left: 30px;position: relative;margin-bottom: 10px;}
.Hanyexq-cont .cont-r .list2 li::before{content: "\e622";font-family: "icon";position: absolute;color: #555;left: 0px;top: 4px;font-size: 12px;}
.Hanyexq-cont .cont-r .list2 li:last-child{margin-bottom: 0px;}
.Hanyexq-cont .cont-r .list2 li a{transition: all .4s ease;}
.Hanyexq-cont .cont-r .list2 li:hover a{color: #d6000f;}
.prolb {background-color: #f9f9f9;}
.prolb .Hanyexq-cont .cont-l{background-color: #f9f9f9;padding-right: 0px;}
.proxq{background-color: #f7f7f7;}
.proxq-cont .cont-l{width: 400px;}
.proxq-cont .cont-r{width: calc(100% - 400px);padding-left: 50px;}
.proxq-cont .cont-r .cont{background-color: #fff;border-radius: 8px;overflow: hidden;width: 100%;height: 100%;padding: 50px;}
.proxq-title {border-bottom: 1px solid #e7e7e7;padding-bottom: 10px;position: relative;}
.proxq-title::before{content: "";position: absolute;width: 85px;height: 3px;background-color: #d6000f;left: 0px;bottom: -2px;}
.proxq-cont .cont-r .list li{margin-right: 80px;display: flex;align-items: center;}
.proxq-cont .cont-r .list li:last-child{margin-right: 0px;}
.proxq-cont .cont-r .list li img{margin-right: 15px;}
.proxq-cont .cont-r .btn{width: 140px;height: 40px;display: flex;align-items: center;justify-content: center;background-color: #d6000f;border-radius: 3px;
transition: all .4s ease;}
.proxq-cont .cont-r .btn i{margin-left: 10px;}
.proxq-cont .cont-r .btn:hover{background-color: #fff;border: 1px solid #d6000f;color: #d6000f;}
.proxq-cont .cont-r .line{background-color: #eeeeee;width: 100%;height: 1px;}
/* 侧栏 */
.slideList{width: 100%;}
.slideList ul{display: block;width: 100%;}
.slideList ul li{width: 100%;position: relative;}
.slideList ul li .menu{font-size: 15px;color: #444;display: flex;align-items: center;padding: 0 17px;height: 46px;transition: all .4s ease;position: relative;border-radius: 6px;}
.slideList ul li .menu::after{display: none;content: "\e622";font-family: "icon";color: #d6000f;font-size: 12px;position: absolute;width: 14px;height: 14px;top: 50%;right: 12px;margin-top: -7px;transform: rotate(0deg);}
.slideList ul li li .menu{font-size: 15px;color: #666;height: 35px;}
.slideList ul li li li .menu{font-size: 14px;height: 32px;}
.slideList ul li .drop{width: 100%;display: none;}
.slideList ul li .menu:hover{color: #d6000f;}
.slideList ul li.active>.menu{color: #d6000f;}
.slideList ul li .drop.show{display: block;}
.slideList ul li .menu.click::after{display: block;}
.slideList ul li.on>.menu::after{transform: rotate(90deg);}
.slideList>ul>li.on>.menu{background-color: #fff;}
.slideClick, .slideShade, .slideClose{display: none;}
.slideShade{position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;z-index: 66;}

/* -- */
.slideList ul li li .menu{padding: 0px;padding-left: 30px;padding-right: 10px;font-size: 14px;font-weight: 700;}
.slideList ul li li li .menu{padding: 0px;padding-left: 50px;padding-right: 10px;}
.slideList ul li li li li .menu{padding: 0px;padding-left: 65px;padding-right: 10px;font-size: 13px;font-weight: 400;}



@media all and (max-width:1599px) {.slideList ul li .menu{height: 48px;}}
@media all and (max-width:640px) {
    .slideClick{position: sticky;z-index: 10;background: #fff;font-size: 16px;color: #d6000f;box-shadow: 0 2px 4px 0 rgba(0, 0, 0, 0.1);display: flex;width: 100%;height: 46px;align-items: center;justify-content: center;left: 0;top: 60px;}
    .slideClose{display: flex;align-items: center;justify-content: flex-end;height: 40px;padding: 0 4%;}
    .slideClose::after{content: "\e64e";font-family: "icon";display: block;color: #333;}
    .proxq{padding: 60px 0 100px;}
    .slideBox{position: fixed;width: 100vw !important; left: -100vw;top: 0;z-index: 99;height: 100%;padding-top: 60px;}
    .slideList{height: calc(100vh - 100px);overflow-y: auto;padding: 0;}
    .slideList ul li .menu {font-size: 16px;padding: 0 16px;height: 44px;font-weight: 400;}
}

/* 创新与研发 */
.rdyf-list{padding: 0px 165px;justify-content: space-between;}
.rdyf-list .list .number{line-height: 1;}
.rdyf-list .list .number span{margin-right: 10px;}
.rdyf-content {padding: 0px 85px;}
.rdyf-lun{border-radius: 6px;overflow: hidden;position: relative;}
.rdyf-lun img{width: 100%;height: 400px;}
.rdyf-lun .show{position: absolute;bottom: 0px;left: 0px;width: 100%;height: 20%;display: flex;align-items: flex-end;padding: 0px 30px;padding-bottom: 30px;background-image: linear-gradient(to top,rgba(0,0,0,.7),rgba(0,0,0,0));} 
.rdyf-svp{position: relative;}
.rdyf-svp .swiper-btn {position: absolute;top: 50%;transform: translateY(-50%);}
.rdyf-svp .swiper-btn i{font-size: 25px;}
.rdyf-svp .swiper-btn.prev{left: -54px;}
.rdyf-svp .swiper-btn.next{right: -54px;}
.rdyf-svp .swiper-btn a{transition: all .4s ease;}
.rdyf-svp .swiper-btn a:hover{color: #d6000f;}
.rdyf-svp .pages{display: none;}
.subrz{background-color: #f7f7f7;}
.subrz-cont{justify-content:space-between;}
.subrz-cont .cont-l{width: 50%;display: flex;align-items: center;}
.subrz-cont .cont-l .btn{position:absolute;left:14%;bottom:19%;width:48px;height:48px;border-radius:50%;font-size:20px;}
.subrz-cont .cont-r{width: 42%;display: flex;justify-content: center;flex-direction: column;}
.subrz-cont .cont-r .content br {content: "";display: block;height: 10px;}
.subzc-muen {justify-content: center;}
.subzc-muen a{border-bottom: 3px solid #fff;padding-bottom: 12px;margin: 0px 27px;}
.subzc-muen a.active{color: #333;font-weight: 700;border-bottom: 3px solid #d6000f;}
.subzc .content h3{color: #333;font-weight: 700;}
.sserfw-cont .cont{width: 45%;display: flex;flex-direction: column;justify-content: center;padding-right: 70px;}
.sserfw-cont .sserfw-svp{width: 55%;position: relative;}
.sserfw-lun {border-radius: 6px;overflow: hidden;}
.sserfw-lun img{width: 100%;}
.sserfw-svp .pages{position: absolute;bottom: 60px;right: 0px;z-index: 3;position: relative;height: 11px;width: 100%;display: flex;justify-content: flex-end;padding-right: 60px;}
.sserfw-svp .pages .swiper-pagination{display: flex;position: static;}
.sserfw-svp .pages .swiper-pagination-bullet {width: 11px;height: 11px;background: #fff;opacity: 1;margin: 0px 6px;}
.sserfw-svp .pages .swiper-pagination-bullet-active {background: #d6000f;}
.ssercc{background-color: #f5f5f5;}
.ssercc-cont{display: flex;justify-content: center;}
.sserwl-list .list{margin-bottom: 80px;}
.sserwl-list .list:last-child{margin-bottom: 0px;}
.sserwl-list .list .img{width: 48%;border-radius: 6px;overflow: hidden;}
.sserwl-list .list .img img{width: 100%;}
.sserwl-list .list .cont{width: 52%;display: flex;flex-direction: column;justify-content: center;}
.sserwl-list .list .cont ul{margin-right: -85px;}
.sserwl-list .list .cont li{margin-right: 85px;}
.sserwl-list .list .cont li .number{line-height: 1;}
.sserwl-list .list .cont li .number span{margin-right: 5px;}
.sserwl-list .list:nth-child(odd) .cont{padding-right: 25px;}
.sserwl-list .list:nth-child(even) {flex-direction: row-reverse;}
.sserwl-list .list:nth-child(even) .cont{padding-right: 140px;padding-left: 110px;}
.Hanyexq-listMuen .list .btn{display: flex;align-items: center;}
.Hanyexq-listMuen .list .btn i{display: block;transform: rotate(180deg);margin-left: 10px;transition: all .4s ease;}
.Hanyexq-listMuen .list .btn.active i{transform: rotate(0deg);}
/* .Hanyexq-listMuen .list ul{max-height: 140px;overflow: hidden;} */

.abWH-label{display: none;}

.Hanyexq-cont .cont-l .content{font-family: "BD";}

.hzItem::before{display: none;}
.hzItem::after{display: none;}


.sserfw-lun{height: 550px;}
.sserfw-lun img{width: 100%;height: 100%;}

.slideList ul li li li li li .menu{padding-left: 85px;}
.slideList ul li li li li li li .menu{padding-left: 95px;}

.serchlb-list .list .text{display: none;}

/* .whyBtm-item{display: none;} */







/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .newsShow-con{padding: 40px;}
    .newsShow-date .day::after{bottom: -20px;}
    .newsItem-img img{height: 230px;}
    .newsItem-con{padding: 25px 35px 35px;}
    .contCode-map{width: 60%;height: 320px;}
    .catData{width: 35%;}
    .catHouse-img img{height: 210px;}
    .hzItem{height: 135px;}
    .hrLink .link{margin-left: -50px;}
    .hrLink-item{margin-left: 50px;}
    .join-menu, .join-header{padding: 0 30px;}
    .join-header{padding-bottom: 20px;font-size: 15px;}
    .join-menu li:nth-child(3), .join-header li:nth-child(3){width: 140px;}
    .joinDrop-btn{width: 170px;height: 54px;}
    .joinLink-img{padding-left: 20px;}
    .joinLink-img a{margin-left: 30px;}
    .whyPX-con{padding:0 5% 0 220px;}
    .whyPX-img img{height: 550px;}
    .whyProc-list li{height: calc(1200px / 7);}
    .whyFL-bg img{height: 550px;}
    .whyHeader-textBg{font-size: 130px;}
    .fzHis .gallery{width: 300px;}
    .fzHonor-list li{padding: 0 30px;}
    .fzHonor-img{height: 150px;}
    .abInfo-num li{margin-left: 70px;}
    .abPro-gallery-img{width: 300px;height: 300px;}
    .abPro .thumbs-year{height: 380px;}
    .abWH-img img{height: 500px;}
    .abWH-con{left: 53%;top: 28%;}
    .whyFL-text{top: 60%;}
    .whyFL-text .text{font-size: 14px;line-height: 1.2;}
    .whyFL-text .title{line-height: 1.2;}
    .Hanyexq-list a{width: calc(100%/4 - 25px);}
    .Hanyexq-cont .cont-r .list1 .text{padding-left:0;}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .newsItem-img img{height: 180px;}
    .newsItem-con{padding: 25px 15px;}
    .join-menu li, .join-header li{width: 150px;}
    .whyPX-con {padding: 0 20px 0 110px;}
    .whyText{padding: 0;}
    .whyProc-list li {height: calc(960px / 7);}
    .whyProc-icon{height: 32px;}
    .whyFL-bg img{height: 450px;}
    .whyFL-text{top: 55%;}
     /* 志鑫 */
     .indfa-list li > img {height: 220px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
       /* 志鑫 */
       .indfa-list{margin-bottom: -20px;}
       .indfa-list li {width: calc(100%/2 - 20px);margin-right: 20px;margin-bottom: 20px;}
       .Hanyexq-cont .cont-l{width: 100%;padding-right: 0px;}
       .Hanyexq-cont .cont-r{width: 100%;padding-left: 0px;background-color: #fff;}
       .Hanyexq-cont .cont-r::before{display: none;}
       .prolb .Hanyexq-cont .cont-r{background-color: #f9f9f9;margin-top: 36px;}
       .rdyf-svp .swiper-btn{display: none;}
       .rdyf-content{padding: 0px;}
       .rdyf-list{padding: 0px;}
       .sserfw-cont .cont{width: 100%;padding-right: 0px;}
       .sserfw-cont .sserfw-svp{width: 100%;margin-top: 25px;}
       .sserfw-svp .pages {bottom: 25px;padding-right: 10px;}
       .sserwl-list .list .cont{width: 100%;padding: 0px !important;}
       .sserwl-list .list .img{width: 100%;margin-top: 10px;}
       .sserwl-list .list {margin-bottom: 20px;}
       .abPro .swiper-slide:nth-child(2n) .thumbs-year{padding-top: 60px;}
       .subrz-cont .cont-l .btn{width:34px;height:34px;font-size:14px;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:680px) {
    /* 移动终端 360 适配 */
    .pagesBread{overflow-x: auto;}
    .pagesBread .contain{width: 100%;flex-wrap: nowrap;white-space: nowrap;margin: 0;}
    .pagesBread-item{flex: unset;width: auto;height: 46px;padding: 0 20px;}
    .pagesBan-con{padding-bottom: 46px;}
    .newsShow-img{width: 100%;}
    .newsShow-con{width: 100%;padding: 30px 15px;}
    .newsShow-date .day::after{bottom: -10px;height: 2px;}
    .newsShow-btn{margin-top: 20px;width: 110px;height: 38px;}
    .newsList{margin-left: 0;}
    .newsItem{width: 100%;margin: 15px 0 0;}
    .newsItem-img img{height: 210px;}
    .newsDet-con{width: 100%;padding-right: 0;border-right: 0;}
    .newsDet-back{font-size: 14px;margin-top: 30px;width: 120px;height: 40px;border-radius: 2px;}
    .newsDet-switch .btn{padding: 10px 15px;border-radius: 2px;}
    .newsDet-hot{width: 100%;padding: 0;}
    .newsDet-site{position: static;padding-bottom: 40px;}
    .contCode-map{width: 100%;height: 250px;}
    .catData{width: 100%;padding-top: 30px;}
    .catData-list img{width: 18px;}
    .catData-list p{width: calc(100% - 18px);}
    .catHouse-list li{width: 100%;}
    .catHouse-img img{height: 180px;}
    .hzList{margin-left: 0;justify-content: space-between;}
    .hzItem{margin: 10px 0 0;width: 48%;height: 100px;}
    .hzItem::before{width: 36px;height: 36px;}
    .pyText{padding: 0;}
    .pyInfo-img{width: 100%;}
    .pyInfo-con{width: 100%;margin-top: 20px;}
    .hrData-left{width: 100%;padding-right: 0;line-height: 25px;}
    .hrData-right{width: 100%;margin-top: 20px;}
    .hrLink .link{margin-left: 0;justify-content: space-between;}
    .hrLink-item{width: 48%;margin: 15px 0 0;text-align: center;}
    .join-header{display: none;}
    .join-menu{padding: 12px 0;font-size: 12px;height: auto;}
    .join-menu li{width: auto;}
    .join-menu li:first-child{width: 100%;font-weight: 700;font-size: 13px;margin-bottom: 5px;}
    .join-menu li:last-child{flex: 1;padding-left: 15px;}
    .join-menu li:last-child::after{font-size: 12px;margin-left: 5px;transform: scale(.8) rotate(180deg);}
    .join-menu.active li:last-child::after{transform:scale(.8) rotate(0);}
    .joinDrop{padding: 10px 15px 20px;}
    .joinDrop-btn{margin-top: 20px;width: 130px;height: 44px;border-width: 2px;}
    .joinDrop-btn::before{margin-right: 5px;width: 14px;height: 14px;}
    .join-menu li:nth-child(3), .join-header li:nth-child(3){width: auto;}
    .joinBtn{width: 120px;height: 38px;}
    .joinBtn::before{width: 15px;height: 14px;}
    .joinLink-img{flex: unset;padding: 0;justify-content: space-between;width: 100%;margin-top: 10px;}
    .joinLink-img a{width: 48%;margin: 15px 0 0;}
    .whyHeader-textBg{font-size: 50px;bottom: 0;}
    .whyPX-con{width: 100%;padding: 30px 15px;}
    .whyPX-con .btn{width: 110px;height: 36px;}
    .whyPX-img{width: 100%;}
    .whyPX-img img{height: 280px;}
    .whyProc-list{justify-content: center;margin-left: -20px;}
    .whyProc-list::after{content: "";width: 140px;}
    .whyProc-list li{width: 140px;height: 140px;margin: 20px 0 0 20px;}
    .whyProc-text{font-size: 14px;}
    .whyFL-list li{width: 50%;}
    .whyFL-bg img{height: 350px;}
    .whyFL-text{top: 50%;}
    .whyBtm-item .text,.whyBtm-item .btn{font-size: 13px;}
    .fzHis .gallery{width: 100%;}
    .fzHis .gallery .swiper-container{overflow: hidden;}
    .fzHis-gallery-slide .text p{padding-left: 15px;}
    .fzHis-gallery-slide .text p::after{width: 5px;height: 5px;}
    .fzHonor-nav-item{margin-left: 15px;}
    .fzHonor-list{justify-content: space-between;}
    .fzHonor-list li{width: 47%;padding: 0;}
    .fzHonor-img{height: 130px;display: flex;align-items: center;justify-content: center;}
    .abInfo .contain{padding-right: 0;}
    .abInfo-text .btn{margin-top: 20px;width: 34px;height: 34px;}
    .abInfo-num{justify-content: space-between;}
    .abInfo-num li{margin: 20px 0 0;width: 48%;}
    .abInfo-num-icon{width: 50px;height: 50px;margin-right: 10px;}
    .abPro-gallery-con{width: 100%;padding: 0;}
    .abPro-show .pagesTitle{position: static;}
    .abPro-show .gallery{margin-top: 30px;}
    .abPro-gallery-title .img{width: 40px;height: 40px;margin-right: 10px;}
    .abPro-gallery-img{width: 200px;height: 200px;margin: 20px auto 0;padding: 10px;}
    .abWH-img::after{display: none;}
    .abWH-swp .swiper-slide{height: auto;}
    .abWH-slide{border-radius: 10px;height: 100%;background: #f5f5f5;flex-direction: column;}
    .abWH-img img{height: 200px;}
    .abWH-con{position: static;width: 100%;background: #f5f5f5;padding: 30px 15px 60px;}
    .abWH-con .img{width: 50px;height: 50px;}
    .abWH-label{display: none;}
    .abWH-pagination{right: 50%;transform: translateX(50%);top: auto;bottom: 10px;}
    .abWH-pagination .swiper-pagination-bullet{margin: 0 4px;display: inline-block;}
    /* 志鑫 */
    .serchan-form .cont{width: 100%;}
    .serchlb-cont .cont-l{width: 100%;}
    .serchlb-cont .cont-r{width: 100%;padding-left: 0px;margin-top: 25px;}
    .serchlb-list .list{margin-bottom: 15px;padding: 20px;}
    .serchlb-muen .list{padding: 20px;}
    .indfa-list{margin-bottom: -20px;margin-right: 0px;}
    .indfa-list li {width: 100%;margin-right: 0px;margin-bottom: 20px;}
    .indfa-list li .hide{padding: 0px 15px;}
    .indfa-list li .show{padding: 0px 15px;padding-bottom: 15px;}
    .Hanyexq-list {margin-right: -10px;margin-bottom: -10px;}
    .Hanyexq-list a {width: calc(100%/2 - 10px);margin-right: 10px;margin-bottom: 10px;}
    .Hanyexq-listMuen {margin-right: 0px;margin-bottom: -15px;}
    .Hanyexq-listMuen .list {width: 100%;margin-right: 0px;margin-bottom: 15px;padding: 15px;}
    .Hanyexq-cont .cont-r{padding: 0px;padding-bottom: 36px;}
    .Hanyexq-title::before {width: 75px;}
    .proxq-cont .cont-r{padding-left: 0px;width: 100%;padding: 0px;}
    .proxq-cont .cont-r .cont{padding: 20px;}
    .slideBox{background-color: #fff;}
    .rdyf-svp .swiper-pagination-bullet {margin: 0px 5px;}
    .rdyf-svp .swiper-pagination-bullet-active {background: #d6000f;}
    .rdyf-svp .pages{display: flex;justify-content: center;margin-top: 15px;}
    .subrz-cont .cont-l{width: 100%;}
    .subrz-cont .cont-r{width: 100%;}
    .subzc-muen a {padding-bottom: 5px;margin: 0px 5px;}
    .abPro .thumbs-year {height: 260px;}
    .abPro .thumbs-year .dot{margin-top: 10px;}
    .abPro .thumbs-year.active .line{height: 30px;}
    .abPro .swiper-slide:nth-child(2n) .thumbs-year{padding-top: 40px;}
    .abPro-svg{height: 55%;}
    .abPro .thumbs-year .text{font-size: 13px;}
    .whyFL-text {top: 5%;}
    .whyFL-bg img {height: 280px;}
    .sserfw-lun{height: 235px;}
    .rdyf-list{justify-content: center;margin-bottom: -10px;}
    .rdyf-list .list{margin: 0px 10px;margin-bottom: 10px;}
    .fzHis {height: 400px;}
    .fzHis .thumbs {margin-top: 60px;}
    .fzHonor-nav {flex-wrap: wrap;margin-bottom: -15px;}
    .fzHonor-nav-item{width: 100%;margin-bottom: 15px;margin-left: 0px;}
    .newsDet{background: #fff;}
}