@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;}
.paging-menu{display: flex;flex-wrap: wrap;justify-content: center;}
.paging-menu a{display: flex;width: 44px;height: 44px;align-items: center;justify-content: center;border-radius: 50%;line-height: 1;font-size: 18px;color: #666;margin: 0 3px;transition: all .4s ease;font-family: Arial;}
.paging-menu a.prev, .paging-menu a.next{font-size: 0;}
.paging-menu a.prev::before, .paging-menu a.next::before{content: "\e623";font-family: "icon";font-size: 18px;line-height: 1;}
.paging-menu a.next::before{content: "\e622";}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #0c419c;background-color: #0c419c;color: #fff;}
@media all and (max-width:1599px) {.paging-menu a {width: 40px;height: 40px;font-size: 16px;}.paging-menu a.prev::before, .paging-menu a.next::before{font-size: 16px;}}
@media all and (max-width:1000px) {.paging-menu a {width: 36px;height: 36px;font-size: 15px;margin: 0 2px;}.paging-menu a.prev::before, .paging-menu a.next::before{font-size: 15px;}}

/* 搜索页面 */
.search{width: 100%;}
.search-info{width: 100%;line-height: 1.1;color: #333;font-weight: 700;}
.search-info span{color: #0c419c;}
.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: #0c419c !important;}
.search-link:hover h2{color: #0c419c;}
@media all and (max-width:1000px) {.search-link{padding: 22px 0;}.search-list{margin-top: 10px;}}

/* 隐私协议 */
.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: #0c419c;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(16.6666% - 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: #0c419c;}
.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:1279px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(33.3333% - 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 -20px;}
    .webmap-list>ul>li{width: calc(50% - 24px);margin: 20px 0 0 20px;}
    .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;}
}

/* swiper焦点 */
.sonSwiper.swiper-pagination{font-size: 0;bottom: 0;}
.sonSwiper.swiper-pagination .swiper-pagination-bullet{border-radius: 8px;background: #fff;opacity: .3;margin: 0 0 0 10px !important;transition: width .4s ease,opacity .4s ease;}
.sonSwiper.swiper-pagination .swiper-pagination-bullet:first-child{margin-left: 0 !important;}
.sonSwiper.swiper-pagination .swiper-pagination-bullet-active{opacity: 1;background: #fff;width: 40px;border-radius: 4px;}
.sonSwiper.color.swiper-pagination .swiper-pagination-bullet{background: #cecece;opacity: 1;}
.sonSwiper.color.swiper-pagination .swiper-pagination-bullet-active{background: #0c419c;}
/* 标题 */
.sonTitle{width: 100%;text-align: center;}
.sonTitle.left{text-align: left;}
.sonTitle .title{line-height: 1.1;}
.sonTitle .text{line-height: 1.1;}
.sonTitle .hint{width: 100%;justify-content: center;}
.sonTitle .hint span{position: relative;line-height: 1.1;}
.sonTitle .hint span:not(:first-child){margin-left: 23px;}
.sonTitle .hint span:not(:first-child)::before{content: "";position: absolute;width: 1px;height: 16px;top: 50%;margin-top: -7px;left: -12px;background: #808080;}
/* sonBan */
.sonBan{width: 100%;position: relative;overflow: hidden;}
.sonBan-bg{width: 100%;height: 550px;}
.sonBan-cont{position: absolute;width: 100%;display: flex;align-items: center;justify-content: center;top: 0;left: 0;height: 100%;}
.sonBan-cont .text{line-height: 1.1;font-family: Arial;color: rgba(255, 255, 255, .1);text-transform: uppercase;}
.sonBan-cont .title{line-height: 1.1;}
.sonBan-cont .text, .sonBan-cont .title{opacity: 0;animation: sonBanRun 1s ease both;}
.sonBan-cont .text{animation-delay: .2s;}
.sonBan-cont .title{animation-delay: .4s;}
@keyframes sonBanRun{0%{opacity: 0;transform: translateY(100px);filter: blur(4px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
/* bar菜单 */
.sonBar{width: 100%;background: #fff;position: relative;overflow: hidden;}
.sonBar .contain{justify-content: space-between;position: relative;z-index: 2;}
.sonBar::after{content: "";position: absolute;width: 100%;height: 1px;background: #eeeeed;left: 0;bottom: 0;}
.sonBar-place, .sonBar-menu-scroll{display: flex;}
.sonBar-place a, .sonBar-menu a{display: flex;align-items: center;height: 84px;position: relative;transition: all .4s ease;font-size: 15px;color: #777;white-space: nowrap;}
.sonBar-place a:hover{color: #0c419c;}
.sonBar-place a:first-child{padding-bottom: 2px;margin-right: 12px;}
.sonBar-place a:not(:nth-child(-n+2))::before{content: "\e622";font-family: "icon";font-size: 12px;color: #777;pointer-events: none;margin: 2px 10px 0;}
.sonBar-menu a{padding: 0 24px;}
.sonBar-menu a::after{content: "";position: absolute;width: 1px;height: 16px;background: #e1e1e1;right: 0;top: 50%;margin-top: -8px;}
.sonBar-menu a:hover{color: #0c419c;}
.sonBar-menu a.active{background: #0c419c;color: #fff !important;z-index: 2;}
.sonBar-menu a.active::after{display: none;}

/* 新闻 */
.news{width: 100%;}
.news-list{width: 100%;}
.news-link{width: 100%;padding-left: 30px;align-items: center;transition: all .4s ease;flex-wrap:nowrap;}
.news-link:not(:first-child){margin-top: 16px;}
.news-link-image{width: 277px;overflow: hidden;border-radius: 5px;}
.news-link-image img{width: 100%;transition: all .6s ease;}
.news-link-time{width: 188px;height: 220px;position: relative;display: flex;flex-direction: column;align-items: center;justify-content: center;background: url('../images/pages/newsSd.png') no-repeat left center;transition: all .6s ease;}
.news-link-time .text{font-family: Arial;position: relative;line-height: 1;font-weight: 700;padding-bottom: 48px;background: url('../images/pages/newsic.png') no-repeat center bottom;transition: all .4s ease;}
.news-link-time .text::after{content: "";position: absolute;width: 100%;height: 12px;background: url('../images/pages/newsArr.png') no-repeat center;left: 0;bottom: -30px;opacity: 0;transition: all .4s ease;}
.news-link-cont{flex: 1;padding: 0 42px;}
.news-link-cont .title{transition: all .4s ease;line-height: 1.1;}
.news-link:hover{box-shadow: 0px 14px 62.3px 7.7px rgba(12, 65, 156, 0.17);background: #fff;}
.news-link:hover .news-link-time{background: #0c419c;}
.news-link:hover .news-link-time .text{color: #fff;background-image: url('../images/pages/newsicH.png');}
.news-link:hover .news-link-time .text::after{opacity: 1;}
.news-link:hover .news-link-cont .title{color: #0c419c;}
.news-link:hover .news-link-image img{transform: scale(1.04);}

/* 新闻-详情 */
.newsxq{background: #fff;}
.newsxq .contain{align-items: flex-start;}
.news-wrap{width: calc(100% - 326px);padding-right: 96px;}
.newsxq-title{width: 100%;border-bottom: 1px solid #e9e9e9;padding-bottom: 20px;}
.newsxq-title .time{font-family: Arial;font-weight: 600;}
.newsxq-title .time::before{content: "\e8c4";font-family: "icon";margin-right: 4px;}
.newsxq-info{width: 100%;padding: 16px 0;border-bottom: 1px solid #e9e9e9;}
.newsxq-info p{line-height: inherit;}
.newsxq-info b{color: #0c419c;}
.newsxq-cont{width: 100%;}
.newsxq-control{width: 100%;align-items: center;border-top: 1px solid #e7e7e7;padding-top: 28px;justify-content: space-between;}
.newsxq-btn{width: calc(100% - 150px);}
.newsxq-btn p{padding: 8px 0;line-height: 1.1;}
.newsxq-btn p a{transition: all .4s ease;}
.newsxq-btn p a:hover{color: #0c419c;}
.newsxq-back{width: auto;}
.newsxq-back a{display: flex;align-items: center;transition: color .4s ease;}
.newsxq-back a i{width: 23px;height: 23px;font-size: 14px;margin-left: 8px;border-radius: 50%;border: 1px solid #0c419c;line-height: 23px;text-align: center;color: #fff;background: #0c419c;transition: all .4s ease;}
.newsxq-back a:hover{color: #0c419c;}
.newsxq-back a:hover i{background: #fff;color: #0c419c;}
.news-side{width: 326px;}
.news-reco{width: 100%;}
.news-side-title{width: 100%;align-items: center;}
.news-side-title i{width: 23px;height: 23px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: #0c419c;margin-right: 8px;}
.news-side-title .name{line-height: 1.1;color: #0c419c;}
.news-reco-list{width: 100%;}
.news-reco-link{width: 100%;padding: 20px 0;align-items: center;border-bottom: 1px solid #e6e6e6;}
.news-reco-link .img{width: 78px;overflow: hidden;}
.news-reco-link .img img{width: 100%;}
.news-reco-link .cont{width: calc(100% - 78px);padding-left: 12px;}
.news-reco-link .cont .name{transition: all .4s ease;}
.news-reco-link:hover .cont .name{color: #0c419c;}
.news-hot-list{width: 100%;}
.news-hot-link{display: block;width: 100%;padding: 16px 0;border-bottom: 1px solid #e6e6e6;}
.news-hot-link .name{transition: all .4s ease;}
.news-hot-link .name:hover{color: #0c419c;}

/* 新闻-展会 */
.newszh{background: #fff;}
.newszh-ul{margin: -46px 0 0 -46px;}
.newszh-link{display: block;width: calc(33.3333% - 46px);margin: 46px 0 0 46px;transition: all .4s ease;}
.newszh-link-image{width: 100%;overflow: hidden;border-top-left-radius: 5px;border-top-right-radius: 5px;position: relative;display: block;}
.newszh-link-image img{width: 100%;object-fit: cover;transition: all .6s ease;}
.newszh-link-image .hint{display: flex;align-items: center;height: 40px;right: 0;top: 0;transform: translate3d(0,0,0);position: absolute;z-index: 4;width: 92px;justify-content: center;}
.newszh-link-image .hint{background: #454545;}
.newszh-link-image .hint.a0{background: #454545;}
.newszh-link-image .hint.a1{background: #008cb4;}
.newszh-link-image .hint.a2{background: #246dea;}
.newszh-link-cont{width: 100%;padding: 38px 36px 32px;border: 1px solid #e8e8e8;transition: all .4s ease;}
.newszh-link-cont .title{transition: all .4s ease;}
.newszh-link-cont .text p{line-height: inherit;}
.newszh-link-cont .text b{color: #0c419c;}
.newszh-link-cont .link a{width: 140px;height: 40px;background: #0c419c;border-radius: 5px;transition: all .4s ease;opacity: 0;}
.newszh-link-cont .link a:hover{box-shadow: 0 4px 16px 0 rgba(48, 89, 218, 0.4);}
.newszh-link:hover{box-shadow: 0px 18px 37.24px 0.76px rgba(14, 55, 116, 0.16);background: #fff;}
.newszh-link:hover .newszh-link-image img{transform: scale(1.04);}
.newszh-link:hover .newszh-link-cont .title{color: #0c419c;}
.newszh-link:hover .newszh-link-cont{border: 1px solid transparent;}
.newszh-link:hover .newszh-link-cont .link a{opacity: 1;}

/* 新闻-展会-详情 */
.newszhxq{background: #fff;}

/* 联系我们 */
.relation{background: #fff;}
.relxg{background: #fff;overflow: visible;z-index: 2;}
.relxg-info{width: calc(100% - 710px);padding-right: 54px;}
.relxg-info-list{width: 100%;}
.relxg-info-list li{height: 90px;border-bottom: 1px solid #ededed;display: flex;align-items: center;}
.relxg-info-list li i{width: 28px;height: 28px;display: flex;align-items: center;justify-content: center;border-radius: 50%;background: #0c419c;}
.relxg-info-list li p{width: calc(100% - 28px);padding-left: 16px;}
.relxg-map{width: 710px;height: 364px;;border: 6px solid #fff;border-radius: 8px;position: relative;box-shadow: 0px 0px 23px 0px rgba(0, 0, 0, 0.15);}
.relxg-map #map{width: 100%;height: 100%;}
.relxg-map #map .amap-logo,.relxg-map #map .amap-copyright{display: none !important;}
.relgn{background: #fff;}
.relgn-list{width: 100%;}
.relgn-list ul{margin: -32px 0 0 -32px;}
.relgn-list li{width: calc(33.3333% - 32px);margin: 32px 0 0 32px;border-radius: 8px;overflow: hidden;}
.relgn-list li .image{width: 100%;overflow: hidden;position: relative;}
.relgn-list li .image img{width: 100%;transition: all .8s ease;height: 154px;}
.relgn-list li .image .cont{position: absolute;width: 100%;height: 100%;padding: 0 22px;top: 0;left: 0;z-index: 2;background: url('../images/pages/rel2sd.png') repeat-y left top;display: flex;align-items: center;}
.relgn-list li .image .cont p{padding-left: 28px;background: url('../images/pages/rel2ic.png') no-repeat left center;}
.relgn-list li .cont{width: 100%;padding: 16px 0;}
.relgn-list li:hover .image img{transform: scale(1.08);}
.relly{background: #f7f7f7;}
.relly-from{width: 100%;}
.relly-from ul{justify-content: space-between;margin-top: -16px;}
.relly-from li{width: calc(50% - 7px);margin-top: 16px;}
.relly-from li.long{width: 100%;}
.relly-from li .hint{line-height: 1.1;}
.relly-from li .hint span{color: #a92334;margin-left: 4px;}
.relly-from li input, .relly-from li textarea{width: 100%;height: 50px;margin-top: 12px;border-radius: 2px;border: 1px solid #ededed;padding: 0 16px;background: #fff;display: block;transition: border .4s ease;font-size: 16px;color: #333;}
.relly-from li textarea{height: 116px;padding: 12px 16px;}
.relly-from li input:focus,.relly-from li textarea:focus{border-color: #0c419c;}
.relly-from li .codebtn{width: 100%;margin-top: 12px;}
.relly-from li .codebtn .code{flex: 1;}
.relly-from li .codebtn .code input{margin: 0;width: calc(100% - 132px);}
.relly-from li .codebtn .image{user-select: none;cursor: pointer;margin-left: 6px;width: 114px;height: 50px;border-radius: 2px;border: 1px solid #ededed;display: flex;align-items: center;justify-content: center;background: #fff;transition: border .4s ease;}
.relly-from li .codebtn .image:hover{border-color: #0c419c;}
.relly-from li .codebtn .image img, .relly-from li .codebtn .image canvas{max-width: 100%;max-height: 100%;}
.relly-from li button{width: 274px;height: 50px;cursor: pointer;background: #0c419c;font-size: 18px;color: #fff;border-radius: 5px;transition: all .4s ease;}
.relly-from li button:hover{box-shadow: 0 4px 16px 0 rgba(48, 89, 218, 0.4);}

/* 代理品牌 */
.brand{background: #fff;}
.brand-list{width: 100%;}
.brand-ul{margin: -24px 0 0 -24px;}
.brand-link{display: block;width: calc(25% - 24px);margin: 24px 0 0 24px;border-radius: 5px;overflow: hidden;padding: 50px 12px;text-align: center;transition: all .4s ease;position: relative;box-shadow: 0px 0px 20.58px 0.42px rgba(14, 55, 116, 0.12);transition: all .4s all;}
.brand-link .image{width: 100%;height: 80px;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.brand-link .image img{max-height: 100%;}
.brand-link .text{transition: all .4s ease;}
.brand-link::after{content: "";position: absolute;width: 100%;height: 6px;background: #0c419c;left: 0;bottom: 0;opacity: 0;transition: all .4s ease;}
.brand-link:hover{box-shadow: 0px 18px 37.24px 0.76px rgba(14, 55, 116, 0.35);}
.brand-link:hover .image{transform: translateY(-4px);}
.brand-link:hover::after{opacity: 1;}

/* 代理品牌-详情 */
.brandxq{background: #fff;}
.brandxq-mix{width: 100%;}
.brandxq-info{width: calc(100% - 695px);padding-right: 60px;}
.brandxq-info .title{line-height: 1.1;color: #0c419c;padding-bottom: 28px;position: relative;}
.brandxq-info .title::after{content: "";position: absolute;width: 58px;height: 2px;background: #0c419c;left: 0;bottom: 0;}
.brandxq-info .text{width: 100%;}
.brandxq-info .text p br{height: 16px;}
.brandxq-info .link a{color: #0c419c;padding-left: 48px;height: 24px;display: flex;align-items: center;line-height: 1;background: url('../images/pages/brandxqic.png') no-repeat left center;position: relative;}
.brandxq-info .link a::after{content: "";position: absolute;width: 100%;height: 2px;background: #0c419c;left: 0;bottom: -5px;opacity: 0;transition: all .4s ease;}
.brandxq-info .link a:hover::after{opacity: 1;}
.brandxq-image{width: 695px;border-radius: 15px;overflow: hidden;}
.brandxq-image img{width: 100%;}

/* 产品中心 */
.pro{background: #fff;}
.pro-list{width: 100%;}
.pro-ul{margin: -36px 0 0 -36px;}
.pro-link{display: block;width: calc(25% - 36px);border: 1px solid transparent;margin: 36px 0 0 36px;background: #fff;padding: 20px 38px 34px;box-shadow: 0px 3px 20.58px 0.42px rgba(14, 55, 116, 0.11);transition: all .4s ease;transform: translate3d(0,0,0);}
.pro-link-box{width: 100%;overflow: hidden;position: relative;}
.pro-link .hint{width: 100%;text-align: right;height:37px;line-height:37px}
.pro-link .hint img{max-width: 95px;max-height: 100%;}
.pro-link .image{display: flex;align-items: center;justify-content: center;height: 180px;}
.pro-link .image img{max-height: 100%;transition: all .4s ease;transform: translateY(20px);}
.pro-link .cont{width: 100%;transform: translateY(52px);transition: all .4s ease;}
.pro-link .title{line-height: 1.1;}
.pro-link .title a{transition: all .4s ease;}
.pro-link .text{width: 100%;}
.pro-link .link{width: 100%;margin-top: 12px;}
.pro-link .link a{width: 100%;height: 40px;border-radius: 5px;background: #0c419c;color: #fff;line-height: 1;transition: all .4s ease;}
.pro-link .link a:hover{background: #196de0;}
.pro-link:hover .image img{transform: translateY(0);}
.pro-link:hover .cont{transform: translateY(0);}
.pro-link:hover .title a{color: #0c419c;}
.pro-link:hover{box-shadow: 0px 10px 34.3px 0.7px rgba(12, 65, 156, 0.18);border-color: #0c419c;}

/* 解决方案 */
.case{background: #fff;}
.casetb{width: 100%;}
.casetb-image{width: 266px;text-align: center;}
.casetb-info{width: calc(100% - 266px);padding-right: 168px;}
.casetb-info-head{width: 100%;padding-bottom: 30px;border-bottom: 1px solid #eee;position: relative;}
.casetb-info-head::after{content: "";position: absolute;width: 50px;height: 3px;background: #0c419c;left: 0;bottom: -2px;}
.casetb-info-head .sonTitle{text-align: left;}
.casetb-info-head .sonTitle .text{line-height: 1.32;max-width: none;}
.casetb-info-text{width: 100%;}
.caselb{width: 100%;}
.caselb-ul{margin: -44px 0 0 -44px;}
.caselb-items{width: calc(50% - 44px);margin: 44px 0 0 44px;border-radius: 10px;overflow: hidden;background: #fff;box-shadow: 1.828px 14.888px 51px 0px rgba(0, 0, 0, 0.06);border:  1px solid transparent;transition: all .4s ease;}
.caselb-head{width: 100%;overflow: hidden;position: relative;}
.caselb-head>img{width: 100%;height: 190px;}
.caselb-head .hint{position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 4;display: flex;flex-direction: column;justify-content: center;padding: 0 40px;}
.caselb-head .hint .logo{width: 162px;height: 70px;display: flex;align-items: center;justify-content: center;background: #fff;border-radius: 3px;padding: 8px;}
.caselb-head .hint .logo img{max-height: 100%;}
.caselb-head .hint .text{width: 100%;}
.caselb-head::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: linear-gradient(to right,#1f5bc2,rgba(31,91,194,.7));transition: all .4s ease;}
.caselb-cont{width: 100%;padding: 28px 40px 50px;}
.caselb-cont .link a{width: 140px;height: 42px;border-radius: 5px;border: 2px solid #0c419c;color: #0c419c;transition: all .4s ease;}
.caselb-cont .link a:hover{background: #0c419c;color: #fff;box-shadow: 0 4px 16px 0 rgba(48, 89, 218, 0.4);}
.caselb-items:hover{border-color: #0c419c;box-shadow: 0.853px 6.948px 54px 0px rgba(12, 65, 156, 0.29);}
.caselb-items:hover .caselb-head::before{opacity: 0;}

/* 解决方案-详情 */
.casexq{width: 100%;}
.casexqpp{background: #fff;}
.casexqpp-mix{width: 100%;}
.casexqpp-img{width: 210px;height: 154px;border-radius: 3px;border: 1px solid #dedede;padding: 8px;box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.1);}
.casexqpp-img img{max-height: 100%;}
.casexqpp-cont{width: calc(100% - 210px);padding-left: 58px;}
.casexqpp-cont .sonTitle{text-align: left;}
.casexqfa{background: #f4f6fa;}
.casexqfa-mix{width: 100%;align-items: flex-start;}
.casexqfa-info{width: calc(100% - 690px);padding-right: 80px;}
.casexqTitle{width: 100%;line-height: 1.1;color: #0c419c;}
.casexqfa-info-list{width: 100%;}
.casexqfa-info-list li{padding: 18px 0;border-bottom: 1px solid #e7eaf2;}
.casexqfa-info-list li span{line-height: 1.32;color: #0c419c;}
.casexqfa-loop{width: 690px;position: relative;}
.casexqfa-loop .swiper-container{box-shadow: 0px 0px 27px 0px rgba(0, 0, 0, 0.05);border-radius: 5px;background: #fff;}
.casexqfa-loop-img{width: 100%;display: flex;align-items: center;justify-content: center;padding: 12px;height: 370px;}
.casexqfa-loop-img img{max-height: 100%;}
.casexqfa-loop .swiper-pagination{font-size: 0;text-align: center;bottom: -24px;width: 100%;}
.casexqfa-loop .swiper-pagination-bullet{background: #cecece;opacity: 1;margin: 0 0 0 14px;}
.casexqfa-loop .swiper-pagination-bullet:first-child{margin: 0 !important;}
.casexqfa-loop .swiper-pagination-bullet-active {background: #0c419c;}
.casexqcs{width: 100%;}
.casexqcs-mix{width: 100%;background: #eff5fa;}
.casexqcs-table{width: 100%;}
.casexqcs-table table{width: 100%;border: 2px solid #fff;border-width:2px 0px 0px 2px;}
.casexqcs-table th, .casexqcs-table td{border: solid #fff;border-width:0px 2px 2px 0px;padding: 16px 20px;font-size: 16px;color: #333;line-height: 24px;text-align: center;}
.casexqcs-table th span, .casexqcs-table td span{text-align: left;width: 100%;display: block;max-width: 400px;}
.casexqcs-table th{background: #0c419c;color: #fff;font-weight: 400;}
.casexqcs-table th p, .casexqcs-table td p{line-height: inherit;}
.casexqcs-info{width: 100%;text-align: center;padding: 32px 0;border: 2px solid #fff;border-width:0 2px;}
.casexqcs-info .text{color: #455f8b;}
.casexqxz{background: #fff;}
.casexqxz-list{width: 100%;}
.casexqxz-ul{margin: -30px 0 0 -30px;}
.casexqxz-link{width: calc(50% - 30px);margin: 30px 0 0 30px;align-items: center;height: 56px;border-radius: 58px;border: 1px solid #e0e0e0;background: #fafafa;padding: 0 24px;justify-content: space-between;transition: all .4s ease;}
.casexqxz-link .text{width: calc(100% - 140px);padding-left: 36px;height: 28px;line-height: 28px;background: url('../images/pages/casexq3_1.png') no-repeat left center;transition: all .4s ease;}
.casexqxz-link .hint{height: 16px;line-height: 18px;padding-right: 32px;background: url('../images/pages/casexq3_2.png') no-repeat right center;transition: all .4s ease;}
.casexqxz-link:hover{border-color: #0c419c;background: #0c419c;}
.casexqxz-link:hover .text{color: #fff;background-image: url('../images/pages/casexq3_1H.png');}
.casexqxz-link:hover .hint{color: #fff;background-image: url('../images/pages/casexq3_2H.png');}

/* 关于我们 */
.abojj{background: #f7f7f7;}
.abojj-mix{width: 100%;flex-direction: row-reverse;}
.abojj-info{width: calc(100% - 648px);padding-right: 80px;}
.abojj-info .sonTitle{text-align: left;}
.abojj-info-text{width: 100%;}
.abojj-info-text p{line-height: inherit;}
.abojj-image{width: 618px;border-radius: 8px;overflow: hidden;}
.abojj-image img{width: 100%;object-fit: cover;}
.abojj-number{width: 100%;}
.abojj-number ul{justify-content: center;}
.abojj-number li{width: auto;padding: 0 84px;text-align: center;position: relative;}
.abojj-number li:first-child{padding-left: 0;}
.abojj-number li:last-child{padding-right: 0;}
.abojj-number li .num{line-height: 1;color: #0c419c;}
.abojj-number li .num span{margin-right: 4px;}
.abojj-number li .text{line-height: 1.1;}
.abojj-number li::before{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: #e5e5e5;}
.abojj-number li:first-child:before{display: none;}
.abowh{background: #fff;}
.abowh-image{width: 100%;text-align: center;}
.abolc{background-repeat: no-repeat;background-size: cover;}
.abolc-loop{width: 600px;margin-left: auto;margin-right: auto;position: relative;margin-top: 140px;}
.abolc-loop .swiper-container{overflow: visible;}
.abolc-year{width: 100%;position: relative;line-height: 1;height: 102px;font-family: Arial;text-align: center;font-weight: 700;opacity: 0.25;transition: all .4s ease;}
.abolc-cont{width: 100%;margin-top: 130px;text-align: center;padding: 0 20px 40px;min-height: 160px;opacity: 0;transition: all .4s ease;}
.abolc-cont p{line-height: inherit;}
.swiper-slide-active .abolc-year, .swiper-slide-active .abolc-cont{opacity: 1;}
.abolc-control{position: absolute;width: 100%;top: 102px;left: 0;padding-top: 36px;z-index: 2;pointer-events: none;border-top: 1px solid rgba(255, 255, 255, .2);}
.abolc-control::before, .abolc-control::after{content: "";position: absolute;width: 1px;height: 12px;background: rgba(255, 255, 255, .6);top: -6px;transition: all .4s ease;}
.abolc-control::before{left: 0;}
.abolc-control::after{right: 0;}
.abolc-control .swiper-pagination{width: 100%;font-size: 0;display: flex;left: 0;top: -1px;}
.abolc-control .swiper-pagination-bullet {width: auto;flex: 1;height: 1px;display: block;border-radius: 0;background: #fff;opacity: 0;transition: all .4s ease;}
.abolc-control .swiper-pagination-bullet-active {opacity: 1;background: #fff;}
.abolc-control-hint{text-align: center;padding-top: 34px;background: url('../images/pages/abolcic.png') no-repeat center top;color: #fff;font-size: 12px;opacity: 0.5;}
.abory{background: #f7f7f7;}
.abory-loop{width: 100%;}
.abory-link{display: block;width: 100%;background: #fff;padding: 0 30px;}
.abory-link .image{width: 100%;height: 308px;display: flex;align-items: center;justify-content: center;position: relative;padding: 12px 0;}
.abory-link .image img{max-height: 100%;transition: all .4s ease;}
.abory-link .image i{width: 60px;height: 60px;line-height: 60px;font-size: 22px;transform: scale(0);opacity: 0;background: #0c419c;position: absolute;top: 50%;left: 50%;z-index: 2;margin: -30px 0 0 -30px;border-radius: 50%;color: #fff;text-align: center;transition: all .4s ease;}
.abory-link .text{display: flex;align-items: center;justify-content: center;height: 74px;border-top: 1px solid #ebebeb;position: relative;transition: all .4s ease;}
.abory-link .text span{position: relative;z-index: 4;}
.abory-link .text::after{content: "";position: absolute;width: calc(100% + 60px);height: 100%;top: 0;left: -30px;background: #0c419c;opacity: 0;transition: all .4s ease;}
.abory-link:hover .image img{opacity: 0.3;}
.abory-link:hover .image i{opacity: 1;transform: scale(1);}
.abory-link:hover .text{color: #fff;}
.abory-link:hover .text::after{opacity: 1;}
.abory-loop .swiper-wrapper{padding-bottom: 50px;}
.aboys{background: #fff;}
.aboys-list{width: 100%;}
.aboys-list ul{margin-left: -20px;align-items: flex-start;}
.aboys-list li{width: calc(33.3333% - 20px);margin-left: 20px;}
.aboys-items{width: 100%;border-radius: 10px;overflow: hidden;position: relative;}
.aboys-items img{width: 100%;height: 265px;transition: all .6s ease;}
.aboys-items:not(:first-child){margin-top: 20px;}
.aboys-items .cont{position: absolute;width: 100%;height: 265px;display: flex;align-items: center;justify-content: center;z-index: 2;bottom: 0;left: 0;}
.aboys-list li:nth-child(2) .aboys-items img{height: 550px;}
.aboys-items:hover img{transform: scale(1.05);}
.abokh{background: #f7f7f7;}
.abokh-loop{width: 100%;}
.abokh-loop .swiper-container{padding: 44px 0 48px;}
.abokh-list{width: 100%;}
.abokh-ul{margin: -6px 0 0 -6px;}
.abokh-items{width: calc(20% - 6px);margin: 6px 0 0 6px;border-radius: 5px;background: #fff;display: flex;align-items: center;justify-content: center;padding: 12px;height: 174px;transition: all .4s ease;position: relative;}
.abokh-items img{max-height: 100%;transition: all .4s ease;}
.abokh-items:hover{box-shadow: 0px 11px 36px 0 rgba(14, 55, 116, 0.28);z-index: 2;}
.abokh-items:hover img{transform: translateY(-4px);}

.abojj-info-text{height: 270px;overflow: auto;}
.abojj-info-text::-webkit-scrollbar {width: 2px;}
.abojj-info-text::-webkit-scrollbar-thumb {background: #0c419c;}
.abojj-info-text::-webkit-scrollbar-track {background: #f1f1f1;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
    .news-wrap{width: calc(100% - 300px);padding-right: 70px;}
    .news-side{width: 300px;}
    .casexqfa-info {padding-right: 60px;}
    .abojj-number li {padding: 0 74px;}
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonBan-bg {height: 480px;}
    .sonBar-menu a {padding: 0 18px;}
    .sonBar-place a, .sonBar-menu a {height: 68px;}
    .news-link-time {width: 168px;height: 200px;}
    .news-link {padding-left: 20px;}
    .news-link-cont {padding: 0 32px;}
    .news-link:not(:first-child) {margin-top: 10px;}
    .news-wrap{width: calc(100% - 280px);padding-right: 40px;}
    .news-side{width: 280px;}
    .newsxq-control {padding-top: 24px;}
    .newszh-ul{margin: -30px 0 0 -30px;}
    .newszh-link{width: calc(33.3333% - 30px);margin: 30px 0 0 30px;}
    .newszh-link-cont {padding: 28px 24px 24px;}
    .relxg-map {width: 520px;height: 310px;}
    .relxg-info-list li {height: 80px;}
    .relxg-info {width: calc(100% - 520px);padding-right: 40px;}
    .relgn-list ul {margin: -24px 0 0 -24px;}
    .relgn-list li {width: calc(33.3333% - 24px);margin: 24px 0 0 24px;}
    .brand-link {padding: 38px 12px;}
    .brandxq-info{width: calc(100% - 600px);padding-right: 40px;}
    .brandxq-image{width: 600px;}
    .brandxq-info .text p br {height: 10px;}
    .brandxq-info .text {font-size: 15px;line-height: 26px;margin-top: 20px;}
    .brandxq-info .title {padding-bottom: 24px;font-size: 26px;}
    .pro-ul {margin: -20px 0 0 -20px;}
    .pro-link {width: calc(25% - 20px);margin: 20px 0 0 20px;padding: 20px 24px 28px;}
    .pro-link .image {height: 160px;}
    .caselb-ul {margin: -30px 0 0 -30px;}
    .caselb-items {width: calc(50% - 30px);margin: 30px 0 0 30px;}
    .caselb-cont {padding: 28px 32px 40px;}
    .casetb-info {padding-right: 70px;}
    .casetb-info-head {padding-bottom: 26px;}
    .casexqfa-loop {width: 560px;}
    .casexqfa-info {width: calc(100% - 560px);padding-right: 40px;}
    .casexqcs-table th, .casexqcs-table td {padding: 12px 16px;}
    .casexqcs-info {padding: 28px 0;}
    .abokh-items{height: 144px;}
    .abokh-loop .swiper-container{padding: 40px 0 44px;}
    .abojj-number li {padding: 0 60px;}
    .abojj-image {width: 530px;}
    .abojj-info {width: calc(100% - 530px);padding-right: 40px;}
    .abolc-loop {width: 440px;margin-top: 100px;}
    .aboys-items img, .aboys-items .cont{height: 206px;}
    .aboys-list li:nth-child(2) .aboys-items img{height: 432px;}
    .abory-link .text {height: 68px;}
    .abory-link {padding: 0 24px;}
    .abolc-year{height: 80px;}
    .abolc-control {top: 80px;}
    .abory-link .text::after {width: calc(100% + 48px);left: -24px;}
    .abojj-info-text {height: 325px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonSwiper.swiper-pagination .swiper-pagination-bullet-active{width: 32px;}
    .sonBan-bg {height: 440px;}
    .sonBar-place a:first-child {margin-right: 6px;}
    .sonBar-place a:not(:nth-child(-n+2))::before {margin: 2px 6px 0;}
    .sonBar-menu a {padding: 0 12px;}
    .sonBar-place a, .sonBar-menu a {height: 60px;}
    .news-link-image {width: 232px;}
    .news-link-time {width: 148px;height: 174px;}
    .news-link-cont {width: calc(100% - 174px - 232px);padding: 0 24px;}
    .news-link-time .text {padding-bottom: 42px;}
    .news-link-time .text::after {bottom: -20px;}
    .news-wrap{width: calc(100% - 240px);padding-right: 30px;}
    .news-side{width: 240px;}
    .newszh-link {width: calc(50% - 30px);}
    .relxg-map {width: 420px;height: 268px;}
    .relxg-info-list li {height: 68px;}
    .relxg-info {width: calc(100% - 420px);padding-right: 30px;}
    .relgn-list li .image img{height: 100px;}
    .relly-from li button {width: 200px;}
    .brand-link {width: calc(50% - 24px);}
    .brandxq-info{width: 100%;padding-right: 0;}
    .brandxq-image{width: 100%;margin-top: 32px;}
    .pro-link {width: calc(50% - 20px);}
    .caselb-head .hint {padding: 0 24px;}
    .caselb-head .hint .text{font-size: 18px;margin-top: 10px;}
    .caselb-head>img {height: 150px;}
    .caselb-ul {margin: -24px 0 0 -24px;}
    .caselb-items {width: calc(50% - 24px);margin: 24px 0 0 24px;}
    .caselb-cont {padding: 24px 24px 32px;}
    .casetb-info {padding-right: 40px;}
    .casetb-info-head {padding-bottom: 22px;}
    .casexqpp-cont {padding-left: 40px;}
    .casexqfa-info {width: 100%;padding-right: 0;}
    .casexqfa-info-list li {padding: 14px 0;}
    .casexqfa-loop{width: 100%;margin-top: 28px;}
    .casexqcs-table{overflow-x: auto;}
    .casexqcs-table table{width: 1200px;}
    .casexqxz-ul {margin: -20px 0 0 -20px;}
    .casexqxz-link {width: calc(50% - 20px);margin: 20px 0 0 20px;}
    .abokh-items {height: 112px;}
    .abokh-loop .swiper-container{padding: 36px 0 40px;}
    .abojj-number li {padding: 0 34px;}
    .abojj-number li .text{margin-top: 12px;}
    .abojj-mix {flex-direction: row;}
    .abojj-image{width: 100%;}
    .abojj-info{width: 100%;padding: 0;margin-top: 32px;}
    .abolc-loop {width: 380px;margin-top: 60px;}
    .abolc-year {height: 64px;}
    .abolc-control {top: 64px;padding-top: 24px;}
    .abolc-cont {margin-top: 100px;padding: 0 16px 40px;min-height: 160px;font-size: 18px;line-height: 28px;}
    .aboys-list ul {margin-left: -12px;}
    .aboys-list li {width: calc(33.3333% - 12px);margin-left: 12px;}
    .aboys-items:not(:first-child) {margin-top: 12px;}
    .aboys-items img, .aboys-items .cont{height: 156px;}
    .aboys-items .cont{font-size: 18px;}
    .aboys-list li:nth-child(2) .aboys-items img {height: 324px;}
    .abory-loop .swiper-wrapper {padding-bottom: 40px;}
    .abojj-info-text {height: 210px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonBan-bg {height: 380px;}
    .sonBar-place{display: none;}
    .sonBar-menu{width: 100%;}
    .news-wrap{width: 100%;padding-right: 0;}
    .news-side{width: 100%;margin-top: 30px;}
    .relxg-info{width: 100%;padding-right: 0;}
    .relxg-map{width: 100%;margin-top: 28px;}
    .relgn-list li {width: calc(50% - 24px);}
    .relgn-list li .image img{height: 120px;}
    .abojj-number li {padding: 0 14px;}
    .abolc-loop .swiper-container{overflow: hidden;}
    .abolc-loop{width: 92%;}
    .abojj-info-text {height: 270px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonSwiper.swiper-pagination .swiper-pagination-bullet-active {width: 28px;}
    .sonTitle .text{line-height: 22px;margin: 8px auto 0;max-width: 320px;}
    .sonTitle .hint{margin-top: 12px;}
    .sonTitle .hint span:not(:first-child) {margin-left: 17px;}
    .sonTitle .hint span:not(:first-child)::before {width: 1px;height: 14px;margin-top: -6px;left: -8px;}
    .sonBan-bg {height: 240px;}
    .sonBan-cont{text-align: center;}
    @keyframes sonBanRun{0%{opacity: 0;transform: translateY(60px);filter: blur(4px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
    .sonBar .contain{width: 100%;}
    .sonBar-menu{overflow-x: auto;}
    .sonBar-menu a{padding: 0 15px !important;height: 44px;}
    .sonBar-menu a:last-child::after{display: none;}
    .sonBar-menu a::after {height: 14px;margin-top: -7px;}
    .news-link{box-shadow: 0px 6px 24px 6px rgba(12, 65, 156, 0.12);background: #fff;padding: 20px;flex-wrap:wrap;}
    .news-link:hover{box-shadow: 0px 6px 24px 6px rgba(12, 65, 156, 0.12);background: #fff;}
    .news-link-image{width: 100%;}
    .news-link:not(:first-child) {margin-top: 20px;}
    .news-link-cont{width: 100%;padding: 20px 0 8px;}
    .news-link-cont .text{margin-top: 6px;}
    .news-link-time{width: 100%;height: auto;align-items: flex-start;background: none !important;}
    .news-link-time .text{width: 100%;height: 30px;line-height: 32px;color: #666 !important;padding-bottom: 0;background: url('../images/pages/newsic.png') no-repeat right 2px center/30px auto !important;}
    .news-link-time .text::after{display: none;}
    .newsxq-title .time{margin-top: 10px;}
    .newsxq-title {padding-bottom: 12px;}
    .newsxq-control {padding-top: 16px;}
    .newsxq-btn{width: 100%;}
    .newsxq-btn p {padding: 5px 0;}
    .newsxq-back{width: 100%;margin-top: 12px;justify-content: center;display: flex;}
    .news-side {margin-top: 26px;}
    .news-reco-link {padding: 16px 0;}
    .news-hot-link {padding: 12px 0;}
    .newsxq-info {padding: 12px 0;line-height: 24px;}
    .newszh-ul{margin: -20px 0 0;}
    .newszh-link{width: 100%;margin: 20px 0 0;}
    .newszh-link-image .hint {height: 34px;width: 80px;}
    .newszh-link-cont .link a {width: 116px;height: 38px;opacity: 1;}
    .newszh-link-cont .text{margin-top: 8px;}
    .newszh-link-cont {padding: 24px 16px 24px;}
    .relxg-info-list li {height: 60px;}
    .relxg-info-list li p {padding-left: 12px;}
    .relxg-info-list{margin-top: 12px;}
    .relxg-map {margin-top: 24px;height: 220px;border-width: 4px;}
    .relgn-list ul {margin: 0;}
    .relgn-list li{width: 100%;margin: 0;}
    .relgn-list li .image img{height: 116px;}
    .relgn-list li .image .cont {padding: 0 16px;}
    .relgn{padding-bottom: 16px;}
    .relly-from ul {margin-top: -12px;}
    .relly-from li {width: 100%;margin-top: 12px;}
    .relly-from li input, .relly-from li textarea {height: 40px;margin-top: 8px;padding: 0 12px;}
    .relly-from li textarea {height: 100px;padding: 8px 12px;}
    .relly-from li .codebtn {margin-top: 8px;}
    .relly-from li .codebtn .code{flex: auto;width: 100%;}
    .relly-from li .codebtn .image {width: 88px;height: 40px;}
    .relly-from li .codebtn .code input {width: calc(100% - 94px);}
    .relly-from li button{width: 100%;height: 40px;font-size: 16px;margin: 16px auto 0;}
    .brand-ul {margin: -12px 0 0 -12px;}
    .brand-link {width: calc(50% - 12px);margin: 12px 0 0 12px;padding: 24px 12px;}
    .brand-link .image {height: 50px;}
    .brand-link .text{margin-top: 12px;}
    .brand-link::after {height: 4px;}
    .brandxq-info .title {padding-bottom: 18px;font-size: 20px;}
    .brandxq-info .title::after {width: 40px;}
    .brandxq-info .text {margin-top: 14px;}
    .brandxq-info .link {margin-top: 14px;}
    .brandxq-image {margin-top: 24px;border-radius: 8px;}
    .pro-ul {margin: -18px 0 0;}
    .pro-link {width: 100%;margin: 18px 0 0;padding: 18px 20px 20px;}
    .pro-link .image {height: 150px;}
    .pro-link .image img {transform: translateY(0);}
    .pro-link .cont {transform: translateY(0);}
    .casetb-info{width: 100%;padding: 0;}
    .casetb-info-head {padding-bottom: 18px;}
    .casetb-image{width: 100%;margin-top: 20px;}
    .caselb-ul {margin: -18px 0 0;}
    .caselb-items {width: 100%;margin: 18px 0 0;}
    .caselb-cont {padding: 20px 15px 24px;}
    .caselb-cont .link a {width: 116px;height: 38px;}
    .caselb-head .hint .logo {width: 128px;height: 60px;}
    .caselb-head .hint .text {font-size: 16px;margin-top: 8px;}
    .caselb-head>img {height: 128px;}
    .casexqpp-img{width: 100%;height: 120px;}
    .casexqpp-cont{width: 100%;padding: 0;margin-top: 24px;}
    .casexqpp-cont-text{margin-top: 6px;}
    .casexqfa-info-list li {padding: 12px 0;}
    .casexqfa-mix{margin-top: 10px;}
    .casexqfa-loop-img {height: 200px;}
    .casexqfa-loop {margin-top: 24px;}
    .casexqfa{padding-bottom: 54px;}
    .casexqfa-loop .swiper-pagination-bullet {margin: 0 0 0 12px;}
    .casexqcs-table th, .casexqcs-table td {padding: 8px 10px;font-size: 15px;}
    .casexqcs-table table {width: 1000px;}
    .casexqcs-info {padding: 20px 10px;}
    .casexqcs-info .title{font-size: 15px;}
    .casexqcs-info .text{font-size: 13px;line-height: 22px;}
    .casexqxz-ul {margin: -12px 0 0;}
    .casexqxz-link {width: 100%;margin: 12px 0 0;height: auto;border-radius: 6px;padding: 10px 16px;flex-direction: column;align-items: flex-start;}
    .casexqxz-link .text{width: 100%;}
    .casexqxz-link .hint{margin-top: 6px;}
    .abokh-items{width: calc(50% - 6px);height: 68px;}
    .abokh-loop .swiper-container{padding: 24px 0 30px;}
    .abokh-items:hover {box-shadow: 0px 8px 16px 0 rgba(14, 55, 116, 0.12);}
    .abojj-number ul{justify-content: flex-start;}
    .abojj-number li{width: 33.3333%;text-align: left;padding: 0;margin-top: 16px;}
    .abojj-number li::before{display: none;}
    .abojj-number li .num{font-size: 16px;}
    .abojj-number li .num span{font-size: 24px;margin-right: 2px;}
    .abojj-number li .text {margin-top: 4px;font-size: 14px;}
    .abojj-info {margin-top: 28px;}
    .abojj-info-text{line-height: 26px;margin-top: 12px;}
    .abojj-number{margin-top: 0;}
    .abolc-loop {margin-top: 28px;}
    .abolc-year {height: 48px;font-size: 32px;}
    .abolc-control {top: 48px;padding-top: 16px;}
    .abolc-control-hint {padding-top: 28px;}
    .abolc-cont {margin-top: 76px;padding: 0 0 28px;min-height: 132px;font-size: 16px;line-height: 26px;}
    .abory-link {padding: 0 12px;}
    .abory-link .image {height: 204px;}
    .abory-link .text {height: 48px;font-size: 14px;}
    .abory-link .text::after {width: calc(100% + 24px);left: -12px;}
    .abory-link .image i {width: 44px;height: 44px;line-height: 44px;font-size: 18px;margin: -22px 0 0 -22px;}
    .abory-loop .swiper-wrapper {padding-bottom: 28px;}
    .aboys-list ul {margin: -12px 0 0;}
    .aboys-list li {width: 100%;margin: 12px 0 0;}
    .abojj-info-text {height: 380px;}
    .abory-link .text {height: 70px;}
}