@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{width: max(36px,0.46rem);line-height: 1;height: max(36px,0.46rem);border: 1px solid #d2d2d2;margin: 0 max(3px,0.05rem);font-size: max(13px,0.14rem);color: #888;transition: all .4s ease;border-radius: 50%;display: flex;align-items: center;justify-content: center;}
.paging-menu a:last-child{transform: rotateY(180deg);}
.paging-menu input{text-align: center;padding: max(4px,0.08rem);transition: border .4s ease;}
.paging-menu input:focus{border-color: #272f92;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #272f92;background-color: #272f92;color: #fff;}
.paging-skip{margin-left: max(4px,0.08rem);align-items: center;}
.paging-hint{font-size: max(13px,0.14rem);color: #999;font-weight: 300;margin: 0 max(4px,0.08rem);}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: max(36px,0.46rem);text-align: center;padding: 0 max(4px,0.08rem);height: max(36px,0.46rem);border: 1px solid #d2d2d2;font-size: max(13px,0.14rem);color: #888;border-radius: 50%;transition: all .4s ease;background: transparent;}
.paging-skip input:focus{border-color: #272f92;}
.paging-skip button{color: #888;font-size: max(13px,0.14rem);padding: 0 max(10px,0.18rem);border: 1px solid #d2d2d2;transition: all .4s ease;height: max(36px,0.46rem);cursor: pointer;border-radius: max(36px,0.46rem);}
.paging-skip button:hover{background-color: #272f92;color: #fff;border-color: #272f92;}
.paging-hint span{color: #272f92;}
@media all and (max-width:1000px){.paging-skip{display: none;}}

/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #272f92;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #272f92;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: max(20px,0.4rem) max(15px,0.26rem);margin-top: max(12px,0.18rem);}
.search-link:first-child{margin-top: 0;}
.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: #272f92 !important;}
.search-link:hover h2{color: #272f92;}

/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
.privacy-content h6{color: #333;line-height: inherit;}

/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #333;line-height: 1;position: relative;padding-bottom: max(14px,0.24rem);}
.webmap-title::after{content: "";position: absolute;width: max(36px,0.6rem);left: 0;right: 0;margin: 0 auto;bottom: 0;height: max(2px,0.04rem);background: #272f92;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -0.4rem 0 0 -0.4rem;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 0.4rem);margin: 0.4rem 0 0 0.4rem;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: #272f92;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: max(16px,0.2rem);width: 100%;padding-bottom: max(12px,0.2rem);line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: max(10px,0.2rem);}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: max(4px,0.06rem) 0;font-size: max(15px,0.18rem);}
.webmap-list>ul>li>.drop .drop a{padding-left: max(12px,0.18rem);font-size: max(14px,0.16rem);}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 0.14rem;}
@media all and (max-width: 1000px){
    .webmap-list>ul>li>.drop .drop a::before{top: 0.2rem;}
    .webmap-list>ul{margin: -14px 0 0;}.webmap-list>ul>li{width: 100%;margin: 14px 0 0;}.webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}

.sonBan{width: 100%;overflow: hidden;position: relative;}
.sonBan img.bg{width: 100%;min-height: 220px;transform: matrix(1.12, 0, 0, 1.12, 0, 0);animation: sonBanImgRun 3.2s ease both .2s;}
.sonBan-cont{position: absolute;z-index: 4;width: 100%;height: 100%;top: 0;left: 0;text-align: left;transform: translate3d(0,0,10px);align-items: center;display: flex;}
.sonBan-cont .title{opacity: 0;}
.sonBan-cont .title{animation: sonBanRun 1.2s ease both .3s;}
@keyframes sonBanRun{0%{opacity: 0;transform: translateY(max(40px,1rem));filter: blur(4px);}100%{opacity: 1;transform: translateY(0);filter: blur(0);}}
@keyframes sonBanImgRun{0%{transform: matrix(1.12, 0, 0, 1.12, 0, 0);}100%{transform: matrix(1, 0, 0, 1, 0, 0);}}

.sonMenu{width: 100%;position: relative;}
.sonMenu::after{content: "";position: absolute;width: 100%;height: 1px;left: 0;bottom: 0;background: #f1f1f1;}
.sonMenu a{padding: max(10px,0.26rem) max(12px,0.28rem);min-width: 1.4rem;text-align: center;position: relative;transition: color .4s ease;}
.sonMenu a::before,.sonMenu a::after{content: "";position: absolute;}
.sonMenu a::before{width: 1px;height: 52%;top: 24%;right: 0;background: #f1f1f1;}
.sonMenu a:last-child::before{display: none;}
.sonMenu a::after{width: 100%;height: max(2px,0.03rem);background: #272f92;left: 0;bottom: 0;z-index: 2;transform: scaleY(0);opacity: 0;transition: transform .4s ease,opacity .4s ease;transform-origin: center bottom;}
.sonMenu a:hover, .sonMenu a.active{color: #272f92;}
.sonMenu a:hover::after, .sonMenu a.active::after{transform: scaleY(1);opacity: 1;}

.sonPlace{width: 100%;position: relative;}
.sonPlace a{color: #888;display: flex;align-items: center;transition: color .4s;position: relative;}
.sonPlace a:first-child{font-size: 0;}
.sonPlace a:last-child{margin-right: 0;}
.sonPlace a:first-child::before{content: "\e757";font-family: "icon";color: #888;font-size: max(14px,0.16rem);margin-top: min(-1px,-0.02rem);line-height: 1;transition: color .4s ease;}
.sonPlace a:hover:first-child::before{color: #272f92;}
.sonPlace a::after{content: "\e80b";font-family: "icon";color: #888;margin: 0 max(3px,0.06rem);transform: rotateY(180deg);font-size: 12px;line-height: 1;pointer-events: none;}
.sonPlace a:last-child::after{display: none;}
.sonPlace a:hover{color: #272f92;}
.sonPlace a:last-child span{max-width: 500px;display: block;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}

.sonBtn{display: flex;align-items: center;height: max(36px,0.56rem);border-radius: max(18px,0.28rem);border: 1px solid #fff;padding: 0 max(16px,0.38rem);margin-right: max(10px,0.2rem);transition: background .4s;}
.sonBtn:last-child{margin-right: 0;}
.sonBtn span{font-size: max(14px,0.16rem);transition: color .4s;color: #fff;}
.sonBtn i{width: max(18px,0.24rem);transform: rotateY(180deg);height: max(18px,0.24rem);font-size: max(8px,0.12rem);margin-left: max(12px,0.3rem);font-style: normal;border-radius: 50%;overflow: hidden;border: 1px solid #fff;line-height: 1;position: relative;transition: background .4s,color .4s,border .4s;}
.sonBtn i::before,.sonBtn i::after{content: "\e692";font-family: "icon";width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: transform .6s ease;}
.sonBtn i::after{position: absolute;top: 0;left: 100%;}
.sonBtn:hover{background: #fff;}
.sonBtn:hover span{color: #1d2087;}
.sonBtn:hover:hover i::before,.sonBtn:hover:hover i::after{transform: translateX(-100%);}
.sonBtn:hover:hover i{background: #1d2087;color: #fff;border-color: #1d2087;}

/* 业务-精密模切 */
.busimq{background: #fff;}
.busimqLb{background: #fff;}
.busimqLb-list{width: 100%;}
.busimqLb-link{display: block;width: 100%;height:100%}
.busimqLb-link .img{width: 100%;border: 1px solid #d9e0eb;height: 2.5rem;background: linear-gradient(180deg, #fefefe, #e7e7ef);padding:max(16px,0.36rem)}
.busimqLb-link .img img{max-height:94%;max-width:94%;transition: transform .6s ease;}
.busimqLb-link .cont{position: relative;height:calc(100% - 2.5rem)}
.busimqLb-link .cont .title{transition: color .4s ease;}
.busimqLb-link .cont::before,.busimqLb-link .cont::after{content: "";height: 1px;position: absolute;bottom: 0;}
.busimqLb-link .cont::before{left: 0;width: 100%;background: #e9e9e9;}
.busimqLb-link .cont::after{right: 0;width: 0;background: #272f92;opacity: 0;transition: width .6s ease,opacity .1s ease .6s;}
.busimqLb-link:hover .img img{transform: scale(1.04);}
.busimqLb-link:hover .cont .title{color: #272f92;}
.busimqLb-link:hover .cont::after{width: 100%;opacity: 1;right: auto;left: 0;transition: width .6s ease .1s,opacity .1s ease;}
.busimqSc{background: #f7f7f7;}
.busimqSc-loop{width: 9.3rem;margin-left: auto;margin-right: auto;position: relative;}
.busimqSc-loop .swiper-container{overflow: visible;}
.busimqSc-link{position: relative;display: block;width: 100%;}
.busimqSc-link img{width: 100%;height: 5.2rem;}
.busimqSc-link::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: url("../images/pages/busimq2sd.png") repeat-x left bottom/auto 81%;transform: translate3d(0,0,4px);}
.busimqSc-link .cont{position: absolute;width: 100%;opacity: 0;text-align: center;z-index: 4;left: 0;bottom: 0;transform: translate3d(0,0,10px);color: #fff;align-items: flex-end;justify-content: space-between;transition: opacity 1s ease .4s;}
.swiper-slide-active .busimqSc-link .cont{opacity: 1;}
.busimqSc-btn{position: absolute;font-size: max(14px,0.18rem);z-index: 4;cursor: pointer;width: max(36px,0.6rem);height: max(36px,0.6rem);top: 50%;margin-top: min(-18px,-0.3rem);border-radius: 50%;background: rgba(0, 0, 0, 0.3);color: #fff;transition: background .4s,color .4s;}
.busimqSc-btn.prev{left: max(12px,0.3rem);}
.busimqSc-btn.next{right: max(12px,0.3rem);transform: rotateY(180deg);}
.busimqSc-btn:hover{background: #1d2087;color: #fff;}
.busimqGx{background: #fff;}
.busimqGx-loop{width: 100%;padding: 0 max(10px,0.3rem);}
.busimqGx-link{display: block;width: 100%;position: relative;padding: 5px;}
.busimqGx-link .img{height: 2.34rem;padding: max(12px,0.2rem);background: #fff;box-shadow: 0px 0px 5px 0px rgba(39, 47, 146, 0.15);transition: box-shadow .4s ease;}
.busimqGx-link .img img{max-height: 100%;transition: transform .6s ease;}
.busimqGx-link:hover .img img{transform: translateY(min(-6px,-0.12rem));}
.busimqGx-link:hover .img{box-shadow: 0px 0px 5px 0px rgba(29, 32, 135, 0.25);}
.busimqGx-loop .swiper-pagination{position: relative;bottom: 0;font-size: 0;background: #dedede;height: 2px;width: 7.5rem;margin-left: auto;margin-right: auto;}
.busimqGx-loop .swiper-pagination span{background: #272f92;}
.busimqGx-btn{justify-content: center;}
.busimqGx-btn>div{width: max(36px,0.56rem);height: max(36px,0.56rem);border-radius: 50%;background: #fff;color: #999;font-size: max(14px,0.16rem);line-height: 1;transition: background .4s,color .4s;margin-right: max(10px,0.24rem);cursor: pointer;box-shadow: 0px 0px max(12px,0.3rem) 0px rgba(39, 47, 146, 0.1);}
.busimqGx-btn>div:last-child{margin-right: 0;transform: rotateY(180deg);}
.busimqGx-btn>div:hover{color: #fff;background: #1d2087;}

/* 业务-精密冲压 */
.busicy{background: #fff;}
.busicy .busimqLb-link .img{border: none;background: linear-gradient(135deg, #d7d9e1, #aeb1ba);}

/* 业务-智能穿戴 */
.busizn{background: #fff;}
.busiznLb-wrap{width: 100%;}
.busiznLb-items{width: 100%;padding: max(20px,0.5rem) 0;align-items: center;margin-top: max(16px,0.4rem);box-shadow: 0px 0px max(12px,0.3rem) 0px rgba(39, 47, 146, 0.1);}
.busiznLb-items:first-child{margin-top: 0;}
.busiznLb-cont{width: 50%;}
.busiznLb-imgs{width: 50%;text-align: center;height:max(150px,3rem);}
.busiznLb-imgs .swiper-container{height:100%}
.busiznLb-imgs img{max-width:84%;max-height:100%}
.busiznLb-imgs .swiper-slide{height: auto;display: flex;align-items: center;justify-content: center;padding: 0 max(26px,0.68rem);}
.busiznLb-items:nth-child(2n){flex-direction: row-reverse;}
.busizn .busimqGx{background: #f7f7f7;}

/* 业务-自动化设备 */
.busisb{background: #fff;}
.busisbLb{background: #f4f4f4;}
.busisbLb-list{width: 100%;}
.busisbLb-link{display: block;width: 100%;height: 100%;background: #fff;}
.busisbLb-link .img{width: 100%;height: 3.5rem;}
.busisbLb-link .img img{max-height: 100%;transition: transform .6s ease;}
.busisbLb-link .cont .title{transition: color .4s ease;}
.busisbLb-link .cont .link p{display: flex;align-items: center;position: relative;}
.busisbLb-link .cont .link p span{font-size: max(14px,0.16rem);color: #272f92;}
.busisbLb-link .cont .link p i{width: max(18px,0.24rem);color: #272f92;transform: rotateY(180deg);height: max(18px,0.24rem);font-size: max(8px,0.12rem);margin-left: max(8px,0.16rem);font-style: normal;border-radius: 50%;overflow: hidden;border: 1px solid #272f92;line-height: 1;position: relative;transition: background .4s,color .4s,border .4s;}
.busisbLb-link .cont .link p i::before,.busisbLb-link .cont .link p i::after{content: "\e692";font-family: "icon";width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;transition: transform .6s ease;}
.busisbLb-link .cont .link p i::after{position: absolute;top: 0;left: 100%;}
.busisbLb-link:hover .img img{transform: scale(1.06);}
.busisbLb-link:hover .cont .title{color: #272f92;}
.busisbLb-link:hover .cont .link p i::before,.busisbLb-link:hover .cont .link p i::after{transform: translateX(-100%);}
.busisbLb-link:hover .cont .link p i{background: #272f92;color: #fff;}

/* 业务-自动化设备详情 */
.busisbxq{width: 100%;background: #fff;}
.busisbxq-img{width: 50%;background: #f8f8f8;position: sticky;top: max(70px,0.9rem);left: 0;height: calc(100vh - max(70px,0.9rem));padding: max(20px,0.5rem);}
.busisbxq-img img{max-width: 72%;max-height: 72%;}
.busisbxq-wrap{width: 50%;padding: max(24px,0.54rem) var(--widDb) max(36px,1.2rem) max(30px,0.9rem);}
.busisbxq-canshu-table{width: 100%;border-top: 2px solid #282828;}
.busisbxq-canshu-table table{width: 100%;border: none;}
.busisbxq-canshu-table td{border: solid #d5d8db;border-width:0px 0px 1px 1px;padding: max(8px,0.16rem) max(20px,0.8rem);}
.busisbxq-canshu-table td:first-child{background: #f8f8f8;padding: max(8px,0.16rem) max(12px,0.24rem);border-left: none;color: #333;white-space: nowrap;}
.busisbxq-link{width: 100%;}
.busisbxq-link a{display: flex;align-items: center;height: max(42px,0.6rem);border-radius: max(21px,0.3rem);padding: 0 max(24px,0.3rem);background: #272f92;color: #fff;line-height: 1;margin-right: max(10px,0.2rem);transition: box-shadow .4s ease;}
.busisbxq-link a:last-child{margin-right: 0;}
.busisbxq-link a span{margin-right: max(20px,0.56rem);font-weight: 700;font-size: max(14px,0.16rem);}
.busisbxq-link a img{width: 22px;transform: rotateY(180deg);transition: transform .4s ease;}
.busisbxq-link a:hover{box-shadow: 0 max(5px,0.1rem) max(10px,0.2rem) rgba(29, 32, 135, 0.3);}
.busisbxq-link a:hover img{transform: rotateY(180deg) translateX(max(5px,0.1rem));}

/* 联系方式 */
.rele{background: #fff;}
.releLx{background: #fff;}
.releLx-list{width: 100%;}
.releLx-list li{border-radius: max(8px,0.20rem);padding: 0 max(8px,0.18rem);border: 1px solid #d1d8de;transition: box-shadow .4s ease;}
.releLx-list li .title{border-bottom: 1px solid #d1d8de;padding: max(10px,0.2rem) max(10px,0.2rem);}
.releLx-list li .text{padding: max(12px,0.24rem) max(10px,0.2rem);}
.releLx-list li .text p{display: flex;margin-top: max(8px,0.16rem);}
.releLx-list li .text p:first-child{margin-top: 0;}
.releLx-list li .text p i{color: #272f92;width: max(20px,0.32rem);}
.releLx-list li .text p span{width: calc(100% - max(20px,0.32rem));}
.releLx-list li:hover{box-shadow: 0px 0px max(10px,0.2rem) 0px rgba(39, 47, 146, 0.14);}
.releBd{background: url("../images/pages/releBg.jpg") no-repeat center/cover;}
.releBd-form{width: 100%;background: #fff;}
.releBd-form ul{margin: min(-14px,-0.28rem) 0 0 min(-16px,-0.38rem);}
.releBd-form li{width: calc(100%/3 - max(16px,0.38rem));margin: max(14px,0.28rem) 0 0 max(16px,0.38rem);}
.releBd-form li.long, .releBd-form li.btn{width: calc(100% - max(16px,0.38rem));}
.releBd-form li .hint{margin-bottom: max(4px,0.08rem);}
.releBd-form li .hint span{color: #eb0b16;}
.releBd-form li input, .releBd-form li textarea{width: 100%;height: max(40px,0.56rem);display: block;font-size: max(13px,0.14rem);color: #282828;border-radius: max(8px,0.16rem);padding: 0 max(12px,0.24rem);border: 1px solid #d1d8de;transition: border .4s ease;}
.releBd-form li textarea{height: max(80px,1.2rem);padding: max(10px,0.2rem) max(12px,0.24rem);}
.releBd-form li input:focus, .releBd-form li textarea:focus{border-color: #272f92;}
.releBd-form li .customCode{position: relative;width: 100%;}
.releBd-form li .customCode .input{width:100%;}
.releBd-form li .customCode .input input{padding-right: max(120px,1.6rem);}
.releBd-form li .customCode-auth{height: max(40px,0.56rem);padding: max(4px,0.08rem);width: max(108px,1.42rem);position: absolute;right: 0;top: 0;z-index: 4;cursor: pointer;user-select: none;}
.releBd-form li .customCode-auth img{width: 100%;height: 100%;border-radius: max(4px,0.08rem);}
.releBd-form li.btn{justify-content: center;display: flex;margin-top: max(16px,0.36rem);}
.releBd-form li button{padding: 0 max(24px,0.5rem);height: max(38px,0.5rem);border-radius: max(19px,0.25rem);background: #272f92;color: #fff;font-size: max(14px,0.16rem);line-height: 1;cursor: pointer;transition: box-shadow .4s ease;}
.releBd-form li button:hover{box-shadow: 0 max(3px,0.06rem) max(10px,0.2rem) rgba(29, 32, 135, 0.3);}

/* 人才发展 */
.tale{width: 100%;}
.taleHead{width: 100%;}
.taleHead .title{width: 3.6rem;}
.taleHead .text{width: calc(100% - 3.6rem);}
.taleCz{background: #fff;}
.taleCz-loop{background: url("../images/pages/tale1bg.jpg") no-repeat center/cover;}
.taleCz-loop .swiper-container{overflow: visible;width: 9.85rem;}
.taleCz-link{position: relative;display: block;width: 100%;}
.taleCz-link img{width: 100%;height: 5.7rem;}
.taleCz-link::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: url("../images/pages/tale1sd.png") repeat-x left bottom/auto 88.4%;transform: translate3d(0,0,4px);}
.taleCz-link .cont{position: absolute;width: 100%;opacity: 0;text-align: center;z-index: 4;left: 0;bottom: 0;transform: translate3d(0,0,10px);color: #fff;align-items: flex-end;justify-content: space-between;transition: opacity 1s ease .4s;}
.swiper-slide-active .taleCz-link .cont{opacity: 1;}
.taleCz-loop .swiper-pagination{position: relative;bottom: 0;text-align: center;}
.taleCz-loop .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #272f92;opacity: .3;margin: 0 max(4px,0.1rem);}
.taleCz-loop .swiper-pagination-bullet-active {opacity: 1;background: #272f92;}
.taleHd{background: #fff;}
.taleHd-list{width: 100%;}
.taleHd-list ul{margin: min(-8px,-0.16rem) 0 0 min(-8px,-0.16rem);}
.taleHd-list li{width: calc(100%/3 - max(8px,0.16rem));margin: max(8px,0.16rem) 0 0 max(8px,0.16rem);border-radius: max(8px,0.20rem);position: relative;overflow: hidden;}
.taleHd-list li img{width: 100%;height: 4.36rem;}
.taleHd-list li .cont{color: #fff;position: absolute;z-index: 4;left: 0;bottom: 0;transform: translate3d(0,0,10px);}
.taleHd-list li::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;z-index: 2;background: url("../images/pages/tale2sd.png") repeat-x left bottom/auto 98%;transform: translate3d(0,0,4px);}
.taleHd-list li:nth-child(1){width: calc(58% - max(8px,0.16rem));}
.taleHd-list li:nth-child(2){width: calc(42% - max(8px,0.16rem));}
.taleZp{width: 100%;color: #fff;}
.taleZp img.bg{width: 100%;min-height: 240px;}
.taleZp-cont{position: absolute;width: 100%;height: 100%;top: 0;left: 0;text-align: center;transform: translate3d(0,0,10px);align-items: center;display: flex;z-index: 4;}
.taleZp-cont .link{justify-content: center;}

/* 关于-公司介绍 */
.abojs{width: 100%;}
.abojsBg{background: #fff;}
.abojsBg-head{width: 100%;}
.abojsBg-head .title{width: 6.8rem;padding-right: max(30px,0.6rem);}
.abojsBg-head .text{width: calc(100% - 6.8rem);}
.abojsBg-video{width: 100%;position: relative;}
.abojsBg-video .swiper-slide{height: auto;}
.abojsBg-video-img{width: 100%;position: relative;height: 100%;}
.abojsBg-video-img img{width: 100%;height: 100%;min-height: 180px;}
.abojsBg-video-img .play{position: absolute;cursor: pointer;width: max(40px,1rem);height: max(40px,1rem);border: max(2px,0.05rem) solid #fff;top: 50%;left: 50%;margin: min(-20px,-0.5rem) 0 0 min(-20px,-0.5rem);border-radius: 50%;color: #fff;line-height: 1;font-size: max(20px,0.54rem);padding-left: max(2px,0.05rem);}
.abojsBg-video-img .play:hover{animation: abojsBgRun .8s ease-in-out both;}
@keyframes abojsBgRun{0%{transform: scale(1);}30%{transform: scale(.8);}50%{transform: scale(1);}70%{transform: scale(.9);}100%{transform: scale(1);}}
.abojsBg-video .swiper-pagination{bottom: max(10px,0.4rem);text-align: center;}
.abojsBg-video .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #fff;opacity: .5;margin: 0 max(4px,0.1rem) !important;}
.abojsBg-video .swiper-pagination-bullet-active {opacity: 1;background: #fff;}
.abojsSm{background: #fff;}
.abojsSm-img{width: 100%;position: absolute;top: 0;left: 0;height: 100%;}
.abojsSm-img img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;transition: opacity .6s;}
.abojsSm-img img.active{opacity: 1;}
.abojsSm-list{width: 100%;position: relative;z-index: 4;transform: translate3d(0,0,4px);}
.abojsSm-list li{flex: 1;position: relative;color: #fff;padding: max(40px,1.96rem) max(30px,1rem) max(40px,1.3rem) max(20px,0.6rem);}
.abojsSm-list li::before{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: rgba(255, 255, 255, 0.3);}
.abojsSm-list li:first-child::before{display: none;}
.abojsSm-list li .text{color: rgba(255, 255, 255, 0.6);}
.abojsSm-list li .text p{position: relative;padding-left: max(10px,0.18rem);}
.abojsSm-list li .text p::before{content: "";position: absolute;width: max(4px,0.06rem);height: max(4px,0.06rem);top: max(9px,0.11rem);left: 0;background:#fff;border-radius: 50%;}
.abojsFz{background: #fff url("../images/pages/abojs3bg.png") no-repeat right center/auto 100%;}
.abojsFz-wrap{width: 100%;flex-direction: row-reverse;}
.abojsFz-main{width: 7.2rem;padding-right: max(24px,0.6rem);flex-direction: row-reverse;}
.abojsFz-main .thumbs{width: 2.54rem;height: calc(5.8rem - max(36px,1rem));margin-top: max(18px,0.5rem);}
.abojsFz-main .thumbs .swiper-container{height: 100%;}
.abojsFz-main .thumbs .thumbs-click{height: 100%;display: flex;align-items: center;font-size: max(16px,0.2rem);color: #ccc;font-weight: 700;padding-left: max(18px,0.34rem);overflow: hidden;user-select: none;cursor: pointer;transition: color .4s;width: 44%;}
.abojsFz-main .thumbs .thumbs-click::before, .abojsFz-main .thumbs .thumbs-click::after{content: "";position: absolute;width: max(6px,0.1rem);height: 100%;top: 0;left: 0;background-repeat: repeat-y;background-size: 100% auto;background-position: left top;}
.abojsFz-main .thumbs .thumbs-click::before{background-image: url("../images/pages/abojs3ic.png");}
.abojsFz-main .thumbs .thumbs-click::after{background-image: url("../images/pages/abojs3icH.png");opacity: 0;transition: opacity .4s;}
.abojsFz-main .thumbs .thumbs-click.active::after{opacity: 1;}
.abojsFz-main .thumbs .thumbs-click.active{color: #272f92;}
.abojsFz-main .thumbs .thumbs-click:hover{color: #272f92;}
.abojsFz-main .gallery{width: calc(100% - 2.54rem);height: calc(5.8rem - max(18px,0.5rem));overflow: hidden;position: relative;}
.abojsFz-main .gallery::before{content: "";position: absolute;width: 100%;height: 40%;background: linear-gradient(to bottom,transparent,#fff 88%);left: 0;bottom: 0;z-index: 4;pointer-events: none;}
.abojsFz-main .gallery .swiper-container{overflow: visible;}
.abojsFz-main .gallery .swiper-wrapper{flex-direction: column;transition: transform .6s ease;}
.abojsFz-gallery-cont{width: 100%;}
.abojsFz-gallery-cont .year{transition: color .4s;padding: max(10px,0.2rem) 0;}
.abojsFz-gallery-cont.active .year{color: #272f92;}
.abojsFz-gallery-cont .text{display: none;}
.abojsFz-gallery-cont .text h6{font-weight: 700;}
.abojsFz-main .gallery .swiper-slide:first-child .abojsFz-gallery-cont .text{display: block;}
.abojsFz-imgs{width: calc(100% - 7.2rem);height: 5.8rem;position: relative;}
.abojsFz-imgs .items{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;pointer-events: none;transition: opacity .4s;}
.abojsFz-imgs .items .swiper-slide{height: auto;}
.abojsFz-imgs .items .swiper-slide img{width: 100%;height: 100%;}
.abojsFz-imgs .items.active{opacity: 1;pointer-events: auto;}
.abojsFz-imgs .items .swiper-pagination{bottom: max(10px,0.24rem);text-align: center;}
.abojsFz-imgs .items .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #fff;opacity: .5;margin: 0 max(4px,0.1rem) !important;}
.abojsFz-imgs .items .swiper-pagination-bullet-active {opacity: 1;background: #fff;}
.abojsSl{background: #fff;}
.abojsSl img.bg{width: 100%;position: absolute;width: 100%;height: 100%;top: 0;left: 0;}
.abojsSl .contain{position: relative;z-index: 4;transform: translate3d(0,0,10px);}
.abojsSl-list{width: 100%;}
.abojsSl-list li{flex: 1;text-align: center;color: #fff;}
.abojsSl-list li .num span{margin-right: max(4px,0.08rem);}
.abojsSl-list li .num span:last-child{margin-right: 0;}
.abojsSl-list li .ico{height: max(36px,0.66rem);}
.abojsSl-list li .ico img{max-height: 100%;}
.abojsBj{background: #fff;}
.abojsBj-map{width: 15.28rem;margin: min(-20px,-0.46rem) auto 0;position: relative;}
.abojsBj-map img.bg{width: 100%;}
.abojsBj-hint{position: absolute;left: 0;bottom: max(24px,0.66rem);z-index: 4;transform: translate3d(0,0,10px);}
.abojsBj-hint p{padding-left: max(16px,0.36rem);position: relative;}
.abojsBj-hint p::before{content: "";position: absolute;width: max(8px,0.14rem);height: max(8px,0.14rem);top: max(7px,0.07rem);left: 0;border-radius: 50%;}
.abojsBj-hint p.zb::before{background: #ff3900;}
.abojsBj-hint p.gc::before{background: #272f92;}
.abojsBj-hint p.bgs::before{background: #06a1f7;}
.abojsBj-dots{position: absolute;width: 100%;top: 0;left: 0;height: 100%;}
.abojsBj-dots .dot{position: absolute;width: 1px;height: 1px;}
.abojsBj-dots .dot p{position: absolute;top: 50%;display: flex;align-items: center;white-space: nowrap;transform: translateY(-50%);left: min(-3px,-0.07rem);}
.abojsBj-dots .dot i{width: max(6px,0.15rem);height: max(6px,0.15rem);border-radius: 50%;position: relative;}
.abojsBj-dots .dot span{font-size: max(12px,0.14rem);margin-left: max(5px,0.1rem);line-height: 1;position: relative;z-index: 4;}
.abojsBj-dots .dot i::before,.abojsBj-dots .dot i::after{content: "";display: block;width: 100%;height: 100%;border-radius: 50%;position: absolute;top: 0;left: 0;animation: abojsBjRing 2s linear infinite;opacity: 0;}
.abojsBj-dots .dot i::before {animation-delay: .8s;}
.abojsBj-dots .dot i::after {animation-delay: 0s;}
@keyframes abojsBjRing{0%{opacity:0;transform:scale(1)}5%{opacity:1}to{opacity:0;transform:scale(4)}}
.abojsBj-dots .dot.zb i{background: #ff3900;}
.abojsBj-dots .dot.gc i{background: #272f92;}
.abojsBj-dots .dot.bgs i{background: #06a1f7;}
.abojsBj-dots .dot.zb span{color: #ff3900;font-weight: 700;}
.abojsBj-dots .dot.gc span{color: #272f92;}
.abojsBj-dots .dot.bgs span{color: #06a1f7;}
.abojsBj-dots .dot.zb i::before,.abojsBj-dots .dot.zb i::after{border: 1px solid #ff3900;}
.abojsBj-dots .dot.gc i::before,.abojsBj-dots .dot.gc i::after{border: 1px solid #272f92;}
.abojsBj-dots .dot.bgs i::before,.abojsBj-dots .dot.bgs i::after{border: 1px solid #06a1f7;}
.abojsBj-dots .dot.dongguan{top: 45%;left: 42%;}
.abojsBj-dots .dot.qinhuangdao{top: 38%;left: 42.3%;}
.abojsBj-dots .dot.kunshan{top: 41%;left: 43%;}
.abojsBj-dots .dot.yuenan{top: 51%;left: 39%;}
.abojsBj-dots .dot.moxige{top: 47%;left: 77.5%;}
.abojsBj-dots .dot.danmai{top: 25%;left: 11%;}
.abojsBj-dots .dot.shouer{top: 36%;left: 46%;}
.abojsBj-dots .dot.meiguo{top: 33%;left: 76.5%;}

/* 关于-可持续发展 */
.abofz{width: 100%;}
.abofzYj{background: #fff url("../images/pages/abofz1bg.png") no-repeat right top/auto 86%;}
.abofzYj-head{width: 100%;}
.abofzYj-head .title{width: 5.34rem;padding-right: max(30px,0.6rem);}
.abofzYj-head .text{width: calc(100% - 5.34rem);}
.abofzYj-img{width: 100%;text-align: center;}
.abofzYj-img img{width: 100%;}
.abofzMb{background: #040d08;}
.abofzMb-imgs{width: 100%;position: absolute;top: 0;left: 0;height: 100%;}
.abofzMb-imgs img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;transition: opacity .6s;}
.abofzMb-imgs img.active{opacity: 1;}
.abofzMb-imgs::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.3);z-index: 4;transform: translate3d(0,0,4px);}
.abofzMb .contain{position: relative;z-index: 5;transform: translate3d(0,0,5px);}
.abofzMb-wrap{align-items: flex-end;}
.abofzMb-main{width: max(400px,7.2rem);}
.abofzMb-main .swiper-slide{height: auto;}
.abofzMb-main-cont{background: rgba(255, 255, 255, 0.8);}
.abofzMb-menu{width: max(200px,3rem);}
.abofzMb-menu-limit{width: 100%;position: relative;background: #fff;border-radius: max(28px,0.34rem);padding: 0 max(40px,0.7rem);}
.abofzMb-menu-link{text-align: center;padding: max(8px,0.12rem) 0;}
.abofzMb-btn{position: absolute;width: max(40px,0.7rem);height: 100%;top: 0;z-index: 4;transform: translate3d(0,0,4px);cursor: pointer;font-size: max(14px,0.16rem);color: #000;transition: color .4s ease;}
.abofzMb-btn.prev{left: 0;}
.abofzMb-btn.next{right: 0;transform: rotateY(180deg);}
.abofzMb-btn:hover{color: #272f92;}
.abofzMb-menu .swiper-pagination{bottom: 0;text-align: center;position: relative;margin-top: max(6px,0.12rem);}
.abofzMb-menu .swiper-pagination-bullet {width: max(5px,0.08rem);height: max(5px,0.08rem);background: #fff;opacity: 1;margin: 0 max(3px,0.05rem) !important;}
.abofzMb-menu .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}
.abofzFz{background: #fff;}
.abofzFz-wrap{width: 100%;position: relative;}
.abofzFz-loop{width: 100%;position: relative;}
.abofzFz-loop-link{display: block;width: 100%;position: relative;}
.abofzFz-loop-link img{width: 100%;height: max(260px,6.55rem);}
.abofzFz-loop-cont{color: #fff;display: flex;flex-direction: column;justify-content: center;position: absolute;z-index: 4;left: 0;top: 0;transform: translate3d(0,0,10px);background: rgba(0, 0, 0, 0.2);height: 100%;width: 100%;}
.abofzFz-loop-cont .title, .abofzFz-loop-cont .text{max-width: max(320px,5.8rem);}
.abofzFz-wrap .swiper-pagination{height: 100%;bottom: auto;top: 0;left: min(-20px,-0.58rem);display: flex;justify-content: center;flex-direction: column;}
.abofzFz-wrap .swiper-pagination-bullet{width: max(7px,0.14rem);position: relative;height: max(7px,0.14rem);background: #e6e6e6;opacity: 1;margin: max(22px,0.46rem) 0 0 !important;}
.abofzFz-wrap .swiper-pagination-bullet:first-child{margin-top: 0 !important;}
.abofzFz-wrap .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}
.abofzFz-wrap .swiper-pagination-bullet::after{content: "";position: absolute;width: 1px;height: max(22px,0.46rem);top: 100%;left: 0;right: 0;margin: 0 auto;background: #f7f7f7;}
.abofzFz-wrap .swiper-pagination-bullet:last-child::after{display: none;}
.abofzJs{background: #142432;}
.abofzJs-imgs{width: 100%;position: absolute;top: 0;left: 0;height: 100%;}
.abofzJs-imgs img{position: absolute;width: 100%;height: 100%;top: 0;left: 0;opacity: 0;transition: opacity .6s;}
.abofzJs-imgs img.active{opacity: 1;}
.abofzJs-imgs::before{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.2);z-index: 4;transform: translate3d(0,0,4px);}
.abofzJs-loop{width: 100%;position: relative;z-index: 5;transform: translate3d(0,0,5px);height: 8.5rem;}
.abofzJs-loop .swiper-container{overflow: visible;width: 100%;height: 100%;}
.abofzJs-loop .swiper-wrapper{flex-wrap: wrap;width: auto;}
.abofzJs-loop .swiper-slide{width: calc(100%/4);-webkit-flex-shrink: 1;-ms-flex-negative: 1;flex-shrink: 1;height: auto;}
.abofzJs-loop .swiper-slide::before{content: "";position: absolute;width: 1px;height: 100%;top: 0;left: 0;background: rgba(255, 255, 255, 0.2);}
.abofzJs-loop .swiper-slide:first-child:before{display: none;}
.abofzJs-loop img{display: none;width: 100%;position: relative;z-index: 4;}
.abofzJs-loop .cont{position: absolute;z-index: 4;left: 0;bottom: 0;width: 100%;color: #fff;text-align: center;}
.abofzJs-loop .swiper-slide::after{content: "";position: absolute;width: 100%;height: 80%;bottom: 0;left: 0;background: linear-gradient(to bottom,transparent,rgba(46,48,146,0.84));opacity: 0;transition: opacity .6s;}
.abofzJs-loop .swiper-slide.active::after{opacity: 1;}
.abofzJs-loop .swiper-pagination{bottom: 0;text-align: center;position: relative;margin-top: max(8px,0.14rem);display: none;}
.abofzJs-loop .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #e6e6e6;opacity: 1;margin: 0 max(4px,0.08rem) !important;}
.abofzJs-loop .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}
.abofzGy{background: #fff;}
.abofzGy-head{width: 100%;align-items: flex-end;justify-content: space-between;}
.abofzGy-head .sonTitle{width: 9.2rem;}
.abofzGy-btn{width: auto;}
.abofzGy-btn>div{width: max(36px,0.48rem);height: max(36px,0.48rem);border-radius: 50%;background: #fff;color: #2e3092;font-size: max(14px,0.16rem);line-height: 1;transition: background .4s,color .4s;margin-right: max(10px,0.2rem);cursor: pointer;border: 1px solid #2e3092;}
.abofzGy-btn>div:last-child{margin-right: 0;transform: rotateY(180deg);}
.abofzGy-btn>div:hover{color: #fff;background: #2e3092;}
.abofzGy-loop{width: 100%;padding: 0 max(20px,0.48rem);}
.abofzGy-loop .swiper-container{overflow: visible;}
.abofzGy-link{display: block;width: 100%;}
.abofzGy-link .img img{width: 100%;height: 2.25rem;}
.abofzGy-loop .swiper-pagination{bottom: 0;text-align: center;position: relative;margin-top: max(8px,0.14rem);display: none;}
.abofzGy-loop .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #e6e6e6;opacity: 1;margin: 0 max(4px,0.08rem) !important;}
.abofzGy-loop .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}
.abofzBg{background: #f7f7f7;}
.abofzBg-loop{width: 100%;}
.abofzBg-loop .swiper-slide{background: #fff;height: auto;border-radius: max(8px, 0.20rem);}
.abofzBg-link{width: 100%;height: 100%;flex-direction: row-reverse;}
.abofzBg-link-img{width: 5.62rem;box-shadow: 0px 0px max(20px,0.54rem) 0px rgba(46, 48, 146, 0.17);}
.abofzBg-link-img img{width: 100%;height: 3.74rem;}
.abofzBg-link-cont{width: calc(100% - 5.62rem);}
.abofzBg-link-cont .link a{height: max(40px,0.56rem);border-radius: max(20px,0.28rem);padding: 0 max(16px,0.32rem);border: 1px solid #666;display: flex;align-items: center;font-size: max(14px,0.16rem);color: #333;transition: background .4s,color .4s, border .4s, box-shadow .4s;line-height: 1;}
.abofzBg-link-cont .link a i{font-size: max(16px,0.18rem);margin-left: max(8px,0.16rem);}
.abofzBg-link-cont .link a:hover{background: #272f92;color: #fff;border-color: #272f92;box-shadow: 0 max(3px,0.06rem) max(10px,0.2rem) rgba(29, 32, 135, 0.3);}
.abofzBg-loop .swiper-pagination{bottom: 0;text-align: center;position: relative;margin-top: max(10px,0.24rem);}
.abofzBg-loop .swiper-pagination-bullet {width: max(6px,0.1rem);height: max(6px,0.1rem);background: #ccc;opacity: 1;margin: 0 max(4px,0.08rem) !important;}
.abofzBg-loop .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}

/* 新闻-公司新闻 */
.news{background: #f4f4f4;}
.newsMa{width: 100%;}
.newsMa-wrap{width: 100%;background: #fff;box-shadow: 0px max(8px,0.2rem) max(12px,0.3rem) 0px rgba(0, 0, 0, 0.08);}
.newsMa-imgs{width: 6.2rem;}
.newsMa-imgs a{display: block;width: 100%;overflow: hidden;}
.newsMa-imgs a img{width: 100%;height: 4rem;transition: transform .6s;}
.newsMa-imgs a:hover img{transform: scale(1.06);}
.newsMa-cont{width: calc(100% - 6.2rem);position: relative;}
.newsMa-cont .title a{transition: color .4s;}
.newsMa-cont .title a:hover{color: #2e3092;}
.newsMa-btn{width: max(80px,1.3rem);display: flex;justify-content: space-between;position: absolute;z-index: 4;transform: translate3d(0,0,4px);left: max(24px,0.62rem);bottom: max(8px,0.2rem);}
.newsMa-btn>div{width: max(36px,0.54rem);height: max(36px,0.54rem);border-radius: 50%;background: #fff;color: #999;font-size: max(14px,0.16rem);line-height: 1;transition: background .4s,color .4s;cursor: pointer;box-shadow: 0px 0px max(16px,0.32rem) 0px rgba(46, 48, 146, 0.1);}
.newsMa-btn>div:last-child{transform: rotateY(180deg);}
.newsMa-btn>div:hover{color: #fff;background: #2e3092;}
.newsMa .swiper-pagination{position: relative;bottom: 0;text-align: center;margin-top: max(10px,0.38rem);}
.newsMa .swiper-pagination-bullet {width: max(20px,0.7rem);height: max(2px,0.03rem);border-radius: 0;background: #b8b8d6;opacity: 1;margin: 0 max(4px,0.08rem) !important;}
.newsMa .swiper-pagination-bullet-active {opacity: 1;background: #2e3092;}
.newsLb-list{width: 100%;}
.newsLb-link{width: 100%;display: block;}
.newsLb-link .img{width: 100%;overflow: hidden;}
.newsLb-link .img img{width: 100%;height: 2.92rem;transition: transform .6s;}
.newsLb-link:hover .img img{transform: scale(1.06);}
.newsLb-link .cont .title{transition: color .4s;}
.newsLb-link:hover .cont .title{color: #2e3092;}

/* 新闻-员工分享 */
.newsfx{background: #f4f4f4;}
.newsfx-list{width: 100%;}
.newsfx-link{width: 100%;background: #fff;box-shadow: 0px max(8px,0.2rem) max(12px,0.3rem) 0px rgba(0, 0, 0, 0.08);transition: box-shadow .4s ease;}
.newsfx-link .img{width: 2.08rem;height: 2.89rem;display: block;}
.newsfx-link .img img{width: 100%;height: 100%;transition: transform .6s;}
.newsfx-link .img:hover img{transform: scale(1.02);}
.newsfx-link .cont{width: calc(100% - 2.08rem);display: flex;flex-direction: column;justify-content: space-between;}
.newsfx-link .cont .link a{height: max(40px,0.5rem);border-radius: max(20px,0.25rem);padding: 0 max(24px,0.5rem);border: 1px solid #c6c6c6;display: flex;align-items: center;font-size: max(14px,0.16rem);color: #282828;transition: background .4s,color .4s, border .4s, box-shadow .4s;line-height: 1;}
.newsfx-link .cont .link a i{font-size: max(18px,0.22rem);margin-right: max(6px,0.12rem);}
.newsfx-link .cont .link a:hover{background: #272f92;color: #fff;border-color: #272f92;box-shadow: 0 max(3px,0.06rem) max(10px,0.2rem) rgba(29, 32, 135, 0.3);}
.newsfx-link:hover{box-shadow: 0px max(8px,0.2rem) max(12px,0.3rem) 0px rgba(46, 48, 146, 0.2);}

/* 新闻-详情 */
.newsxq{background: #fff;padding-top: max(32px,0.4rem);}
.newsxq-wrap{justify-content: space-between;align-items: flex-start;}
.newsxq-left{width: 69%;}
.newsxq-title{border-bottom: 2px solid #1a1a1a;}
.newsxq-data span{display: block;padding: max(6px,0.12rem) max(12px,0.2rem);border: 1px solid #e5e5e5;border-radius: max(24px,0.4rem);margin-left: max(6px,0.1rem);}
.newsxq-data span:first-child{margin-left: 0;}
.newsxq-content{width: 100%;}
.newsxq-content img, .newsxq-content video{height: auto !important;}
.newsxq-menu{border-top: 1px solid #e5e5e5;border-bottom: 1px solid #e5e5e5;}
.newsxq-menu-link{padding: max(12px,0.26rem) max(12px,0.26rem) max(12px,0.26rem) max(6px,0.12rem);border-top: 1px solid #e5e5e5;align-items: center;}
.newsxq-menu-link .title{width: max(54px,1.5rem);}
.newsxq-menu-link .text{width: calc(100% - max(54px,1.5rem));transition: color .4s ease;}
.newsxq-menu-link:first-child{border-top: none;}
.newsxq-menu-link:hover .text{color: #272f92;}
.newsxq-back{width: 100%;justify-content: center;}
.newsxq-back a{display: flex;align-items: center;height: max(42px,0.56rem);border-radius: max(21px,0.28rem);padding: 0 max(26px,0.46rem);background: #272f92;color: #fff;line-height: 1;margin-right: max(10px,0.2rem);transition: box-shadow .4s ease;}
.newsxq-back a:last-child{margin-right: 0;}
.newsxq-back a span{margin-left: max(10px,0.18rem);font-weight: 700;font-size: max(14px,0.16rem);}
.newsxq-back a img{width: 22px;transition: transform .4s ease;}
.newsxq-back a:hover{box-shadow: 0 max(5px,0.1rem) max(10px,0.2rem) rgba(29, 32, 135, 0.3);}
.newsxq-back a:hover img{transform: translateX(min(-5px,-0.1rem));}
.newsxq-right{width: 25%;}
.newsxq-hot-item{border-bottom: 1px solid #f2f2f2;}
.newsxq-hot-item .img{width: 100%;overflow: hidden;display: none;}
.newsxq-hot-item .img img{width: 100%;transition: transform .6s;}
.newsxq-hot-item .title{transition: color .4s;}
.newsxq-hot-item:first-child .img{display: block;}
.newsxq-hot-item:first-child .title{margin-top: max(10px,0.16rem);}
.newsxq-hot-item:hover .title{color: #272f92;}
.newsxq-hot-item:hover .img img{transform: scale(1.06);}





/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
    .abojsSm-list li .hint{font-size: max(14px, 0.18rem);}
}

@media all and (max-width:1590px){
    /* 1440 × (700)  */
}

@media all and (max-width:1430px){
    /* 1360 */
}

@media all and (max-width:1350px){
    /* 1280 */
    .abojsSm-list li .hint{font-size: max(14px, 0.16rem);}
    .sonMenu a {padding: max(10px,0.26rem) max(12px,0.24rem);min-width: auto;}
}

@media all and (max-width:1270px){
    /* 1152 × (700) */
    .abofzBg-link-cont{padding-top: 0;}
}

/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}

/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px){
    /* 移动终端 360 适配 */
    .sonMenu{padding: 10px 0;}
    .sonMenu .contain{width: 100%;}
    .sonMenu a{padding: 6px 0;width: 33.333%;}
    .sonMenu a::after{display: none;}
    .sonPlace{display: none;}
    .busimqLb-list ul{margin: -20px 0 0 !important;}
    .busimqLb-list li {width: 100% !important;margin: 20px 0 0 !important;}
    .busimqLb-link .img img{height: auto;}
    .busimqLb-link .img{height:178px;}
    .busimqLb-link .cont{height:auto}
    .busimqSc-loop{width: 92%;}
    .busimqSc-link img{height: 180px;}
    .busimqGx-link .img{height: 100px;}
    .busiznLb-items{flex-direction: row !important;}
    .busiznLb-imgs{width: 100%;}
    .busiznLb-cont{width: 100%;margin-top: 20px;padding: 0 20px;}
    .busiznLb-imgs .swiper-slide{padding: 0 20px;}
    .busisbxq-img {width: 100%;position: relative;top: 0;height: 400px;}
    .busisbxq-img img{max-width: 75%;max-height: 75%;}
    .busisbxq-wrap{width: 100%;padding: 30px 4% 40px;}
    .busisbxq-cont{margin-top: 0;}
    .releLx-list ul{margin: -14px 0 0 !important;}
    .releLx-list li{width: 100% !important;margin: 14px 0 0 !important;}
    .releBd-form{padding: 24px 16px;}
    .releBd-form ul{margin: -14px 0 0 !important;}
    .releBd-form li{width: 100% !important;margin: 14px 0 0 !important;}
    .releBd-form li.btn {margin-top: 18px !important;}
    .taleHead .title{width: 100%;}
    .taleHead .text{width: 100%;margin-top: 12px;}
    .taleCz-loop .swiper-container{width: 84%;}
    .taleCz-link img{height: 174px;}
    .taleHd-list li, .taleHd-list li:nth-child(2){width: calc(100%/2 - max(8px,0.16rem));}
    .taleHd-list li img{height: 150px;}
    .taleHd-list li:nth-child(1){width: calc(100% - max(8px,0.16rem));}
    .taleHd-list li:nth-child(1) img{height: auto;}
    .taleZp-cont{padding-bottom: 30px;}
    .abojsBg-head .title{width: 100%;}
    .abojsBg-head .title br{display: none;}
    .abojsBg-head .text{width: 100%;margin-top: 12px;}
    .abojsSm{padding: 12px 0;}
    .abojsSm-list li{flex: none;width: 100%;padding: 24px 4%;}
    .abojsSm-list li .text{margin-top: 20px;}
    .abojsSm-list li::before{width: 100%;height: 1px;}
    .abojsFz-wrap{flex-direction: row;}
    .abojsFz-imgs{width: 100%;height: 268px;}
    .abojsFz-main{width: 100%;flex-direction: row;padding: 0;}
    .abojsFz-main .gallery{width: 100%;height: auto;margin-top: 16px;}
    .abojsFz-main .gallery .swiper-container{overflow: hidden;}
    .abojsFz-main .gallery .swiper-wrapper {flex-direction: row;transition: .8s;}
    .abojsFz-main .gallery::before{display: none;}
    .abojsFz-gallery-cont .text{display: block;}
    .abojsFz-main .thumbs{width: 100%;height: auto;border-top: 2px solid #d1d8de;padding-top: 16px;}
    .abojsFz-main .thumbs .thumbs-click{width: 100%;padding-left: 0;justify-content: center;}
    .abojsFz-main .thumbs .thumbs-click::before, .abojsFz-main .thumbs .thumbs-click::after{display: none;}
    .abojsFz-gallery-cont{text-align: center;}
    .abojsFz{background: none;}
    .abojsSl-list ul{margin-top: -24px;}
    .abojsSl-list li{flex: none;width: 50%;margin-top: 24px;}
    .abojsBj-map{width: 96%;margin: 0 auto;}
    .abojsBj-hint{bottom: -50px;width: 96%;left: 2%;}
    .abojsBj{padding-bottom: 90px;}
    .abojsBj-dots .dot span{display: none;}
    .abofzYj-head .title{width: 100%;padding: 0;}
    .abofzYj-head .title br{display: none;}
    .abofzYj-head .text{width: 100%;margin-top: 12px;}
    .abofzYj{background-size: auto 50%;}
    .abofzMb-main{width: 100%;}
    .abofzMb-menu{margin: 20px auto 0;}
    .abofzFz-loop-cont{padding: 0 20px;}
    .abofzFz-wrap .swiper-pagination{position: relative;left: 0;flex-direction: row;margin-top: 16px;}
    .abofzFz-wrap .swiper-pagination-bullet{margin: 0 5px !important;}
    .abofzJs{padding: 0 4%;background: #fff;}
    .abofzJs-imgs{display: none;}
    .abofzJs-loop{height: auto;}
    .abofzJs-loop img{display: block;height: 160px;border-radius: 8px;}
    .abofzJs-loop .swiper-pagination{display:block;}
    .abofzJs-loop .swiper-container{overflow: hidden;}
    .abofzJs-loop .swiper-wrapper{justify-content: flex-start;margin: 0;width: 100%;flex-wrap: nowrap;}
    .abofzJs-loop .swiper-slide{width: 100%;margin: 0;-webkit-flex-shrink: 0;-ms-flex-negative: 0;flex-shrink: 0;flex: none;}
    .abofzJs-loop .cont{position: relative;color: #282828;padding: 16px 0 0;}
    .abofzGy-head .sonTitle{width: 100%;}
    .abofzGy-btn{display: none;}
    .abofzGy-link .img img{height: 162px;}
    .abofzBg-link{padding: 20px;flex-direction: row;}
    .abofzBg-link-img{width: 100%;}
    .abofzBg-link-img img{height: 192px;}
    .abofzBg-link-cont{width: 100%;padding: 20px 0 0;}
    .newsMa-imgs{width: 100%;}
    .newsMa-imgs a img{height: 194px;}
    .newsMa-cont{width: 100%;padding: 20px 0 16px;}
    .newsMa-btn{display: none;}
    .newsLb-list ul{margin: -16px 0 0 -12px !important;}
    .newsLb-list li{width: calc(50% - 12px) !important;margin: 16px 0 0 12px !important;}
    .newsLb-link .img img{height: 104px;}
    .newsfx-list ul{margin: -16px 0 0 !important;}
    .newsfx-list li{width: 100% !important;margin: 16px 0 0 !important;}
    .newsfx-link .img{width: 130px;height: auto;}
    .newsfx-link .cont{width: calc(100% - 130px);}
    .newsxq-wrap{margin-top: 0;}
    .newsxq-left{width: 100%;}
    .newsxq-right{width: 100%;margin-top: 28px;}
}

/* --------------------图片-iPad-调整---------------------- */
@media all and (min-width: 720px) and (max-width: 1000px){
    .busimqSc-link img{height: 364px;}
    .busimqGx-link .img{height: 140px;}
    .taleCz-link img{height: 374px;}
    .taleHd-list li img{height: 324px;}
    .abojsFz-imgs{width: 100%;height: 572px;}
    .abofzJs-loop img{height: 312px;}
    .abofzGy-link .img img{height: 180px;}
    .abofzBg-link-img img{height: 442px;}
    .newsMa-imgs a img{height: 436px;}
    .newsLb-link .img img{height: 224px;}
    .busimqLb-link .img{height:382px;}
}