@charset "utf-8";
/* =====================内页样式======================== */
.sonBan{width: 100%;position: relative;overflow: hidden;}
.sonBan img{width: 100%;object-fit: cover;}
.sonBan-cont{position: absolute;width: 100%;left: 0;top: 0;height: 100%;text-align: left;color: #fff;display: flex;align-items: center;}
.sonBan-cont .contain{margin-top: -60px;}
.sonBan-cont h2{font-size: 42px;font-weight: 700;}
.sonBan-cont p{font-size: 18px;line-height: 32px;margin-top: 20px;max-width: 588px;}
.sonBan-cont.text-center{text-align: center;}

.sonGap-80-120{padding: 80px 0 120px;}
.sonGap-120-80{padding: 120px 0 80px;}
.sonGap-120-150{padding: 120px 0 150px;}
.sonGap-150-120{padding: 90px 0 120px;}
.sonGap-120-120{padding: 120px 0;}
.sonGap-100-120{padding: 100px 0 120px;}
.sonGap-120-100{padding: 120px 0 100px;}
.sonGap-190-120{padding: 190px 0 120px;}

.sonMore{width: 190px;height: 52px;display: flex;overflow: hidden;align-items: center;justify-content: center;border-radius: 26px;border: 2px solid #00a0e9;user-select: none;transition: all .4s ease;}
.sonMore span{font-size: 16px;padding-right: 30px;color: #00a0e9;transition: all .4s ease;position: relative;font-family:'COLFAX-MEDIUM';margin-top: 4px;}
.sonMore span::after{content: "";position: absolute;width: 15px;height: 10px;background: url('../images/index/moreArr.png') no-repeat;right: 0;top: 50%;margin-top: -6px;}
.sonMore.white span{color: #fff;}
.sonMore.white span::after{background-image: url('../images/index/moreArrW.png');}
.sonMore:hover{border: 2px solid #00a0e9;background: #00a0e9;}
.sonMore:hover span{color: #fff;}
.sonMore:hover span::after{animation: moreArrow .5s ease;background-image: url('../images/index/moreArrW.png');}
@keyframes moreArrow{0%{transform:translateX(0)}60%{transform:translateX(60px)}60.001%{transform:translateX(-20px)}100%{transform:translateX(0)}}

.paging{width: 100%;font-size: 0;text-align: center;margin-top: 76px;}
.paging a{display: inline-block;vertical-align: middle;width: 40px; background:#CCC;height: 40px;line-height: 40px;border-radius: 50%;margin: 0 2px;font-size: 14px;color: #888;transition: all .4s ease;font-family:'COLFAX-MEDIUM';}
.paging a:first-child, .paging a:last-child{}
.page-num-current{ background:#00a0e9 !important; color:#FFF !important;}

.paging a:first-child{margin-right: 4px;}
.paging a:last-child{margin-left: 4px;}
.paging a:hover, .paging a.active{background-color: #00a0e9; color: #fff;}
.paging a:first-child:hover, .paging a:last-child:hover{background-color: #00a0e9;background-image: url('../images/pages/pagingH.png');}
.paging a.default{cursor: default;display: none;}

.sonPagination .swiper-pagination-bullet {width: 10px;height: 10px;border: 2px solid #fff;background: transparent;opacity: 1;margin: 0 8px !important;}
.sonPagination .swiper-pagination-bullet-active {opacity: 1 !important;background: #00a0e9 !important;border: 2px solid #00a0e9 !important;}

.popVideo{display: none;position: fixed;z-index: 9999991;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-content{display: flex;justify-content: center;align-items: center;position: relative;width: 66%;height: 100%;margin: 0 auto;}
.popVideo-core{position: relative;display: inline-block;vertical-align: middle;width: 100%;position: relative;}
.popVideo-core video{width: 100%;}
.popVideo-close {width: 28px;height: 28px;position: absolute;right: -28px;top: -28px;z-index: 3;background: url('../images/common/closeWhite.svg') no-repeat center/20px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}

.sonCrumb{width: 100%;font-size: 0;padding: 48px 0 14px;}
.sonCrumb a{display: inline-block;vertical-align: middle;font-size: 14px;color: #999;transition: all .4s ease;}
.sonCrumb a::after{content: "/";margin: 0 4px;color: #999;}
.sonCrumb a:last-child:after{display: none;}
.sonCrumb a:hover{color: #00a0e9;}

.sonMenu-mix{width: 100%;position: relative;transition: all .4s linear;z-index: 9999;}
.sonMenu{width: 100%;position: absolute;z-index: 99;top: -40px;left: 0;user-select: none;transition: transform .4s;}
.sonMenu .contain{background: #fff;box-shadow: 0 0 21px rgba(30, 36, 41, .1);padding: 26px 0 22px;font-size: 0;text-align: center;transition: all .6s ease;}
.sonMenu a{display: inline-block;vertical-align: top;line-height: 1;position: relative;font-size: 16px;height: 32px;color: #666;transition: all .4s ease;margin: 0 25px;}
.sonMenu a::after{content: "";position: absolute;width: 1px;height: 14px;background: #e6e6e6;margin: 2px 0 0 44px;display: inline-block;vertical-align: top;}
.sonMenu a::before{content: "";width: 0%;right: 0;bottom: 0;position: absolute;height: 2px;background: #00a0e9;transition: all .4s ease;}
.sonMenu a:last-child::after{display: none;}
.sonMenu a:first-child{margin-left: 0;}
.sonMenu a:last-child{margin-right: 0;}
.sonMenu a.active, .sonMenu a:hover{color: #00a0e9;}
.sonMenu a.active::before{right: auto;left: 0;width: 100%;}
.sonMenu.menuFixed{position: fixed;top: 100px;}
.sonMenu.menuFixed .contain{width: 100%;}
.sonMenu-blank{width: 100%;height: 80px;display: none;}
body.HeaderHide .sonMenu, body.HeaderHide .Header-wrapper{transform: translateY(-100px);}
body.HeaderHide .sonMenu .contain{box-shadow: 0 2px 4px 0px rgba(0, 0, 0, 0.1);}
body.HeaderHide .Header-wrapper{box-shadow: none;}
body.HeaderHide .Container-wrapper{margin-top: 0;}

.sonTitle{width: 100%;text-align: center;}
.sonTitle h2{font-size: 42px;color: #1a1a1a;font-weight: 700;margin-bottom: 18px;}
.sonTitle p{font-size: 18px;color: #888;line-height: 32px;}
.sonTitle.white h2, .sonTitle.white p{color: #fff;}
.sonTitle h6{font-size: 36px;color: #fff;margin-bottom: 24px;}

/* 新闻-列表 */
.newslb{width: 100%;overflow: hidden;background: #f2f4f6;}
.newslb-loop{width: 100%;box-shadow: 0 0 43px rgba(30, 36, 41, .16);}
.newslb-loop-img, .newslb-loop-mix{width: 50%;float: left;}
.newslb-loop-img a{display: block;width: 100%;overflow: hidden;}
.newslb-loop-img a img{width: 100%;object-fit: cover;transition: all .6s ease;}
.newslb-loop-img a:hover img{transform: scale(1.06);}
.newslb-loop-img a img, .newslb-loop-cont{height: 434px;}
.newslb-loop-img .swiper-pagination{bottom: 32px;}
.newslb-loop-mix{background: #fff;padding: 0 20px;}
.newslb-loop-cont{width: 100%;padding: 0 38px;display: flex;justify-content: center;flex-direction: column;}
.newslb-loop-cont label{font-size: 16px;color: #00a0e9;display: block;font-family:'COLFAX-MEDIUM';transition: all .4s ease;}
.newslb-loop-cont label::before{content: "/";margin-right: 12px;font-family: "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1";margin-top: -3px;display: inline-block;vertical-align: top;}
.newslb-loop-cont h2{font-size: 24px;color: #333;line-height: 36px;font-weight: 700;height: 72px;margin: 8px 0 10px; overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition: all .4s ease;}
.newslb-loop-cont p{font-size: 16px;color: #888;line-height: 28px;height: 56px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslb-loop-cont .sonMore{margin-top: 42px;}
.newslb-loop-cont h2 a{transition: all .4s ease;}
.newslb-loop-cont h2 a:hover{color: #00a0e9;}
.newslb-list{width: 100%;margin-top: 60px;}
.newslb-list ul{margin: -3% 0 0 -3%;}
.newslb-list li{float: left;width: 30.3333%;overflow: hidden;margin: 3% 0 0 3%;box-shadow: 0 0 43px rgba(30, 36, 41, .16);transition: all .4s ease;}
.newslb-link{display: block;width: 100%;}
.newslb-link-img{width: 100%;overflow: hidden; text-align:center;}
.newslb-link-img img{width:auto;object-fit: cover;transition: all .6s ease; height:320px;}
.newslb-link:hover .newslb-link-img img{transform: scale(1.06);}
.newslb-link-cont{width: 100%;padding: 36px 32px 44px;position: relative;background-color: #fff;transition: all .6s ease;}
.newslb-link-cont span{font-size: 16px;color: #00a0e9;margin-bottom: 8px;display: block;font-family:'COLFAX-MEDIUM';transition: all .4s ease;}
.newslb-link-cont span::before{margin-right: 12px;font-family: "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1";margin-top: -3px;display: inline-block;vertical-align: top;}
.newslb-link-cont h2{font-size: 20px;color: #333;line-height: 30px;font-weight: 700;height: 40px;margin-bottom: 10px; overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;transition: all .4s ease;}
.newslb-link-cont p{font-size: 16px;color: #888;line-height: 28px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.newslb-link:hover .newslb-link-cont span, .newslb-link:hover .newslb-link-cont h2, .newslb-link:hover .newslb-link-cont p{color: #fff;}
.newslb-link:hover .newslb-link-cont{background: #00a0e9;}

/* 新闻-视频 */
.newssp{width: 100%;overflow: hidden;}
.newssp .newslb-list{margin-top: 0;}
.newssp .newslb-link-cont{position: relative;}
.newssp .newslb-link-cont h2{display: block;height: auto;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;margin-bottom: 0;}
.newssp .newslb-link-cont i{width: 54px;height: 54px;right: 32px;top: -27px;box-shadow: 0 0 8px rgba(0, 160, 255, .75);position: absolute;z-index: 3;border-radius: 50%;background: #00a0e9 url('../images/pages/newsSpic.png') no-repeat left 57% center;transition: all .4s ease;}
.newssp .newslb-link:hover .newslb-link-cont i{background-color: #fff;background-image: url('../images/pages/newsSpicH.png');box-shadow: 0 0 8px rgba(255, 255, 255, .75);}

/* 新闻-通知 */
.newstz{width: 100%;overflow: hidden;}
.newstz-list{width: 100%;}
.newstz-items{display: block;width: 100%;border: 1px solid #eee;transition: all .4s ease;margin-top: 50px;}
.newstz-items:first-child{margin-top: 0;}
.newstz-date, .newstz-cont{height: 135px;display: flex;}
.newstz-date{justify-content: center;flex-direction: column;text-align: right;width: 120px;float: left;}
.newstz-date h6{font-size: 30px;color: #00a0e9;font-family: "COLFAX-MEDIUM";line-height: 1;}
.newstz-date p{font-size: 18px;color: #888;font-family: "COLFAX-MEDIUM";line-height: 1;}
.newstz-cont{align-items: center;position: relative;width: calc(100% - 120px);float: right;padding: 0 150px 0 92px;background: url('../images/pages/newsTzic.png') no-repeat right 50px center/50px auto;transition: all .4s ease;}
.newstz-cont h2{font-size: 20px;color: #333;font-weight: 700;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.newstz-items:hover{border: 1px solid #fff;background-color: #fff;box-shadow: 0 0 43px rgba(30, 36, 41, .16);}
.newstz-items:hover .newstz-cont{background-image: url('../images/pages/newsTzicH.png');}

/* 新闻-详情 */
.newsxq{width: 100%;}
.newsxq-contain, .newsxq-cont{width: 1000px;}
.newsxq-title{width: 100%;}
.newsxq-title h1{font-size: 32px;line-height: 1.4;color: #202020;font-weight: 700;}
.newsxq-title-share{width: 100%;margin-top: 14px;}
.newsxq-title-share span{font-size: 16px;color: #00a0e9;margin-bottom: -4px;display: inline-block;vertical-align: middle;font-family:'COLFAX-MEDIUM';transition: all .4s ease;}
.newsxq-title-share span::before{content: "/";margin-right: 12px;font-family: "微软雅黑", "Microsoft Yahei", "\5FAE\8F6F\96C5\9ED1";margin-top: -3px;display: inline-block;vertical-align: top;}
/* ---- */
#toShare{display: inline-block;vertical-align: middle;margin-left: 12px;}
#toShare a{display: inline-block;vertical-align: middle;margin: 0 2px;width: 28px;height: 28px;line-height: 38px;transition: all .4s ease;text-align: center;background: #ccc;border-radius: 50%;}
#toShare a:hover{background: #00a0e9;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px #aaa;transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
/* ---- */
.newsxq-mix{width: 100%;margin-top: 44px;}
.newsxq-cont{float: left;padding-top: 56px;border-top: 1px solid #e5e5e5;}
.newsxq-cont img{max-width: 100%;}
.newsxq-cont p, .newsxq-cont h2{font-size: 16px;color: #666;line-height: 32px;}
.newsxq-cont h2{color: #333;font-weight: 700;}
.newsxq-btn{width: 104px;float: right;}
.newsxq-btn a{display: block;overflow: hidden;margin-top: 20px;width: 100%;}
.newsxq-btn a:first-child{margin-top: 0;}
.newsxq-btn a i, .newsxq-btn a span{display: flex;align-items: center;height: 45px;}
.newsxq-btn a i{width: 45px;float: left;border-radius: 50%;background-color: #f2f4f6;transition: all .4s ease;background-position: center;background-repeat: no-repeat;}
.newsxq-btn a:nth-child(1) i{background-image: url('../images/newsXqic1.png');}
.newsxq-btn a:nth-child(2) i{background-image: url('../images/newsXqic2.png');}
.newsxq-btn a:nth-child(3) i{background-image: url('../images/newsXqic3.png');}
.newsxq-btn a span{font-size: 14px;color: #888;transition: all .4s ease;padding-left: 10px;}
.newsxq-btn a:hover span{color: #00a0e9;}
.newsxq-btn a:hover i{background-color: #00a0e9;}
.newsxq-btn a:nth-child(1):hover i{background-image: url('../images/newsXqic1H.png');}
.newsxq-btn a:nth-child(2):hover i{background-image: url('../images/newsXqic2H.png');}
.newsxq-btn a:nth-child(3):hover i{background-image: url('../images/newsXqic3H.png');}
.newsxq-recom{width: 100%;overflow: hidden;background: #f2f4f6;}
.newsxq-recom-title{width: 100%;}
.newsxq-recom-title h2{font-size: 40px;color: #333;font-weight: 700;line-height: 1;}

/* 关于-公司简介 */
.abogsgk{width: 100%;overflow: hidden;}
.abogsgk .sonTitle h2{margin-bottom: 0;line-height: 1;}
.abogsgk-items{width: 100%;margin-top: 68px;}
.abogsgk-img{width: 50%;float: right;box-shadow: 0 0 76px rgba(14, 41, 75, .33);border-top-left-radius: 30px;border-bottom-right-radius: 30px;overflow: hidden;}
.abogsgk-img img{width: 100%;}
.abogsgk-cont{width: 50%;float: left;padding: 62px 120px 0 0;background: url('../images/abogs1_1.png') no-repeat left top/141px auto;}
.abogsgk-cont h2{font-size: 42px;color: #004190;font-weight: 700;}
.abogsgk-cont i{display: block;height: 48px;width: 100%;}
.abogsgk-cont p{font-size: 18px;color: #666;line-height: 32px;}
.abogsjj{width: 100%;overflow: hidden;}
.abogsjj-img{width: 50%;float: left;overflow: hidden;position: relative;}
.abogsjj-img img{width: 100%;object-fit: cover;}
.abogsjj-cont{position: absolute;width: 650px;height: 100%;top: 0;left: 0;display: flex;align-items: center;padding-left: 13%;z-index: 2;}
.abogsjj-cont .sonTitle{text-align: left;}
.abogsjj-cont .sonTitle h2{margin-bottom: 40px;}
.abogsyj{width: 100%;background: #f2f4f6;overflow: hidden;}
.abogsyj .sonTitle h2{margin-bottom: 0;line-height: 1;}
.abogsyj-list{width: 100%;margin-top: 28px;}
.abogsyj-list ul{margin-left: -3%;}
.abogsyj-list li{width: 22%;float: left;margin-left: 3%;background: #fff;box-shadow: 0 0 43px rgba(14, 41, 75, .1);}
.abogsyj-listtt li{width: 30%;float: left;margin-left: 3%;background: #fff;box-shadow: 0 0 43px rgba(14, 41, 75, .1);}

.abogsyj-img{width: 100%;position: relative;}
.abogsyj-img-pic{width: 100%;height: 190px;object-fit: cover;}
.abogsyj-img-mix{position: absolute;width: 100%;height: 100%;display: flex;flex-direction: column;justify-content: center;top: 0;left: 0;text-align: center;overflow: hidden;}
.abogsyj-img-mix i{width: 100%;height: 66px;position: relative;z-index: 2;}
.abogsyj-img-mix i img{position: absolute;left: 0;right: 0;top: 0;bottom: 0;margin: auto;transition: all .4s ease;}
.abogsyj-img-s{opacity: 1;}
.abogsyj-img-h{opacity: 0;}
.abogsyj-img-mix h2{font-size: 24px;color: #181818;line-height: 1;font-weight: 700;margin-top: 16px;transition: all .4s ease;position: relative;z-index: 2;}
.abogsyj-img-mix::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: #fff;transition: all .4s ease;}
.abogsyj-img::after{content: "";position: absolute;width: 90px;height: 1px;background: #00a0e9;left: 0;right: 0;bottom: 0;margin: 0 auto;transition: all .4s ease;}
.abogsyj-cont{width: 100%;text-align: center;padding: 44px;height: 150px;}
.abogsyj-cont p{font-size: 16px;color: #666;line-height: 24px;}
.abogsyj-list li:hover .abogsyj-img::after{opacity: 0;}
.abogsyj-list li:hover .abogsyj-img-mix::after{top: -100%;}
.abogsyj-list li:hover .abogsyj-img-s{opacity: 0;}
.abogsyj-list li:hover .abogsyj-img-h{opacity: 1;}
.abogsyj-list li:hover .abogsyj-img-mix h2{color: #fff;}
/* ---- */
.indnetwork{width: 100%;background:url('../images/85f4-89dcce7260bc.jpg') no-repeat right bottom/100% auto;padding: 70px 0 90px;}
.abogsfw .sonTitle{text-align: left;}
.indnetwork-lftitem{width: 50%;float: left;padding-top: 0px;}
.indnetwork-lftitem .sonTitle p{text-align: justify;text-justify: distribute;}
.indnetwork-scroll{width: 100%;margin: 28px 0 68px;}
.indnetwork-scroll li{float: left;position: relative;text-align: center;}
.indnetwork-scroll li:nth-child(1){width: 23%;text-align: left;}
.indnetwork-scroll li:nth-child(2){width: 43%;}
.indnetwork-scroll li:nth-child(3){width: 28%;}
.indnetwork-scroll li:nth-child(4){width: 28%;text-align: right;}
.indnetwork-scroll li::after{content: '';width: 1px;height: 50px;background-color: rgba(255, 255, 255, .3);position: absolute;right: 0;top: 50%;margin-top: -23px;bottom: 0;}
.indnetwork-scroll li:last-child::after{display: none;}
.indnetwork-comnum{display: inline-block;text-align: left;}
.indnetwork-comnum h6{font-size: 50px;color: #0171bb;font-family:'COLFAX-MEDIUM';line-height: 0.9;}
.indnetwork-comnum h6 span{vertical-align: sub;}
.indnetwork-comnum p{font-size: 18px;color:#666;font-weight: 400;}
.indnetwork-more a{color: #02a0ea; background:#02a0ea;border: 2px solid #02a0ea;}
.indnetwork-more a:hover{border: 2px solid #00a0e9;}
.indnetwork-more a i{background: url('../images/comon/moreArrW.png')no-repeat center;}
.indnetwork-rgtitem{width: 652px;height: 565px;background-size: contain;position: relative;}
.indnetwrok-img{width: 652px;height: 565px;overflow: hidden;position: relative;}
.indnetwrok-img img{max-width: 100%;object-fit: cover;}
/* ---- */
.serMap{position: relative;width:652px;height: 100%;float: right;}
.serMap-img{width: 100%;}
.serMap-img img{width: 100%;}
.serMap-dots{position: absolute;z-index: 2;width: 100%;height: 100%;top: 0;left: 0;}
.dots{width: 8px;height: 8px;border-radius: 50%;position: absolute;display: block;background: #0fc1e2;}
.dots::before,.dots::after{content: "";z-index: -1;display: block;width: 24px;height: 24px;background: #0fc1e2;border-radius: 100%;position: absolute;top: -8px;left: -8px;animation: shineRing 2s linear infinite;opacity: 0.6;}
.dots.zd{background: #f49111;z-index: 2;}
.dots.zb{background: #eb000c;z-index: 3;}
.dots.zd::before,.dots.zd::after{background: #f49111;}
.dots.zb::before,.dots.zb::after{background: #eb000c;}
.dots::before{animation-delay: .6s;}
.dots::after{animation-delay: 0s;}
@keyframes shineRing {from {transform: scale(0.4);opacity: 0.6;}to {transform: scale(1.2);opacity: 0;}}
.dots-xinjiang{left: 23%;top: 29%;}
.dots-heilongjiang{left: 88%;top: 16%;}
.dots-jilin{left: 87%;top: 23%;}
.dots-liaoning-0{left: 86%;top: 29%;}
.dots-liaoning-1{left: 85%;top: 36%;}
.dots-beijing{left: 74.5%;top: 37%;}
.dots-tianjin{left: 76.5%;top: 40%;}
.dots-ningxia{left: 57%;top: 45%;}
.dots-shanxi-A{left: 68%;top: 44%;}
.dots-hebei{left: 73%;top: 43%;}
.dots-qinghai{left: 46%;top: 50%;}
.dots-gansu{left: 53%;top: 53%;}
.dots-shanxi-B{left: 63%;top: 53%;}
.dots-henan{left: 71%;top: 54%;}
.dots-shandong-0{left: 77%;top: 48%;}
.dots-shandong-1{left: 83%;top: 45%;}
.dots-xizang{left: 26%;top: 63%;}
.dots-sichuan{left: 49%;top: 66%;}
.dots-hubei{left: 70%;top: 63%;}
.dots-anhui{left: 79%;top: 61%;}
.dots-jiangsu-0{left: 84%;top: 56%;}
.dots-jiangsu-1{left: 84%;top: 60%;}
.dots-jiangsu-2{left: 86%;top: 60%;}
.dots-chongqing{left: 59%;top: 68%;}
.dots-guizhou{left: 58%;top: 76%;}
.dots-hunan{left: 69%;top: 70%;}
.dots-jiangxi{left: 77%;top: 69%;}
.dots-yunnan{left: 47%;top: 83%;}
.dots-guangxi-0{left: 61%;top: 84%;}
.dots-guangxi-1{left: 66%;top: 85%;}
.dots-guangdong-0{left: 72%;top: 81%;}
.dots-guangdong-1{left: 73%;top: 84%;}
.dots-guangdong-2{left: 69.5%;top: 86%;}
.dots-guangdong-3{left: 73%;top: 82%;}
.dots-guangdong-4{left: 72%;top: 85%;}
.dots-guangdong-5{left: 75%;top: 83%;}
.dots-fujian-0{left: 81%;top: 78%;}
.dots-fujian-1{left: 83%;top: 73%;}
.dots-taiwan{left: 88.5%;top: 79%;}
.dots-hainan-0{left: 65%;top: 96%;}
.dots-hainan-1{left: 66%;top: 95%;}
.dots-huzhou {top: 62%;left: 84%;}
/* ---- */
.abogshz{width: 100%;overflow: hidden;}
.abogshz .contain{width: 1424px;}
.abogshz-loop{width: 100%;}
.abogshz-loop .sonPagination .swiper-pagination-bullet {border: 2px solid #e5e5e5;}
.abogshz-list{width: 100%;}
.abogshz-ul{margin: -1.5% 0 0 -1.5%;}
.abogshz-img{width: 15.1666%;display: flex;float: left;margin: 1.5% 0 0 1.5%;align-items: center;justify-content: center;background: #fff;height: 120px;box-shadow: 0 0 10px rgba(14, 41, 75, .1);transition: all .4s ease;}
.abogshz-img img{max-width: 88%;max-height: 88%;transition: all .4s ease;}
.abogshz-loop .swiper-container{padding: 52px 12px 74px;}
.abogshz-img:hover{box-shadow: 0 0 10px rgba(0, 160, 255, .3);}
.abogshz-img:hover img{transform: translateY(-4px);}

/* 关于-加入我们 */
.abojrfz .sonTitle h2, .abojrfl .sonTitle h2, .abojrsh .sonTitle h2,.abojrzp .sonTitle h2 {margin-bottom: 0;line-height: 1;}
.abojrfz{width: 100%;overflow: hidden;background: url('../images/pages/abojr1Bg.png') no-repeat right bottom/auto 331px;}
.abojrfz-list{width: 100%;margin-top: 54px;}
.abojrfz-list ul{margin-left: 1px;}
.abojrfz-list li{width: 25%;background: #fff;position: relative;border: 1px solid #e5e5e5;float: left;transition: all .4s ease;margin-left: -1px;min-height: 400px;text-align: center;padding: 70px 20px 34px;}
.abojrfz-list li i{display: inline-block;position: relative;height: 54px;line-height: 54px;}
.abojrfz-list li i img{max-height: 100%;position: relative;z-index: 2;}
.abojrfz-list li i::after{content: "";position: absolute;z-index: 1;transform-origin: bottom center;width: 40px;height: 40px;background: #b2e2f8;border-radius: 50%;left: -16px;top: -12px;}
.abojrfz-list li:hover i::after{animation: abojrfzRun 1s ease-out both;}
@keyframes abojrfzRun{0%{transform: scaleY(1);}20%{transform: scaleY(0.6)}50%{transform: translateY(-12px) scaleY(1);}80%{transform: translateY(0) scaleY(0.8);}100%{transform: scaleY(1)}}
.abojrfz-cont{width: 100%;}
.abojrfz-cont h2{font-size: 20px;color: #333;font-weight: 700;margin: 42px 0 20px;}
.abojrfz-cont p{font-size: 18px;color: #666;line-height: 28px;}
.abojrfz-list li:hover{box-shadow: 0 0 24px rgba(30, 36, 41, .1);z-index: 2;}
.abojrfl{width: 100%;overflow: hidden;background: #f2f4f6;}
.abojrfl-loop{width: 100%;margin-top: 54px;position: relative;}
.abojrfl-items{display: block;width: 100%;}
.abojrfl-img{width: 100%;overflow: hidden;}
.abojrfl-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.abojrfl-cont{width: 100%;min-height: 230px;padding: 36px 28px;background-color: #fff;background-repeat: no-repeat;background-position: right bottom;background-size: 276px auto;transition: all .4s ease;}
.abojrfl-cont h2{font-size: 20px;color: #333;font-weight: 700;text-align: center;transition: all .4s ease;}
.abojrfl-cont p{font-size: 16px;color: #666;line-height: 28px;margin-top: 18px;transition: all .4s ease;}
.abojrfl-items:hover .abojrfl-img img{transform: scale(1.06);}
.abojrfl-items:hover .abojrfl-cont{background-color: #00a0e9;background-image: url('../images/pages/abojr2Bg.png');}
.abojrfl-items:hover .abojrfl-cont h2, .abojrfl-items:hover .abojrfl-cont p{color: #fff;}
.abojrfl-loop .sonPagination{display: none;}
.abojrfl-prev, .abojrfl-next{position: absolute;z-index: 3;width: 50px;height: 50px;border-radius: 50%;background: #fff url('../images/pages/abojr2Arr.png') no-repeat center;top: 50%;margin-top: -25px;cursor: pointer;transition: all .4s ease;}
.abojrfl-prev{left: -104px;}
.abojrfl-next{right: -104px;transform: rotate(180deg);}
.abojrfl-prev:hover, .abojrfl-next:hover{background-color: #00a0e9;background-image: url('../images/pages/abojr2ArrH.png');}
.abojrsh{width: 100%;background: #004190 url('../images/pages/abojr3Bg.png') no-repeat left top/535px auto;overflow: hidden;}
.abojrsh-loop{width: 100%;margin-top: 54px;position: relative;}
.abojrsh-items{width: 100%;position: relative;overflow: hidden;}
.abojrsh-items img{width: 100%;object-fit: cover;transition: all .6s ease;}
.abojrsh-cont{position: absolute;padding: 0 40px 40px;width: 100%;height: 100%;display: flex;align-items: flex-end;z-index: 2;top: 0;left: 0;background: url('../images/pages/abojr3Sd.png') repeat-x left bottom/auto 100%;}
.abojrsh-cont h2{font-size: 20px;color: #fff;font-weight: 700;}
.abojrsh-loop .swiper-container{padding-bottom: 60px;}
.abojrsh-loop .sonPagination .swiper-pagination-bullet{opacity: 0.5;}
.abojrsh-items:hover img{transform: scale(1.06);}
.abojrzp{width: 100%;background: #f2f4f6;overflow: hidden;}
.abojrzp-menu{width: 100%;text-align: center;margin-top: 40px;}
.abojrzp-menu a {display: inline-block;vertical-align: top;font-size: 18px;color: #888;margin: 0 16px;position: relative;transition: all .4s ease;}
.abojrzp-menu a::after{content: "";width: 0%;right: 0;position: absolute;height: 2px;bottom: -2px;background: #00a0e9;transition: all .4s ease;}
.abojrzp-menu a.active, .abojrzp-menu a:hover{color: #00a0e9;}
.abojrzp-menu a.active::after{width: 100%;right: auto;left: 0;}
.abojrzp-mix{width: 100%;margin-top: 60px;}
.abojrzp-list{width: 100%;display: none;}
.abojrzp-list.active{display: block;}
.abojrzp-items{width: 100%;margin-top: 30px;padding: 50px 150px 50px 54px;position: relative;background: #fff;transition: all .4s ease;}
.abojrzp-items:first-child{margin-top: 0;}
.abojrzp-click{cursor: pointer;width: 50px;height: 50px;position: absolute;border-radius: 50%;background: #00a0e9 url('../images/pages/abojr4Arr.png') no-repeat center;right: 50px;top: 50px;transition: background-color .4s ease;}
.abojrzp-click:hover{background-color: #0fc1e2;}
.abojrzp-click.active{transform: rotate(180deg);background-color: #0fc1e2;}
.abojrzp-name{width: 360px;float: left;padding-right: 50px;}
.abojrzp-name h4{font-size: 20px;color: #333;font-weight: 700;}
.abojrzp-name p{font-size: 16px;color: #888;margin-top: 10px;}
.abojrzp-cont{width: calc(100% - 360px);float: right;color: #888;height: 80px;overflow: hidden;transition: all .3s;}
.abojrzp-cont h4{font-size: 18px;line-height: 32px;}
.abojrzp-cont p{font-size: 16px;line-height: 24px;}
.abojrzp-items:hover{box-shadow: 0 0 20px rgba(14, 41, 75, .16);}
.abojrzp-items.active{background: #00a0e9;}
.abojrzp-items.active .abojrzp-name h4, .abojrzp-items.active .abojrzp-name p, .abojrzp-items.active .abojrzp-cont h4, .abojrzp-items.active .abojrzp-cont p{color: #fff;}

/* 关于-联系我们 */
.abolx{width: 100%;background: #0a3177 url('../images/pages/abolxBg.jpg') no-repeat top center/cover;}
.abolx-mix{width: 100%;}
.abolx-info{width: 360px;float: left;background: #00a0e9;padding: 20px;margin-top: 32px;}
.abolx-info-mix{width: 100%;background-repeat: no-repeat;background-size: cover;background-position: left top;padding: 36px 20px 20px;text-align: center;}
.abolx-info-area{width: 100%;}
.abolx-info-area span{display: inline-block;font-size: 16px;color: #fff;padding: 0 16px;border-radius: 12px;background-color: #f49111;}
.abolx-info-city{width: 100%;font-size: 0;padding: 24px 0 8px;}
.abolx-info-city span{display: inline-block;vertical-align: middle;font-size: 14px;color: #fff;margin: 0 5px;}
.abolx-info-company{width: 100%;}
.abolx-info-company p{font-size: 14px;color: #f49111;line-height: 20px;}
.abolx-info-cont{width: 100%;color: #fff;padding: 28px 10px 0;}
.abolx-info-cont h4{font-size: 20px;margin-bottom: 16px;}
.abolx-info-cont p{font-size: 14px;line-height: 24px;}
.abolx-map{width: 625px;float: right;position: relative;}
.loading{position: fixed;background: #fff;z-index: 9;top: 0;left: 0;width: 100%;height: 100%;display: flex;align-items: center;justify-content: center;}
.loading i{width: 48px;height: 48px;display: block;font-style: normal;background: url('../images/pages/loading.gif') no-repeat;}
.abolx-map img{width: 100%;object-fit: cover;}
/* ---- */
.abolx-dots{position: absolute;z-index: 4;width: 100%;height: 100%;top: 0;left: 0;}
.reldots{position: absolute;z-index: 1;width: 30px;text-align: center;cursor: pointer;padding-bottom: 3px;user-select: none;}
.reldots h6{font-size: 14px;color: #6cc3eb;background: url('../images/pages/abolxic.png') no-repeat center bottom;padding-bottom: 34px;transition: all .4s;}
.reldots i{position: absolute;bottom: 0;left: 50%;width: 14px;height: 6px;margin-left: -7px;border-radius: 14px / 6px;background-color: #6cc3eb;transition: all .4s;}
.reldots i::before, .reldots i::after{content: "";z-index: -1;opacity: 0.4;display: block;width: 46px;height: 20px;background: #6cc3eb;border-radius: 46px / 20px;position: absolute;top: -7px;left: -16px;}
.reldots i::after{transform: scale(0.7);}
.reldots.white{z-index: 3;}
.reldots.white h6{color: #fff;background-image: url('../images/pages/abolxicW.png');}
.reldots.white i{background: #fff;}
.reldots.white i::before, .reldots.white i::after{background: #fff;}
.reldots.active{z-index: 5;}
.reldots.active h6{color: #f49111;background-image: url('../images/pages/abolxicC.png');}
.reldots.active i{background: #f49111;}
.reldots.active i::before, .reldots.active i::after{background: #f49111;transform: scale(0);}
.reldots.active i::before{animation: reldotsRing 2s linear infinite 0.6s;}
.reldots.active i::after{animation: reldotsRing 2s linear infinite 0s;}
@keyframes reldotsRing {from {transform: scale(0);opacity: 1;}to {transform: scale(1.2);opacity: 0;}}
.reldots-shenzhen{top: 76%;left: 74%;}
.reldots-guangxi{top: 75%;left: 62%;}
.reldots-guangzhou{top: 72%;left: 69%;}
.reldots-liaoning{top: 23%;left: 84%;}
.reldots-tianjin{top: 31%;left: 75%;}
.reldots-jiangsu{top: 50%;left: 81%;}
.reldots-shanghai{top: 51%;left: 86%;}
.reldots-anhui{top: 51%;left: 76%;}
.reldots-shanxi-B{top: 46%;left: 60%;}
.reldots-chongqing{top: 58%;left: 58%;}
.reldots-huzhou{top: 56%;left: 82%;}
/* ---- */
.abolx-area{width: 100%;position: relative;margin-top: 62px;}
.abolx-area-line{position: absolute;width: calc(100% - 64px);height: 2px;background: url('../images/pages/abolxLine.png') repeat-x left top;left: 0;right: 0;margin: 0 auto 0;top: 7px;}
.abolx-area-mix{width: 100%;display: flex;justify-content: space-between;}
.abolx-area-menu{position: relative;text-align: center;z-index: 2;cursor: pointer;user-select: none;}
.abolx-area-menu i{display: block;width: 16px;height: 16px;border-radius: 50%;margin: 0 auto;background: #00a0e9;position: relative;transition: all .4s}
.abolx-area-menu h6{font-size: 16px;color: #fff;opacity: 0.5;margin-top: 30px;line-height: 1;transition: all .4s;}
.abolx-area-menu i::before, .abolx-area-menu i::after{content: "";transition: all .4s;z-index: -1;opacity: 0.3;display: block;width: 46px;height: 46px;background: #f49111;border-radius: 50%;position: absolute;top: -15px;left: -15px;transform: scale(0);}
.abolx-area-menu.active i::before{transform: scale(1);}
.abolx-area-menu.active i::after{transform: scale(0.66);}
.abolx-area-menu.active i{background: #f49111;}
.abolx-area-menu.active h6{opacity: 1;}
/* ---- */

/* 责任-公益活动 */
.dutygy{width: 100%;overflow: hidden;}
.dutygy .newslb-loop{margin-top: 40px;}
.dutygy .newslb-loop:first-child{margin-top: 0;}
.dutygy .newslb-loop:nth-child(2n) .newslb-loop-img{float: right;}
.dutygy .newslb-loop:nth-child(2n) .newslb-loop-mix{float: left;}

/* 责任-绿色发展 */
.dutyls{width: 100%;overflow: hidden;}
.dutyls-cont{width: 50%;float: left;border-left: 5px solid #00a0e9;padding: 0 68px 0 30px;}
.dutyls-cont-title{width: 100%;}
.dutyls-cont-title h2{font-size: 34px;color: #333;font-weight: 700;position: relative;z-index: 2;}
.dutyls-cont-title p{font-size: 54px;color: #f6f6f6;text-transform: uppercase;font-family:'Karla';line-height: 1;margin-top: -30px;}
.dutyls-cont-desc{width: 100%;margin-top: 36px;}
.dutyls-cont-desc p{font-size: 16px;color: #777;line-height: 28px;}
.dutyls-img{width: 50%;float: right;text-align: right;position: relative;padding-bottom: 94px;}
.dutyls-img img{max-width: 88%;position: relative;z-index: 2;}
.dutyls-img::before{content: "";position: absolute;left: 0;bottom: 0;width: 72%;height: 192px;background: #ccecfb;}
.dutyls-cont-desc p br{content: "";display: block;height: 20px;}

/* 责任-尊重人才 */

/* 产品-运包一体化 */
.proybxh{width: 100%;overflow: hidden;}
.proybxh .sonTitle h2, .proybfw .sonTitle h2{margin-bottom: 0;line-height: 1;}
.proybxh-mix{width: 100%;margin-top: 54px;box-shadow: 0 0 24px rgba(30, 36, 41, .1);padding: 54px 36px 64px 0;}
.proybxh-cont{width: 410px;float: left;padding: 20px 64px 0;}
.proybxh-cont-desc{width: 100%;margin-top: 40px;}
.proybxh-cont-desc:first-of-type{margin-top: 0;}
.proybxh-cont-desc h4{font-size: 18px;color: #333;font-weight: 700;margin-bottom: 16px;}
.proybxh-cont-desc p{font-size: 16px;color: #666;line-height: 24px;}
.proybxh-cont-pic{width: 100%;margin-top: 56px;}
.proybxh-cont-pic h4{font-size: 18px;color: #666;font-weight: 700;margin-bottom: 24px;}
.proybxh-cont-pic p{width: 100%;overflow: hidden;margin-top: 20px;}
.proybxh-cont-pic p:first-of-type{margin-top: 0;}
.proybxh-cont-pic p i, .proybxh-cont-pic p span{display: inline-block;vertical-align: middle;}
.proybxh-cont-pic p i{width: 58px;}
.proybxh-cont-pic p i img{max-width: 100%;}
.proybxh-cont-pic p span{font-size: 16px;color: #666;margin-left: 16px;}
.proybxh-img{width: calc(100% - 410px);float: right;border-radius: 20px;border: 2px solid #00a0e9;padding: 12px;display: flex;align-items: center;justify-content: center;}
.proybxh-img img{max-width: 100%;max-height: 100%;}
.proybds{width: 100%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: left top;}
.proybds-mix{width: 100%;margin-top: 54px;position: relative;}
.proybds-mix-img{max-width: 100%;margin-left: 168px;}
.proybds-cont{position: absolute;z-index: 3;width: 392px;background: rgba(135,167,208,0.22);padding: 54px 24px 40px;right: 0;top: 68px;}
.proybds-cont-desc{width: 100%;}
.proybds-cont-desc p{font-size: 16px;line-height: 28px;color: #fff;margin-top: 16px;position: relative;padding-left: 20px;}
.proybds-cont-desc p:first-child{margin-top: 0;}
.proybds-cont-desc p::before{content: "";position: absolute;left: 0;width: 7px;height: 7px;border-radius: 50%;background: #fff;top: 11px;}
.proybds-cont-hint{width: 100%;margin-top: 52px;border-top: 1px solid rgba(255, 255, 255, .2);color: #fff;}
.proybds-cont-hint p{width: 100%;font-size: 0;margin-top: 20px;}
.proybds-cont-hint p span, .proybds-cont-hint p i{display: inline-block;vertical-align: middle;}
.proybds-cont-hint p span{font-size: 16px;margin-right: 20px;min-width: 96px;text-align: right;}
.proybds-cont-hint p i:first-of-type{margin-left: 0 !important;}
.proybds-cont-hint p:nth-child(1) i{width: 12px;height: 12px;border-radius: 50%;margin-left: 16px;}
.proybds-cont-hint p:nth-child(1) i:nth-of-type(1){background-color: #0fc1e2;}
.proybds-cont-hint p:nth-child(1) i:nth-of-type(2){background-color: #f49111;}
.proybds-cont-hint p:nth-child(1) i:nth-of-type(3){background-color: #eb000c;}
.proybds-cont-hint p:nth-child(2) i{width: 70px;border: 1px solid #0fc1e2;}
.proybds-cont-hint p:nth-child(3) i{width: 70px;border: 1px dashed #f49111;}
.proybfw{width: 100%;overflow: hidden;background: #f2f4f6;}
.proybfw-items{display: block;width: 100%;}
.proybfw-img{width: 100%;overflow: hidden;}
.proybfw-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.proybfw-cont{width: 100%;min-height: 130px;background: #fff;padding: 32px;text-align: center;transition: all .4s ease;}
.proybfw-cont h2{font-size: 20px;color: #333;font-weight: 700;transition: all .4s ease;}
.proybfw-items:hover .proybfw-img img{transform: scale(1.06);}
.proybfw-items:hover .proybfw-cont{background: #00a0e9;}
.proybfw-items:hover .proybfw-cont h2{color: #fff;}
.prorel{width: 100%;background: url('../images/pages/prorelBg.jpg') no-repeat left top/cover;padding: 68px 0;}
.prorel .contain{display: flex;justify-content:space-between;align-items: flex-end;}
.prorel-cont{color: #fff;}
.prorel-cont h6{font-size: 32px;font-weight: 700;}
.prorel-cont p{font-size: 18px;opacity: 0.8;margin-top: 12px;}
.prorel .sonMore{border: 2px solid #fff;float: right;}
.prorel .sonMore span{color: #fff;}
.prorel .sonMore span::after{background-image: url('../images/index/moreArrW.png');}
.prorel .sonMore:hover{background: #fff;}
.prorel .sonMore:hover span{color: #00a0e9;}
.prorel .sonMore:hover span::after{background-image: url('../images/index/moreArr.png');}

/* 产品-租赁运营 */
.prozlds-mix{width: 100%;text-align: center;}
.prozlds-mix-cont{width: 100%;color: #fff;margin: 18px 0 60px;}
.prozlds-mix-cont p{font-size: 18px;line-height: 32px;}
.prozlds-mix-img{display: block;width: 100%;}
.prozlds-mix-img img{max-width: 100%;}

/* 产品-列表 */
.prolbban{width: 100%;position: relative;overflow: hidden;}
.prolbban img {width: 100%;object-fit: cover;min-height: 350px;}
.prolbban-cont{display: flex;width: 100%;justify-content: center;flex-direction: column;text-align: center;color: #fff;position: absolute;top: 0;left: 0;z-index: 2;height: 100%;}
.prolbban-cont p{font-size: 35px;font-family:Arial, Helvetica, sans-serif;letter-spacing: 0em; font-weight:bold; text-transform:uppercase; }
.prolbban-cont h2{font-size: 26px;font-weight: 700;margin-top: 4px;}
.prolb{width: 100%;overflow: hidden;background: #f4f5f6;}
.prolb-list{width: 100%;margin-top: -2%;}
.prolb-link{display: block;width: 49%;margin-top: 2%;background: #fff;}
.prolb-link:nth-child(2n+1){float: left;}
.prolb-link:nth-child(2n){float: right;}
.ccdd{ width:100% !important;}
.lkll{width:30% !important; float:left !important; background:#FFF !important; height:260px !important;}
.lopp{width:68% !important; float:left !important;}
.prolb-list2{width: 100%;margin-top: -2%;}
.prolb-link2{display: block;width: 49%;margin-top: 2%;background: #fff;}
.prolb-link2:nth-child(2n+1){float: left;}
.prolb-link2:nth-child(2n){float: right;}

.prolb-img{width: 100%;height: 320px;display: flex;align-items: center;justify-content: center;background: linear-gradient(to bottom,#fff,#f5f5f5);}
.prolb-img img{max-width: 88%;max-height: 88%;transform: scale(0.96);transition: all .6s ease;}
.prolb-cont{width: 100%;position: relative;padding: 50px 66px;height: 260px;overflow: hidden;}
.prolb-cont h2{font-size: 28px;color: #333;line-height: 1;transition: all .4s ease;font-weight: 700;position: relative;z-index: 3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.prolb-cont p{font-size:16px;margin-top: 20px;color: #666;line-height: 28px;transition: all .4s ease;position: relative;z-index: 3;height: 56px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.prolb-cont i{position: absolute;z-index: 1;right: 0;bottom: 0;width: 80px;height: 80px;transition: all .6s ease;background: #00a0e9 url('../images/prolbIcon.png') no-repeat center/30px auto;}
.prolb-cont::after{content: "";transform-origin: right bottom;background: #00a0e9;position: absolute;right: 0;bottom: 0;transition: all .6s ease;width: 80px;height: 80px;}
.prolb-link:hover .prolb-img img{transform: scale(1);}
.prolb-link:hover .prolb-cont h2{color: #fff;}
.prolb-link:hover .prolb-cont p{color: #fff;}
.prolb-link:hover .prolb-cont::after{width: 100%;height: 100%;}
.prolb-link:hover .prolb-cont i{transform: rotate(-180deg);}

.prolb-link2:hover .prolb-img img{transform: scale(1);}
.prolb-link2:hover .prolb-cont h2{color: #fff;}
.prolb-link2:hover .prolb-cont p{color: #fff;}
.prolb-link2:hover .prolb-cont::after{width: 100%;height: 100%;}
.prolb-link2:hover .prolb-cont i{transform: rotate(-180deg);}

/* 产品-详情 */
.proxqcd{width: 100%;position: fixed;left: 0;z-index: 999;background: #34373b;}
.proxqcd-name{float: left;font-size: 18px;color: #fff;}
.proxqcd-link{float: right;font-size: 0;}
.proxqcd-name, .proxqcd-link a{height: 50px;line-height: 50px;}
.proxqcd-link a{margin-right: 24px;font-size: 14px;color: #c1c1c1;transition: all .4s ease;}
.proxqcd-link a:last-child{margin-right: 0;}
.proxqcd-link a.active, .proxqcd-link a:hover{color: #fff;}
.proxqcp{width: 100%;height: 820px;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.proxqcp .contain{height: 100%;}
.proxqcp-mix{width: 50%;height: 100%;display: flex;flex-direction: column;justify-content: center;padding-right: 150px;float: left;}
.proxqcp-cont{width: 100%;}
.proxqcp-cont h2{font-size: 52px;color: #000;font-weight: 700;line-height: 1;margin-bottom: 32px;}
.proxqcp-cont p{font-size: 18px;color: #666;line-height: 32px;}
.proxqcp-btn{width: 100%;display: flex;margin-top: 88px;}
.proxqcp-btn a{width: 190px;height: 52px;display: flex;align-items: center;justify-content: center;border: 2px solid #00a0e9;border-radius: 25px;font-size: 18px;color: #00a0e9;transition: all .4s ease;}
.proxqcp-btn a:last-child{margin-left: 20px;}
.proxqcp-btn a:hover{background: #00a0e9;color: #fff;}
.proxqcp-img{width: 50%;float: right;height: 100%;display: flex;align-items: flex-end;justify-content: center;padding-bottom: 60px;}
.proxqcp-img img{max-width: 100%;max-height: 84%;}
.proxqsy{width: 100%;height: 760px;padding-top: 80px;overflow: hidden;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.proxq-title{max-width: 930px;margin: 0 auto;text-align: center;}
.proxq-title h4{font-size: 14px;color: #000;font-family:'Montserrat';text-transform: uppercase;letter-spacing: 0.2em;line-height: 1;margin-bottom: 8px;}
.proxq-title h2{font-size: 34px;color: #000;line-height: 1.36;}
.proxq-title p{font-size: 18px;color: #666;line-height: 1.84;margin-top: 20px;}
.proxq-title.white h4, .proxq-title.white h2, .proxq-title.white p{color: #fff;}
.proxqjs{width: 100%;overflow: hidden;}
.proxqjs-items{width: 100%;position: relative;overflow: hidden;}
.proxqjs-img{width: 50%;}
.proxqjs-img img{width: 100%;object-fit: cover;}
.proxqjs-items:nth-child(2n+1) .proxqjs-img{float: right;}
.proxqjs-cont{width: 100%;left: 0;top: 0;height: 100%;z-index: 2;position: absolute;display: flex;align-items: center;}
.proxqjs-cont .proxq-title{text-align: left;max-width: 46%;display: inline-block;}
.proxqjs-items:nth-child(2n) .proxqjs-cont{text-align: right;}
.proxqgn{width: 100%;background: #f4f7fc;padding: 80px 0 20px;overflow: hidden;}
.proxqgn-img{width: 100%;margin-top: 60px;text-align: center;}
.proxqgn-img img{max-width: 100%;}
.proxqhb{width: 100%;height: 600px;padding-top: 60px;overflow: hidden;position: relative;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.proxqfw{width: 100%;height: 500px;overflow: hidden;background: #f4f7fc;}
.proxqfw .contain{height: 100%;}
.proxqfw-img{width: 50%;height: 100%;float: left;justify-content: center;display: flex;align-items: flex-end;}
.proxqfw-img img{max-width: 88%;max-height: 88%;}
.proxqfw-cont{width: 50%;float: right;height: 100%;display: flex;align-items: center;}
.proxqfw-cont .proxq-title{text-align: left;}
.proxqcs{width: 100%;overflow: hidden;padding: 100px 0 120px;}
.proxqcs .proxq-title{text-align: left;max-width: 100%;}
.proxqcs-hint{width: 100%;font-size: 14px;color: #888;margin-top: 12px;display: none;}
.proxqcs-table{width: 100%;margin-top: 32px;}
.proxqcs-table table{width: 100%;border: 1px solid #f4f7fc;border-width:1px 0px 0px 1px;text-align: center;}
.proxqcs-table table td{border: solid #f4f7fc;border-width:0px 1px 1px 0px;padding: 16px 10px;}
.proxqcs-table table th{background: #f4f7fc;padding: 24px 0;}
.proxqcs-table table td, .proxqcs-table table th{font-size: 14px;color: #333;}
.proxqcs-table table td p, .proxqcs-table table th p{line-height: 24px;}
.proxqcz{width: 100%;overflow: hidden;background: #f4f7fc;padding: 100px 0;}
.proxqcz .proxq-title{text-align: left;max-width: 100%;}
.proxqcz .newslb-list{margin-top: 48px;}
.proxqcz .newslb-list li{box-shadow: none;}
.proxqlx-cont{width: 100%;display: flex;}
.proxqlx-cont h4, .proxqlx-cont a{color: #fff;position: relative;height: 42px;line-height: 42px;}
.proxqlx-cont h4{font-size: 34px;}
.proxqlx-cont a{font-size: 20px;margin-left: 68px;font-family:'Montserrat';font-weight: 700;padding-left: 58px;background: url('../images/pages/prorelicon.png') no-repeat left center;}
/* IBC */
.proxq-ib{width: 100%;position: relative;}
/* 变速箱 */
.proxq-bs{width: 100%;position: relative;}
/* 橡胶箱 */
.proxq-xj{width: 100%;position: relative;}

/* 产品-设计制造 */
.prosjnl{width: 100%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.prosjnl .sonTitle h2{margin-bottom: 0;}
.prosjnl-mix{width: 100%;margin-top: 54px;}
.prosjnl-img{width: 47%;float: left;padding-left: 82px;position: relative;background: url('../images/pages/prosj1_ic1.png') no-repeat left center/ auto 208px;}
.prosjnl-img h2{font-size: 14px;color: #bbb;writing-mode: vertical-lr;writing-mode: tb-lr;white-space: nowrap;width: 18px;text-transform: uppercase;position: absolute;top: 0;left: 20px;font-weight: 700;}
.prosjnl-img img{width: 100%;object-fit: cover;margin-top: 20px;}
.prosjnl-img img:first-of-type{margin-top: 0;}
.prosjnl-cont{width: 47%;float: right;background: #00a0e9;padding: 62px;min-height: 426px;color: #fff;}
.prosjnl-cont h2{font-size: 30px;line-height: 1;font-weight: 700;margin-bottom: 32px;}
.prosjnl-cont p{font-size: 16px;line-height: 32px;text-indent: 2em;position: relative;}
.prosjnl-cont p::before, .prosjnl-cont p::after{content: "";position: absolute;width: 16px;height: 13px;background: url('../images/pages/prosj1_ic2.png') no-repeat;}
.prosjnl-cont p::before{left: 0;top: 10px;}
.prosjnl-cont p::after{transform: rotate(180deg);right: 0;bottom: -40px;}
.prosjdy{width: 100%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.prosjdy .contain{box-shadow: 27px 0 79px rgba(0, 0, 0, 0.1);}
.prosjdy-cont, .prosjdy-img{width: 50%;}
.prosjdy-cont, .prosjdy-img img{height: 406px;}
.prosjdy-cont{background: #fff;padding: 0 80px;display: flex;flex-direction: column;justify-content: center;float: left;}
.prosjdy-cont h2{font-size: 30px;font-weight: 700;color: #00a0e9;padding-bottom: 10px;}
.prosjdy-cont p{font-size: 16px;color: #666;line-height: 30px;margin-top: 12px;}
.prosjdy-img{overflow: hidden;float: right;}
.prosjdy-img img{width: 100%;object-fit: cover;}
.prosjsj{width: 100%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.prosjsj .contain{position: relative;}
.prosjsj-img{width: 100%;padding: 0 70px;}
.prosjsj-img img{max-width: 100%;object-fit: cover;}
.prosjsj-cont{position: absolute;right: 0;width: 628px;background: rgba(1, 159, 230, .95);padding: 64px 60px;top: 64px;z-index: 3;color: #fff;}
.prosjsj-cont h2{font-size: 30px;font-weight: 700;padding-bottom: 24px;}
.prosjsj-cont p{font-size: 16px;line-height: 30px;}
.prosjzz{width: 100%;overflow: hidden;background-repeat: no-repeat;background-size: cover;background-position: center;}
.prosjzz-loop{width: 100%;position: relative;margin-top: 60px;}
.prosjzz-loop::after{content: "";border: 1px dashed #658fc3;position: absolute;left: 0;width: 100%;top: 50%;margin-top: -1px;}
.prosjzz-items{width: 100%;position: relative;z-index: 4;}
.prosjzz-img{width: 220px;height: 148px;border: 3px solid #fff;}
.prosjzz-img img{width: 100%;height: 100%;object-fit: cover;}
.prosjzz-items:first-child .prosjzz-img{float: left;}
.prosjzz-items:last-child .prosjzz-img{float: right;}
.prosjzz-cont{width: calc(100% - 235px);color: #fff;height: 148px;overflow-y: auto;}
.prosjzz-cont::-webkit-scrollbar {width: 2px;height: 4px;}
.prosjzz-cont::-webkit-scrollbar-thumb {background: #004190;}
.prosjzz-cont::-webkit-scrollbar-track {background: #e5e5e5;}
.prosjzz-items:first-child .prosjzz-cont{float: right;padding-left: 15px;}
.prosjzz-items:last-child .prosjzz-cont{float: left;padding-right: 15px;text-align: right;}
.prosjzz-items:last-child {padding-top: 64px;}
.prosjzz-items:first-child{padding-bottom: 64px;}
.prosjzz-cont h2{font-size: 24px;font-weight: 700;line-height: 1;margin-bottom: 14px;}
.prosjzz-cont p{font-size: 15px;line-height: 26px;opacity: 0.6;}
.prosjzz-img::after{content: "";width: 14px;height: 14px;position: absolute;border-radius: 50%;}
.prosjzz-items:first-child .prosjzz-img::after{background: #00a0e9;bottom: -7px;left: 103px;}
.prosjzz-items:last-child .prosjzz-img::after{background: #f49111;top: -7px;right: 103px;}
.prosjzz-prev, .prosjzz-next{position: absolute;width: 8px;height: 14px;top: 50%;margin-top: -7px;background: url('../images/pages/abojr2ArrH.png') no-repeat center;cursor: pointer;transition: all .4s ease;z-index: 5;opacity: 0.6;}
.prosjzz-prev{left: -6px;}
.prosjzz-next{right: -6px;transform: rotate(180deg);}
.prosjzz-prev:hover, .prosjzz-next:hover{opacity: 1;}

/* 智慧-平台 */
.wititems{width: 100%;height: 100vh;padding-top: 100px;overflow: hidden;background-repeat: no-repeat !important;background-size: cover !important;background-position: center !important;}
.wititems .contain{height: 100%;}
.wititems-img{width: 50%;display: flex;float: left;height: 100%;align-items: center;justify-content: center;}
.wititems-img img{max-width: 100%;max-height: 82%;}
.wititems-cont{width: 40%;float: right;display: flex;height: 100%;flex-direction: column;justify-content: center;color: #fff;}
.wititems-cont h2{font-size: 65px;font-weight: 900;}
.wititems-cont p{font-size: 17px;line-height: 35px;font-weight: 300;margin-top: 20px;}
.wititems-img, .wititems-cont{opacity: 0;transition: all 1s ease;}
.section:nth-child(2n+1) .wititems-img{transform: translateX(-300px);}
.section:nth-child(2n+1) .wititems-cont{transform: translateX(300px);}
.section:nth-child(2n) .wititems-img{float: right;transform: translateX(300px);}
.section:nth-child(2n) .wititems-cont{float: left;transform: translateX(-300px);}
.active .wititems-img, .active .wititems-cont{opacity: 1;transform: translateX(0) !important;}
#fp-nav{right: 64px;}
#fp-nav.none{display: none;}
#fp-nav .fp-sr-only{display: none !important;}
#fp-nav ul li a span{width: 12px !important;height: 12px !important;border: 2px solid #9290c2;background: #9290c2;margin: 0 !important;left: 0;top: 0;}
#fp-nav ul li{width: 12px;height: 12px;margin: 26px 0 0 !important;}
#fp-nav ul li a.active span{background: transparent;border: 2px solid #fff;}
#fp-nav ul li:last-child{display: none;}

/* 方案 */
.casecp-items{display: block;width: 100%;overflow: hidden;background: #fff;transition: all .4s ease;}
.casecp-img, .casecp-cont{display: flex;height: 388px;position: relative;width: 50%;float: left;}
.casecp-img{padding: 0 32px;justify-content: center;align-items: center;}
.casecp-img img{max-width: 100%;max-height: 88%;transition: all .6s ease;}
.casecp-cont{padding-right: 32px;flex-direction: column;justify-content: center;}
.casecp-cont h2{font-size: 24px;color: #333;line-height: 1;transition: all .4s ease;position: relative;z-index: 3;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.casecp-cont p{font-size:16px;margin-top: 14px;color: #666;line-height: 24px;position: relative;z-index: 3;height: 48px;overflow: hidden;-webkit-line-clamp: 2;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;}
.casecp-cont i{position: absolute;z-index: 1;right: 0;bottom: 0;width: 70px;height: 70px;transition: all .6s ease;background: #00a0e9;}
.casecp-cont i::after{content: "";position: absolute;transition: all .6s ease;width: 100%;height: 100%;top: 0;left: 0;background: url('../images/pages/prolbIcon.png') no-repeat center/30px auto;}
.casecp-items:hover .casecp-img img{transform: translateY(-8px);}
.casecp-items:hover .casecp-cont h2{color: #00a0e9;}
.casecp-items:hover .casecp-cont i::after{transform: rotate(180deg);}
.casefa{width: 100%;overflow: hidden;background-repeat: no-repeat;background-color: #004290;background-position: center bottom;}
.casefa-mix{width: 100%;margin-top: 50px;}
.casefa-mix>div{width: 100%;display: none;text-align: center;}
.casefa-mix>div img{max-width: 100%;}
.casefa-mix>div.active{display: block;}
.casefa-menu{width: 100%;font-size: 0;text-align: center;margin-top: 28px;}
.casefa-menu a{display: inline-block;vertical-align: middle;font-size: 18px;color: #f2f4f6;margin: 0 16px;position: relative;padding-bottom: 6px;}
.casefa-menu a::after{content: "";width: 0;right: 0;position: absolute;bottom: 0;background: #00a0e9;height: 2px;transition: all .4s ease;}
.casefa-menu a.active::after{right: auto;left: 0;width: 100%;}
.casefa-menu a.active{color: #00a0e9;}
/* 方案-汽车行业 */
.case-qc{width: 100%;position: relative;}
/* 方案-橡胶行业 */
.case-xj{width: 100%;position: relative;}
/* 方案-液体行业 */
.case-yt{width: 100%;position: relative;}

.pointPlace{position: relative;top: -180px;display: block;height: 0;overflow: hidden;}

.privacy{width: 100%;}
.privacy-title{width: 100%;color: #333;line-height: 1.1;font-size:30px;font-weight:700;text-align:center}
.privacy-content{width: 100%;color: #666;font-size:16px;line-height:32px;margin-top:40px}
.privacy-content *{line-height:inherit}

/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonGap-80-120{padding: 70px 0 90px;}
    .sonGap-120-80{padding: 90px 0 70px;}
    .sonGap-120-150{padding: 90px 0 110px;}
    .sonGap-150-120{padding: 110px 0 90px;}
    .sonGap-120-120{padding: 90px 0;}
    .sonGap-100-120{padding: 80px 0 90px;}
    .sonGap-120-100{padding: 90px 0 80px;}
    .sonGap-190-120{padding: 140px 0 90px;}
    .paging{margin-top: 68px;}
    .newslb-loop-img a img, .newslb-loop-cont{height: 372px;}
    .newslb-loop-img .swiper-pagination{bottom: 24px;}
    .newslb-loop-cont{padding: 0 28px;}
    .newslb-loop-cont h2{font-size: 22px;line-height: 34px;height: 68px;}
    .newslb-link-cont h2{font-size: 18px;line-height: 28px;height: 56px;}
    .newstz-date, .newstz-cont{height: 120px;}
    .newstz-items{margin-top: 40px;}
    .newstz-cont{padding: 0 130px 0 80px;background-position: right 40px center;}
    .sonCrumb{padding: 40px 0 18px;}
    .newsxq-title h1{font-size: 28px;}
    .newsxq-mix{margin-top: 40px;}
    .newsxq-cont {padding-top: 48px;}
    .newsxq-recom-title h2{font-size: 34px;}
    .sonTitle h2 {font-size: 32px;margin-bottom: 16px;}
    .sonTitle h6 {font-size: 28px;margin-bottom: 20px;}
    .sonTitle p {font-size: 16px;line-height: 28px;}
    .indnetwork {padding: 120px 0 80px;}
    .indnetwork-lftitem{width: 42%;}
    .indnetwork-comnum p{font-size: 16px;}
    .indnetwork-comnum h6{font-size: 36px;}
    .sonBan-cont h2{font-size: 34px;}
    .abogsgk-cont{padding: 44px 80px 0 0;background-size: 110px auto;}
    .abogsgk-cont i{height: 28px;}
    .abogsgk-items, .abogsyj-list{margin-top: 58px;}
    .abogsjj-cont .sonTitle h2 {margin-bottom: 28px;}
    .abogsjj-cont {width: 536px;padding-left: 10%;}
    .abogshz .contain{width: 1224px;}
    .sonMenu a{margin: 0 40px;}
    .sonMenu a::after{margin-left: 40px;}
    .abogsgk-cont p {font-size: 16px;line-height: 28px;}
    .abogsyj-img-pic {height: 162px;}
    .abogsyj-cont {padding: 36px;height: 140px;}
    .sonBan-cont p {font-size: 16px;line-height: 28px;margin-top: 16px;max-width: 520px;}
    .sonBan-cont .contain {margin-top: -36px;}
    .abojrfz-list, .abojrfl-loop, .abojrsh-loop{margin-top: 48px;}
    .abojrfz-list li {min-height: 360px;padding: 50px 20px 34px;}
    .abojrfz {background-size: auto 260px;}
    .abojrfl-prev {left: -60px;}
    .abojrfl-next {right: -60px;}
    .abojrzp-menu {margin-top: 36px;}
    .abojrzp-mix {margin-top: 52px;}
    .abojrzp-items {margin-top: 24px;padding: 40px 130px 40px 40px;}
    .abojrzp-click{right: 40px;top: 40px;}
    .abojrfl-prev, .abojrfl-next{width: 40px;height: 40px;margin-top: -20px;}
    .abojrfl-cont {background-size: 250px auto;}
    .abojrsh {background-size: 480px auto;}
    .abojrzp-name {padding-right: 40px;}
    .dutyls-cont-title h2{font-size: 28px;}
    .dutyls-cont-title p {font-size: 44px;margin-top: -24px;}
    .dutyls-cont-desc p br{height: 16px;}
    .dutyls-cont-desc {margin-top: 24px;}
    .dutyls-cont {border-left: 3px solid #00a0e9;padding: 0 48px 0 24px;}
    .dutyls-img {padding-bottom: 68px;}
    .proybxh-mix {padding: 48px 32px 54px 0;}
    .proybxh-cont {padding: 0px 48px;}
    .proybds-mix-img{margin-left: 0;}
    .prorel-cont h6{font-size: 28px;}
    .prorel {padding: 56px 0;}
    .prolbban-cont h2 {font-size: 32px;}
    .prolbban img {min-height: 300px;}
    .prolb-cont {padding: 40px 50px;height: 240px;}
    .proxqcp-cont h2 {font-size: 42px;margin-bottom: 24px;}
    .proxqcp-mix{padding-right: 100px;}
    .proxqcp-btn {margin-top: 68px;}
    .proxqcp {height: 700px;}
    .proxq-title h2, .proxqlx-cont h4{font-size: 30px;}
    .proxq-title p {margin-top: 16px;}
    .proxqsy {height: 600px;padding-top: 70px;}
    .proxqgn {padding: 70px 0 20px;}
    .proxqhb{height: 500px;}
    .proxqfw{height: 450px;}
    .proxqcs {padding: 80px 0 90px;}
    .proxqcz {padding: 80px 0;}
    .proxqcz .newslb-list {margin-top: 40px;}
    .prosjnl-cont {padding: 40px;min-height: 368px;}
    .prosjnl-cont h2 {font-size: 28px;margin-bottom: 24px;}
    .prosjdy-cont h2 {font-size: 28px;}
    .prosjdy-cont p {line-height: 28px;margin-top: 10px;}
    .prosjdy-cont {padding: 0 60px;}
    .prosjsj-cont h2 {font-size: 28px;padding-bottom: 18px;}
    .prosjsj-cont {width: 440px;padding: 42px 48px;top: 64px;}
    .prosjzz-cont h2 {font-size: 22px;margin-bottom: 10px;}
    .prosjzz-cont p {font-size: 14px;line-height: 24px;}
    .prosjdy-cont, .prosjdy-img img{height: 350px;}
    .wititems-cont h2 {font-size: 48px;}
    .wititems-cont p {font-size: 16px;line-height: 30px;margin-top: 16px;}
    #fp-nav {right: 42px;}
    .casecp-img, .casecp-cont {height: 320px;}
    .casecp-cont i{width: 60px;height: 60px;}
    .proxqcp-img {padding-bottom: 50px;}
    .abogshz-img{height: 110px;}
    .privacy-title{font-size:26px;}
    .privacy-content{font-size:15px;line-height:28px;margin-top:30px}
}

@media all and (max-width:1439px) {
    /* 1360 */
    .wititems-cont{width: 45%;padding-right: 5%;}
}

@media all and (max-width:1359px) {
    /* 1280 */
    .abojrfl-prev, .abojrfl-next{display: none;}
    .abojrfl-loop .sonPagination{display: block;}
    .abojrfl-loop .swiper-container{padding-bottom: 60px;}
    .abojrfl-loop .sonPagination .swiper-pagination-bullet {border: 2px solid #ccc;}
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonGap-80-120{padding: 60px 0 70px;}
    .sonGap-120-80{padding: 70px 0 60px;}
    .sonGap-120-150{padding: 70px 0 88px;}
    .sonGap-150-120{padding: 88px 0 70px;}
    .sonGap-120-120{padding: 70px 0;}
    .sonGap-100-120{padding: 64px 0 70px;}
    .sonGap-120-100{padding: 70px 0 64px;}
    .sonGap-190-120{padding: 110px 0 70px;}
    .pointPlace{top: -150px;}
    .sonMore, .proxqcp-btn a{width: 174px;height: 48px;}
    .paging{margin-top: 54px;}
    .sonBan img{min-height: 240px;}
    .newslb-loop-img a img, .newslb-loop-cont{height: 310px;}
    .newslb-loop-cont h2{font-size: 20px;line-height: 30px;height: 60px;margin: 4px 0 6px;}
    .newslb-loop-cont .sonMore {margin-top: 24px;}
    .newslb-link-cont{padding: 28px 24px;}
    .newslb-link-cont p, .newslb-loop-cont p{font-size: 16px;line-height: 26px;height: 52px;}
    .newslb-link-cont h2{font-size: 16px;line-height: 26px;height: 52px;margin-bottom: 4px;}
    .newslb-link-cont span{margin-bottom: 2px;}
    .newssp .newslb-link-cont i{width: 48px;height: 48px;right: 24px;top: -24px;}
    .newstz-date, .newstz-cont {height: 108px;}
    .newstz-date h6{font-size: 26px;line-height: 1.1;}
    .newstz-date{width: 100px;}
    .newstz-cont {width: calc(100% - 100px);padding: 0 122px 0 68px;background-position: right 36px center;}
    .newstz-cont h2{font-size: 18px;}
    .newstz-items{margin-top: 32px;}
    .newsxq-contain, .newsxq-cont{width: 740px;}
    .newsxq-recom-title h2 {font-size: 32px;}
    .newsxq-title h1 {font-size: 26px;}
    .sonTitle h2{font-size: 28px;}
    .sonTitle h6 {font-size: 24px;margin-bottom: 16px;}
    .indnetwork-lftitem{width: 100%;float: none;padding-top: 0;}
    .indnetwork {padding: 88px 0 68px;}
    .serMap {margin: 40px auto 0;float: none;}
    body.HeaderHide .sonMenu, body.HeaderHide .Header-wrapper {transform: translateY(-80px);}
    .sonMenu.menuFixed{top: 80px;}
    .sonMenu a{margin: 0 30px;height: 28px;}
    .sonMenu a::after{margin-left: 30px;}
    .sonMenu .contain {padding: 22px 0 20px;}
    .sonBan-cont h2 {font-size: 28px;}
    .abogsgk-cont h2 {font-size: 20px;}
    .abogsgk-cont {padding: 32px 52px 0 0;background-size: 90px auto;}
    .abogsgk-items, .abogsyj-list {margin-top: 52px;}
    .abogsjj-cont .sonTitle h2 {margin-bottom: 20px;}
    .abogsjj-cont {width: 100%;padding: 0 4%;}
    .abogsjj-img img{min-height: 350px;}
    .abogsyj-list ul {margin-left: -2%;}
    .abogsyj-list li {width: 31.3333%;margin-left: 2%;}
    .abogsyj-img-mix h2 {font-size: 20px;margin-top: 12px;}
    .abogsyj-img-pic {height: 132px;}
    .abogsyj-cont {padding: 28px 28px 36px;height: auto;}
    .abogshz .contain {width: 964px;}
    .abogshz-img {width: 31.8333%;}
    .abogshz-loop .swiper-container {padding: 52px 12px 58px;}
    .abojrfz-list li {min-height: 300px;padding: 40px 20px 28px;}
    .abojrfz-cont h2 {font-size: 18px;margin: 32px 0 16px;}
    .abojrfz-cont p{font-size: 16px;}
    .abojrfl-cont p{line-height: 26px;margin-top: 14px;}
    .abojrfl-cont {min-height: 224px;padding: 30px 24px;}
    .abojrfl-cont h2{font-size: 18px;}
    .abojrfz {background-size: auto 220px;}
    .abojrfl-cont {background-size: 210px auto;}
    .abojrsh-cont {padding: 0 28px 28px;}
    .abojrsh-cont h2 {font-size: 18px;}
    .abojrzp-name h4 {font-size: 18px;}
    .abojrzp-name {width: 260px;padding-right: 30px;}
    .abojrzp-cont {width: calc(100% - 260px);}
    .abojrzp-items {padding: 30px 110px 30px 30px;}
    .abojrzp-click{width: 40px;height: 40px;right: 30px;top: 30px;}
    .abolx-map{margin: 0 auto;float: none;}
    .abolx-info{margin: 32px auto 0;float: none;}
    .dutyls-cont-title p {font-size: 38px;margin-top: -18px;}
    .proybxh-img{width: 100%;margin-top: 40px;}
    .proybxh-cont{width: 100%;padding: 0;}
    .proybxh-mix {padding: 40px 28px 48px;}
    .proybxh-cont-desc {margin-top: 28px;}
    .proybxh-cont-pic {margin-top: 32px;}
    .proybds-mix{text-align: center;}
    .proybds-cont {position: relative;width: 100%;padding: 40px 24px 40px;top: 0;margin-top: 40px;text-align: left;}
    .prorel-cont h6 {font-size: 26px;}
    .prorel-cont p {font-size: 16px;margin-top: 8px;}
    .prorel {padding: 50px 0;}
    .proybds-cont-hint {margin-top: 40px;}
    .prozlds-mix-cont {margin: 18px 0 42px;}
    .prolbban-cont h2 {font-size: 28px;margin-top: 2px;}
    .prolbban img {min-height: 260px;}
    .prolb-cont h2 {font-size: 24px;}
    .prolb-cont p {font-size: 16px;margin-top: 12px;line-height: 26px;height: 52px;}
    .prolb-cont {padding: 32px 38px;height: 200px;}
    .prolb-cont i, .prolb-cont::after{width: 60px;height: 60px;}
    .proxqcp-cont h2 {font-size: 34px;margin-bottom: 18px;}
    .proxqcp-cont p {font-size: 16px;line-height: 28px;}
    .proxqcp-btn a:last-child {margin-left: 16px;}
    .proxqcp-btn {margin-top: 44px;}
    .proxqcp-mix {padding-right: 68px;}
    .proxqcp {height: 600px;}
    .proxq-title h2, .proxqlx-cont h4 {font-size: 26px;}
    .proxq-title p {font-size: 16px;line-height: 1.64;margin-top: 12px;}
    .proxqsy {height: 480px;padding-top: 60px;}
    .proxqgn {padding: 60px 0 20px;}
    .proxqgn-img {margin-top: 40px;}
    .proxqhb {height: 400px;}
    .proxqfw {height: 400px;}
    .proxqcs {padding: 70px 0 80px;}
    .proxqcz {padding: 70px 0;}
    .proxqlx-cont a{font-size: 18px;}
    .proxqlx-cont a{margin-left: 48px;}
    .prosjnl-img {width: 49%;padding-left: 68px;}
    .prosjnl-cont h2 {font-size: 24px;margin-bottom: 18px;}
    .prosjnl-cont p {line-height: 28px;}
    .prosjnl-cont {padding: 32px;min-height: 310px;}
    .prosjnl-cont p::before {top: 6px;}
    .prosjnl-cont p::after {bottom: -16px;}
    .prosjdy-cont h2 {font-size: 24px;}
    .prosjdy-cont p{margin-top: 0;}
    .prosjdy-cont {padding: 0 28px;}
    .prosjsj-img {padding: 0;}
    .prosjsj-img img {max-width: 66%;}
    .prosjsj-cont h2 {font-size: 24px;padding-bottom: 12px;}
    .prosjsj-cont {width: 440px;padding: 36px 38px;top: 60px;}
    .prosjzz-cont p {font-size: 14px;line-height: 22px;}
    .wititems-cont{width: 45%;padding-right: 0;}
    .wititems-cont h2 {font-size: 42px;}
    .wititems {padding-top: 80px;}
    .casecp-img {padding: 0 24px;}
    .casecp-img, .casecp-cont {height: 260px;}
    .casefa-mix {margin-top: 40px;}
    .proxqcp-img {padding-bottom: 40px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .popVideo-content{width: 92%;}
    .popVideo-close{right: 0;}
    .wititems-img{width: 100%;height: 60%;}
    .wititems-cont{width: 100%;height: 40%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .pointPlace{top: -60px;}
    .newslb-loop-img, .newslb-loop-mix{width: 100%;}
    .newslb-loop-img a img, .newslb-loop-cont{height: auto;}
    .newslb-loop-mix{padding: 0;}
    .newslb-loop-cont{padding: 28px 24px;}
    .newslb-list li{width: 47%;}
    .newstz-cont {padding: 0 122px 0 40px;}
    .newsxq-contain, .newsxq-cont{width: 100%;}
    .newsxq-title h1 {font-size: 24px;}
    .newsxq-btn{display: flex;justify-content: space-between;width: 100%;margin-top: 32px;}
    .newsxq-btn a{width: auto;margin-top: 0;}
    .newslb-list ul {margin: -3% 0 0 -2%;}
    .newsxq-recom .newslb-list li{width: 31.3333%;margin-left: 2%;}
    .indnetwork {padding: 80px 0 60px;}
    .abogsgk-img {width: 100%;}
    .abogsgk-cont {width: 100%;padding: 80px 0 0;background-size: 90px auto;background-position: top 60px left;}
    .abogsjj-img {width: 100%;}
    .abogsyj-list ul {margin-left: 0;}
    .abogsyj-list li {width: 100%;margin-left: 0%;margin-top: 20px;}
    .abogsyj-list li:first-child {margin-top: 0;}
    .abogshz .contain{width: 92%;}
    .abogsgk-img {box-shadow: 0 0 24px rgba(14, 41, 75, .33);}
    .sonBan-cont .contain {margin-top: 0;}
    .abolx-area-mix{width: 100%;text-align: center;font-size: 0;}
    .dutyls-img{width: 100%;}
    .dutyls-cont{width: 100%;margin-top: 40px;padding-right: 0;}
    .dutyls-img::before{width: 88%;}
    .prorel-cont p{max-width: 80%;line-height: 24px;}
    .prolb-cont i, .prolb-cont::after{width: 50px;height: 50px;}
    .prolb-cont {padding: 24px 28px;height: 172px;}
    .prolb-img {height: 280px;}
    .proxqcd{display: none;}
    .proxqcp-mix {padding-right: 40px;}
    .proxqcp-img img {max-height: 88%;}
    .proxq-title h2, .proxqlx-cont h4 {font-size: 24px;}
    .proxqcs-table{overflow-y: auto;}
    .proxqcs-table table{width: 1200px;}
    .proxqcs-hint{display: block;}
    .proxqcz .newslb-list li{width: 30.3333%;}
    .proxqlx-cont{display: block;}
    .proxqlx-cont h4{width: 100%;}
    .proxqlx-cont a{display: inline-block;margin-top: 16px;}
    .proxqlx-cont a:first-of-type{margin-left: 0;}
    .prorel{background-position: right 32% bottom;}
    .proxqjs-img img{min-height: 268px;}
    .prosjnl-img{width: 100%;}
    .prosjnl-cont{width: 100%;margin-top: 20px}
    .prosjdy-cont {padding: 0 24px;}
    .prosjsj-img img {max-width: 82%;}
    .wititems-cont h2 {font-size: 36px;}
    .sonMenu a {margin: 0 12px !important;font-size: 16px;}
    .sonMenu a::after {margin-left: 12px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .sonGap-80-120{padding: 40px 0 42px;}
    .sonGap-120-80{padding: 42px 0 40px;}
    .sonGap-120-150{padding: 42px 0;}
    .sonGap-150-120{padding: 42px 0;}
    .sonGap-120-120{padding: 42px 0;}
    .sonGap-100-120{padding: 40px 0 42px;}
    .sonGap-120-100{padding: 42px 0 40px;}
    .sonGap-190-120{padding: 40px 0;}
    .sonMore span{padding-right: 24px;}
    .sonMore, .proxqcp-btn a{width: 158px;height: 44px;}
    .paging{margin-top: 36px;}
    .sonPagination .swiper-pagination-bullet {margin: 0 6px !important;}
    .newslb-loop-img .swiper-pagination{bottom: 12px;}
    .newslb-list ul {margin: -20px 0 0 0;}
    .newslb-list li {width: 100%;margin: 20px 0 0 0;}
    .newslb-link-cont {padding: 24px 20px;}
    .newslb-list {margin-top: 36px;}
    .newslb-loop-cont h2 {font-size: 18px;line-height: 28px;height: 56px;margin: 2px 0 4px;}
    .newslb-loop-cont .sonMore{margin-top: 18px;}
    .newslb-loop-cont{padding: 24px 20px 28px;}
    .newssp .newslb-link-cont i {width: 46px;height: 46px;right: 20px;top: -23px;}
    .newstz-items{margin-top: 20px;padding: 16px 20px;}
    .newstz-date, .newstz-cont{height: auto;display: block;}
    .newstz-date{width: 100%;text-align: left;overflow: hidden;}
    .newstz-cont{width: 100%;padding: 2px 0 0;background: none !important;}
    .newstz-cont h2{font-size: 16px;}
    .newstz-date p, .newstz-date h6{width: auto;float: right;}
    .newstz-date p{font-size: 16px;margin: 4px 8px 0 0;}
    .newstz-date h6{font-size: 22px;}
    .sonCrumb{display: none;}
    .newsxq-title h1 {font-size: 22px;}
    .newsxq-mix {margin-top: 28px;}
    #toShare{display: none;}
    .newsxq-cont {padding-top: 32px;}
    .newsxq-cont p, .newsxq-cont h2{line-height: 30px;}
    .newsxq-btn a i, .newsxq-btn a span{height: 42px;}
    .newsxq-btn a i{width: 42px;}
    .newsxq-btn{margin-top: 28px;}
    .newsxq-btn a span {padding-left: 8px;}
    .newslb-list ul {margin: -20px 0 0;}
    .newsxq-recom .newslb-list li{width: 100%;margin: 20px 0 0}
    .newsxq-recom-title h2 {font-size: 24px;}
    .sonTitle h2 {font-size: 22px;margin-bottom: 10px;}
    .sonTitle h6 {font-size: 20px;margin-bottom: 12px;}
    .indnetwork-scroll li::after {height: 32px;margin-top: -18px;}
    .indnetwork-scroll li:nth-child(1){width: 21%;}
    .indnetwork-scroll li:nth-child(2){width: 26%;}
    .indnetwork-scroll li:nth-child(3){width: 27%;}
    .indnetwork-scroll li:nth-child(4){width: 26%;}
    .indnetwork-comnum p {font-size: 14px;}
    .indnetwork-comnum h6 {font-size: 24px;}
    .indnetwork {padding: 40px 0 20px;}
    .indnetwork-lftitem {width: 100%;}
    .indnetwork-scroll {margin: 20px 0 28px; }
    .indnetwork-comnum {text-align: center;}
    .indnetwork-comnum::after {right: 0px;}
    .serMap {width: 331px;height: 280px;margin-top: 0;}
    .sonBan-cont h2 {font-size: 24px;}
    .sonBan-cont p{margin-top: 8px;line-height: 26px;}
    .abogsgk-items, .abogsyj-list {margin-top: 32px;}
    .abogsgk-cont h2 {font-size: 18px;}
    .abogsgk-cont i {height: 18px;}
    .abogsgk-cont {padding: 48px 0 0;background-size: 64px auto;background-position: top 30px left;}
    .abogsjj-img img{min-height: auto;}
    .abogsjj-img:last-child img{height: 320px;}
    .abogsjj-cont .sonTitle h2 {margin-bottom: 12px;}
    .abogsjj-cont .sonTitle p {font-size: 14px;line-height: 22px;}
    .abogsyj-img-mix h2 {font-size: 18px;}
    .abogsyj-cont {padding: 20px 20px 24px;}
    .abogshz-loop .swiper-container {padding: 30px 8px 50px;}
    .abogshz-img {height: 82px;box-shadow: 0 0 8px rgba(14, 41, 75, .1);width: 48.5%;}
    .abojrfz-list li{width: 50%;margin-top: -1px;}
    .abojrfz-cont h2 {margin: 24px 0 10px;}
    .abojrfz-list ul{margin-top: 1px;}
    .abojrfz-list li {min-height: 264px;padding: 36px 20px 24px;}
    .abojrfz-list, .abojrfl-loop, .abojrsh-loop {margin-top: 32px;}
    .abojrfl-cont {min-height: 184px;padding: 24px 20px;}
    .abojrfl-cont p {margin-top: 10px;}
    .abojrfl-loop .swiper-container, .abojrsh-loop .swiper-container{padding-bottom: 50px;}
    .abojrsh-cont {padding: 0 20px 20px;}
    .abojrsh-cont h2 {font-size: 16px;}
    .abojrzp-menu a {font-size: 16px;margin: 0 10px;}
    .abojrzp-menu {margin-top: 24px;}
    .abojrzp-mix {margin-top: 32px;}
    .abojrzp-name{width: 100%;padding-right: 60px;}
    .abojrzp-cont{width: 100%;}
    .abojrzp-items{padding: 24px 20px;margin-top: 20px;}
    .abojrzp-name p{margin: 6px 0 12px;}
    .abojrzp-click{top: 24px;right: 20px;}
    .abolx-map {width: 331px;height: 280px;}
    .abolx-info{width: 100%;}
    .abolx-info-cont h4 {font-size: 18px;margin-bottom: 12px;}
    .abolx-info-cont{padding-top: 24px;}
    .abolx-area-mix{display: block;overflow: hidden;}
    .abolx-area-menu{margin: 32px 0 0;float: left;width: 33.3333% !important;background: url("../images/pages/abolxLine.png") repeat-x left top 7px;}
    .abolx-area-menu h6{margin-top: 22px;}
    .abolx-area-line{display: none;}
    .abolx-area{margin-top: 4px;}
    .reldots-shenzhen{top: 70%;left: 71%;}
    .reldots-guangxi{top: 67%;left: 60%;}
    .reldots-guangzhou{top: 65%;left: 67%;}
    .reldots-liaoning{top: 16%;left: 83%;}
    .reldots-tianjin{top: 23%;left: 72%;}
    .reldots-jiangsu{top: 42%;left: 79%;}
    .reldots-shanghai{top: 44%;left: 84%;}
    .reldots-anhui{top: 45%;left: 74%;}
    .reldots-shanxi-B{top: 38%;left: 58%;}
    .reldots-chongqing{top: 50%;left: 57%;}
    .dutyls-img::before{height: 154px;}
    .dutyls-img img {max-width: 92%;}
    .dutyls-img {padding-bottom: 8%;}
    .dutyls-img::before {width: 92%;}
    .dutyls-cont {border-left: 2px solid #00a0e9;padding-left: 20px;}
    .dutyls-cont-title h2 {font-size: 24px;}
    .dutyls-cont-title p {font-size: 28px;margin-top: -16px;}
    .dutyls-cont-desc {margin-top: 12px;}
    .dutyls-cont-desc p br {height: 12px;}
    .proybxh-mix {margin-top: 34px;padding: 32px 20px 36px;}
    .proybxh-cont-desc h4 {margin-bottom: 10px;}
    .proybxh-cont-desc {margin-top: 20px;}
    .proybxh-cont-pic {margin-top: 24px;}
    .proybxh-cont-pic h4 {margin-bottom: 20px;}
    .proybxh-img {margin-top: 32px;}
    .proybds-mix {margin-top: 28px;}
    .proybds-cont {padding: 28px 20px 32px;margin-top: 32px;}
    .proybds-cont-hint {margin-top: 24px;}
    .proybds-cont-hint p {margin-top: 18px;}
    .proybfw-cont {min-height: 100px;padding: 24px 20px;}
    .proybfw-cont h2{font-size: 18px;}
    .prorel {padding: 36px 0;background-position: right 2% bottom;}
    .prorel .contain{display: block;overflow: hidden;}
    .prorel-cont{width: 100%;}
    .prorel-cont p{max-width: none;}
    .prorel .sonMore {margin: 20px auto 0;float: none;}
    .prorel-cont h6 {font-size: 24px;text-align: center;}
    .prozlds-mix-cont p {font-size: 16px;line-height: 28px;}
    .prozlds-mix-cont {margin: 14px 0 28px;}
    .prolbban-cont h2 {font-size: 24px;}
    .prolbban img {min-height: 200px;}
    .prolb-list{margin-top: -24px;}
    .prolb-link{width: 100%;margin-top: 24px;}
    .prolb-cont h2 {font-size: 20px;}
    .prolb-cont {padding: 24px 20px;height: 160px;}
    .prolb-cont i, .prolb-cont::after{width: 44px;height: 44px;}
    .prolb-cont i{background-size: 23px auto;}
    .prolb-img {height: 260px;}
    .proxqcp{height: auto;padding: 40px 0;}
    .proxqcp-img{width: 100%;height: auto;padding-bottom: 0;}
    .proxqcp-img img{max-height: 280px;}
    .proxqcp-mix{width: 100%;padding: 28px 0 0;}
    .proxqcp-cont h2 {font-size: 26px;margin-bottom: 14px;}
    .proxqcp-btn a:last-child {margin-left: 12px;}
    .proxqcp-btn {margin-top: 24px;}
    .proxqsy {height: auto;min-height: auto;padding: 40px 0 152px;background-color: #fff;background-position: center bottom;background-size: 550px auto;}
    .proxq-title h2{font-size: 18px;}
    .proxqjs-img{width: 100%;}
    .proxqjs-cont{position: static;padding: 24px 0;text-align: left !important;}
    .proxqgn {padding: 40px 0 20px;}
    .proxqgn-img {margin-top: 28px;}
    .proxqhb {padding-top: 32px;height: 300px;}
    .proxqfw{height: auto;padding: 40px 0;}
    .proxqfw-cont{width: 100%;height: auto;padding: 24px 0 0;}
    .proxqfw-img{width: 100%;}
    .proxqcs {padding: 40px 0;}
    .proxqcs-table table th {padding: 12px 0;}
    .proxqcs-table table td {padding: 10px;}
    .proxqcz {padding: 40px 0;}
    .proxqcz .newslb-list {margin-top: 32px;}
    .proxqcz .newslb-list li{width: 100%;}
    .proxqlx-cont a {width: 100%;margin-left: 0;}
    .proxqjs-img img{min-height: auto;}
    .proxqjs-items .proxq-title h2{display: inline-block;}
    .proxqjs-cont .proxq-title {max-width: 100%;}
    .prosjnl-mix {margin-top: 32px;}
    .prosjnl-img h2 {font-size: 12px;left: 12px;}
    .prosjnl-img {padding-left: 40px;}
    .prosjnl-cont h2 {font-size: 20px;margin-bottom: 16px;}
    .prosjnl-cont {padding: 24px 20px 40px;min-height: auto;}
    .prosjdy-cont, .prosjdy-img{width: 100%;}
    .prosjdy-cont, .prosjdy-img img{height: auto;}
    .prosjdy-cont h2 {font-size: 20px;}
    .prosjdy-cont {padding: 24px 20px;}
    .prosjsj-img img {max-width: 100%;}
    .prosjsj-cont {position: static;width: 100%;padding: 24px 20px;top: 0;margin-top: 12px;}
    .prosjsj-cont h2 {font-size: 20px;padding-bottom: 10px;}
    .prosjdy-cont p {line-height: 26px;}
    .prosjsj-cont p {line-height: 26px;}
    .prosjzz-img{width: 160px;height: 108px;}
    .prosjzz-cont {width: calc(100% - 170px);height: 108px;}
    .prosjzz-cont h2 {font-size: 16px;margin-bottom: 8px;}
    .prosjzz-cont p {font-size: 12px;line-height: 18px;}
    .prosjzz-items:first-child {padding-bottom: 36px;}
    .prosjzz-items:last-child {padding-top: 36px;}
    .prosjzz-loop {margin-top: 32px;}
    .prosjzz-items:last-child .prosjzz-cont {padding-right: 10px;}
    .prosjzz-items:first-child .prosjzz-cont {padding-left: 0;padding-right: 10px;}
    #fp-nav ul li {margin: 16px 0 0 !important;}
    #fp-nav{right: 4%;}
    .wititems-cont h2 {font-size: 22px;}
    .wititems-cont p {font-size: 14px;line-height: 24px;margin-top: 10px;}
    .wititems {padding-top: 60px;}
    .wititems-img{height: 55%;}
    .wititems-cont{height: 45%;}
    .casecp-img, .casecp-cont{width: 100%;}
    .casecp-img{padding: 0 20px;height: 240px;}
    .casecp-cont{padding: 16px 20px 60px;height: auto;}
    .casecp-cont h2 {font-size: 20px;}
    .casecp-cont p{margin-top: 10px;}
    .casecp-cont i {width: 48px;height: 48px;}
    .casecp-cont i::after{background-size: 24px auto;}
    .casefa-mix {margin-top: 28px;}
    .casefa-menu a {font-size: 16px;margin: 0px 10px;}
    .casefa-menu {margin-top: 16px;}
    .sonMenu .contain{width: 100%;padding: 14px 0;box-shadow: none;}
    .sonMenu{position: static;top: 0;left: 0;}
    .sonMenu-mix{overflow-x: auto;border-bottom: 1px solid #e6e6e6;}
    .sonMenu a{height: 24px;}
    .reldots-huzhou {top: 50%;left: 80%;}
    .privacy-title{font-size:22px;}
    .privacy-content{font-size:15px;line-height:26px;margin-top:20px}
}