@charset "utf-8";
/* =====================内页样式======================== */
.sonBan{width: 100%;position: relative;overflow: hidden;}
.sonBan img{width: 100%;object-fit: cover;min-height: 200px;}

.sonBar{width: 100%;border-bottom: 1px solid #eee;}
.sonBar-menu{float: left;font-size: 0;}
.sonBar-menu-link, .sonBar-hint a{height: 84px;line-height: 84px;display: inline-block;vertical-align: middle;font-size: 15px;color: #777;position: relative;transition: all .4s ease;}
.sonBar-menu-link{padding: 0 28px;}
.sonBar-menu-link::after{content: "";position: absolute;width: 1px;height: 18px;background: #e1e1e1;right: -1px;top: 50%;margin-top: -9px;}
.sonBar-menu-link:last-child::after{display: none;}
.sonBar-menu-link:hover, .sonBar-menu-link.active{background: #337ab7;color: #fff;}
.sonBar-menu-link:hover::after, .sonBar-menu-link.active::after{opacity: 0;}
.sonBar-hint{float: right;padding-left: 18px;background: url('../images/pages/menuic1.png') no-repeat left center;font-size: 0;}
.sonBar-hint a:hover{color: #337ab7;}
.sonBar-hint a::before{content: "";display: inline-block;vertical-align: middle;width: 5px;height: 10px;background: url('../images/pages/menuic2.png') no-repeat;margin: 0 15px;}
body.PC .sonBar-menu-scroll, body.PAD .sonBar-menu-scroll{width: auto !important;}

.sonTitle{width: 100%;text-align: center;}
.sonTitle h2{font-size: 36px;color: #444;font-weight: 700;line-height: 1;}
.sonTitle p{font-size: 16px;color: #777;margin-top: 20px;}
.sonTitle.white h2{color: #fff;}
.sonTitle.white p{color: #fff;}

.pagesNum{width: 100%;font-size: 0;text-align: center;margin-top: 68px;user-select: none;}
.pagesShow, .pagesShow a, .pagesNum b, .pagesNum input, .pagesNum button{display: inline-block;vertical-align: middle;}
.pagesShow a{width: 40px;height: 40px;line-height: 40px;border: 1px solid #dcdcdc;margin: 0 4px;font-size: 14px;color: #333;transition: all .4s ease;border-radius: 3px;background: #fff;}
.pagesShow a.pagesShow-prev, .pagesShow a.pagesShow-next{width: 80px;}
.pagesShow a.pagesShow-prev.default, .pagesNum a.pagesShow-next.default{color: #ccc !important;background: #f6f7f9 !important;border: 1px solid #dcdcdc !important;cursor: default;pointer-events: none;}
.pagesShow a:hover, .pagesShow a.active{background-color: #337ab7;color: #fff;border: 1px solid #337ab7;}
.pagesNum b{font-size: 14px;color: #999;font-weight: 400;margin: 0 8px;}
.pagesNum input{width: 54px;text-align: center;height: 40px;border: 1px solid #dcdcdc;font-size: 14px;color: #333;border-radius: 3px;}
.pagesNum button{color: #333;font-size: 14px;padding: 0 18px;border: 1px solid #dcdcdc;transition: all .4s ease;height: 40px;background: #fff;cursor: pointer;border-radius: 3px;}
.pagesNum button:hover{background-color: #337ab7;color: #fff;border: 1px solid #337ab7;}
.pagesNow{font-style: normal;color: #337ab7;}
@media all and (max-width:1599px) {.pagesNum{margin-top: 54px;}}
@media all and (max-width:1000px) {
    .pagesNum{margin-top: 36px;}.pagesShow{width: 100%;margin-bottom: 6px;}
    .pagesNum a.pagesShow-prev, .pagesNum a.pagesShow-next{width: 62px;}.pagesNum a{margin: 0 3px;}
}

/* 产品-中心 */
.pro{width: 100%;padding: 80px 0 100px;}
.pro-list{width: 100%;}
.pro-ul{margin: -3.5% 0 0 -3.5%;}
.pro-link{display: block;width: 29.8333%;float: left;margin: 3.5% 0 0 3.5%;background: #fff;padding: 18px 20px;transition: all .6s ease;box-shadow: 0 2px 10px 2px rgba(0, 0, 0, 0.1);}
.pro-img{width: 100%;overflow: hidden;text-align: center;}
.pro-img img{object-fit: cover;transition: all .6s ease;height:240px;}
.pro-cont{width: 100%;padding: 32px 0 12px;}
.pro-cont h2{font-size: 17px;color: #333;line-height: 1.4;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.pro-cont p{font-size: 14px;color: #a6a6a6;line-height: 22px;margin-top: 8px;word-break: break-all;height: 44px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.pro-link:hover .pro-img img{transform: scale(1.06);}
.pro-link:hover{background: #337ab7;}
.pro-link:hover .pro-cont h2, .pro-link:hover .pro-cont p{color: #fff;}

/* 产品-详情 */
.proxq{width: 100%;padding: 88px 0 120px;}
.proxq-contimg{width: 100%;}
.proxq-img{width: 618px;padding: 12px;float: right;background: #fff;overflow: hidden;border-radius: 8px;box-shadow: 0 4px 16px 2px rgba(0, 0, 0, 0.18);}
.proxq-img img{width: 100%;}
.proxq-cont{width: calc(100% - 618px);float: left;padding-right: 84px;}
.proxq-cont-title{width: 100%;padding-bottom: 28px;border-bottom: 1px solid #ededed;}
.proxq-cont-title h1{font-size: 40px;color: #333;font-weight: 700;line-height: 1.24;margin-bottom: 28px;word-break: break-all;}
.proxq-cont-title p{font-size: 16px;color: #777;line-height: 30px;word-break: break-all;}
.proxq-cont-desc{width: 100%;padding: 32px 0 60px;}
.proxq-cont-desc p:first-child{margin-top: 0;}
.proxq-cont-desc p{font-size: 16px;color: #777;margin-top: 14px;padding-left: 28px;position: relative;}
.proxq-cont-desc p::before{content: "";position: absolute;left: 0;top: 5px;width: 14px;height: 14px;border-radius: 50%;background: #337ab7;}
.proxq-cont-link{width: 100%;}
.proxq-cont-link a{display: flex;align-items: center;justify-content: center;width: 160px;height: 52px;border-radius: 26px;background: #337ab7;transition: all .4s ease;}
.proxq-cont-link a span{display:inline-block;font-size: 18px;color: #fff;}
.proxq-cont-link a span::before{content: "";width: 24px;height: 24px;background: url('../images/pages/proxqic.png') no-repeat;display: inline-block;vertical-align: middle;margin: -4px 6px 0 0;}
.proxq-cont-link a:hover{box-shadow: 0 2px 20px 2px rgba(244, 142, 49, 0.6);}
.proxq-menu{width: 100%;margin-top: 88px;box-shadow: 0 2px 12px 2px rgba(0, 0, 0, 0.1);font-size: 0;position: relative;z-index: 2;background: #fff;}
.proxq-menu a{display: inline-block;width: 248px;height: 70px;line-height: 70px;font-size: 20px;color: #666;font-weight: 700;text-align: center;transition: all .4s ease;}
.proxq-menu a:hover, .proxq-menu a.active{background: #337ab7;color: #fff;}
.proxq-switch{width: 100%;box-shadow: 0 2px 12px 2px rgba(0, 0, 0, 0.1);position: relative;z-index: 1;background: #fff;}
.proxq-switch>div{width: 100%;display: none;}
.proxq-switch>div.active{display: block;}
.proxqxg{padding: 44px 40px;}
.proxqxg .pro-ul{margin: -1% 0 0 -1%;}
.proxqxg .pro-link{box-shadow: none;width: 32.3333%;margin: 1% 0 0 1%;}
.proxqjs{padding: 50px;}
.proxqjs-list{width: 100%;}
.proxqjs-list ul{margin: -4% 0 0 -4%;display: flex;flex-wrap: wrap;display: -ms-flex;-ms-flex-wrap: wrap;}
.proxqjs-list li{width: 46%;float: left;margin: 4% 0 0 4%;}
.proxqjs-img{width: 100%;overflow: hidden;}
.proxqjs-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.proxqjs-cont{width: 100%;background: #337ab7;padding: 20px 24px;}
.proxqjs-cont h2{font-size: 20px;color: #fff;}
.proxqjs-list li:hover .proxqjs-img img{transform: scale(1.06);}

/* 关于-公司简介 */
.abojjjs{width: 100%;padding: 120px 0;}
.abojjjs-img{width: 555px;float: right;}
.abojjjs-img img{width: 100%;object-fit: cover;}
.abojjjs-cont{width: calc(100% - 555px);padding-right: 68px;float: left;}
.abojjjs-cont .sonTitle{text-align: left;}
.abojjjs-cont-desc{width: 100%;margin-top: 28px;height: 424px;}
.abojjjs-cont-desc p{font-size: 15px;color: #666;line-height: 28px;margin-top: 10px;text-align: justify;text-justify: distribute;}
.abojjjs-cont-desc p:first-child{margin-top: 0;}
/* -- */
.abojjjs .mCSB_scrollTools .mCSB_draggerRail{background: #eee;}
.abojjjs .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #337ab7;}
/* -- */
.abojjsz{width: 100%;padding: 120px 0;background-repeat: no-repeat;background-position: left top;background-size: cover;position: relative;}
.abojjsz::after{content: "";position: absolute;width: 100%;height: 100%;top: 0;left: 0;background: rgba(0, 0, 0, 0.57);}
.abojjsz-num{width: 100%;position: relative;z-index: 3;}
.abojjsz-num li{width: 25%;float: left;position: relative;text-align: center;padding: 0 80px;}
.abojjsz-num li h6{font-size: 26px;color: #fff;line-height: 1;}
.abojjsz-num li h6 span{font-family:'DINCond';font-size: 70px;}
.abojjsz-num li p{font-size: 16px;color: #fff;line-height: 1.4;margin-top: 8px;min-height: 44px;}
.abojjsz-num li::after{content: "";position: absolute;width: 1px;height: calc(100% - 16px);background: #fff;opacity: 0.3;top: 8px;right: 0;}
.abojjsz-num li:last-child::after{display: none;}
.abojjfz{width: 100%;padding: 100px 0 160px;background: url('../images/pages/abojj3.png') repeat-x 0px bottom/auto 31%;}
/* -- */
.abojjfz-item{width: 100%;margin-top: 44px;position: relative;padding-top: 54px;}
.abojjfz-year{width: 100%;position: relative;}
.abojjfz-year-link{width: 100%;text-align: center;height: 143px;position: relative;cursor: pointer;}
.abojjfz-year-link:after{content: "";opacity: 0;position: absolute;width: 143px;height: 139px;left: 50%;margin-left: -71px;top: 0;background: url('../images/pages/abojj3_2H.png') no-repeat center;animation: aboQq 3s linear infinite;}
@keyframes aboQq{0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
.abojjfz-year-link i{width: 143px;height: 143px;position: absolute;top: 0;left: 50%;z-index: 3;margin-left: -71px;}
.abojjfz-year-link i:before{position: absolute;width: 22px;height: 22px;content: "";background: #337ab7;top: 50%;left: 50%;transform: translate(-50%,-50%);border-radius: 50%;}
.abojjfz-year-link i:after{position: absolute;width: 100%;height: 100%;content: "";background: url('../images/pages/abojj3_2.png') no-repeat center;top: 0;left: 0;transition: all .6s ease;transform: scale(0);opacity: 0;}
.abojjfz-year-link p{font-size: 20px;color: #444;z-index: 4;transition: all .4s ease;font-family: Arial;width: 100%;left: 0;position: absolute;top: 50%;transform: translateY(-50%);margin-top: 50px;}
.abojjfz-year .swiper-container{z-index: 3;padding: 12px 0;}
.abojjfz-year .swiper-slide:nth-child(2n+1) .abojjfz-year-link p{margin-top: -50px;}
.swiper-slide-active .abojjfz-year-link:after{opacity: 1;transition: all .4s ease .4s;}
.swiper-slide-active .abojjfz-year-link i:before{opacity: 0;}
.swiper-slide-active .abojjfz-year-link i:after{transform: scale(1);opacity: 1;}
.swiper-slide-active .abojjfz-year-link p{color: #fff;font-size: 32px;font-weight: 700;margin: 0 !important;}
.swiper-slide-active .abojjfz-year-link:hover p{color: #fff;}
.abojjfz-year:after{content: "";position: absolute;z-index: 2;width: 100%;height: 6px;background: #337ab7;left: 0;top: 50%;margin-top: -3px;}
.abojjfz-prev, .abojjfz-next{width: 42px;height: 42px;position: absolute;border-radius: 50%;background: #e8e8e8 url('../images/pages/abojj3_1.png') no-repeat center;z-index: 4;top: 50%;margin-top: -21px;cursor: pointer;transition: all .4s ease;}
.abojjfz-prev{left: 0;}
.abojjfz-next{right: 0;transform: rotate(180deg);}
.abojjfz-prev:hover, .abojjfz-next:hover{background-image: url('../images/pages/abojj3_1H.png');background-color: #337ab7;}
.abojjfz-num{position: absolute;font-family: Arial;top: 0;left: 50%;transform: translateX(-50%);color: #e9eff2;font-size: 180px;line-height: .8em; background: linear-gradient(to bottom,#f0f0f0,#fff);background: -ms-linear-gradient(to bottom,#f0f0f0,#fff);background: -moz-linear-gradient(to bottom,#f0f0f0,#fff);background: -webkit-linear-gradient(to bottom,#f0f0f0,#fff);background: -o-linear-gradient(to bottom,#f0f0f0,#fff);-webkit-background-clip: text;background-clip: text;-webkit-text-fill-color: transparent;}
.abojjfz-wdbox{width: 100%;margin-top: 40px;}
.abojjfz-wdbox li{width: 100%;display: none;}
.abojjfz-wdbox li.active{display: block;}
.abojjfz-wd{width: 100%;transition: all 4s ease;opacity: 0;text-align: center;}
.abojjfz-wdbox li.active .abojjfz-wd{animation: aboMs 1s ease both .2s;}
@keyframes aboMs{0%{opacity: 0;transform: translateY(20px);}100%{opacity: 1;transform: translateY(0);}}
.abojjfz-wd p{font-size: 18px;color: #666;font-weight: 700;}
.abojjfz-year-link:hover p{color: #337ab7;}
/* -- */
.abojjzz{width: 100%;padding: 88px 0 100px;background-repeat: no-repeat;background-position: left top;background-size: cover;position: relative;}
.abojjzz-top, .abojjzz-bot{width: 100%;font-size: 0;text-align: center;position: relative;}
.abojjzz-top p{width: 100%;margin-top: 32px;}
.abojjzz-top p span, .abojjzz-bot p{display: inline-block;font-size: 20px;color: #fff;background: #ffa24d;border-radius: 5px;position: relative;z-index: 3;}
.abojjzz-top{margin-top: 42px;}
.abojjzz-top p span{font-weight: 700;width: 284px;height: 60px;line-height: 60px;}
.abojjzz-top p:first-child span{font-size: 26px;}
.abojjzz-top p:first-child{margin-top: 0;}
.abojjzz-top{padding-bottom: 46px;}
.abojjzz-top::after{content: "";position: absolute;width: 2px;height: 100%;background: #ffc998;left: 50%;top: 0;margin-left: -1px;}
.abojjzz-bot{width: 100%;}
.abojjzz-bot::after{content: "";position: absolute;height: 2px;width: calc(100% - 76px);background: #ffc998;left:0;right: 0;margin: 0 auto;top: 0;}
.abojjzz-bot p{writing-mode: vertical-lr;writing-mode: tb-lr;white-space: nowrap;width: 60px;height: 182px;line-height: 60px;margin: 38px 38px 0;letter-spacing: 0.1em;}
.abojjzz-bot p::before{content: "";position: absolute;top: -38px;height: 38px;width: 2px;left: 50%;margin-left: -1px;background: #ffc998;}
.abojjzz-bot p:first-child{margin-left: 0;}
.abojjzz-bot p:last-child{margin-right: 0;}
.abojjkh{width: 100%;padding: 100px 0;}
.abojjkh-loop{width: 100%;margin-top: 26px;}
.abojjkh-list{width: 100%;}
.abojjkh-logo{width: 20%;display: flex;align-items: center;justify-content: center;height: 104px;float: left;transition: all .4s ease;}
.abojjkh-logo img{max-width: 88%;max-height: 88%;transition: all .4s ease;}
.abojjkh-logo:hover{box-shadow: 0 2px 12px 2px rgba(0, 0, 0, 0.1);}
.abojjkh-logo:hover img{transform: translateY(-4px);}
.abojjkh-loop .swiper-wrapper{padding-bottom: 48px;}
.abojjkh-loop .swiper-container{padding: 16px 16px 0;}
.sonPagination.swiper-pagination{bottom: 0;}
.sonPagination .swiper-pagination-bullet{width: 12px;height: 12px;background: #d2d2d2;opacity: 1;margin: 0 8px !important;}
.sonPagination .swiper-pagination-bullet-active{opacity: 1;background: #337ab7;}

/* 关于-研发优势 */
.aboyfkf{width: 100%;padding: 120px 0;}
.aboyfkf-list{width: 100%;margin-top: 54px;}
.aboyfkf-list li{width: 33.3333%;float: left;text-align: center;background: url('../images/pages/aboyf1_0.png') no-repeat left center;}
.aboyfkf-list li:first-child{background: none;}
.aboyfkf-icon, .aboyfkf-cont{display: inline-block;vertical-align: top;}
.aboyfkf-icon img{height: 60px;}
.aboyfkf-icon p{font-size: 26px;color: #444;transition: all .4s ease;line-height: 1;margin-top: 20px;}
.aboyfkf-cont{margin-left: 36px;text-align: left;}
.aboyfkf-cont p{font-size: 16px;color: #777;margin-top: 6px;}
.aboyfkf-cont p:first-child{margin-top: 0;}
.aboyfkf-cont p b{color: #337ab7;font-weight: 700;}
.aboyfkf-list li:hover .aboyfkf-icon img{animation: aboyfkfCt 1s ease both;}
.aboyfkf-list li:hover .aboyfkf-icon p{color: #337ab7;}
@keyframes aboyfkfCt{0%{transform: scale(1);}30%{transform: scale(0.8);}50%{transform: scale(1);}70%{transform: scale(0.9);}100%{transform: scale(1);}}
.aboyfgg{width: 100%;padding: 100px 0 120px;background-repeat: no-repeat;background-position: left top;background-size: cover;position: relative;}
.aboyfgg-loop{width: 100%;margin-top: 42px;position: relative;padding: 0 92px;}
.aboyfgg-item{width: 100%;cursor: pointer;user-select: none;padding: 10px;background: #fff;}
.aboyfgg-img{width: 100%;overflow: hidden;}
.aboyfgg-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.aboyfgg-cont{width: 100%;padding: 24px 20px 20px;}
.aboyfgg-cont h4{font-size: 24px;color: #555;font-weight: 700;line-height: 1;transition: all .4s ease;}
.aboyfgg-cont h6{font-size: 16px;color: #444;margin: 10px 0 14px;}
.aboyfgg-cont p{font-size: 14px;color: #999;line-height: 24px;}
.aboyfgg-cont-desc{width: 100%;position: relative;height: 72px;overflow: hidden;}
.aboyfgg-item:hover .aboyfgg-img img{transform: scale(1.06);}
.aboyfgg-item:hover .aboyfgg-cont h4{color: #337ab7;}
.aboyfgg-prev, .aboyfgg-next{position: absolute;width: 54px;height: 54px;border-radius: 50%;background: #fff url('../images/pages/aboyfic.png') no-repeat center;top: 50%;margin-top: -27px;cursor: pointer;transition: all .4s ease;}
.aboyfgg-prev{left: 0;}
.aboyfgg-next{right: 0;transform: rotate(180deg);}
.aboyfgg-prev:hover, .aboyfgg-next:hover{background-image: url('../images/pages/aboyficH.png');background-color: rgba(255, 255, 255, 0.2);}
/* --弹窗-- */
.popUp{display: none;width: 100%;position: fixed;height: 100%;z-index: 9999991;top: 0;left: 0;background: rgba(0, 0, 0, 0.8);align-items: center;justify-content: center;}
.popUp-item{width: 760px;position: relative;}
.popUp-close{position: absolute;width: 50px;height: 50px;right: 4px;top: 4px;background: url('../images/pages/close.png') no-repeat center;cursor: pointer;transition: all .6s ease;}
.popUp-close:hover{transform: rotate(180deg);}
.popUp-title{width: 100%;padding: 40px 42px;background: #337ab7;}
.popUp-title h4{font-size: 30px;color: #fff;font-weight: 700;line-height: 1;margin-bottom: 16px;}
.popUp-title h6{font-size: 16px;color: #fff;line-height: 1;}
.popUp-cont{width: 100%;padding: 40px 0 40px 42px;background: #fff;position: relative;}
.popUp-cont .scrollBar{width: 100%;max-height: 300px;}
.popUp-cont p{font-size: 16px;color: #777;line-height: 28px;text-align: justify;text-justify: distribute;}
.popUp-cont .mCustomScrollBox>.mCSB_scrollTools{width: 5px;}
.popUp-cont .mCSB_scrollTools .mCSB_draggerRail{background: #fff;}
.popUp-cont .mCSB_scrollTools .mCSB_dragger .mCSB_dragger_bar{background: #337ab7;}
.popUp-cont .mCSB_container {margin-right: 42px;}
/* -------- */
.aboyfsb{width: 100%;padding: 100px 0;background: #f2f2f2;}
.aboyfsb-loop{width: 100%;margin-top: 48px;}
.aboyfsb-loop .swiper-wrapper{padding-bottom: 48px;}
.aboyfsb-list{width: 100%;overflow: hidden;}
.aboyfsb-ul{margin: -3.5% 0 0 -3.5%;}
.aboyfsb-link{display: block;width: 29.8333%;float: left;margin: 3.5% 0 0 3.5%;overflow: hidden;border-top-left-radius: 8px;border-top-right-radius: 8px;}
.aboyfsb-img{width: 100%;overflow: hidden;position: relative;}
.aboyfsb-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.aboyfsb-img i{opacity: 0;transform: scale(0.6);transition: all .4s ease;position: absolute;z-index: 2;font-style: normal;width: 64px;height: 64px;margin: -32px 0 0 -32px;top: 50%;left: 50%;background: #337ab7 url('../images/pages/aboyfss.png') no-repeat center;border-radius: 50%;}
.aboyfsb-cont{width: 100%;display: flex;align-items: center;height: 96px;background: #fff;color: #555;transition: all .4s ease;padding: 0 20px;text-align: center;}
.aboyfsb-cont p{font-size: 18px;width: 100%;}
.aboyfsb-link:hover .aboyfsb-img img{transform: scale(1.06);}
.aboyfsb-link:hover .aboyfsb-cont{background: #337ab7;color: #fff;}
.aboyfsb-link:hover .aboyfsb-img i{transform: scale(1);opacity: 1;}

/* 关于-联系我们 */
.abolxxx{width: 100%;padding: 80px 0;}
/*.abolxxx-item{width: 47.3%;}
.abolxxx-item:first-child{float: left;}
.abolxxx-item:last-child{float: right;}*/
.abolxxx-img{width: 100%;}
.abolxxx-img img{width: 100%;object-fit: cover;}
.abolxxx-cont{width: 100%;}
.abolxxx-cont h4{font-size: 26px;color: #337ab7;font-weight: 700;position: relative;padding: 26px 0 20px;line-height: 1;border-bottom: 1px solid #e6e6e6;margin-bottom: 24px;}
.abolxxx-cont p{font-size: 15px;color: #666;line-height: 23px;padding-left: 34px;position: relative;margin-bottom: 10px;background-repeat: no-repeat;background-position: 0 0;}
.abolxxx-cont p.add{background-image: url('../images/pages/abolxic1.png');}
.abolxxx-cont p.tel{background-image: url('../images/pages/abolxic2.png');}
.abolxxx-cont p.fax{background-image: url('../images/pages/abolxic3.png');}
.abolxly{width: 100%;padding: 88px 0 110px;background: #f7f7f7;}
.abolxly-form{width: 100%;margin-top: 20px;}
.abolxly-form li{width: 49.2%;margin-top: 20px;box-shadow: 0 2px 10px 2px #f2f2f2;}
.abolxly-form li:nth-child(2n+1){float: left;}
.abolxly-form li:nth-child(2n){float: right;}
.abolxly-form li input, .abolxly-form li textarea{display: block;width: 100%;background: #fff;font-size: 16px;color: #666;height: 60px;padding: 0 24px;border: none;}
.abolxly-form li textarea{padding: 16px 24px;height: 170px;}
.abolxly-form li.abolxly-form-area{width: 100%;}
.abolxly-form li.abolxly-form-yzmbtn{width: 100%;box-shadow: none;padding-right: 210px;position: relative;}
.abolxly-form-btn{width: 194px;height: 60px;position: absolute;right: 0;top: 0;background: #337ab7;font-size: 18px;color: #fff;user-select: none;cursor: pointer;transition: all .4s ease;}
.abolxly-form-btn:hover{box-shadow: 0 2px 16px 2px rgba(244, 142, 49, 0.6);}
.abolxly-form-yzn{width: 100%;position: relative;box-shadow: 0 2px 10px 2px #f2f2f2;}
.abolxly-form-yzn input{padding-right: 160px !important;}
.abolxly-form-yzn span{width: 140px;height: 60px;position: absolute;right: 0;top: 0;user-select: none;cursor: pointer;}

/* 关于-网站地图 */
.abodt{width: 100%;padding: 80px 0 340px;background: url('../images/pages/abodt1.png') repeat-x left bottom/100% auto;animation: abodtCt 50s linear infinite;}
@keyframes abodtCt{0%{background-position:0px bottom;}100%{background-position: 100vw bottom;}}
.abodt ul{margin: -20px 0 0 -5%;display: flex;flex-wrap: wrap;display: -ms-flex;-ms-flex-wrap: wrap;}
.abodt li{width: 15%;margin: 20px 0 0 5%;float: left;}
.abodt li h1{line-height: 1;width: 100%;padding-bottom: 24px;margin-bottom: 24px;border-bottom: 1px solid #ebebeb;}
.abodt li h1 a{font-size: 24px;color: #337ab7;font-weight: 700;}
.abodt li h2{width: 100%;margin-top: 16px;}
.abodt li h2:first-of-type{margin-top: 0;}
.abodt li h2 a{font-size: 16px;color: #777;transition: all .4s ease;}
.abodt li h2 a:hover{color: #337ab7;}

/* 方案-列表 */
.case{width: 100%;padding: 80px 0 100px;}
.case-list{width: 100%;}
.case-ul{margin: -3% 0 0 -3%;}
.case-link{display: block;width: 22%;float: left;margin: 3% 0 0 3%;background: #fff;overflow: hidden;border-radius: 20px;transition: all .6s ease;box-shadow: 0 2px 16px 2px rgba(0, 0, 0, 0.12);}
.case-img{width: 100%;overflow: hidden;}
.case-img img{width: 100%;object-fit: cover;transition: all .6s ease;}
.case-cont{width: 100%;padding: 26px 36px 36px;}
.case-cont h2{font-size: 22px;text-align: center;color: #444;line-height: 1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;transition: all .4s ease;}
.case-cont p{font-size: 15px;color: #999;line-height: 24px;margin-top: 16px;word-break: break-all;height: 48px;transition: all .4s ease;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.case-link:hover .case-img img{transform: scale(1.06);}
.case-link:hover{background: #337ab7;}
.case-link:hover .case-cont h2, .case-link:hover .case-cont p{color: #fff;}

/* 方案-详情 */
.proxq.casexq .proxq-cont-title h2{margin-bottom: 0;}
.proxq.casexq .proxq-cont-desc p{padding-left: 0;line-height: 32px;}
.proxq.casexq .proxq-cont-desc p::before{display: none;}
.casexqjs{width: 100%;padding: 48px 48px 60px;}
.casexqjs p{font-size: 18px;color: #888;line-height: 36px;}
.casexqjs img{max-width: 100%;object-fit: cover;}

/* 新闻-列表 */
.news{width: 100%;padding: 68px 0 110px;overflow: hidden;}
.news-list{width: 100%;}
.news-link{display: block;width: 100%;transition: all .4s ease;}
.news-data, .news-cont, .news-img{display: flex;align-items: center;height: 220px;}
.news-center{width: 100%;position: relative;z-index: 2;}
.news-data{width: 194px;float: right;text-align: center;transition: all .6s ease;background: url('../images/pages/newsic3.png') no-repeat left center;}
.news-data h4{font-size: 20px;color: #666;font-weight: 700;font-family: Arial;transition: all .4s ease;}
.news-data i{display: block;position: relative;width: 100%;height: 34px;background: url('../images/pages/newsic1.png') no-repeat center;transition: all .4s ease;margin-top: 16px;}
.news-data i::after{content: "";position: absolute;left: 0;bottom: -30px;display: block;width: 100%;height: 12px;background: url('../images/pages/newsic2.png') no-repeat center;}
.news-item{width: calc(100% - 194px);float: left;padding-left: 40px;}
.news-cont{width: calc(100% - 184px);float: right;padding: 0 42px;}
.news-cont h2{font-size: 20px;color: #222;font-weight: 700;transition: all .4s ease;margin-bottom: 12px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;}
.news-cont p{font-size: 15px;color: #888;line-height: 24px;height: 48px;overflow: hidden;display: -webkit-box;text-overflow: ellipsis;-webkit-box-orient: vertical;-webkit-line-clamp: 2;}
.news-img{width: 182px;float: left;overflow: hidden;}
.news-img img{width: 100%;object-fit: cover;}
.news-link:hover{box-shadow: 0 4px 40px 2px rgba(0, 0, 0, 0.16);}
.news-link:hover .news-data{background: #337ab7;}
.news-link:hover .news-data h4{color: #fff;}
.news-link:hover .news-data i{background-image: url('../images/pages/newsic1H.png');}
.news-link:hover .news-cont h2{color: #337ab7;}

/* 新闻-详情 */
.newsxq{width: 100%;padding: 88px 0 100px;}
.newsxq-item{width: calc(100% - 266px);float: left;padding-right: 80px;}
.newsxq-title{width: 100%;padding-bottom: 12px;border-bottom: 1px solid #ebebeb;}
.newsxq-title h1{font-size: 28px;color: #111;line-height: 1.4;}
.newsxq-title-hint{width: 100%;font-size: 0;margin-top: 20px;}
.newsxq-title-hint h6, .newsxq-title-hint #toShare a{display: inline-block;vertical-align: middle;font-size: 13px;color: #999;line-height: 24px;height: 24px;}
.newsxq-title-hint h6{padding-left: 18px;background: url('../images/pages/newsxqic0.png') no-repeat left center;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-88px;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-title-hint #toShare{display: inline-block;vertical-align: middle;margin-left: 10px;}
.newsxq-title-hint #toShare a{margin: 0 4px;transition: all .4s ease;}
.newsxq-title-hint #toShare a:hover{color: #337ab7;}
.newsxq-cont{width: 100%;padding-top: 28px;}
.newsxq-cont p{font-size: 15px;color: #777;line-height: 30px;}
.newsxq-cont img{max-width: 100%;}
.newsxq-cont br{content: "";display: block;height: 20px;}
.newsxq-side{width: 266px;float: right;}
.newsxq-btn{border: 8px solid #e7e7e7;padding: 28px 30px;width: 100%;}
.newsxq-btn li{width: 100%;margin-top: 24px;padding-top: 24px;border-top: 1px solid #e4e4e4;}
.newsxq-btn li:first-child{margin-top: 0;border-top: none;padding-top: 0;}
.newsxq-btn li h4{font-size: 18px;color: #666;font-weight: 700;margin-bottom: 12px;}
.newsxq-btn li a{display: block;width: 100%;}
.newsxq-btn li a h2{font-size: 14px;color: #777;line-height: 20px;transition: all .4s ease;}
.newsxq-btn li a p{font-size: 12px;color: #999;margin-top: 8px;font-family: Arial;}
.newsxq-btn li a:hover h2{color: #337ab7;}
.newsxq-btn.newsxq-recom{margin-bottom: 24px;}
.newsxq-info{width: 100%;overflow: hidden;margin-bottom: 30px;}
.newsxq-info h6{float: left;font-size: 16px;color: #337ab7;font-weight: 700;background: url('../images/pages/newsxqic1.png') no-repeat left center;padding-left: 40px;line-height: 34px;}
.newsxq-info a{display: block;float: right;width: 34px;height: 34px;line-height: 34px;background: url('../images/pages/newsxqic2.png') no-repeat center;transition: all .4s ease;}
.newsxq-info a:hover{background-image: url('../images/pages/newsxqic2H.png');}

/* 投资-定期报告 */
.invebg{width: 100%;padding: 100px 0;}
.invebg-item{width: 100%;}
.invebg-ul{margin: -3% 0 0 -3%;}
.invebg-link{display: flex;align-items: center;height: 144px;padding: 0 36px;width: 30.3333%;float: left;margin: 3% 0 0 3%;background: #fff;box-shadow: 0 2px 16px 2px rgba(0, 0, 0, 0.1);transition: all .6s ease;}
.invebg-link-center{width: 100%;}
.invebg-link h2{font-size: 16px;color: #555;transition: all .4s ease;}
.invebg-link i{display: block;width: 100%;height: 1px;background: #ebebeb;margin: 18px 0 16px;}
.invebg-link p{font-size: 15px;line-height: 1;color: #999;font-family: Arial;transition: all .4s ease;background: url('../images/pages/invebgic.png') no-repeat right center;}
.invebg-link:hover{background: #337ab7;box-shadow: 0 2px 24px 2px rgba(0, 0, 0, 0.18);}
.invebg-link:hover h2{color: #fff;}
.invebg-link:hover p{color: #fff;background-image: url('../images/pages/invebgicH.png');}

/* 投资-公司宣传册 */
.invexc{width: 100%;padding: 68px 0 80px;}
.invexc-img{width: 100%;padding: 54px;background: #ededed;}
.invexc-img img{width: 100%;box-shadow: 0 2px 24px 2px rgba(0, 0, 0, 0.14);}
.invexc-down{width: 100%;margin-top: 44px;}
.invexc-down a{display: flex;line-height: 30px;width: 280px;height: 58px;margin: 0 auto;align-items: center;justify-content: center;border-radius: 28px;color: #fff;background: #337ab7;font-size: 20px;transition: all .4s ease;}
.invexc-down a span{padding-left: 32px;display: inline-block;background: url('../images/pages/invexcic.png') no-repeat left center;}
.invexc-down a:hover{box-shadow: 0 3px 24px 3px rgba(244, 142, 49, 0.6);}

/* 投资-公司治理 */
.invezl{width: 100%;padding: 80px 0 100px;}
.invezl-list{width: 100%;}
.invezl-ul{margin: -3% 0 0 -3%;}
.invezl-item{width: 30.3333%;position: relative;overflow: hidden;float: left;cursor: pointer;user-select: none;margin: 3% 0 0 3%;background: #fff;box-shadow: 0 2px 16px 2px rgba(0, 0, 0, 0.1);padding: 40px;transition: all .6s ease;}
.invezl-item h4{font-size: 24px;color: #337ab7;position: relative;z-index: 2;line-height: 1;font-weight: 700;background: url('../images/pages/invezlic.png') no-repeat right center;transition: all .4s ease;}
.invezl-item h6{font-size: 16px;color: #666;position: relative;z-index: 2;line-height: 1;width: 100%;padding: 18px 0 16px;margin-bottom: 14px;border-bottom: 1px solid #ebebeb;transition: all .4s ease;}
.invezl-desc{width: 100%;height: 104px;overflow: hidden;position: relative;z-index: 2;}
.invezl-desc p{font-size: 14px;color: #999;line-height: 26px;transition: all .4s ease;}
.invezl-item::before{opacity: 0;position: absolute;animation: inveCt 200s linear infinite;z-index: 1;content: "";width: 100%;height: 87px;background: url('../images/pages/invezli.png') repeat-x 0 top/auto 100%;top: 10px;left: 0;}
.invezl-item:hover{background: #337ab7;}
.invezl-item:hover h4{color: #fff;background-image: url('../images/pages/invezlicH.png');}
.invezl-item:hover h6{color: #fff;}
.invezl-item:hover .invezl-desc p{color: #fff;}
.invezl-item:hover::before{opacity: 1;}
@keyframes inveCt{from{background-position: 0 top}to{background-position:-10562px top}}




/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}

@media all and (max-width:1599px) {
    /* 1440 × (700)  */
    .sonBar-menu-link, .sonBar-hint a{height: 74px;line-height: 74px;}
    .sonBar-menu-link {padding: 0 24px;}
    .sonBar-hint a::before{margin: 0 13px;}
    .pro {padding: 80px 0 88px;}
    .pro-ul {margin: -3% 0 0 -3%;}
    .pro-link {width: 30.3333%;margin: 3% 0 0 3%;}
    .proxq {padding: 80px 0 100px;}
    .proxq-cont-title h1 {font-size: 32px;margin-bottom: 20px;}
    .proxq-img {width: 520px;}
    .proxq-cont {width: calc(100% - 520px);padding-right: 48px;}
    .proxq-cont-desc p{margin-top: 12px;}
    .proxq-cont-desc {padding: 28px 0 48px;}
    .proxq-menu a {width: 200px;height: 64px;line-height: 64px;font-size: 18px;}
    .proxq-menu {margin-top: 68px;}
    .proxqjs {padding: 44px;}
    .proxqjs-cont {padding: 16px 20px;}
    .proxqjs-cont h2 {font-size: 18px;}
    .proxqxg {padding: 38px 40px;}
    .sonTitle h2{font-size: 32px;}
    .abojjjs {padding: 100px 0;}
    .abojjjs-img {width: 500px;}
    .abojjjs-cont {width: calc(100% - 500px);padding-right: 40px;}
    .abojjjs-cont-desc{height: 380px;}
    .abojjsz-num li h6 span{font-size: 60px;}
    .abojjsz{padding: 88px 0;}
    .abojjsz-num li h6 {font-size: 22px;}
    .abojjsz-num li{padding: 0 60px;}
    .abojjfz {padding: 88px 0 128px;}
    .abojjfz-num{font-size: 160px;}
    .abojjzz {padding: 80px 0 88px;}
    .abojjzz-bot p {height: 160px;margin: 38px 27px 0;}
    .abojjkh {padding: 88px 0;}
    .aboyfkf {padding: 88px 0;}
    .aboyfkf-icon p {font-size: 22px;margin-top: 16px;}
    .aboyfkf-cont {margin-left: 28px;}
    .aboyfkf-cont p{margin-top: 4px;}
    .aboyfgg-cont h4{font-size: 22px;}
    .aboyfgg {padding: 80px 0 88px;}
    .aboyfgg-cont {padding: 20px 16px 16px;}
    .aboyfgg-cont h6 {margin: 8px 0 10px;}
    .popUp-title h4 {font-size: 26px;margin-bottom: 12px;}
    .popUp-title {padding: 32px 36px;}
    .popUp-cont {padding: 32px 0 32px 36px;}
    .popUp-cont .mCSB_container {margin-right: 36px;}
    .aboyfsb {padding: 84px 0;}
    .aboyfsb-cont{height: 80px;} 
    .abolxxx-cont h4 {font-size: 24px;padding: 24px 0 18px;margin-bottom: 22px;}
    .abolxly {padding: 80px 0 88px;}
    .abodt li h1 a{font-size: 20px;}
    .abodt li h1 {padding-bottom: 20px;margin-bottom: 20px;}
    .abodt li h2 {margin-top: 12px;}
    .abodt {padding: 80px 0 250px;}
    .sonBar.caseBar .sonBar-menu-link {padding: 0 20px;}
    .case {padding: 80px 0 88px;}
    .case-cont {padding: 22px 26px 26px;}
    .case-cont h2{font-size: 20px;}
    .case-cont p{margin-top: 12px;}
    .proxq.casexq .proxq-cont-desc p{line-height: 28px;}
    .casexqjs p{line-height: 32px;}
    .casexqjs {padding: 40px 40px 48px;}
    .news {padding: 68px 0 88px;}
    .news-data, .news-cont, .news-img{height: 200px;}
    .news-item {padding-left: 36px;}
    .news-cont {padding: 0px 36px;}
    .newsxq-title h1{font-size: 26px;}
    .newsxq {padding: 80px 0 88px;}
    .newsxq-item {padding-right: 52px;}
    .newsxq-btn {padding: 24px 28px;}
    .invebg{padding: 84px 0;}
    .invebg-ul{margin: -2% 0 0 -2%;}
    .invebg-link{padding: 0 30px;width: 31.3333%;margin: 2% 0 0 2%;}
    .invexc-img{padding: 48px;}
    .invexc-down a{width: 260px;}
    .invezl {padding: 80px 0 88px;}
    .invezl-item{padding: 32px;}
    .invezl-item h4{font-size: 22px;}
    .invezl-item h6 {padding: 14px 0 12px;margin-bottom: 10px;}
    .invezl-desc p{line-height: 24px;}
    .invezl-desc{height: 98px;}
    .invezl-item::before{height: 76px;}
}

@media all and (max-width:1439px) {
    /* 1360 */
}

@media all and (max-width:1359px) {
    /* 1280 */
}

@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .sonBar-menu-link, .sonBar-hint a{height: 64px;line-height: 64px;}
    .sonBar-menu-link {padding: 0 20px;}
    .sonBar-hint a::before{margin: 0 10px;}
    .pro {padding: 60px 0 68px;}
    .pro-cont {padding: 28px 0 10px;}
    .pro-link {padding: 16px 18px;}
    .proxq-cont-title h2 {font-size: 28px;margin-bottom: 18px;}
    .proxq-cont-title p {line-height: 26px;}
    .proxq-cont-title {padding-bottom: 24px;}
    .proxq-cont-desc {padding: 24px 0 40px;}
    .proxq-img {width: 460px;}
    .proxq-cont {width: calc(100% - 460px);padding-right: 40px;}
    .proxq-cont-desc p {margin-top: 8px;}
    .proxq-cont-link a span{font-size: 16px;}
    .proxq-cont-link a span::before {margin: -2px 6px 0 0;}
    .proxq-cont-link a {width: 150px;height: 46px;border-radius: 24px;}
    .proxq-menu {margin-top: 60px;}
    .proxq {padding: 68px 0 80px;}
    .proxqxg {padding: 32px;}
    .proxqjs {padding: 36px;}
    .sonTitle h2 {font-size: 28px;}
    .abojjjs-img {width: 400px;}
    .abojjjs-cont {width: calc(100% - 400px);padding-right: 32px;}
    .abojjjs-cont-desc {height: 300px;margin-top: 24px;}
    .abojjjs {padding: 84px 0;}
    .abojjsz {padding: 74px 0;}
    .abojjsz-num li h6 span {font-size: 48px;}
    .abojjsz-num li h6 {font-size: 18px;}
    .abojjsz-num li {padding: 0 36px;}
    .abojjfz {padding: 80px 0 110px;}
    .swiper-slide-active .abojjfz-year-link p{font-size: 28px;}
    .abojjfz-num {font-size: 140px;}
    .abojjfz-item {margin-top: 40px;padding-top: 36px;}
    .abojjzz {padding: 60px 0 68px;}
    .abojjzz-top p span, .abojjzz-bot p{font-size: 18px;}
    .abojjzz-top p span {width: 220px;height: 50px;line-height: 50px;}
    .abojjzz-top p {margin-top: 26px;}
    .abojjzz-top p:first-child span {font-size: 22px;}
    .abojjzz-top {padding-bottom: 32px;}
    .abojjzz-bot p{width: 50px;line-height: 50px;height: 140px;margin: 28px 22px 0;}
    .abojjzz-bot p::before {top: -28px;height: 28px;}
    .abojjzz-bot::after {width: calc(100% - 54px);}
    .abojjkh {padding: 68px 0;}
    .abojjkh-logo{height: 88px;}
    .aboyfkf {padding: 68px 0;}
    .aboyfkf-list {margin-top: 44px;}
    .aboyfgg {padding: 60px 0 68px;}
    .aboyfsb {padding: 68px 0;}
    .aboyfsb-cont {height: 68px;}
    .aboyfsb-cont p {font-size: 16px;}
    .popUp-title h4{font-size: 24px;}
    .popUp-cont p{line-height: 26px;}
    .aboyfsb-ul {margin: -2% 0 0 -2%;}
    .aboyfsb-link {width: 31.3333%;margin: 2% 0 0 2%;}
    .aboyfkf-cont {margin-left: 24px;}
    .abolxly-form li input, .abolxly-form-yzn span, .abolxly-form-btn{height: 54px;}
    .abolxxx {padding: 68px 0;}
    .abolxxx-cont h4 {font-size: 22px;padding: 20px 0 16px;margin-bottom: 20px;}
    .abolxxx-item{width: 48%;}
    .abolxly {padding: 60px 0 68px;}
    .abodt {padding: 68px 0 200px;}
    .sonBar.caseBar .sonBar-menu-link {padding: 0 12px;}
    .case-cont p {font-size: 14px;line-height: 20px;margin-top: 10px;height: 40px;}
    .case-cont h2 {font-size: 18px;}
    .case-cont {padding: 18px 20px 20px;}
    .case-ul {margin: -2% 0 0 -2%;}
    .case-link {width: 23%;margin: 2% 0 0 2%;}
    .case {padding: 60px 0 68px;}
    .proxq.casexq .proxq-cont-desc p{line-height: 26px;}
    .casexqjs p{line-height: 28px;font-size: 16px;}
    .casexqjs {padding: 32px 32px 40px;}
    .news {padding: 60px 0 68px;}
    .news-cont h2 {margin-bottom: 10px;font-size: 18px;}
    .news-data i{margin-top: 12px;}
    .news-data{width: 180px;}
    .news-item {width: calc(100% - 180px);padding-left: 28px;}
    .news-cont {padding: 0 28px;}
    .news-data, .news-cont, .news-img {height: 180px;}
    .news-data h4{font-size: 18px;}
    .newsxq {padding: 60px 0 68px;}
    .newsxq-title h2 {font-size: 24px;}
    .newsxq-cont br {height: 16px;}
    .newsxq-cont {padding-top: 24px;}
    .newsxq-item {padding-right: 44px;}
    .newsxq-info {margin-bottom: 24px;}
    .newsxq-btn li {margin-top: 20px;padding-top: 20px;}
    .newsxq-btn {padding: 20px 24px;border: 6px solid #e7e7e7;}
    .invebg{padding: 68px 0;}
    .invebg-link{padding: 0 26px;}
    .invebg-link i {margin: 14px 0 12px;}
    .invexc {padding: 60px 0 68px;}
    .invexc-img {padding: 40px;}
    .invexc-down {margin-top: 38px;}
    .invexc-down a {width: 220px;height: 52px;font-size: 18px;}
    .invezl {padding: 60px 0 68px;}
    .invezl-item {padding: 26px;}
    .invezl-item h4 {font-size: 20px;}
    .invezl-item::before {height: 60px;}
    .invezl-ul {margin: -2% 0 0 -2%;}
    .invezl-item {width: 31.3333%;margin: 2% 0 0 2%;}
    .popUp-title {padding: 28px 24px;}
    .popUp-cont {padding: 24px 0 24px 24px;}
    .popUp-cont .mCSB_container {margin-right: 24px;}
}

@media all and (max-width:1151px) {
    /* 1024 */
    .abojjkh-logo{width: 33.3333%;}
}


/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .sonBar-hint{display: none;}
    .sonBar-menu-link {padding: 0 16px;}
    .sonBar {border-bottom: none;}
    .sonBar-menu{overflow-y: auto;}
    .sonBar .contain {width: 100%;}
    .sonBar-menu-link, .sonBar-hint a {height: 48px;line-height: 48px;}
    .sonBar-menu{width: 100%;}
    .sonBar-menu-scroll{width: 100%;border-bottom: 1px solid #eee;min-width: 100%;}
    .pro-link{width: 47%;}
    .proxq-img{width: 100%;}
    .proxq-cont {width: 100%;padding-right: 0;margin-top: 48px;}
    .abojjjs-img{width: 100%;}
    .abojjjs-cont {width: 100%;margin-top: 54px;padding-right: 0;}
    .abojjjs-cont-desc{height: auto;}
    .abojjjs {padding: 68px 0;}
    .abojjsz-num li {padding: 0px 24px;}
    .abojjfz {padding: 68px 0 88px;}
    .abojjzz-bot p {width: 44px;line-height: 44px;height: 128px;margin: 28px 10px 0;}
    .aboyfkf-list li{background: none !important;width: 50%;text-align: left;margin-top: 32px;}
    .aboyfkf-list {margin-top: 10px;}
    .popUp-item{width: 92%;}
    .aboyfkf-icon{text-align: center;}
    .abodt {padding: 68px 0 148px;}
    .abodt li {width: 18%;margin: 20px 0 0 2%;}
    .abodt ul {margin: -20px 0 0 -2%;}
    .abodt li h1 a {font-size: 18px;}
    .abodt li h1 {padding-bottom: 16px;margin-bottom: 16px;}
    .abodt li h2 a{font-size: 15px;}
    .abodt li h2 {margin-top: 10px;}
    .case-link{width: 48%;}
    .news-data{width: 160px;}
    .news-item {width: calc(100% - 160px);}
    .newsxq-side {width: 246px;}
    .newsxq-item {width: calc(100% - 246px);padding-right: 36px;}
    .invebg-ul{margin: -20px 0 0 0;}
    .invebg-link{width: 100%;margin: 20px 0 0 0;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .pro {padding: 40px 0 42px;}
    .pro-cont h2{font-size: 16px;}
    .pro-link{width: 100%;margin: 20px 0 0 0;}
    .pro-ul{margin: -20px 0 0 0;}
    .pro-cont {padding: 24px 0 8px;}
    .proxq {padding: 40px 0 44px;}
    .proxq-img{padding: 8px;}
    .proxq-cont-title h2 {font-size: 22px;margin-bottom: 12px;}
    .proxq-cont {margin-top: 32px;}
    .proxq-cont-title {padding-bottom: 20px;}
    .proxq-cont-desc {padding: 20px 0 32px;}
    .proxq-cont-desc p::before {top: 7px;width: 10px;height: 10px;}
    .proxq-cont-desc p{padding-left: 20px;}
    .proxq-menu {margin-top: 40px;}
    .proxq-menu a {width: 110px;height: 48px;line-height: 48px;font-size: 16px;}
    .proxqjs {padding: 28px 20px;}
    .proxqxg .pro-ul {margin: 0;}
    .proxqxg .pro-link {width: 100%;margin: 0;}
    .proxqxg {padding: 18px 10px 12px;}
    .proxqjs-list ul {margin: -20px 0 0 0;}
    .proxqjs-list li {width: 100%;margin: 20px 0 0 0;}
    .proxqjs-cont h2 {font-size: 16px;}
    .proxqjs-cont {padding: 12px 16px;}
    .abojjjs {padding: 40px 0;}
    .sonTitle p {margin-top: 16px;}
    .sonTitle h2 {font-size: 22px;}
    .abojjjs-cont-desc p{line-height: 26px;}
    .abojjjs-cont {margin-top: 32px;}
    .abojjjs-cont-desc {margin-top: 18px;}
    .abojjsz {padding: 40px 0;}
    .abojjsz-num ul{margin-top: -20px;}
    .abojjsz-num li{width: 50%;margin-top: 20px;}
    .abojjsz-num li h6 span {font-size: 36px;}
    .abojjsz-num li h6 {font-size: 16px;}
    .abojjsz-num li p {font-size: 14px;min-height: 36px;}
    .abojjsz-num li:nth-child(2n)::after{display: none;}
    .abojjfz {padding: 40px 0 48px;}
    .abojjfz-num {font-size: 100px;}
    .abojjfz-item {margin-top: 32px;padding-top: 20px;}
    .abojjfz-wd p{font-size: 16px;}
    .abojjfz-wdbox {margin-top: 24px;}
    .abojjzz {padding: 40px 0;}
    .abojjzz-top {margin-top: 32px;padding-bottom: 24px;}
    .abojjzz-top p:first-child span {font-size: 18px;}
    .abojjzz-top p span, .abojjzz-bot p {font-size: 14px;}
    .abojjzz-top p span {width: 160px;height: 44px;line-height: 44px;}
    .abojjzz-top p {margin-top: 18px;}
    .abojjzz-bot::after{width: 100%;}
    .abojjzz-bot p::before {display: none;}
    .abojjzz-bot p {height: 110px;margin: 20px 10px 0 !important;}
    .abojjkh {padding: 40px 0;}
    .abojjkh-loop .swiper-container {padding: 0;}
    .abojjkh-logo {height: 66px;box-shadow: none !important;}
    .sonPagination .swiper-pagination-bullet{width: 10px;height: 10px;margin: 0 6px !important;}
    .sonPagination .swiper-wrapper{padding-bottom: 36px;}
    .abojjkh-loop .swiper-wrapper {padding-bottom: 36px;}
    .aboyfkf {padding: 40px 0;}
    .aboyfkf-list li{width: 100%;margin-top: 24px;}
    .aboyfkf-list {margin-top: 8px;}
    .aboyfkf-icon p {font-size: 18px;margin-top: 12px;}
    .aboyfgg {padding: 40px 0 44px;}
    .aboyfgg-loop {margin-top: 32px;padding: 0 40px;}
    .aboyfgg-prev, .aboyfgg-next{width: 32px;height: 32px;margin-top: -16px;}
    .aboyfgg-cont {padding: 18px 12px 12px;}
    .aboyfgg-cont h4 {font-size: 20px;}
    .aboyfgg-cont p{line-height: 22px;}
    .aboyfgg-cont-desc{height: 68px;}
    .aboyfsb {padding: 40px 0;}
    .aboyfsb-loop {margin-top: 32px;}
    .aboyfsb-link{width: 48%;}
    .aboyfsb-loop .swiper-wrapper {padding-bottom: 36px;}
    .aboyfsb-cont p {font-size: 13px;}
    .aboyfsb-cont {height: 44px;padding: 0 12px;}
    .aboyfsb-img i {width: 36px;height: 36px;margin: -18px 0 0 -18px;background-size: 20px auto;}
    .abolxly-form li{width: 100%;margin-top: 16px;}
    .abolxly-form {margin-top: 12px;}
    .abolxly-form li input, .abolxly-form-yzn span, .abolxly-form-btn{height: 48px;}
    .abolxly-form li input{padding: 0 12px;}
    .abolxly-form li textarea{padding: 8px 12px;}
    .abolxly-form li.abolxly-form-yzmbtn{padding-right: 0;}
    .abolxly-form-btn{position: static;margin-top: 16px;width: 100%;}
    .abolxly-form-yzn input {padding-right: 120px !important;}
    .abolxly-form-yzn span{width: 110px;}
    .abolxxx {padding: 40px 0;}
    .abolxxx-item{width: 100%;}
    .abolxxx-item:last-child{margin-top: 20px;}
    .abolxxx-cont h4{font-size: 20px;}
    .abolxly {padding: 40px 0 42px;}
    .abodt {padding: 40px 0 66px;}
    .abodt ul {margin: -20px 0 0 -5%;}
    .abodt li{width: 45%;margin: 20px 0 0 5%;}
    .case {padding: 40px 0 44px;}
    .case-ul {margin: -20px 0 0 0;}
    .case-link{width: 100%;margin: 20px 0 0 0;}
    .casexqjs {padding: 24px 20px 28px;}
    .news {padding: 40px 0 44px;}
    .news-data i::after{display: none;}
    .news-data, .news-cont, .news-img{height: auto;}
    .news-link{margin-top: 28px;}
    .news-link:hover{box-shadow: none;}
    .news-link:first-child{margin-top: 0;}
    .news-data{width: 100%;text-align: left;padding: 2px 12px 16px;background: #f7f7f7;}
    .news-item{width: 100%;padding: 0;}
    .news-img{width: 100%;justify-content: center;}
    .news-img img{width: auto;max-width: 100%;}
    .news-cont{width: 100%;padding: 18px 12px 10px;background: #f7f7f7;margin-top: 8px;}
    .news-data i, .news-data h4{display: inline-block;vertical-align: middle;margin: 0;}
    .news-data i{width: 40px;background-size: auto 100%;height: 20px;margin-left: 6px;}
    .news-data h4 {font-size: 16px;}
    .news-cont h2 {margin-bottom: 8px;}
    .news-link:hover .news-data{background: #f7f7f7;}
    .news-link:hover .news-data h4{color: #337ab7;}
    .news-link:hover .news-data i{background-image: url('../images/pages/newsic1.png');}
    .newsxq {padding: 40px 0 44px;}
    .newsxq-item {width: 100%;padding-right: 0;}
    .newsxq-title h2 {font-size: 22px;}
    .newsxq-title-hint {margin-top: 16px;}
    .newsxq-cont {padding-top: 20px;}
    .newsxq-cont p{line-height: 27px;}
    .newsxq-cont br {height: 12px;}
    .newsxq-side{width: 100%;margin-top: 32px;}
    .newsxq-info {margin-bottom: 20px;}
    .newsxq-btn li {margin-top: 16px;padding-top: 16px;}
    .newsxq-btn.newsxq-recom {margin-bottom: 20px;}
    .newsxq-btn {padding: 18px 20px;border: 4px solid #e7e7e7;}
    .newsxq-btn li h4 {margin-bottom: 8px;}
    .invebg {padding: 40px 0;}
    .invexc {padding: 40px 0 42px;}
    .invexc-img {padding: 20px;}
    .invexc-down {margin-top: 32px;}
    .invexc-down a {width: 168px;height: 46px;font-size: 16px;}
    .invezl-ul {margin: -20px 0 0 0;}
    .invezl-item {width: 100%;margin: 20px 0 0 0;}
    .invezl {padding: 40px 0 42px;}
    .popUp-title h4 {font-size: 22px;margin-bottom: 10px;}
    .popUp-close{width: 44px;height: 44px;right: 0;top: 0;}
    .popUp-title {padding: 24px 20px;}
    .popUp-cont {padding: 20px 0 20px 20px;}
    .popUp-cont .mCSB_container {margin-right: 20px;}
}