@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;user-select: none;}
.paging-menu, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 50px;height: 50px;line-height: 50px;margin: 4px;font-size: 16px;color: #555;transition: all .4s ease;border-radius: 50%;background-color: transparent;font-weight: 700;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #0063b1;background-color: #0063b1;color: #fff;}
.paging-skip{margin-left: 8px;}
.paging-hint{font-size: 14px;color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: 54px;text-align: center;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}
.paging-skip input:focus{border-color: #0063b1;}
.paging-skip button{color: #555;font-size: 14px;padding: 0 18px;border: 1px solid #e1e1e1;transition: all .4s ease;height: 38px;background: #fff;cursor: pointer;border-radius: 3px;}
.paging-skip button:hover{background-color: #0063b1;color: #fff;border-color: #0063b1;}
.paging-hint span{color: #0063b1;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;width: 40px;height: 40px;line-height: 40px;font-size: 14px;}.paging-skip{width: 100%;margin-left: 0;}.paging-menu a:first-child, .paging-menu a:last-child{width: 54px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #0063b1;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #0063b1;font-weight: 700;flex: 1;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border: 1px solid #eee;background: #f6f8f9;padding: 40px 24px;}
.search-link:not(:first-child){margin-top: 16px;}
.search-link h2{color: #333;line-height: 1.1;font-weight: 700;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #0063b1 !important;}
.search-link:hover h2{color: #0063b1;}
@media all and (max-width:1000px) {.search-link{padding: 20px 15px;}.search-link:not(:first-child) {margin-top: 12px;}}
/* 隐私协议 */
.privacy{width: 100%;}
.privacy-title{width: 100%;color: #444;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #444;line-height: 1.1;position: relative;padding-bottom: 24px;}
.webmap-title::after{content: "";position: absolute;width: 60px;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 4px;background: #0063b1;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(100%/4 - 40px);margin: 40px 0 0 40px;color: #333;}
.webmap-list>ul>li ul, .webmap-list>ul>li li{width: 100%;}
.webmap-list>ul>li a{display: block;transition: color .4s ease;position: relative;}
.webmap-list>ul>li a:hover{color: #0063b1;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;margin-bottom: 16px;line-height: 1;}
.webmap-list>ul>li>.drop a{line-height: 1.28;padding: 6px 0;font-size: 18px;}
.webmap-list>ul>li>.drop .drop a{padding-left: 18px;font-size: 16px;}
.webmap-list>ul>li>.drop .drop a::before{content: "";position: absolute;width: 4px;height: 4px;border-radius: 50%;background: #afafaf;left: 0;top: 14px;}
@media all and (max-width:1270px) {
    .webmap-list>ul{margin: -24px 0 0 -24px;}
    .webmap-list>ul>li{width: calc(100%/2 - 24px);margin: 24px 0 0 24px;}
}
@media all and (max-width: 640px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -16px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 16px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 17px;padding-bottom: 14px;margin-bottom: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
/* 内页banner */
.pagesBan-bg img{width: 100%;min-height: 300px;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;}
.pagesBan-title{animation: pagesText 1.5s ease forwards;opacity: 0;transform: translateX(150px);}
@keyframes pagesText {0%{opacity: 0;transform: translateX(150px);}100%{opacity: 1;transform: translateX(0);}}
/* 预约 */
.bottom{background: url('../images/pages/bottom-bg.jpg') no-repeat center/100% 100%;}
.bottom-title{color: #fff;}
.bottom .contain{justify-content: center;align-items: center;}
.bottomBtn{margin-left: 110px;}
.bottomBtn-item{width: 192px;height: 62px;margin-left: 20px;border: 1px solid #fff;transition: all .4s ease;color: #fff;}
.bottomBtn-item i{display: inline-block;margin-left: 16px;position: relative;}
.bottomBtn-item i .s{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.bottomBtn-item i img{transition: all .4s ease;}
.bottomBtn-item:hover{background: #ffff;color: #0165b3;border-color: #0165b3;}
.bottomBtn-item:hover i .h{opacity: 0;}
.bottomBtn-item:hover i .s{opacity: 1;}
/* 预约弹窗 */
.popup-box{display: none; position: fixed;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .5);z-index: 999999;}
.popup{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 560px;background: #fff;border-radius: 5px;padding:40px 55px 55px;}
.popup-close{transition: all .4s ease; width: 27px;height: 27px;position: absolute;right: 60px;top: 50px;background: url('../images/pages/popup-close.png') no-repeat center/100% auto;user-select: none;cursor: pointer;}
.popup-close:hover{transform: scale(.95);}
.popup-input{margin-top: 15px;}
.popup-input .title{align-items: flex-start;}
.popup-input .title span{color: #e81616;margin-left: 3px;}
.popup-input input{width: 100%;height: 50px;margin-top: 10px; font-size: 14px;color: #333;padding-left: 15px;background: #f5f5f5;border: 1px solid #eaeaea;}
.popup-input textarea{font-size: 14px;color: #333;padding:15px 0 0 15px;background: #f5f5f5;border: 1px solid #eaeaea;width: 100%;margin-top: 10px;height: 104px;}
.popup-input textarea::-webkit-input-placeholder{font-size: 14px;}
.popup-table button{margin: 30px auto 0;width: 236px;transition: all .4s ease; height: 50px;font-size: 16px;color: #fff;background: #0066b1;display: flex;align-items: center;justify-content: center;text-align: center;user-select: none;cursor: pointer;}
.popup-table button:hover{box-shadow: 0 0 10px #0066b1;}
/* 新闻中心 */
.newsShow{background: #f7f7fa;}
.newsShow-swp{width: 100%;}
.newsShow-img{width: 50%;overflow: hidden;}
.newsShow-img img{width: 100%;height: 300px;transition: all .6s ease;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{transition: all .4s ease; background: #fff;padding: 70px 55px 80px 70px;width: 50%;}
.newsShow-date{align-items: flex-end;}
.newsShow-title{transition: all .4s ease;}
.newsShow-con:hover .newsShow-title{text-decoration: underline;}
.newsShow-pagination{position: absolute;left: calc(50% + 70px);bottom: 15%;z-index: 2;}
.newsShow-pagination .swiper-pagination-bullet{margin-left: 20px; background: #e4edf5;opacity: 1;}
.newsShow-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.newsShow-pagination .swiper-pagination-bullet-active{background: #0465b2;}
.newsNav{background: #f7f7fa;}
.newsNav-item{height: 70px;align-items: center;transition: all .4s ease;position: relative;margin-left: 48px;}
.newsNav-item:first-child{margin-left: 0;}
.newsNav-item::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 0;height: 2px;background: #0165b3;transition: all .4s ease;}
.newsNav-item.active,.newsNav-item:hover{color: #0165b3;}
.newsNav-item.active::after{width: 100%;}
.newsList{border-top: 1px solid #e9e9e9;}
.newsList-item{padding: 80px 55px 45px; width: calc(100% / 3);border-left: 1px solid #e9e9e9;border-bottom: 1px solid #e9e9e9;}
.newsList-item:nth-child(3n),.newsList-item:last-child{border-right: 1px solid #e9e9e9;}
.newsList-item::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 2px;background: #0165b3;transition: all .6s ease;}
.newsList-title{transition: all .4se all;}
.newsList-img{overflow: hidden;}
.newsList-img img{width: 100%;height: 155px;transition: all .4s ease;}
.newsList-item:hover::after{width: 100%;}
.newsList-item:hover .newsList-title{color: #0165b3;}
.newsList-item:hover .newsList-img img{transform: scale(1.1);}
/* 新闻详情 */
.newsDet-ban-bg img{width: 100%;min-height: 250px;}
.newsDet-ban-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;}
.newsDet-ban-con .date{padding-left: 22px;}
.newsDet-ban-con .date::after{content: "";width: 15px;height: 15px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url('../images/pages/newsDet-ban-icon.png') no-repeat center/100% auto;}
.newsDet-con{width: 71%;padding-right: 60px;border-right: 1px solid #f4f4f4;}
.newsDet-file p{line-height: inherit;}
.newsDet-file h1,.newsDet-file h2,.newsDet-file h3,.newsDet-file h4,.newsDet-file h5,.newsDet-file h6{color: #333;font-weight: 700;margin-bottom: 10px;font-size: 20px;}
/* .newsDet{border-bottom: 1px solid #f4f4f4;} */
.newsDet .contain{align-items: flex-start;}
.newsDet-toShare-title{color: #8c94a3;}
.newsDet-toShare a{color: #b9c0ce;font-size:22px; display: flex;width: 54px;height: 54px;border: 2px solid #efeff3;margin-left: 13px; align-items: center;justify-content: center;transition: all .4s ease;}
.newsDet-toShare a>img{max-width: 22px;}
.newsDet-toShare a:first-child{margin-left: 0;}
.newsDet-toShare a:hover{background: #0165b3;border-color: #0165b3;color: #fff;}
.newsDet-toShare .icon-wechat{position: relative;}
.newsDet-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 rgba(0, 0, 0, .1);transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
.newsDet-toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
.newsDet-toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
.newsDet-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; }
.newsDet-toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
.newsDet-toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
.newsDet-toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
.newsDet-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}
.newsDet-toShare .icon-wechat:hover .wechat-qrcode{display: block;}
.newsDet-back{justify-content: flex-end;}
.newsDet-back a{width: 170px;height: 54px;color: #c1c7d4;border: 2px solid #efeff3;transition: all .4s ease;}
.newsDet-back a:hover{border-color: #0067b5;color: #0067b5;}
.newsDet-next-item{background: #efeff3;padding-left: 30px;transition: all .4s ease;}
.newsDet-next-item:hover{color: #0165b3;}
.newsDet-site{width: 29%;padding-left: 65px;position: sticky;top: 0;}
.newsDet-site-item{padding-left: 15px;}
.newsDet-site-item::after{content: "";width: 4px;height: 4px;border-radius: 50%;background: #b9ccdc;position: absolute;left: 0;top: 13px;}
/* 解决方案 */
.FangAn{background: #f3f4fa;}
.FangAn .contain{justify-content: space-between;}
.FangAn .contain::after{content: "";width: 32%;}
.FaItem{width: 32%;}
.FaImg{overflow: hidden;}
.FaImg img{width: 100%;height: 280px;transition: all .6s ease;}
.FaCon{padding: 42px 50px 35px 46px; width: 92%;background: #fff;margin: -24px 0 auto auto;position: relative;z-index: 2;box-shadow: 0px 12px 46px 0px rgba(18, 63, 138, 0.08);}
.FaTitle{transition: all .4s ease;}
.FaMore::after{content: "";width: 20px;height: 7px;position: absolute;right: -33px;top: 50%;transform: translateY(-50%);background: url('../images/pages/bottom-icon2.png') no-repeat center/100% auto;}
.FaItem:hover .FaImg img{transform: scale(1.08);}
.FaItem:hover .FaTitle{color: #0165b3;}
/* 解决方案-详情 */
.FaDet{background: #f3f4fa;}
.FaDet .contain{justify-content: space-between;}
.FaDet-file{width: 68%;background: #fff;padding: 60px 50px;}
.FaDet-file p{line-height: inherit;}
.FaDet-file h1,.FaDet-file h2.FaDet-file h3{font-size: 25px;font-weight: 700;color: #444;margin-bottom: 10px;}
.FaDet-file h4,.FaDet-file h5.FaDet-file h6{font-size: 20px;color: #444;margin-bottom: 10px;}
.FaDet-site{width: 30%; background: #fff;}
.FaDet-site-title{height: 125px;background: #1b74c6;}
.FaDet-list{padding: 20px 30px 50px;}
.FaDet-site-img{overflow: hidden;width: 100%;}
.FaDet-site-img img{width: 100%;height: 210px;transition: all .4s ease;}
.FaDet-site-text .title{transition: all .4s ease;}
.FaDet-item:hover .FaDet-site-img img{transform: scale(1.1);}
.FaDet-item:hover .FaDet-site-text .title{color: #0165b3;}
/* 联系我们 */
.contCode-con{width: 32%;background: linear-gradient(to right,#0063b1,#099bef);padding: 65px 40px 0;}
.contCode-nav-item{margin-left: 30px;padding-bottom: 5px;cursor: pointer;}
.contCode-nav-item::after{content: "";position: absolute;left: 50%;bottom: 0;transform: translateX(-50%);width: 0;height: 2px;background: #fff;transition: all .4s ease;}
.contCode-nav-item.active{font-weight: 700;}
.contCode-nav-item.active::after{width: 100%;}
.contCode-nav-item:first-child{margin-left: 0;}
.contCode-list-box{border-bottom: 1px dashed rgba(255, 255, 255, .22);}
.contCode-list{display: none;}
.contCode-list:first-child{display: block;}
.contCode-list li i{width: 16px;}
.contCode-list li .text{flex: 1;padding-left: 16px;}
.contCode-weChat{align-items: center;}
.contCode-weChat-img{width: 103px;}
.contCode-weChat-text{margin-left: 18px;}
#map{width: 68%; height: 550px;}
.contCode-map .amap-info-content{padding: 25px;width: 330px;background: rgba(255, 255, 255, .95);border-radius: 5px;text-align: center;}
.contCode-map .bottom-center.amap-info-contentContainer{transform: translate(-5px,19px);}
.contMap-info h6{font-size: 22px;font-weight: 700;color: #00a0e9;padding-bottom: 20px;border-bottom: 1px solid #eee;}
.contMap-position{color: #333;}
.contMap-position .title{font-weight: 700;position: relative; margin-bottom: 5px;font-size: 22px;}
.contMap-position .title::after{content: "";width: 17px;height: 22px;position: absolute;left: 0;top: 50%;transform: translateY(-50%);background: url('../images/pages/contPosition-icon.png') no-repeat center/100% auto;}
.contMap-position .text{line-height: 22px;color: #555;}
.contMap-position .img{text-align: center;}
.contMap-position .img img{width: 103px;}
.amap-info-close{display: none !important;}    
.cont-message{background: #f7f7f7;}
.cont-message .contain{justify-content: space-between;}
.contMes-text{width: 23%;}
.contMes-list li{margin-top: 15px;}
.contMes-table{width: 70%;justify-content: space-between;}
.contMes-table input{padding-left: 20px; width: 48%;height: 52px;background: #fff;font-size: 14px;color: #333;margin-top: 30px;}
.contMes-table input:nth-child(-n+2){margin-top: 0;}
.contMes-table input::-webkit-input-placeholder{color: #9e9e9e;font-size: 14px;}
.contMes-table textarea{margin-top: 30px;width: 100%;height: 188px;background: #fff;padding: 20px 0 0 20px;font-size: 14px;color: #333;}
.contMes-table textarea::-webkit-input-placeholder{color: #9e9e9e;font-size: 14px;}
.contMes-table button{margin-top: 30px; user-select: none;background: #0165b3; display: flex;align-items: center;justify-content: center;text-align: center;color: #fff;font-weight: 700;font-size: 16px;width: 200px;height: 54px;transition: all .4s ease;cursor: pointer;}
.contMes-table button:hover{box-shadow: 0 0 10px #0165b3;}
/* 产品中心 */
.proNav-swp .swiper-wrapper{display: flex;justify-content: center;}
.proNav-swp .swiper-slide{width: auto;margin-right: 130px;}
.proNav-swp .swiper-slide:last-child{margin-right: 0;}
.proNav-slide{flex-direction: column;align-items: center;text-align: center;}
.proNav-icon{height: 48px;}
.proNav-icon .h{position: absolute;left: 50%;top: 0;transform: translateX(-50%);opacity: 0;}
.proNav-icon img{max-height: 48px;transition: all .4s ease;}
.proNav-text{transition: all .4s ease;}
.proNav-slide.active .proNav-icon .s,.proNav-slide:hover .proNav-icon .s{opacity: 0;}
.proNav-slide.active .proNav-icon .h,.proNav-slide:hover .proNav-icon .h{opacity: 1;}
.proNav-slide.active .proNav-text{color: #0165b3;font-weight: 700;}
.proNav-slide:hover .proNav-text{color: #0165b3;}
.proCon{background: #f3f6f9;}
.proList{justify-content: space-between;margin-left: -30px;}
.proList::after{content: "";width: calc((100% / 3) - 30px );}
.proItem{border-radius: 8px;background: #fff;margin: 30px 0 0 30px;padding: 35px;width: calc((100% / 3) - 30px );transition: all .4s ease;}
.proList-title{transition: all .4s ease;}
.proList-img{height: 250px;position: relative;}
.proList-img::after{content: "";width: 50px;height: 50px;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(0);transition: all .5s ease;background: url('../images/pages/proList-icon.png') no-repeat center/100% auto;}
.proList-img img{max-width: 85%;max-height: 85%;}
.proItem:hover{box-shadow: 0px 10px 48.97px 10.03px rgba(0, 99, 177, 0.14);}
.proItem:hover .proList-title{color: #0165b3;}
.proItem:hover .proList-img::after{transform: translate(-50%,-50%) scale(1);}
/* 产品详情 */
.pagesBread-box{width: calc(100% - 210px);background: #fff;}
.pagesBread-bg{width: 210px;background: #f9f9f9;}
.pagesBread-item{color: #a6a6a7;margin-left: 24px;}
.pagesBread-item::after{content: "/";color: #a6a6a7;position: absolute;left: -14px;top: 50%;transform: translateY(-50%);}
.pagesBread-item:first-child{margin-left: 0;padding-left: 19px;}
.pagesBread-item:first-child::after{content: "\e63a";font-family: 'icon';left: 0;top: 45%;}
.pagesBread-item:hover{color: #0165b3;}
.pagesBread-item:first-child:hover::after{color: #0165b3;}
.proDet-con{padding-right: 60px;width: 76%;padding-left: 13%;}
.proDet-show-swp{width: 45%;}
.proDet-show-swp .gallery{border: 1px solid #e2e0e0;}
.proDet-show-swp .gallery-more{height: 390px;}
.proDet-show-swp .gallery-more img{width: 100%;/*height: 100%;*/}
.proDet-show-swp .thumbs{margin-top: 20px;padding:0 43px;}
.proDet-show-swp .thumbs .swiper-container{padding-right: 1px;}
.proDet-show-swp .thumbs-year{border: 1px solid #e2e0e0;transition: all .4s ease;height: 100px;}
.proDet-show-swp .thumbs-year.active,.proDet-show-swp .thumbs-year:hover{border-color: #0066b1;}
.proDet-show-swp .thumbs-year img{width: 100%;/*height: 100%;*/}
.proDet-show-swp .thumbs-prev,.proDet-show-swp .thumbs-next{position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 25px;height: 50px;display: flex;align-items: center;justify-content: center;text-align: center;background: #f4f4f4;color: #0066b1;user-select: none;cursor: pointer;transition: all .4s ease;}
.proDet-show-swp .thumbs-prev{left: 0;right: auto;transform: translateY(-50%) rotate(180deg);}
.proDet-show-swp .thumbs-prev::after,.proDet-show-swp .thumbs-next::after{content: "\e622";font-family: "icon";font-weight: 700;font-size: 13px;display: inline-block;}
.proDet-show-swp .thumbs-prev:hover,.proDet-show-swp .thumbs-next:hover{background: #0066b1;color: #fff;}
.proDet-show-con{width: 55%;padding-left: 42px;}
.proDet-show-list li{padding-left: 22px;margin-top: 15px;}
.proDet-show-list li::after{content: "";position: absolute;left: 0;top: 7px;width: 8px;height: 8px;border-radius: 50%;background: #ececec;}
.proDet-show-btn a{width: 130px;height: 46px;transition: all .4s ease;}
.proDet-show-btn a.sq{background: #0165b3;}
.proDet-show-btn a.lx{margin-left: 10px;border: 1px solid #0165b3;}
.proDet-show-btn a:hover{background: #0165b3;box-shadow: 0 0 10px #0165b3;color: #fff;}
.proDet-share{position: absolute;right: 0;bottom: 0;width: calc(100% - 42px);border-top: 1px solid #f3f3f3;border-bottom: 1px solid #f3f3f3;justify-content: flex-end;align-items: center;}
.proDet-share a{margin-left: 55px;}
.proDet-share-visit::after{content: ""; position: absolute;left: -28px;top: 50%;transform: translateY(-50%);width: 22px;height: 18px;background: url('../images/pages/proDet-show-visit.png') no-repeat center/100% auto;}
.proDet-nav{justify-content: space-between;}
.proDet-nav::after{width: calc((100% / 3) - 4px);content: "";}
.proDet-nav-item{width: calc((100% / 3) - 4px);height: 70px;background: #f4f4f4;user-select: none;cursor: pointer;}
.proDet-nav-item.active{background: #0066b1;color: #fff;}
.proDet-file-box{padding: 70px 65px;min-height: 700px;border: 1px solid #f4f4f4;border-top: unset;}
.proDet-file{display: none;}
.proDet-file:first-child{display: block;}
.proDet-file p{line-height: inherit;}
.proDet-file h1,.proDet-file h2,.proDet-file h3,.proDet-file h4,.proDet-file h5,.proDet-file h6{color: #333;font-weight: 700;font-size: 18px;margin-bottom: 15px;}
.fileImg{justify-content: space-between;}
.fileImg-item{width: 49%;flex-direction: column;display: flex;}
.fileImg-img{flex: 1; border: 1px solid #f4f4f4;padding: 8px;display: flex;align-items: center;justify-content: center;}
.fileImg-img img{max-height: 300px;}
.proDet-file table{width: 100%;font-size: 14px;color: #555;}
.proDet-file thead tr,.proDet-file tbody tr:nth-child(2n){background: #f8f8f8;}
.proDet-file th{height: 56px; width: 33.33333%;padding-left: 60px;text-align: left;}
.proDet-file td{height: 56px;padding-left: 60px;}
.proDet-down{transition: all .4s ease; justify-content: space-between;align-items: center;border-bottom: 1px solid #f3f2f2;}
.proDet-down-icon{transition: all .4s ease; width: 70px;height: 70px;background: #f5f5f5;display: flex;align-items: center;justify-content: center;}
.proDet-down-icon::after{content: "\e635";font-family: "icon";font-size: 30px;}
.proDet-down:hover .proDet-down-title{color: #0165b3;}
.proDet-down:hover .proDet-down-icon{color: #fff;background: #0165b3;}
.proDet-site{width: 24%;padding-left: 54px;background: #f9f9f9;padding-right: 15%;}
.proDet-site-list{width: 152px;}
.proDet-site-img{width: 100%;height: 115px;border: 1px solid #f2f2f2;transition: all .4s ease;background: #fff;}
.proDet-site-img img{max-width: 75%;max-height: 75%;}
.proDet-site-text{transition: all .4s ease;}
.proDet-site-item:hover .proDet-site-img{border-color: #0066b1;}
.proDet-site-item:hover .proDet-site-text{color: #0066b1;}
/* 服务支持 */
.serxz{background: url('../images/pages/serxz-bg.jpg')center no-repeat;background-size: cover;}
.serxz-svp .pages,.serProb-swp .pages{display: flex;justify-content: center;}
.serxz-lun li{width: 100%;display: flex;justify-content: space-between;height: 90px;border-bottom: 1px solid #efefef;}
.serxz-lun li a{width: 100%;display: flex;justify-content: space-between;height: 100%;}
.serxz-lun li .lt1{width: 57%;height: 100%;display: flex;align-items: center;padding-left: 30px;}
.serxz-lun li .lt2{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.serxz-lun li .lt3{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.serxz-lun li .lt2 .text{transition: all .4s ease;}
.serxz-lun li .lt3 .text{transition: all .4s ease;}
.serxz-lun li .lt4{width: 8%;height: 100%;display: flex;align-items: center;justify-content: center;margin-right: 70px;}
.serxz-lun li:nth-child(1){background-color: #fefefe;height: 60px;border-radius: 20px 20px 0px 0px;box-shadow: 0px 9px 81px 0px rgba(190, 190, 190, 0.26);}
.serxz-lun li .lt1 .img{position: relative;width: 5%;height: 32px;margin-right: 32px;}
.serxz-lun li .lt1 .text{width: 95%;}
.serxz-lun li .lt1 .img img:nth-child(1){position: absolute;opacity: 1;transition: all .4s ease;}
.serxz-lun li .lt1 .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.serxz-lun li .lt4 .img{position: relative;width: 30px;height: 32px;display: flex;justify-content: center;align-items: center;}
.serxz-lun li .lt4 .img img:nth-child(1){position: absolute;opacity: 1;transition: all .4s ease;}
.serxz-lun li .lt4 .img img:nth-child(2){opacity: 0;transition: all .4s ease;}
.serxz-lun li .lt1 .text{transition: all .4s ease;}
.serxz-lun li a:hover .lt1 .img img:nth-child(1){opacity: 0;} 
.serxz-lun li a:hover .lt1 .img img:nth-child(2){opacity: 1;} 
.serxz-lun li a:hover .lt4 .img img:nth-child(1){opacity: 0;} 
.serxz-lun li a:hover .lt4 .img img:nth-child(2){opacity: 1;} 
.serxz-lun li a:hover .lt2 .text{color: #0465b2;} 
.serxz-lun li a:hover .lt3 .text{color: #0465b2;} 
.serxz-lun li a:hover .lt1 .text{color: #0465b2;}
.serxz-svp .swiper-pagination-bullet,.serProb-swp .swiper-pagination-bullet {width: 8px;height: 8px;margin: 0px 5px;border-radius: 100%;background: #cccccc;opacity: 1;}
.serxz-svp .swiper-pagination-bullet-active,.serProb-swp .swiper-pagination-bullet-active  {opacity: 1;background: #0465b2;}
.serProb-list{justify-content: space-between;}
.serProb-list li{width: 47%;position: relative;margin-top: 20px;}
.serProb-menu{width: 100%;position: relative;height: 60px;align-items: center;cursor: pointer;user-select: none;}
.serProb-menu::after{content: "";position: absolute;right: 0;top: 50%;transform: translateY(-50%);width: 12px;height: 12px;background: url('../images/pages/serProb-close.png') no-repeat center/100% auto;transition: all .4s ease;}
.serProb-index{width: 33px;height: 33px;display: flex;align-items: center;justify-content: center;border-radius: 50%; line-height: 1;background: #f1f5fa;transition: all .4s ease;}
.serProb-title{transition: all .4s ease;flex: 1;padding-left: 22px;}
.serProb-menu:hover .serProb-index,.serProb-menu.active .serProb-index{background: #0165b3;color: #fff;}
.serProb-menu:hover .serProb-title,.serProb-menu.active .serProb-title{font-weight: 700;}
.serProb-menu.active::after{transform: translateY(-50%) rotate(45deg);}
.serProb-drop{padding: 20px 25px 25px 54px;display: none;}
/* 关于我们 */
.abBox{animation: abBox 1s ease-out forwards;}
@keyframes abBox {
    0%{opacity: 0;transform: translate(-50%,-50%) scale(.3);}
    100%{opacity: .5;transform: translate(-50%,-50%) scale(1);}
}
.abIntro{background: url('../images/pages/abIntro-bg.jpg') no-repeat center/cover;}
.abIntro-text p{line-height: inherit;margin-top: 12px;}
.abIntro-list{justify-content: space-between;}
.abIntro-num{align-items: flex-end;}
.abIntro-num span{display: inline-block;margin-right: 5px;}
.abWH{background: url('../images/pages/abWH-bg.png') no-repeat center top -20px/50% auto;position: relative;z-index: 2;}
.abWH-text p{line-height: inherit;}
.abWH-list{background: linear-gradient(to right,#0063b1,#099bef);border-radius: 5px;overflow: hidden;}
.abWH-list li{width: calc(100% / 3);position: relative;padding: 80px 10px 0;height: 284px;}
.abWH-list li::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 1px;height: 70%;background: rgba(148, 190, 208, .5);}
.abWH-list li:first-child:after{display: none;}
.abImg{margin-top: -65px;}
.abImg img{width: 100%;}
.abFZ{position: relative;background: #0f3049;overflow: hidden;}
.abFZ-bg{position: absolute;left: 49%;top: 47%;transform: translate(-50%,-50%);width: 50%;opacity: 0;}
.abFZ-bg img{width: 100%;animation: rotate 80s linear infinite;}
@keyframes rotate {0%{transform: rotate(0);}100%{transform: rotate(-360deg);}}
.abFZ .gallery-more{color: #fff;}
.abFZ .gallery-more .num{text-align: center; font-family: "Montserrat";background: -webkit-linear-gradient(left,#0063b1,#099bef);-webkit-background-clip: text;-webkit-text-fill-color: transparent;}
.abFZ .gallery-more .text{text-align: center;}
.abFZ .gallery-more .text p{line-height: inherit;}
.abFZ .thumbs{padding: 0 50px;}
.abFZ .thumbs::after{content: "";position: absolute;bottom: 20px;left: 0;width: 100%;height: 2px;background: #fff;}
.abFZ .thumbs-year{display: flex;flex-direction: column;align-items: center;padding-bottom: 12px;text-align: center;cursor: pointer;user-select: none;}
.abFZ .thumbs-year .text{font-family: "Montserrat";}
.abFZ .thumbs-year .dot{width: 16px;height: 16px;background: #fff;border-radius: 50%;margin-top: 18px;position: relative;z-index: 2;}
.abFZ .thumbs-year .dot::after{transition: all .4s ease; content: "";width: 8px;height: 8px;border-radius: 50%;background: #0999ed;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abFZ .thumbs-year .dot::before{opacity: 0; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: rgba(255, 255, 255, .2);width: 32px;height: 32px;border-radius: 50%;}
.abFZ .thumbs-prev,.abFZ .thumbs-next{z-index: 10;cursor: pointer;user-select: none; position: absolute;transition: all .4s ease; color: #0999ed; right: 0;bottom: -3px;width: 48px;height: 48px;border-radius: 50%;background: #fff;display: flex;align-items: center;justify-content: center;text-align: center;}
.abFZ .thumbs-prev{transform: rotate(180deg);left: 0;right: auto;}
.abFZ .thumbs-prev::after,.abFZ .thumbs-next::after{content: "\e765";font-family: "icon";display: inline-block;font-size: 22px;font-weight: 700;}
.abFZ .thumbs-prev:hover,.abFZ .thumbs-next:hover{background: #0999ed;color: #fff;}
.abFZ .thumbs-year.active .dot::before{opacity: 1;}
.abHonor{background: #f8f9fd;}
.abHonor-swp::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 80%;box-shadow: 0px 12px 60px 0px rgba(18, 63, 138, 0.08);background: #eff2f9;}
.abHonor-slide{border-radius: 5px;width: 100%;height: 304px;padding: 45px 35px 35px;background: url('../images/pages/abHonor-bg.png') no-repeat right center/100% 100%;}
.abHonor-text{width: 60%;padding-right: 10px;}
.abHonor-img{width: 40%;height: 100%;}
.abHonor-img img{max-height: 100%;}
.abHonor-slide:hover{background-image: url('../images/pages/abHonor-bgH.png');}
.abHonor-btn{align-items: center;position: relative;z-index: 2;}
.abHonor-prev,.abHonor-next{margin-left: 18px; width: 42px;height: 42px;border-radius: 50%;border: 2px solid #d7dce0;display: flex;align-items: center;justify-content: center;text-align: center;cursor: pointer;user-select: none;transition: all .4s ease; color: #b2b8be;}
.abHonor-prev{margin-left:0;transform: rotate(180deg);}
.abHonor-prev::after,.abHonor-next::after{content: "\e765";font-family: "icon";display: inline-block;font-weight: 700;font-size: 18px;}
.abHonor-prev:hover,.abHonor-next:hover{border-color: #0063b1;color: #0063b1;}
.abHonor-pagination{margin-left: 35px;width: calc(100% - 140px);position: relative !important;height: 2px;background: #fff !important;}
.abHonor-pagination .swiper-pagination-progressbar-fill{background: #515151  !important;}
/* 企业风采 */
.styIntro-con img{display: inline-block;}
.styIntro-topLeft{width: calc(58% - 5px);margin-right: 5px;}
.styIntro-topLeft1-text{width: calc(45% - 5px);margin-right: 5px; background: #f9fbfd;padding: 45px;justify-content: center; flex-direction: column;}
.styIntro-topLeft1-text .text{margin-top: 5px;}
.styIntro-topLeft1-text .text::after{content: "";position: absolute;left: 0;bottom: -25px;width: 10px;height: 2px;background: #1a62aa;}
.styIntro-topLeft1-img{width:55%;}
.styIntro-topLeft1-img img{width: 100%;height: 364px;}
.styIntro-topLeft2{margin-top: 5px;}
.styIntro-topLeft2 img{height: 384px;width: 100%;}
.styIntro-topRight{width: 42%;}
.styIntro-topRight img{width: 100%;height: 754px;}
.styIntro-bottom{margin-top: 5px;}
.styIntro-bottomLeft{width: calc(58% - 5px);margin-right: 5px;}
.styIntro-bottomLeft img{height: 385px;}
.styIntro-bottomLeft img:first-child{width: calc(70% - 5px);margin-right: 5px;}
.styIntro-bottomLeft img:last-child{width: 30%;}
.styIntro-bottomRight{width: 42%;}
.styIntro-bottomRight img{width: 100%;height: 385px;}
.styleHD-swp .swiper-wrapper{transition-timing-function: linear;}
.styleHD{padding-left: 20px;padding-right: 20px;}
.styleHD-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,rgba(0,0,0,.1) 0%,rgba(0,0,0,.1) 20%,rgba(0,0,0,.2) 80%,rgba(0,0,0,.5) 100%)}
.styleHD-img img{width: 100%;height: 360px;}
.styleHD-text{position: absolute;left: 0;bottom: 0;padding: 0 0 20px 27px;}
/* 核心能力 */
.abiNB{background: url('../images/pages/ablInsite-bg.jpg') no-repeat center/100% 100%;overflow: hidden;}
.abiNB-con{width: 580px;margin: 15px auto 0;position: relative;animation: box 1.5s ease forwards;}
.abiNB-bg img{width: 100%;}
.abiNB-bg{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);}
.abiNB-bg.bg1{width: 195%;animation: nbBgLeft 50s linear infinite;}
.abiNB-bg.bg2{width: 145%;animation: nbBgRight 50s linear infinite;}
.abiNB-bg.bg4{width: 47%;z-index: 10;}
.abiNB-bg3{animation: nbBgLeft2 30s linear infinite;}
/* 旋转 */
@keyframes nbBgLeft {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(-360deg);}}
@keyframes nbBgRight {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(360deg);}}
@keyframes nbBgLeft2 {0%{transform:rotate(0);}100%{transform:rotate(-360deg);}}
/* 出场动画 */
@keyframes box {0%{transform: scale(.5);opacity: 0;}100%{transform: scale(1);opacity: 1;}}
@keyframes list1 {0%{opacity: 0;top: 35%;left: 20%;}100%{opacity: 1;left: -30px;top: 20%;}}
@keyframes list2 {0%{opacity: 0;top: 35%;right: 20%;}100%{opacity: 1;right: -30px;top: 20%;}}
@keyframes list3 {0%{opacity: 0;top: 50%;left: 20%;}100%{opacity: 1;left: -30px;top: 62%;}}
@keyframes list4 {0%{opacity: 0;top: 50%;right: 20%;}100%{opacity: 1;right: -30px;top: 62%;}}
.abiNB-btn{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abiNB-btn li{opacity: 0; cursor: pointer; position: absolute;transition: all .4s ease; flex-direction: column; width: 116px;height: 116px;border-radius: 50%;background: #fff;transition: all .4s ease;}
.abiNB-btn-text{margin-top: 5px;transition: all .4s ease;}
.abiNB-btn-icon img{transition: all .4s ease;}
.abiNB-btn-icon .h{position: absolute;left: 0;top: 0;opacity: 0;}
.abiNB-btn li::after,.abiNB-btn li::before{content: "";transition: all .4s ease; position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: calc(100% - 1px);height: calc(100% - 1px);border-radius: 50%;border: 3px dotted #ccc;}
.abiNB-btn li::before{width: calc(100% - 15px);height: calc(100% - 15px); border: 1px solid #ccc;}
.abiNB-btn li:first-child{left: -30px;top: 20%;animation: list1 1.3s 1.2s ease-out forwards;}
.abiNB-btn li:nth-child(2){right: -30px;top: 20%;animation: list2 1.3s 1.5s ease-out forwards;}
.abiNB-btn li:nth-child(3){left: -30px;top: 62%;animation: list3 1.3s 1.3s ease-out forwards;}
.abiNB-btn li:nth-child(4){right: -30px;top: 62%;animation: list4 1.3s 1.1s ease-out forwards;}
.abiNB-btn li:hover{background: #0165b3;}
.abiNB-btn li:hover .abiNB-btn-text{color: #fff;}
.abiNB-btn li:hover .abiNB-btn-icon .s{opacity: 0;}
.abiNB-btn li:hover .abiNB-btn-icon .h{opacity: 1;}
.abiNB-btn li:hover::after,.abiNB-btn li:hover::before{border-color: #fff;}
.abiNB-popup-marsk{display: none; position: absolute;left: 50%;top: 50%;width: 780px;background: #fff;border-radius: 10px;transform: translate(-50%,-50%);padding: 90px 55px 70px;}
/* .abiNB-popup-box{} */
.abiNB-popup{display: none;}
.abiNB-popup.active{display: flex;}
.abiNB-popup-marsk.active{display: block;animation: abiPopup .6s ease forwards;}
.abiNB-popup-close{position: absolute;right: 55px;top: 35px;font-size: 24px;font-weight: 500; color: #a2a2a2;user-select: none;cursor: pointer;transition: all .4s ease;}
.abiNB-popup-close:hover{color: #333;transform: scale(.9);}
.abiNB-popup{position: relative;}
.abiNB-popup-text{width: 40%;padding-right: 30px;}
.abiNB-popup-text .title{align-items: center;}
.abiNB-popup-text .title i{display: inline-block;margin-right: 8px;}
.abiNB-popup-text .text p{line-height: inherit;}
.abiNB-popup-img{width: 60%;border-radius: 10px;overflow: hidden;}
.abiNB-popup-img img{width: 100%;}
@keyframes abiPopup {0%{transform:translate(-50%,-50%) scale(0);}100%{transform:translate(-50%,-50%) scale(1);}}
.abiSC{background: #f0f3fb;}
.abiSC-list{margin-left: -30px;}
.abiSC-list li{position: relative; border-radius: 5px;overflow: hidden;margin: 30px 0 0 30px;width: calc((100% - 30px*3)/3);}
.abiSC-img::after{content: ""; position: absolute;left: 0;bottom: 0;width: 100%;height: 80%;background: linear-gradient(to bottom,transparent 0%,rgba(0,0,0,.3) 70%,rgba(0,0,0,.6) 100%);}
.abiSC-img img{width: 100%;height: 280px;}
.abiSC-text{position: absolute;left: 0;bottom: 0;padding: 0 0 20px 22px;}
.abiSY-list li{display: flex;border-bottom: 1px solid #f0f0f0;padding: 25px 40px;}
.abiSY-list li .title{width: 20%;}
.abiSY-list li .text{width: 80%;}
.abiSY-list li:first-child{padding: 19px 40px;background: #0066b0;border-bottom: unset;}
.abiSY-list li:first-child .title,.abiSY-list li:first-child .text{color: #fff;}
.abi-center{background: #091642;padding: 110px 0 260px;}
.abi-center .pagesTitle{position: relative;z-index: 2;}
.abiCen-con{align-items: flex-start;}
.abiCen-text{width: 50%;}
.abiCen-text .title,.abiCen-text .text{width: 340px;}
.abiCen-text .text{color: #cbd3e7;}
.abiCen-text .text p{line-height: inherit;}
.abiCen-img{width: auto;}
.abiCen-img .img2{position: absolute;left: 44%;top: 42%;transform: translate(-50%,-50%);max-width: unset;}
.abiCen-img .img1{position: relative;z-index: 2;}
.abiCen-img .img3{position: absolute;left: 50%;top: 43%;transform: translate(-50%,-50%);z-index: 3;}
.abiCen-img-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 4;}
.abiCen-img-list li{animation: indjsRun2 10s linear infinite;padding: 0 15px; position: absolute;width: 114px;height: 114px;border-radius: 50%;background: linear-gradient(to right,#00a3ed,#227be6);}
.abiCen-img-list li:nth-child(1){left: 37%;top: -11%;animation: indjsRun 10s linear infinite;}
.abiCen-img-list li:nth-child(2){left: -3%;top: 17%;animation: indjsRun 10s linear infinite;}
.abiCen-img-list li:nth-child(3){right: -3%;top: 17%;}
.abiCen-img-list li:nth-child(4){left: 16%;bottom: 9%;}
.abiCen-img-list li:nth-child(5){right: 9%;bottom: 10%;}
@keyframes indjsRun {0%{transform: translate(0,0);}12.5%{transform: translate(-8px,-4px);}25%{transform: translate(-8px,-8px);}37.5%{transform: translate(-4px,-8px);}50%{transform: translate(0,0);}62.5%{transform: translate(-8px,-4px);}75%{transform: translate(-8px,8px);}87.5%{transform: translate(-4px,8px);}100%{transform: translate(0,0);}}
@keyframes indjsRun2 {0%{transform: translate(0,0);}12.5%{transform: translate(8px,4px);}25%{transform: translate(8px,8px);}37.5%{transform: translate(4px,8px);}50%{transform: translate(0,0);}62.5%{transform: translate(8px,4px);}75%{transform: translate(8px,-8px);}87.5%{transform: translate(4px,-8px);}100%{transform: translate(0,0);}}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .newsShow-con{padding: 50px 40px 50px 55px;}
    .newsShow-img img{height: 250px;}
    .newsShow-pagination{left: calc(50% + 55px);}
    .newsShow-pagination .swiper-pagination-bullet{margin-left: 15px;}
    .newsList-item{padding: 60px 40px 35px;}
    .newsList-img img{height: 140px;}
    .newsDet-site{padding-left: 50px;}
    .newsDet-con{padding-right: 50px;}
    .FaImg img{height: 250px;}
    .FaCon{padding: 30px 40px 25px 32px;}
    .FaDet-site-title{height: 110px;}
    #map{height: 450px;}
    .contCode-con{padding: 45px 20px 0;}
    .proList{margin-left: -20px;}
    .proItem{margin: 20px 0 0 20px;padding: 25px;width: calc((100% / 3) - 20px );}
    .proList-img{height: 220px;}
    .popup{width: 480px;padding: 30px 40px 40px;}
    .proDet-show-swp .gallery-more{height: 340px;}
    .proDet-show-swp .thumbs-year{height: 90px;}
    .abWH-list li{height: 260px;padding-top: 60px;}
    .abHonor-slide{padding: 35px 25px 25px;height: 260px;}
    .styIntro-topLeft1-img img{height: 320px;}
    .styIntro-topLeft2 img{height: 340px;}
    .styIntro-bottomLeft img{height: 340px;}
    .styIntro-topRight img{height: 665px;}
    .styIntro-bottomRight img{height: 340px;}
    .styleHD-img img{height: 320px;}
    .abiSC-img img{height: 250px;}
    .abiCen-img{width: 390px;}
    .abiCen-img .img2{width: 900px;}
    .abi-center{padding: 80px 0 200px;}
    .proNav-swp .swiper-slide{margin-right: 100px;}
    .proDet-file-box{padding: 50px;}
    .proDet-file td,.proDet-file th{padding-left: 30px;}
    .fileImg-img img{max-height: 200px;}
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .FaImg img{height: 210px;}
    .proDet-show-swp .thumbs-year{height: 60px;}
    .serxz-lun li .lt4 {margin-right: 30px;}
    .abWH-list li {height: 240px;padding-top: 40px;}
    .abiNB-con{width: 500px;}
    .abiSC-img img{height: 220px;}
    .proNav-swp .swiper-slide{margin-right: 80px;}
}
@media all and (max-width:1140px) {
    /* 1024 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    .serxz-lun li .lt1 .img {position: relative;width: 10%;margin-right: 15px;}
    .serxz-lun li .lt1 .text {width: 90%;}
    .proNav-swp .swiper-slide{margin-right: 70px;}
    .proList-img{height: 190px;}
    .proItem {margin: 15px 0 0 15px;padding: 15px;width: calc((100% / 3) - 15px );border-radius: 5px;}
    .proList{margin-left: -15px;}
    .proDet-con{padding:40px 20px 0;}
    .proDet-site{padding:40px 15px 0;}
    .pagesBread{display: none;}
    .proDet-show-btn a{width: 100px;height: 40px;}
    .proDet-show-swp .gallery-more{height: 280px;}
    .proDet-show-con{padding: 0 0 80px 20px;}
    .proDet-share{width: calc(100% - 20px);}
    .proDet-show-swp .thumbs-year{height: 46px;}
    .proDet-file-box{padding: 30px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .newsShow{padding-bottom: 40px;}
    .newsShow-img{width: 100%;height: 230px;}
    .newsShow-con{width: 100%;padding: 40px 15px;}
    .newsShow-pagination{left: 50%;transform: translateX(-50%);bottom: -30px;}
    .newsShow-pagination .swiper-pagination-bullet{background: #999;margin-left: 10px;}
    .newsShow-pagination .swiper-pagination-bullet-active{background: #0063b1;}
    .newsNav-item{height: 50px;margin-left: 20px;}
    .newsList-item{width: 100%;padding: 50px 15px 30px;border-left: unset !important;}
    .newsDet-ban-con .date{padding-left: 20px;}
    .newsDet-ban-con .date::after{width: 13px;height: 13px;}
    .newsDet-con{width: 100%;padding-right: 0;border-right: unset;}
    .newsDet-toShare,.newsDet-back{margin-top: 20px;}
    .newsDet-toShare a{width: 40px;height: 40px;margin-left: 8px;font-size: 16px;}
    .newsDet-back a{width: 130px;height: 46px;}
    .newsDet-next-item{padding:15px 0 15px 15px;margin-top: 10px;}
    .newsDet-site{width: 100%;padding: 0;}
    .bottom{margin-top: 30px;flex-direction: column;}
    .bottomBtn{margin-left: 0;width: 100%;margin-top: 20px;justify-content: center;}
    .bottomBtn-item{width: 40%;height: 50px;}
    .bottomBtn-item:first-child{margin-left: 0;}
    .bottomBtn-item i{margin-left: 12px;}
    .FaItem{width: 100%;margin-top: 40px;}
    .pagesBan-title{padding-left: 20px;}
    .FaCon{padding: 30px 25px;}
    .FaDet-file{width: 100%;padding: 30px 15px;}
    .FaDet-file h1, .FaDet-file h2.FaDet-file h3{font-size: 18px;margin-bottom: 8px;}
    .FaDet-file h4, .FaDet-file h5.FaDet-file h6{margin-bottom: 8px;font-size: 16px;}
    .FaDet-site{width: 100%;margin-top: 30px;}
    .FaDet-site-title{height: 100px;}
    .FaDet-list{padding: 10px 15px 30px;}
    .FaDet-site-img img{height: 190px;}
    #map{height: 350px;width: 100%;}
    .contCode-con{padding: 30px 20px;width: 100%;margin-top: 15px;}
    .contCode-map .amap-info-content{padding: 15px;width: 280px;font-size: 13px;}
    .contMap-position .img img{width: 80px;}
    .contCode-nav-item{margin-left: 18px;}
    .contCode-nav{margin-top: 20px;}
    .contCode-list li i{width: 12px;}
    .contCode-list li .text{padding-left: 12px;}
    .contMes-text{width: 100%;}
    .contMes-table{width: 100%;margin-top: 25px;}
    .contMes-table input{width: 100%;margin-top: 15px !important;padding-left: 15px;}
    .contMes-table textarea{padding: 15px 0 0 15px;}
    .contMes-table button{margin: 30px auto 0;font-size: 14px;width: 130px;height: 46px;}
    .contMes-list li{margin-top: 10px;}
    .proNav-swp .swiper-slide{margin-right: 0;}
    .proNav-swp .swiper-wrapper{justify-content: flex-start;}
    .proNav-text{margin-top: 10px;}
    .proList{margin-left: 0;}
    .proItem{width: 100%;padding: 30px 15px;border-radius: 6px;margin: 20px 0 0 ;}
    .popup{width: 85%;padding: 20px 15px 30px;}
    .popup-close{top: 25px;right:25px;width: 22px;height: 22px;}
    .popup-input{margin-top: 10px;}
    .popup-input input{margin-top: 5px;height: 40px;font-size: 13px;padding-left: 10px;}
    .popup-input textarea{height: 90px;padding: 10px 0 0 10px;}
    .popup-table button{margin: 15px auto 0;width: 150px;height: 42px;font-size: 14px;}
    .pagesBread{display: none;}
    .proDet{padding-top: 40px;}
    .proDet-con{width: 100%;padding: 0 4%;}
    .proDet-show-swp{width: 100%;}
    .proDet-show-swp .thumbs{padding: 0 30px;}
    .proDet-show-swp .thumbs-prev, .proDet-show-swp .thumbs-next{width: 20px;height: 42px;}
    .proDet-show-swp .thumbs-prev::after, .proDet-show-swp .thumbs-next::after{font-size: 12px;}
    .proDet-show-con{width: 100%;margin-top: 30px;padding: 0;border-left: unset;}
    .proDet-share{position: relative;right: auto;bottom: auto;margin-top: 40px;width: 100%;}
    .proDet-show-btn a{width: 100px;height: 40px;margin-top: 20px;}
    .proDet-show-list li{margin-top: 10px;padding-left: 14px;}
    .proDet-show-list li::after{width: 6px;height: 6px;top: 8px;}
    .proDet-share-visit::after{left: -22px;width: 18px;height: 16px;}
    .proDet-nav-item{height: 50px;}
    .proDet-file-box{padding: 30px 10px;min-height: 350px;}
    .proDet-file{font-size: 13px;}
    .proDet-down-icon{width: 50px;height: 50px;}
    .proDet-down-icon::after{font-size: 20px;}
    .proDet-site{width: 100%;padding: 30px 4%;border-left: unset;margin-top: 30px;}
    .proDet-site-list{display: flex;flex-wrap: wrap;justify-content: space-between;width: 100%;}
    .proDet-site-item{width: 48%;margin-top: 20px;}
    .proDet-site-img{height: 130px;}
    .serxz-list{margin-right: -10px;}
    .serxz-list a{width: calc(100%/3 - 10px);margin: 0px;margin-right: 10px;}
    .serxz-lun li .lt2{display: none;}
    .serxz-lun li .lt3{display: none;}
    .serxz-lun li .lt1{padding-left: 15px;width: 75%;}
    .serxz-lun li .lt4 {margin-right: 15px;width: 20%;}
    .serxz-lun li{height: 60px;}
    .serProb-list li{width: 100%;}
    .serProb-index{font-size: 13px;width: 30px;height: 30px;}
    .serProb-title{padding:0  18px;}
    .serProb-drop{padding-left: 50px;}
    .abIntro-list li{width: 48%;margin-top: 20px;}
    .abImg{margin-top: 30px;}
    .abWH-list li{width: 100%;height: 180px;border-left: unset;}
    .abWH-list li::after{left: 50%;top: 0;width: 92%;height: 1px;transform: translateX(-50%);}
    .abFZ-bg{width: 90%;}
    .abFZ .thumbs{padding: 0 30px;}
    .abFZ .thumbs-prev, .abFZ .thumbs-next{width: 30px;height: 30px;bottom: 2px;}
    .abFZ .thumbs-prev::after, .abFZ .thumbs-next::after{font-size: 16px;}
    .abFZ .thumbs-year .dot{width: 10px;height: 10px;}
    .abFZ .thumbs-year .dot::after{width: 5px;height: 5px;}
    .abFZ .thumbs-year .dot::before{width: 20px;height: 20px;}
    .abFZ .thumbs::after{bottom: 16px;}
    .abHonor-slide {padding: 25px 15px;height: 230px;}
    .abHonor-prev, .abHonor-next{margin-left: 10px;width: 34px;height: 34px;}
    .abHonor-prev::after, .abHonor-next::after{font-size: 14px;}
    .abHonor-pagination{margin-left: 20px;width: calc(100% - 120px);}
    .styIntro-topLeft{width: 100%;}
    .styIntro-topLeft1-text{width: 100%;padding: 20px 15px 40px;}
    .styIntro-topLeft1-text .text::after{bottom: -15px;}
    .styIntro-topLeft1-img{width: 100%;margin-top: 10px;}
    .styIntro-topLeft1-img img{height: 200px;}
    .styIntro-topLeft2 img{height: 200px;}
    .styIntro-topRight{width: 100%;margin-top: 5px;}
    .styIntro-topRight img{height: 400px;}
    .styIntro-bottomLeft{width: 100%;margin-right: 0;}
    .styIntro-bottomLeft img:first-child{width: 100%;margin-right: 0;}
    .styIntro-bottomLeft img:last-child{width: 100%;margin-top: 5px;}
    .styIntro-bottomLeft img{height: 200px;}
    .styIntro-bottomRight{width: 100%;margin-top: 5px;}
    .styIntro-bottomRight img{height: 240px;}
    .styleHD-img img{height: 280px;}
    .styleHD-text{padding:0 0 15px 15px;}
    .abiNB-con{width: 60%;}
    .abiNB-bg{width: 30%;}
    .abiNB-btn li{width: 60px;height: 60px;}
    .abiNB-btn li::after{border: 1px dotted #ccc;}
    .abiNB-btn li::before{border: 1px solid #ccc;}
    .abiNB-btn-icon{width: 20px;}
    .abiNB-btn li::before{width: calc(100% - 5px);height: calc(100% - 5px);}
    .abiNB-btn-text{font-size: 12px;margin-top: 2px;transform: scale(.8);}
    .abiNB{padding: 70px 0;}
    .abiNB-popup-marsk{width: 90vw;padding: 30px 15px 20px;border-radius: 3px;}
    .abiNB-popup-text{padding-right: 10px;width: 60%;}
    .abiNB-popup-img{width: 40%;border-radius: 3px;}
    .abiNB-popup-text .title i{width: 20px;margin-right: 5px;}
    .abiNB-popup-text .title p{font-size: 14px;}
    .abiNB-popup-text .text{font-size: 12px;margin-top: 10px;line-height: 20px;}
    .abiNB-popup-close{top: 5px;right: 10px;z-index: 2;font-size: 12px;}
    .abiSC-list{margin-left: 0;}
    .abiSC-list li{border-radius: 3px;width: 100%;margin: 15px 0 0;}
    .abiSC-text{padding: 0 0 15px 15px;}
    .abi-center{padding: 30px 0 130px;}
    .abiCen-text{width: 100%;}
    .abiCen-text .title, .abiCen-text .text{width: 100%;}
    .abiCen-img{width: 90%;margin: 80px auto 0;}
    .abiCen-img-list li{width: 80px;height: 80px;padding: 0 10px;}
    .abiCen-img .img2{width: 600px;left: 48%;}
    .abiSY-list li:first-child{padding: 15px;}
    .abiSY-list li{padding: 18px 15px;}
    .abiSY-list li .title{width: 30%;}
    .abiSY-list li .text{width: 70%;}
    .proDet-file td, .proDet-file th{padding-left: 0;height: auto;min-height: 46px;padding: 10px 0;}
    .proDet-file td{padding-right: 8px;}
    .proDet-file td:first-child, .proDet-file th:first-child{padding-left: 10px;}
    .proDet-file table{font-size: 12px;}
    .proDet-file h1, .proDet-file h2, .proDet-file h3, .proDet-file h4, .proDet-file h5, .proDet-file h6{font-size: 15px;margin-bottom: 10px;}
    .fileImg-item{width: 100%;margin-top: 10px;}
    .fileImg-item:first-child{margin-top: 0;}
}