@charset "utf-8";
/* =====================内页样式======================== */
/* 分页 */
.paging{width: 100%;text-align: center;user-select: none;display: flex;flex-wrap: wrap;justify-content: center;align-items: center;}
.paging-menu, .paging-skip, .paging-hint{display: flex;flex-wrap: wrap;}
.paging-menu a{width: 45px;height: 45px;border: 1px solid #eee;margin: 4px 8px;font-size: 16px;color: #3e3a39;transition: all .4s ease;display: flex;align-items: center;justify-content: center;}
.paging-menu a.last{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #074d99;background-color: #074d99;color: #fff;}
.paging-skip{margin-left: 8px;align-items: center;}
.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: #074d99;}
.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: #074d99;color: #fff;border-color: #074d99;}
.paging-hint span{color: #074d99;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 6px;width: 36px;height: 36px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */
.search{width: 100%;}
.search-result{font-size: 14px;color: #074d99;line-height: 1.1;}
.search-result span{margin-left: 6px;}
.search-info{width: 100%;line-height: 1.1;color: #333;}
.search-info span{color: #074d99;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: #074d99 !important;}
.search-link:hover h2{color: #074d99;}
@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: #0b254b;line-height: 1.1;}
.privacy-content{width: 100%;color: #666;}
/* 网站地图 */
.webmap{width: 100%;}
.webmap-title{width: 100%;color: #0b254b;line-height: 1;position: relative;padding-bottom: 24px;}
.webmap-title::after{content: "";position: absolute;width: 60px;left: 0;right: 0;margin: 0 auto;bottom: 0;height: 4px;background: #074d99;}
.webmap-list{width: 100%;}
.webmap-list>ul{margin: -40px 0 0 -40px;display: flex;flex-wrap: wrap;}
.webmap-list>ul>li{width: calc(20% - 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: #074d99;}
.webmap-list>ul>li>.menu{font-weight: 700;border-bottom: 1px solid #e1e1e1;font-size: 20px;width: 100%;padding-bottom: 20px;line-height: 1;}
.webmap-list>ul>li>.drop{margin-top: 16px;}
.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(20% - 24px);margin: 24px 0 0 24px;}
    .webmap-list>ul>li>.menu {font-size: 18px;}
    .webmap-list>ul>li>.drop a {font-size: 16px;}
    .webmap-list>ul>li>.drop .drop a{font-size: 14px;}
    .webmap-list>ul>li>.drop .drop a::before{top: 11px;}
}
@media all and (max-width: 720px) {
    .webmap-title {padding-bottom: 16px;}
    .webmap-title::after {width: 44px;height: 3px;}
    .webmap-list>ul{margin: -14px 0 0;}
    .webmap-list>ul>li{width: 100%;margin: 14px 0 0;}
    .webmap-list>ul>li>.menu {font-size: 16px;padding-bottom: 14px;}
    .webmap-list>ul>li>.drop{margin-top: 10px;}
    .webmap-list>ul>li>.drop a{padding: 4px 0;font-size: 15px;}
    .webmap-list>ul>li>.drop .drop a{padding-left: 12px;}
}
/* 内页公共 */
.pagesBan-bg img{width: 100%;min-height: 200px;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;align-items: center;}
.pagesBan-con .title{animation: banText 1s ease both;}
.pagesBan-con .text{animation: banText 1s .1s ease both;}
@keyframes banText {0%{opacity: 0;transform: translateY(120px);}100%{opacity: 1;transform: translateY(0);}}
.pagesMore{align-items: center;}
.pagesMore-text{margin-right: 10px;}
.com-pagination .swiper-pagination-bullet{width: 8px;height: 8px;margin-left: 10px;background: #ccc;opacity: 1;}
.com-pagination .swiper-pagination-bullet:first-child{margin-left: 0;}
.com-pagination .swiper-pagination-bullet-active{background: #074d99;}
.pagesBread-item{margin-right: 35px;}
.pagesBread-item::after{content: "\e80b";font-family: 'icon';font-size: 12px;color: #555;position: absolute;right: -22px;top: 50%;transform: translateY(-50%) rotate(180deg);}
.pagesBread-item:last-child{margin-right: 0;}
.pagesBread-item:last-child::after{display: none;}
.pagesBread-item:hover{color: #074d99;}
/* 新闻-列表 */
.newsNav-item{width: 200px;height: 52px;background: #e2e5ef;margin-left: 10px;}
.newsNav-item:first-child{margin-left: 0;}
.newsNav-item:hover,.newsNav-item.active{background: #074d99;color: #fff;}
.newsShow-img{width: 50%;}
.newsShow-img img{width: 100%;height: 630px;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{background: #f9f9f9;padding: 70px 60px;width: 50%;}
.newsShow-con .title:hover{color: #074d99;}
.newsShow-switch{position: absolute;z-index: 2;right: 0;bottom: 15%;width: 50%; align-items: center;justify-content: space-between; padding: 0 60px;}
.newsShow-pagination{align-items: flex-end;width: auto;}
.newsShow-pagination span{display: block;margin-left: 5px;}
.newsShow-btn .btn{width: 50px;height: 50px;border-radius: 50%;border: 2px solid #b5b5b5;color: #b5b5b5;user-select: none;cursor: pointer;margin-right: 20px;}
.newsShow-btn .btn.next{transform: rotate(180deg);margin-right: 0;}
.newsShow-btn .btn:hover{border-color: #074d99;background: #074d99;color: #fff;}
.newsList{margin-left: -25px;}
.newsItem{margin: 25px 0 0 25px;width: calc((100% / 3) - 25px);border: 1px solid #eee;padding: 75px 55px 65px;position: relative;}
.newsItem .date{border-top: 1px solid #eee;}
.newsItem:hover .title{color: #074d99;}
.newsItem .line1{background: #074d99;position: absolute;right: 0;top: 0;height: 1px;width: 0;transition: all .3s linear;}
.newsItem .line2{background: #074d99;position: absolute;right: 0;bottom: 0;height: 0;width: 1px;transition: all .3s .3s linear;}
.newsItem .line3{background: #074d99;position: absolute;left: 0;bottom: 0;height: 1px;width: 0;transition: all .3s linear;}
.newsItem .line4{background: #074d99;position: absolute;left: 0;top: 0;height: 0;width: 1px;transition: all .3s .3s linear;}
.newsItem:hover .line1{width: 100%;transition-delay: .3s;}
.newsItem:hover .line2{height: 100%;transition-delay: 0s;}
.newsItem:hover .line3{width: 100%;transition-delay: .3s;}
.newsItem:hover .line4{height: 100%;transition-delay: 0s;}
/* 新闻-详情 */
.newsDet .contain{justify-content: space-between;align-items: flex-start;}
.newsDet-con{width: 67%;}
.newsDet-title .date{align-items: center;}
.newsDet-title .date i{display: block;margin-right: 10px;}
.newsDet-back .btn{width: 142px;height: 42px;border: 1px solid #074d99;}
.newsDet-back .btn i{display: block;font-size: 14px;transition: transform .6s ease;margin-right: 10px;}
.newsDet-back .btn:hover{background: #074d99;color: #fff;}
.newsDet-back .btn:hover i{transform: rotate(360deg);}
.newsDet-next{justify-content: space-between;}
.newsDet-next-item{width: 48%;background: #fff;height: 150px;padding: 35px 30px 0;transition: all .4s ease;}
.newsDet-next-item .text{width: 80%;}
.newsDet-next-item:hover{box-shadow: 0 5px 20px rgba(0, 0, 0, .1);}
.newsDet-next-item:hover .text{color: #074d99;}
.newsDet-hot{width: 25%;position: sticky;top: 110px;}
.newsDet-hot-item{border-bottom: 1px dashed #e6e6e6;}
.newsDet-hot-item:first-child{border-top: 1px solid #f1f1f1;}
.newsDet-hot-item .img img{height: 0;width: 100%;transition: all .3s ease}
.newsDet-hot-item.active .img img{height: 155px;}
.newsDet-hot-item.active .title{font-weight: 700;color: #221815;}
/* y样品申请 */
.apply-title{justify-content: space-between;align-items: center;}
.apply-table{justify-content: space-between;}
.apply-table .w100{width: 100% !important;}
.apply-input{width: 31%;}
.apply-input input{width: 100%;font-size: 15px;color: #333;padding-left: 20px;border: 1px solid #d0d7dd;height: 54px;}
.apply-input input::-webkit-input-placeholder{color: #888;font-size: 15px;}
.apply-input input:focus{border-color: #333;}
.apply-input textarea{width: 100%;font-size: 15px;color: #333;padding: 20px 0 0 20px;border: 1px solid #d0d7dd;height: 170px;}
.apply-input textarea::-webkit-input-placeholder{color: #888;font-size: 15px;}
.apply-input textarea:focus{border-color: #333;}
.apply-code{width: 100%;justify-content: space-between;align-items: flex-end;}
.apply-code-input img{position: absolute;right: 8px;top: 8px;width: 160px;height: calc(100% - 16px);user-select: none;cursor: pointer;}
.apply-btn{width: 206px;height: 54px;user-select: none;cursor: pointer;}
.apply-btn:hover{background: #0660c2;}
/* 静电整改 */
.emcIntro-list{height: 620px;}
.emcIntro-img{height: 100%;}
.emcIntro-img img{width: 100%;height: 100%;}
.emcIntro-img::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/emsIntro-bg1.png') no-repeat center/100% 100%;}
.emcIntro-text{padding: 25px; position: absolute;left: 0;top: 0;width: 100%;height: 100%;display: flex;flex-direction: column;align-items: flex-end;justify-content: flex-end;}
.emcIntro-list li{position: absolute;width: calc((100% - 50px) / 3);height: calc(50% - 13px);}
.emcIntro-list li:nth-child(1){left: 0;top: 0;}
.emcIntro-list li:nth-child(2){left: 0;bottom: 0;}
.emcIntro-list li:nth-child(3){left: 50%;top: 0;transform: translateX(-50%);height: 100%;}
.emcIntro-list li:nth-child(4){right: 0;top: 0;}
.emcIntro-list li:nth-child(5){right: 0;bottom: 0;}
.emcIntro-list li:nth-child(3) .emcIntro-img::after{background-image: url('../images/pages/emsIntro-bg2.png');}
.emcTable-con table{width: 100%;text-align: center;}
.emcTable-con thead th{padding: 0 5px; font-size: 18px;font-weight: 700;color: #fff;height: 55px;border-left: 5px solid #fff;background: #0b254b;}
.emcTable-con tbody td{height: 55px;background: #f0f4f8;font-size: 16px;color: #444;border: 5px solid #fff;}
.emcTable-con tbody tr:nth-child(2n) td{background: #f9fcff;}
.emcSer{background: url('../images/pages/emsSer-bg.jpg') no-repeat center/cover;}
.emcSer-list{margin-left: -24px;}
.emcSer-list li{padding: 60px 45px 160px;position: relative; width: calc(25% - 24px);margin: 24px 0 0 24px;background: #fff;overflow: hidden;border-bottom: 2px solid #074d99;}
.emcSer-list .img{height: 38px;}
.emcSer-list .img img{max-height: 100%;}
.emcSer-list .page{text-align: right;font-size: 200px;position: absolute;right: 60px;bottom: 0; line-height: .6;color: #e6edf5;display: flex;justify-content: flex-end;align-items: flex-start;}
/* 资料下载 */
.downCon{background: url('../images/pages/downCon-bg.jpg') no-repeat center/cover;}
.downCon-nav-item{user-select: none;cursor: pointer;margin-left: 10px;width: 200px;height: 52px;background: #e2e5ef;}
.downCon-nav-item:first-child{margin-left: 0;}
.downCon-nav-item:hover,.downCon-nav-item.active{background: #074d99;color: #fff;}
.downCon-swp{display: none;}
.downCon-swp:first-child{display: block;}
.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: 45%;height: 100%;display: flex;align-items: center;padding-left: 30px;}
.serxz-lun li .lt2{width: 12%;height: 100%;display: flex;align-items: center;justify-content: center;transition: all .4s ease;}
.serxz-lun li .lt3{width: 12%;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: 12%;height: 100%;display: flex;align-items: center;justify-content: center;margin-right: 70px;}
.serxz-lun li:nth-child(1){background-color: rgba(255, 255, 255, .8);height: 60px;border-radius: 10px 10px 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: #074d99;} 
.serxz-lun li a:hover .lt3 .text{color: #074d99;} 
.serxz-lun li a:hover .lt1 .text{color: #074d99;}
.downFAQ-list li{border-bottom: 1px solid #ecf1f5;}
.downFAQ-menu{align-items: center;user-select: none;cursor: pointer;}
.downFAQ-menu .title{flex: 1;padding-right: 50px;}
.downFAQ-menu .btn{width: 42px;height: 42px;border-radius: 50%;border: 1px solid #dceaf9;transition: all .4s ease;}
.downFAQ-menu .btn::after,.downFAQ-menu .btn::before{content: "";transition: all .4s ease;position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #074d99;}
.downFAQ-menu .btn::after{width: 12px;height: 2px;}
.downFAQ-menu .btn::before{width: 2px;height: 12px;}
.downFAQ-menu.active .title{color: #0b254b;}
.downFAQ-menu.active .btn{border-color: #074d99;background: #074d99;}
.downFAQ-menu.active .btn::after{transform: translate(-50%,-50%) rotate(-55deg); background: #fff;width: 14px;}
.downFAQ-menu.active .btn::before{transform: translate(-50%,-50%) rotate(-35deg); background: #fff;height: 14px;}
.downFAQ-drop{display: none;width: 80%;}
/* 联系我们 */
.ctaMap-left{width: 41%;background: #074d99;display: flex;flex-direction: column;}
.ctaMap-nav{background: #ebf0f6;position: relative;}
.ctaMap-nav li{flex: 1;user-select: none;cursor: pointer;height: 100px;}
.ctaMap-nav li:hover,.ctaMap-nav li.active{color: #074d99;}
.ctaMap-nav-line{position: absolute;left: 0;top: 0;width: 0;height: 1px;background: #074d99;transition: all .4s ease;}
.ctaMap-list{flex: 1;align-items: center;padding: 0 55px;}
.ctaMap-list ul{display: none;}
.ctaMap-list ul:first-child{display: block;}
.ctaMap-list-icon{width: 31px;margin-right: 25px;}
.ctaMap-list-text{flex: 1;border-top: 1px solid rgba(255, 255, 255, .1);}
.ctaMap-list-text .text{margin-top: 5px;}
.ctaMap-list li:first-child .ctaMap-list-text{border: unset;}
.ctaMap-right{width: 59%;height: 780px;}
.amap-copyright,.amap-logo{display: none !important;}
/* 人才发展 */
.joinHead{background: #fff;padding: 80px 60px;}
.joinTitle span{margin-left: 45px;}
.joinScreen-item .list{flex: 1;padding-left: 60px;}
.joinScreen-item .item{margin-right: 25px;position: relative;}
.joinScreen-item .item::after{content: "";position: absolute;left: 0;bottom: -2px;width: 100%;height: 1px;background: #074d99;opacity: 0;}
.joinScreen-item .item:hover,.joinScreen-item .item.active{color: #074d99;}
.joinScreen-item .item.active::after{opacity: 1;}
.joinList li{background: #fff;}
.joinMenu{border-bottom: 1px solid transparent; padding: 22px 60px;align-items: center;justify-content: space-between;user-select: none;cursor: pointer;}
.joinMenu .title{width: 32%;}
.joinMenu .text{text-align: center;width: 25%;}
.joinMenu .btn{flex: 1;justify-content: flex-end;}
.joinMenu .btn i{display: block;position: relative;background: #074d99;width: 36px;height: 36px;border-radius: 50%;}
.joinMenu .btn i::after,.joinMenu .btn i::before{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);background: #fff;transition: all .4s ease;}
.joinMenu .btn i::after{width: 12px;height: 2px;}
.joinMenu .btn i::before{width: 2px;height: 12px;}
.joinMenu.active{border-color: #f7f7f7;}
.joinMenu.active .btn i::after{transform: translate(-50%,-50%) rotate(180deg);}
.joinMenu.active .btn i::before{transform: translate(-50%,-50%) rotate(180deg);opacity: 0;}
.joinDrop{display: none;padding: 75px 60px;}
.joinDrop-edit h1,.joinDrop-edit h2,.joinDrop-edit h3,.joinDrop-edit h4,.joinDrop-edit h5,.joinDrop-edit h6{font-size: 20px;font-weight: 700;color: #333;margin-bottom: 5px;}
.joinDrop-btn{width: 150px;height: 48px;user-select: none;cursor: pointer;}
.joinDrop-btn i{display: block;margin-right: 8px;}
.joinDrop-btn:hover{background: #0660c2;}
/* 方案列表 */
.solList{margin-left: -40px;}
.solItem{margin: 40px 0 0 40px;width: calc((100% / 3) - 40px); flex-direction: column;display: flex;align-items: flex-end;}
.solItem-img{width: 100%;}
.solItem-img img{width: 100%;height: 280px;transition: all 2s linear;}
.solItem-con{ box-shadow: 0px 12px 46px 0px rgba(18, 63, 138, 0.08);width: calc(100% - 35px);margin-top: -24px;position: relative;z-index: 2;}
.solItem-con::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: #4b91dd;transition: all .4s ease;}
.solItem-desc{transition: all .4s ease;z-index: 2;background: #fff;padding: 45px 50px;}
.solItem:hover .solItem-img img{transform: scale(1.05);}
.solItem:hover .solItem-desc{transform: translate(-12px,-12px);}
.solItem:hover .solItem-con::after{transform: translate(12px,12px);}
/* 方案详情 */
.solDet .contain{justify-content: space-between;align-items: flex-start;}
.solDet-con{width: calc(79% - 30px);margin-right: 30px;}
.solDet-intro,.solDet-YS{background: #fff;padding: 60px 40px;}
.solDet-title::after{content: "";position: absolute;left: 0;top: 0;width: 40px;height: 4px;background: #074d99;}
.solDet-edit-title{align-items: center;}
.solDet-edit-title i{display: flex;align-items: center;justify-content: center;width: 48px;height: 48px;border-radius: 50%;background: #074d99;box-shadow: 0px 9px 16.56px 1.44px rgba(22, 87, 159, 0.23);margin-right: 15px;}
.solDet-edit-title i img{max-width: 50%;max-height: 50%;}
.solDet-YS{margin-top: 25px;}
.solDet-pro .item{margin-right: 45px;display: block;position: relative;}
.solDet-pro .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 1px;background: #074d99;transition: all .4s ease;}
.solDet-pro .item:hover{color: #0b254b;}
.solDet-pro .item:hover::after{background: #0b254b;}
.solDet-hot{width: 21%;background: #fff;padding: 30px 0 50px;position: sticky;top: 110px;}
.solDet-hot-title{padding: 0 28px;line-height: 1.14;border-left: 3px solid #074d99;}
.solDet-hot-list,.solDet-hot-more-box{padding: 0 28px;}
.solDet-hot-item{border-top: 1px solid #f5f6fa;}
.solDet-hot-item .title{width: 100%;}
.solDet-hot-item:hover .title{color: #074d99;}
.solDet-hot-more{width: 128px;height: 42px;border: 1px solid #074d99;user-select: none;cursor: pointer;}
.solDet-hot-more:hover{background: #074d99;color: #fff;}
/* 端口列表 */
.port-list{margin-left: -20px;}
.port-item{margin: 20px 0 0 20px;width: calc(25% - 20px);background: #fff;padding: 0 15px 35px;}
.port-item .img{height: 300px;}
.port-item .img img{max-width: 70%;max-height: 70%;}
.port-item:hover .img img{transform: scale(1.08);}
.port-item:hover .text{color: #074d99;}
/* 端口详情 */
.portDet-show .contain{justify-content: space-between;align-items: center;}
.portDet-show-img{width: 61%;}
.portDet-show-con{width: 36%;}
.portDet-show-con .list{margin-left: -10px;}
.portDet-show-con .item{margin: 10px 0 0 10px;width: calc((100% / 3) - 10px);height: 48px;border: 1px solid #074d99;}
.portDet-show-con .item:hover{background: #074d99;color: #fff;}
.portDet-con .contain{justify-content: space-between;align-items: flex-start;}
.portDet-edit{width: 64%;}
.portDet-edit h1,.portDet-edit h2,.portDet-edit h3,.portDet-edit h4,.portDet-edit h5,.portDet-edit h6{font-size: 30px;color: #0b254b;line-height: .9;font-weight: 700; padding-left: 14px;position: relative;border-left: 4px solid #074d99;}
.portDet-edit table{width: 100%;background: #f0f4f8;font-size: 16px;text-align: center;}
.portDet-edit th{font-weight: 700;color: #0b254b;height: 60px;}
.portDet-edit tr{color: #555;border-top: 1px solid #fff;height: 60px;}
.portDet-hot{position: sticky;top: 110px;width: 32%;}
.portDet-hot-list{margin-top: 20px;}
.portDet-hot-item{border-bottom: 1px solid #e5edf4;justify-content: space-between;align-items: center;}
.portDet-hot-item:first-child{border-top: 1px solid #e5edf4;}
.portDet-hot-item .title{align-items: center;}
.portDet-hot-item .title i{display: block;width: 26px;margin-right: 18px;}
.portDet-hot-item:hover .title{color: #074d99;}
.portDet-hot-item:hover  .indArr.hover2 i{color: #074d99;}
.portDet-hot-item:hover .indArr.hover2 span{border-color: #074d99;}
.portDet-hot-item:hover .indArr.hover2::before{background: #074d99;}
/* 关于我们 */
.abIntro .contain{justify-content: space-between;}
.abIntro-img{width: 36%;display: flex;align-items: flex-end;}
.abIntro-img .comTitle{position: absolute;left: 0;top: 0;width: 100%;z-index: 2;}
.abIntro-img img{transform: translateX(-18%);}
.abIntro-con{width: 57%;}
.abNum-list .num span{display: block;margin-right: 10px;line-height: .8;}
.abNum-list li{width: 25%;display: flex;align-items: center;justify-content: center;}
.abNum-item{display: flex;flex-direction: column;justify-content: space-between;height: 100%;}
.abWH-bg img{width: 100%;display: none;}
.abWH-bg img:first-child{display: block;}
.abWH-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#074d99 15%,transparent 100%)}
.abWH-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.abWH-con .contain{height: 100%;flex-direction: column;}
.abWH-list{flex: 1;flex-direction: column;justify-content: center;}
.abWH-list li{user-select: none;cursor: pointer;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.abWH-list li:first-child{border-top: 1px solid rgba(255, 255, 255, .1);}
.abWH-list .text{display: none;width: 480px;max-width: 100%;}
.abWH-list .img{position: absolute;right: 10px;top: 50%;transform: translateY(-50%);}
.abWH-list .img img{transition: all .4s ease; transform: scale(0);}
.abWH-list li.active .img img{transform: scale(1);}
.abHonor .contain{justify-content: space-between;position: relative;}
.abHonor-num .num span{line-height: .8;display: block;margin-right: 10px;}
.abHonor-swp-box{width: 63%;justify-content: flex-end;margin-left: -35px;}
.abHonor-swp-box::after,.abHonor-swp-box::before{z-index: 5; content: "";position: absolute;left: 50%;transform: translateX(-50%); top: 0;width: 150%;height: 30%;background: linear-gradient(to bottom,#fff 20%,transparent 100%);}
.abHonor-swp-box::after{top: auto;bottom: 0;background: linear-gradient(to top,#fff 20%,transparent 100%);}
.abHonor-swp{width: calc((100% / 3) - 35px);margin-left: 35px;}
.abHonor-swp .swiper-container{height: 730px;overflow: visible;}
.abHonor-swp .swiper-wrapper {transition-timing-function: linear;}
.abHonor-swp .swiper-slide{height: auto;}
.abHonor-slide{padding: 25px;background: #fff;box-shadow: 0px 28px 76px 0px rgba(58, 58, 58, 0.14);}
.abHonor-slide img{width: 100%;}
.abFZ{background: url('../images/pages/abFZ-bg.jpg') no-repeat center bottom/100% auto;}
.abFZ-gallery-box{padding-left: calc((100vw - 1400px) / 2 + 60px);}
.abFZ-gallery{width: 440px;}
.abFZ-gallery .swiper-container{overflow: visible;}
.abFZ-gallery-more{min-height: 350px;}
.abFZ-gallery-more .title,.abFZ-gallery-more .text{position: relative;padding-left: 35px;}
.abFZ-gallery-more .title::after{content: "";position: absolute;left: 0;top: 50%;transform: translateY(-50%);width: 10px;height: 8px;border: 2px solid #074d99;}
.abFZ-gallery-more .text{width: 80%;}
.abFZ-gallery-more .text::after{content: "";position: absolute;left: 4px;top: -15px;width: 1px;height: 60px;background: #e6e6e6;}
.abFZ-gallery-more{padding-top: 40px;user-select: none;cursor: pointer;}
.abFZ-gallery-more:hover .title,.swiper-slide-active .abFZ-gallery-more .title{color: #074d99;}
.swiper-slide-next2 .abFZ-gallery-more{padding-top: 0;}
.swiper-slide-next .abFZ-gallery-more{padding-top: 80px;}
.swiper-slide-active .abFZ-gallery-more{padding-top: 140px;}
.abFZ-thumbs-year{color: #c0c0c0;}
.abFZ-thumbs-year.active,.abFZ-thumbs-year:hover{color: #074d99;}
.abFZ-thumbs-btn{z-index: 2; width: 30px;height: 30px;user-select: none;cursor: pointer;position: absolute;left: -10px;top: 50%;transform: translateY(-50%);color: #b9b9b9;}
.abFZ-thumbs-btn.thumbs-next{left: auto;right: -10px;transform: translateY(-50%) rotate(180deg);}
.abFZ-thumbs-btn:hover{color: #074d99;}
.abFZ-line{padding-left: calc((100vw - 1400px) / 2);}
.abFZ-line img{width: 100%;}
.abFZ-line .h{position: absolute;left: 0;top: 0;width: 100%;clip-path: polygon(0 0, 0 0, 5% 100%, 0 100%);transition: all .6s linear;}
/* 产品 */
.product{background: linear-gradient(to bottom,#e9f2fb 10%,transparent 35%);}
.proIntro{justify-content: space-between;align-items: center;}
.proIntro-con{width: 64%;}
.proIntro-img{width: 28.5%;height: 230px;background: rgba(255, 255, 255, .25);border: 1px solid #e4ecf4;}
.proIntro-img img{max-width: 55%;max-height: 65%;}
.proSearch input{width: 375px;height: 55px;border-radius: 3px;background: #fff;padding-left: 20px;font-size: 15px;color: #333;}
.proSearch input::-webkit-input-placeholder{font-size: 15px;color: #9ea1a9;}
.proSearch .btn{width: 120px;height: 55px;border-radius: 3px;margin-left: 14px;user-select: none;cursor: pointer;}
.proSearch .btn:hover{background: #0660c2;}
/* 筛选 */
.proDet-range{flex-wrap: nowrap;overflow-x: auto;width: 100%;padding-bottom: 55px;}
.proDet-range li{padding: 20px 20px 35px;margin-left: 25px;display: block;border: 1px solid #dbdfe3;border-radius: 3px; box-shadow: 0px 5px 24px 0px rgba(58, 58, 58, 0.14);}
.proDet-range-title{justify-content: space-between;align-items: center;width: 310px;}
.proDet-range-title .reset{user-select: none;cursor: pointer;align-items: center;transition: all .4s ease;}
.proDet-range-title i{display: block;margin-right: 8px;font-size: 14px;}
.proDet-range-title .reset:hover{color: #074d99;}
.proDet-range li:first-child{margin-left: 0;}
.range{margin-top: -20px;}
.range-input{display: flex;justify-content: space-between;}
.range-input-item{width: 45%;align-items: center;border: 1px solid #ccc;border-radius: 3px;padding: 0 15px;}
.proDet-range::-webkit-scrollbar {width: 7px;height: 7px;}
.proDet-range::-webkit-scrollbar-thumb {background: #074d99;border-radius: 10px;}
.proDet-range::-webkit-scrollbar-track {background: #eeeeee;border-radius: 10px;}
.proDet-range{scrollbar-color:#074d99 #eeeeee;scrollbar-width:thin;}
.proDet-range{scrollbar-face-color: #074d99;scrollbar-shadow-color: #074d99;scrollbar-arrow-color: #000;scrollbar-track-color: #eeeeee;}
.range-input .num{flex: 1;display: flex;flex-wrap: wrap;align-items: center;}
.range-input span{display: inline-block;margin-right: 5px;}
.range-input input{height: 28px;padding-left: 8px;font-size: 13px;flex: 1;width: calc(100% - 20px);}
.range-input .num.max{margin-left: 10px;}
.range .irs-from,.range .irs-to,.range .irs-single,.range .irs--round .irs-min,.range .irs--round .irs-max{display: none;}
.range .irs--round .irs-bar{background: #ccc;height: 8px;}
.range .irs--round .irs-handle{width: 52px;height: 8px;background: #074d99;top: 36px;box-shadow: unset;border: unset;}
.range .irs--round .irs-line{background: transparent;border: 1px solid #ccc;height: 8px;border-radius: 10px;}
.proDet-range-search{justify-content: flex-end;}
.proDet-range-search .btn{width: 66px;height: 30px;user-select: none;cursor: pointer;border-radius: 40px;transition: all .4s ease;}
.proDet-range-search .btn:hover{background: #0660c2;}
.proFlex{justify-content: space-between;align-items: flex-start;}
.proSide{width: 165px;position: sticky;top: 110px;user-select: none;cursor: pointer;}
.proSide-menu{height: 52px;border-left: 2px solid transparent;padding: 0 18px;align-items: center;}
.proSide-menu::after{content: "\e727";position: absolute;right: 20px;top: 50%;transform: translateY(-50%) rotate(180deg);color: #9ba5b0;font-size: 12px;font-family: 'icon';transition: all .4s ease;}
.proSide-menu:hover,.proSide-menu.active{color: #074d99;}
.proSide-menu.active{background: #f6f7f9;border-color: #074d99;}
.proSide-menu.active::after{transform: translateY(-50%) rotate(0);}
.proSide-drop{display: none;padding-left: 35px;line-height: 32px;}
.proSide-drop-item:hover,.proSide-drop-item.active{color: #074d99;}
.proDet-table{overflow-x: auto;padding-bottom: 20px;width: calc(100% - 190px);}
.proDet-table::-webkit-scrollbar {width: 6px;height: 6px;}
.proDet-table::-webkit-scrollbar-thumb {background: #b8b8b8;border-radius: 10px;}
.proDet-table::-webkit-scrollbar-track {background: #ededed;}
.proDet-table table{width: auto;min-width: 100%;}
.proDet-table table.active{width: 100%;min-width: 100%;}
.proDet-table thead th{height: 54px;text-align: center;background: #074d99;color: #fff;width: 5%;}
.proDet-table tbody{margin-top: 5px;}
.proDet-table tbody td{border: 1px solid #ccc; padding: 10px 5px;width: 104px;text-align: center;position: relative;}
.proDet-table #ajax tbody td{border-top: unset;}
.proDet-table tbody td:first-child{font-weight: 700;color: #074d99;}
.proDet-table-select{width: 100%;margin: 0 auto;font-weight: 400;color: #000;}
.proDet-table-menu{text-align: left;padding:6px 20px 6px 8px; user-select: none;position: relative;display: flex;align-items: center;line-height: 1.2;word-break: break-all; border-radius: 3px;border: 1px solid #ccc;cursor: pointer;}
.proDet-table-menu::after{content: "\e727";font-family: 'icon';font-size: 12px;position: absolute;right: 8px;top: 50%;transform: translateY(-50%) rotate(180deg);} 
.proDet-table-menu.active{border-radius: 3px 3px 0 0;}
.proDet-table-menu.active::after{transform: translateY(-50%) rotate(0);}
.proDet-table-drop{background: #fff; display: none; user-select: none; position: absolute;text-align: left; left: 0;top: 25px;width: 100%; max-height: 140px;overflow-y: auto;border: 1px solid #ccc;border-top: unset;border-radius: 0 0 3px 3px; z-index: 10;}
.proDet-table-drop::-webkit-scrollbar{width: 3px;height: 3px;}
.proDet-table-drop::-webkit-scrollbar-thumb{background: #074d99;}
.proDet-table-drop::-webkit-scrollbar-track{background: #f1f1f1;}
@-moz-document url-prefix(){
    .proDet-table-drop{scrollbar-color: #074d99 #f1f1f1;scrollbar-width:thin;}
    .proDet-table-drop{scrollbar-face-color: #074d99;scrollbar-shadow-color: #074d99;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
}
@media screen and (-ms-high-contrast: active), (-ms-high-contrast: none){
    .proDet-table-drop{scrollbar-color:#074d99 #f1f1f1;scrollbar-width:thin;}
    .proDet-table-drop{scrollbar-face-color: #074d99;scrollbar-shadow-color: #074d99;scrollbar-arrow-color: #000;scrollbar-track-color: #f1f1f1;}
}
.proDet-table-drop li{cursor: pointer;border-top: 1px solid #ccc; padding: 5px 0 5px 10px;}
.proDet-table-drop li:first-child{border-top: unset;}
.proDet-table-drop::-webkit-scrollbar {width: 3px;height: 3px;}
.proDet-table-drop::-webkit-scrollbar-thumb {background: #ddd;border-radius: 10px;}
.proDet-table-drop::-webkit-scrollbar-track {background: transparent;}
.proDet-table table i{display: inline-block;width: 19px;height: 22px;background: url('../images/pages/pro-icon1.png') no-repeat center/100% auto}
.proDet-table table i.gray{background-image: url('../images/pages/pro-icon2.png');}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1590px) {
    /* 1440 × (700)  */
    .newsNav-item{width: 180px;height: 48px;}
    .newsShow-img img{height: 540px;}
    .newsShow-con{padding: 50px 45px;}
    .newsShow-switch{padding: 0 45px;bottom: 13%;}
    .newsItem{padding: 55px 40px 45px;}
    .newsDet-hot-item.active .img img{height: 145px;}
    .newsDet-next-item{height: 140px;padding: 25px 20px 0;}
    .emcIntro-list{height: 530px;}
    .emcIntro-text{padding: 15px 20px;}
    .emcTable-con thead th{font-size: 16px;}
    .emcTable-con tbody td{font-size: 14px;}
    .emcSer-list li{padding: 40px 30px 120px;}
    .emcSer-list .page{right: 50px;font-size: 160px;}
    .emcSer-list .img{height: 35px;}
    .downCon-nav-item{width: 180px;height: 50px;}
    .ctaMap-nav li{height: 80px;}
    .ctaMap-right{height: 650px;}
    .ctaMap-list{padding: 0 40px;}
    .ctaMap-list-icon{width: 28px;margin-right: 20px;}
    .joinScreen-item .list{padding-left: 45px;}
    .joinHead{padding: 60px 45px;}
    .joinMenu{padding: 15px 45px;}
    .joinDrop{padding: 60px 45px;}
    .joinDrop-edit h1, .joinDrop-edit h2, .joinDrop-edit h3, .joinDrop-edit h4, .joinDrop-edit h5, .joinDrop-edit h6{font-size: 18px;}
    .joinTitle span{margin-left: 35px;}
    .solItem-img img{height: 240px;}
    .solItem-desc{padding: 35px;}
    .port-item .img{height: 260px;}
    .portDet-show-img{width: 55%;}
    .portDet-edit h1, .portDet-edit h2, .portDet-edit h3, .portDet-edit h4, .portDet-edit h5, .portDet-edit h6{font-size: 26px;}
    .portDet-show-con .item{height: 42px;}
    .abFZ-gallery-more{padding-top: 30px;}
    .swiper-slide-next .abFZ-gallery-more{padding-top: 60px;}
    .swiper-slide-active .abFZ-gallery-more{padding-top: 100px;}
    .abFZ-gallery{width: 350px;}
    .abFZ-gallery-more .text{font-size: 14px;width: 90%;}
    .abHonor-slide{padding: 15px;}
    .abFZ-gallery-box{padding-left: calc((100vw - 1200px) / 2 + 60px);}
    .abFZ-line {padding-left: calc((100vw - 1200px) / 2);}
    .proDet-table,.proDet-table thead th{font-size: 13px;}
    .proDet-table tbody td{padding: 8px 5px;}
    
}
@media all and (max-width:1430px) {
    /* 1360 */
}
@media all and (max-width:1350px) {
    /* 1280 */
}
@media all and (max-width:1270px) {
    /* 1152 × (700) */
    .newsShow-img img{height: 430px;}
    .newsNav-item{width: 160px;height: 46px;}
    .newsShow-con {padding: 40px 35px;}
    .newsShow-switch{padding: 0 35px;}
    .newsItem {padding: 40px 30px 35px;}
    .newsDet-hot-item.active .img img{height: 115px;}
    .newsDet-next-item {height: 130px;}
    .emcIntro-list{height: 420px;}
    .emcIntro-text{padding: 15px 20px;}
    .emcTable-con thead th{font-size: 14px;}
    .emcTable-con tbody td{font-size: 13px;}
    .emcSer-list li{padding: 30px 15px 90px;}
    .emcSer-list .page{right: 30px;font-size: 120px;}
    .emcSer-list .img{height: 32px;}
    .serxz-lun li .lt4 {margin-right: 30px;}
    .downCon-nav-item{width: 150px;height: 46px;}
    .downFAQ-drop{width: 90%;}
    .ctaMap-nav li{height: 60px;}
    .ctaMap-right{height: 540px;}
    .ctaMap-list{padding: 0 20px;}
    .ctaMap-list-icon{width: 25px;margin-right: 15px;}
    .joinScreen-item .list{padding-left: 30px;}
    .joinTitle span{margin-left: 25px;}
    .joinHead{padding: 40px 30px;}
    .joinMenu{padding: 12px 30px;}
    .joinDrop{padding: 40px 30px;}
    .joinDrop-edit h1, .joinDrop-edit h2, .joinDrop-edit h3, .joinDrop-edit h4, .joinDrop-edit h5, .joinDrop-edit h6{font-size: 16px;}
    .solItem-img img{height: 190px;}
    .solItem-desc{padding: 25px;}
    .solDet-intro, .solDet-YS{padding: 40px 25px;}
    .solDet-edit-title i{width: 40px;height: 40px;margin-right: 12px;}
    .solDet-pro .item{margin-right: 30px;}
    .solDet-hot{padding: 20px 0 35px;}
    .solDet-hot-title,.solDet-hot-list, .solDet-hot-more-box{padding: 0 15px;}
    .solDet-hot-more{width: 110px;height: 38px;}
    .port-item{padding: 0 15px 20px;}
    .port-item .img{height: 220px;}
    .portDet-edit h1, .portDet-edit h2, .portDet-edit h3, .portDet-edit h4, .portDet-edit h5, .portDet-edit h6{font-size: 22px;}
    .abFZ-gallery-box{padding-left: calc((100vw - 960px) / 2 + 60px);}
    .abFZ-line {padding-left: calc((100vw - 960px) / 2);}
    .abHonor-slide{padding: 10px;}
    .abFZ-gallery-more .text{font-size: 14px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px) {
    /* 1024 横屏 */
}
@media all and (max-width:1000px) {
    /* 720 竖屏 */
    .newsNav-box{overflow-x: auto;}
    .newsNav{flex-wrap: nowrap;white-space: nowrap;}
    .newsNav-item{margin-left: 15px;width: auto;padding: 0 20px;height: 40px;}
    .newsShow-img{width: 100%;}
    .newsShow-img img{height: 310px;}
    .newsShow-con{width: 100%;padding: 25px 15px 80px;}
    .newsShow-switch{padding: 0 15px;width: 100%;bottom: 15px;}
    .newsShow-btn .btn{width: 34px;height: 34px;border-width: 1px;font-size: 12px;margin-right: 10px;}
    .newsList{margin-left: 0;}
    .newsItem{width: 100%;margin: 15px 0 0;padding: 25px 15px;}
    .newsDet-con{width: 100%;}
    .newsDet-title .date i{font-size: 12px;margin-right: 5px;}
    .newsDet-back .btn{width: 120px;height: 36px;}
    .newsDet-back .btn i{font-size: 12px;margin-right: 8px;}
    .newsDet-next-item{width: 100%;height: 110px;padding: 25px 15px 0;}
    .newsDet-next-item:nth-child(2){margin-top: 10px;}
    .newsDet-next-item .text{width: 90%;}
    .newsDet-hot{position: relative;top: auto;width: 100%;margin-top: 50px;}
    .newsDet-hot-item{padding: 20px 0;}
    .apply-title .title{line-height: 32px;}
    .apply-title .text{margin-top: 10px;}
    .apply-input{width: 100%;}
    .apply-input input{font-size: 13px;padding-left: 12px;height: 44px;}
    .apply-input input::-webkit-input-placeholder{font-size: 13px;}
    .apply-input textarea{font-size: 13px;height: 120px;padding: 12px 0 0 12px;}
    .apply-input textarea::-webkit-input-placeholder{font-size: 13px;}
    .apply-code-input img{right: 4px;top: 4px;height: calc(100% - 8px);width: 128px;}
    .apply-btn{width: 120px;margin: 30px auto 0;height: 44px;}
    .emcIntro-list{height: auto;margin-left: -10px;}
    .emcIntro-list li{position: relative;width: calc(50% - 10px);height: auto;margin: 10px 0 0 10px;height: 115px;}
    .emcIntro-list li:nth-child(3){left: auto;transform: none;height: auto;height: 115px;}
    .emcIntro-text{padding: 10px;}
    .emcIntro-text .text{margin-top: 4px;}
    .emcTable-con{overflow-x: auto;}
    .emcTable-con table{width: 200%;}
    .emcTable-con thead th, .emcTable-con tbody td{font-size: 12px;height: auto;padding: 10px 5px;line-height: 1.8;}
    .emcTable-con thead th:first-child, .emcTable-con tbody td:first-child{width: 70px;}
    .emcSer-list{margin-left: 0;}
    .emcSer-list li{width: 100%;margin: 15px 0 0;}
    .emcSer-list .title{margin-top: 10px;}
    .serxz-lun li .lt1 .img {position: relative;width: 10%;margin-right: 15px;}
    .serxz-lun li .lt1 .text {width: 90%;}
    .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;}
    .serxz-lun li:nth-child(1){height: 50px;border-radius: 5px 5px 0px 0px;}
    .serxz-lun li:nth-child(1) >div{font-size: 13px;}
    .serxz-lun li .lt1 .img{width: 8%;margin-right: 10px;}
    .serxz-lun li .lt1 .text{font-size: 12px;}
    .serxz-lun li .lt4{width: 15%;}
    .serxz-lun li .lt4 .img img{width: 22px;}
    .downCon-nav{flex-wrap: nowrap;white-space: nowrap;overflow-x: auto;}
    .downCon-nav-item{height: 40px;width: auto;padding: 0 20px;}
    .downFAQ-menu .title{padding-right: 20px;line-height: 1.6;}
    .downFAQ-menu .btn{width: 34px;height: 34px;}
    .downFAQ-menu .btn::after{width: 10px;height: 1px;}
    .downFAQ-menu .btn::before{width: 1px;height: 10px;}
    .downFAQ-menu.active .btn::after{width: 12px;}
    .downFAQ-menu.active .btn::before{height: 12px;}
    .downFAQ-list li{padding: 15px 0;}
    .ctaMap-left{width: 100%;}
    .ctaMap-nav li{height: 48px;}
    .ctaMap-list{padding: 30px 15px;}
    .ctaMap-list-icon{width: 22px;}
    .ctaMap-right{width: 100%;margin-top: 15px;height: 250px;}
    .joinHead{padding: 25px 15px;}
    .joinTitle span{margin-left: 15px;}
    .joinScreen-item .list{padding-left: 20px;}
    .joinScreen-item .item::after{bottom: 0;}
    .joinScreen-item .item{margin: 0 10px 10px 0;}
    .joinMenu{padding: 10px 15px;}
    .joinMenu .title{width: 35%;}
    .joinMenu .text{width: 30%;}
    .joinMenu .text:nth-child(3){width: 16%;}
    .joinMenu .btn i{width: 28px;height: 28px;}
    .joinMenu .btn i::after{width: 10px;height: 1px;}
    .joinMenu .btn i::before{width: 1px;height: 10px;}
    .joinDrop{padding: 25px 15px 40px;}
    .joinDrop-edit h1, .joinDrop-edit h2, .joinDrop-edit h3, .joinDrop-edit h4, .joinDrop-edit h5, .joinDrop-edit h6{font-size: 14px;}
    .joinDrop-btn{width: 120px;height: 38px;}
    .joinDrop-btn i{width: 13px;}
    .solList{margin-left: 0;}
    .solItem{width: 100%;margin: 40px 0 0;}
    .solItem-img img{height: 220px;}
    .solItem:hover .solItem-desc {transform: translate(-6px,-6px);}
    .solItem:hover .solItem-con::after {transform: translate(6px,6px);}
    .solDet-con{width: 100%;margin-right: 0;}
    .solDet-intro, .solDet-YS{padding: 25px 15px;}
    .solDet-title::after{width: 30px;height: 2px;}
    .solDet-edit-title i{width: 32px;height: 32px;margin-right: 10px;box-shadow: 0px 4px 8px 1.44px rgba(22, 87, 159, 0.23);}
    .solDet-pro .item{margin-right: 20px;}
    .solDet-hot{position: relative;top: auto;padding: 25px 0;width: 100%;margin-top: 30px;}
    .solDet-hot-title{border-width: 2px;font-size: 16px;}
    .solDet-hot-list{margin-top: 15px;}
    .solDet-hot-item .title{font-size: 14px;}
    .solDet-hot-item {padding: 15px 0;}
    .solDet-hot-more-box{margin-top: 15px;}
    .solDet-hot-more{width: 100px;height: 36px;}
    .port-list{margin-left: -10px;}
    .port-item{margin: 10px 0 0 10px;width: calc(50% - 10px);}
    .port-item .img{height: 160px;}
    .portDet-show-img{width: 100%;margin-top: 20px;}
    .portDet-show-con{width: 100%;margin-top: 50px;}
    .portDet-edit{width: 100%;}
    .portDet-edit h1, .portDet-edit h2, .portDet-edit h3, .portDet-edit h4, .portDet-edit h5, .portDet-edit h6{font-size: 15px;padding-left: 10px;border-width: 2px;}
    .portDet-edit table{font-size: 12px;}
    .portDet-edit tr{height: auto;}
    .portDet-edit th,.portDet-edit td{padding: 10px 5px;height: auto;}
    .portDet-hot{width: 100%;position: relative;top: auto;margin-top: 40px;}
    .portDet-hot-item{padding: 20px 0;}
    .portDet-hot-item .title i{width: 20px;margin-right: 14px;}
    .portDet-hot-list{margin-top: 15px;}
    .abIntro-img{width: 100%;}
    .abIntro-img img{display: none;}
    .abIntro-img .comTitle{position: relative;}
    .abIntro-con{width: 100%;margin-top: 20px;padding-bottom: 40px;}
    .abNum-list{justify-content: space-between;}
    .abNum-list li{width: auto;}
    .abNum-list .text{margin-top: 4px;font-size: 12px;}
    .abFZ-gallery-box,.abFZ-line{padding-left: 4%;}
    .abFZ-gallery{width: 80%;}
    .abFZ-gallery-more .title, .abFZ-gallery-more .text{padding-left: 15px;}
    .abFZ-gallery-more .title::after{width: 5px;height: 4px;border-width: 1px;}
    .abFZ-gallery-more .text::after{left: 2px;top: -10px;height: 30px;}
    .abFZ-gallery-more .text{font-size: 12px;width: 95%;}
    .abFZ-gallery-more{padding-top: 40px !important;min-height: 250px;}
    .swiper-slide-active .abFZ-gallery-more{padding-top: 80px !important;}
    .abFZ-thumbs-btn{font-size: 12px;}
    .abWH-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abWH-bg img{height: 100%;}
    .abWH-con{padding: 40px 0;position: relative;z-index: 2;}
    .abWH-list{display: block;flex: unset;margin-top: 30px;}
    .abWH-list .text{width: 100%;font-size: 12px;}
    .abWH-list li{padding: 20px 40px 20px 0;}
    .abWH-list .img{right: 0;width: 30px;top: 20px;transform: none;}
    .abHonor-con{width: 100%;}
    .abHonor-num{display: flex;flex-wrap: nowrap;justify-content: space-between;}
    .abHonor-swp-box{width: 100%;margin-left: -10px;overflow: hidden;margin-top: 30px;}
    .abHonor-swp {width: calc((100% / 3) - 10px);margin-left: 10px;}
    .abHonor-swp .swiper-container{height: 300px;}
    .abHonor-slide{padding: 4px;}
    .abHonor-swp-box::after, .abHonor-swp-box::before{height: 80px;}
    .abHonor{padding-bottom: 50px;}
    .proSide{width: 100%;position: relative;top: auto;}
    .proSide-menu,.proSide-drop{font-size: 15px;}
    .proDet-table{width: 100%;margin-top: 30px;}
    .proDet-table table{width: 300%;}
    .proDet-table, .proDet-table thead th{font-size: 12px;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:720px) {
    /* 移动终端 360 适配 */
}