@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{font-family:'B'; width: 44px;height: 44px;border: 1px solid #3e3a39;margin: 4px 6px;font-size: 16px;color: #3e3a39;transition: all .4s ease;border-radius: 6px;display: flex;align-items: center;justify-content: center;}
.paging-menu a i{font-size: inherit;font-weight: 700;}
.paging-menu a.last{transform: rotate(180deg);}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #014190;background-color: #014190;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: #014190;}
.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: #014190;color: #fff;border-color: #014190;}
.paging-hint span{color: #014190;}

.Container{width: 100%;margin-top: 88px;}
.contain-1600, .contain{margin: 0 auto;}
.contain-1600{width: 1600px;}
.contain{width: 1600px;}


.oushili{
	    min-height:40px;
		margin-top:60px;
		width:160px;
		margin:auto;
	    position: relative;
}
.oushili h3 {
   color: #0075cf;
    font-size: 35px;
    line-height: 0.68rem;
    font-weight: bold;
    letter-spacing: 5px;
    position: relative;
}
.oushili h3:after {
    position: absolute;
    width: 150px;
    height: 3px;
    background: #;
    content: "";
    left: 300px;
    top: 25px;
}
.oushili b {
    color: #ccc;
    font-family: Arial Black,Arial;
    font-size: .8rem;
    line-height: 1rem;
    position: absolute;
    right: 0px;
    top: -30px;
}
.oushili b span {
    color: #0075cf;
}
.oushili p {
    color: #666;
    width: 1000px;
    padding-top: 20px;
    font-size: 0.18rem;
    line-height: 0.36rem;
}
.indexPart2 .wal{ position: relative;}

.indexPart2{ padding: 0.05rem 0; position: relative; z-index: 10;}
.indexPart2 .indexTitle{ padding-bottom: 0.15rem; }
.indexPart2 .bigBox{ position: relative; padding-bottom: 0.95rem;}
.indexPart2 .mxfDiv{ position: relative; }
.indexPart2 .bigImg img{ width: 100%; }
.indexPart2 .layerDiv{ position: absolute; width: 12.0rem; left: 50%; margin-left: -6.0rem; top: 1.5rem;}
.indexPart2 .layerDiv .name{ font-size: 0.3rem; color: #fff; text-align: center; height: 0.6rem; position: relative; font-weight: bold;}
.indexPart2 .layerDiv .name:after{ content: ''; width: 0.4rem; height: 0.04rem; background: #fff; position: absolute; left: 50%; bottom: 0px; margin-left: -0.2rem; }
.indexPart2 .layerDiv .content{ font-size: 0.14rem; color: #fff; line-height: 0.3rem; padding: 0.5rem 1.85rem 0; text-align: center; height: 1.2rem; overflow: hidden;}
.indexPart2 .layerDiv .more{ padding-top: 0.35rem; width: 1.62rem; margin: 0 auto; }
.indexPart2 .layerDiv .more a{ font-weight: bold; color: #fff; position: relative; font-size: 12px; display: block; width: 1.58rem; height: 0.4rem; line-height: 0.4rem; border: #fff solid 0.02rem; text-indent: 0.22rem; }
.indexPart2 .layerDiv .more a:after{ content: ''; position: absolute; right: 0.25rem; top: 0.14rem; width: 0.4rem; height: 0.09rem; background: url(../images/nimg40_1.png) no-repeat; background-size: 0.4rem;}
.indexPart2 .tab2{ position: absolute; left: 50%; bottom: 0; width: 17.0rem; margin-left: -8.5rem; height: 2.1rem;}
.indexPart2 .tab2 li{ float: left; width: 20%; height: 2.1rem; background: #fbfbfb; text-align: center;}
.indexPart2 .tab2 .other{ background: #fff; }
.indexPart2 .tab2 li .ico{ padding: 0.56rem 0 0.18rem; }
.indexPart2 .tab2 li .ico img{ width: 0.4rem; }
.indexPart2 .tab2 li .name{ font-weight: bold; font-size: 0.18rem; color: #3f3f3f; }
.indexPart2 .tab2 li .txt{ font-weight: bold; padding-top: 0.06rem; color: #cacaca; text-transform: uppercase; }
.indexPart2 .tab2 .liNow{ background: #0075cf; }
.indexPart2 .tab2 .liNow .name{ color: #fff; }
.indexPart2 .tab2 .liNow .txt{ color: #a3c2e8; }



@media all and (max-width:1000px){.paging-menu a{margin: 4px 2px;width: 36px;height: 36px;font-size: 13px;}.paging-skip{width: 100%;margin-left: 0;justify-content: center;}}
/* 搜索页面 */

@media all and (max-width:1000px){.search-link{padding: 20px 15px;margin-top: 12px;}}

/* 内页公共 */
.pagesBan-bg img{width: 100%;min-height: 300px;}
.pagesBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.pagesBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.pagesBan-con .title-en{color: rgba(255, 255, 255, .2);line-height: .9;position: absolute;left: 0;bottom: 0;}
.pagesBan-con .text{width: 690px;max-width: 100%;}
.pagesBan-con .title,.pagesBan-con .title-en,.proBan .title{animation: banText 1s ease both;}
.pagesBan-con .text,.proBan .text{animation: banText 1s .2s ease both;}
.proBan .link{animation: banText 1s .3s ease both;}
@keyframes banText {
    0%{opacity: 0;transform: translateY(100px);}
    100%{opacity: 1;transform: translateY(0);}
}
.pagesNav{box-shadow: 0.977px 13.966px 49px 21px rgba(75, 75, 75, 0.05);}
.pagesNav-list{margin-left: -50px;}
.pagesNav .item{height: 72px;margin-left: 50px;}
.pagesNav .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;background: #014190;opacity: 0;}
.pagesNav .item:hover,.pagesNav .item.active{color: #014190;}
.pagesNav .item.active::after{opacity: 1;}
/* 新闻-列表 */
.newsShow{background: #fff;align-items: center;}
.newsShow-img{width: 63%;}
.newsShow-img img{width: 100%;height: 490px;transition: all 2s linear;}
.newsShow-img:hover img{transform: scale(1.08);}
.newsShow-con{width: 37%;padding: 0 70px;}
.newsShow-con .date{align-items: center;color: #ccc;}
.newsShow-con .day{border-bottom: 3px solid #014190;padding: 0 5px;}
.newsShow-con .year{padding-bottom: 14px;margin-left: 3px;}
.newsShow-con .title:hover{color: #014190;}
.newsList{margin-left: -35px;}
.newsItem{margin: 35px 0 0 35px;width: calc((100% / 3) - 35px);}
.newsItem-img img{width: 100%;height: 250px;}
.newsItem-con{background: #fff;padding: 30px 30px 45px;}
.newsItem-con .date,.newsDet-head .date{align-items: center;color: #adadad;}
.newsItem-con .date i,.newsDet-head .date i{display: block;font-size: 18px;margin-right: 12px;}
.newsItem:hover .newsItem-img img{transform: scale(1.08);}
.newsItem:hover .newsItem-con .title{color: #014190;}
/* 新闻-详情 */
.newsDet-view{background: linear-gradient(to bottom,#f1f4f8 0%,#fff 80%);}
/* .newsDet-view .contain{justify-content: space-between;align-items: flex-start;} */
.newsDet-left{width: 71%;padding-right: 60px;border-right: 1px solid #e9edf2;}
.newsDet-menu{justify-content: space-between;align-items: center;}
.newsDet-back{width: 155px;height: 44px;border-radius: 40px;border: 2px solid #014190;}
.newsDet-back i{display: block;font-size: 14px;margin-right: 10px;transition: transform .4s ease;}
.newsDet-back:hover{background: #014190;color: #fff;}
.newsDet-back:hover i{transform: rotate(180deg);}
.newsDet-share{align-items: center;}
.newsDet-share .title{margin-right: 15px;}
#toShare a{display: flex;color: #fff;font-size: 14px; width: 30px;height: 30px;margin-left: 5px;background: #c4c4c4; border-radius: 50%;align-items: center;justify-content: center;transition: all .4s ease;}
#toShare a>img{max-width: 22px;}
#toShare a:first-child{margin: 0;}
#toShare a:hover{background: #014190;border-color: #014190;color: #fff;}
#toShare .icon-wechat{position: relative;}
#toShare .icon-wechat .wechat-qrcode{display: none;border: 1px solid #eee;position:absolute;z-index:9;top:-205px;left:-84px;width:200px;height:192px;color:#666;font-size:12px;text-align:center;background-color:#fff;box-shadow:0 2px 10px rgba(0, 0, 0, .1);transition:all 200ms;-webkit-tansition:all 350ms;-moz-transition:all 350ms; }
#toShare .icon-wechat .wechat-qrcode.bottom {top:40px;left:-84px;}
#toShare .icon-wechat .wechat-qrcode.bottom:after {display:none;}
#toShare .icon-wechat .wechat-qrcode h4{font-weight:normal;height:26px;line-height:26px;font-size:12px; background-color:#f3f3f3; margin:0;padding:0;color: #777; }
#toShare .icon-wechat .wechat-qrcode .qrcode{width:105px; margin:10px auto;}
#toShare .icon-wechat .wechat-qrcode .qrcode table{margin:0!important;}
#toShare .icon-wechat .wechat-qrcode .help p{font-weight:normal;line-height:16px;padding:0;margin:0;}
#toShare .icon-wechat .wechat-qrcode:after{content:'';position:absolute;left:50%;margin-left:-6px;bottom:-13px;width:0;height:0;border-width:8px 6px 6px 6px;border-style:solid;border-color:#fff transparent transparent transparent}
#toShare .icon-wechat:hover .wechat-qrcode{display: block;}
.newsDet-page .item{margin-top: 10px;background: #eaf2f9;padding: 20px 30px;}
.newsDet-page .item:hover{background: #014190;color: #fff;}
.newsDet-right{width: 29%;padding-left: 60px;}
.newsDet-hot-item{border-bottom: 1px solid #f1f4f8;}
.newsDet-hot-item:first-child{border-top: 1px solid #f1f4f8;}
.newsDet-hot-item .img{height: 0;transition: all .3s linear;}
.newsDet-hot-item .img img{width: 100%;height: 100%;}
.newsDet-hot-item.active .img{height: 195px;}
.newsDet-hot-item.active .title{color: #222;font-weight: 700;}
/* 联系我们 */
.ctaZB-flex{justify-content: space-between;}
.ctaZB-con{min-height: 180px; flex-direction: column;align-items: center;text-align: center; padding: 45px 15px 20px;height: 100%;background: #f1f4f9;}
.ctaZB-con a{transition: all .4s ease;} 
.ctaZB-con a:hover{color: #014190;}
/*.ctaZB-con a.text{text-decoration: underline;}*/
.ctaZB-con .title{color: #7e7e7e;}
.ctaZB-con .text,.ctaZB-con .tips{color: #1f1f1f;}
.ctaZB-con .link{align-items: center;color: #6a6b66;transition: all .4s ease;}
.ctaZB-con .link i{display: block;margin-left: 8px;}
.ctaZB-left{width: calc(33% - 12px);}
.ctaZB-left .ctaZB-con{padding-top: 0;justify-content: center;}
.ctaZB-right{width: calc(67% - 12px);justify-content: space-between;}
.ctaZB-right-item{width: calc(50% - 12px);}
.ctaZB-right-item:nth-child(3),.ctaZB-right-item:nth-child(4){margin-top: 24px;}
.ctaBSC-flex{border: 1px solid #f1f4f9;}
.ctaBSC-menu{width: 28%;border-right: 1px solid #f1f4f9;}
.ctaBSC-menu-item{height: 25%;flex-direction: column;justify-content: center;padding: 0 20px 0 45px;user-select: none;cursor: pointer;border-top: 1px solid #f1f4f9;}
.ctaBSC-menu-item:first-child{border: unset;}
.ctaBSC-menu-item::after{content: "";position: absolute;left: -1px;top: 0;width: 2px;height: 100%;background: #014190;opacity: 0;}
.ctaBSC-menu-item .title{align-items: center;}
.ctaBSC-menu-item .title i{display: block;margin-right: 10px;}
.ctaBSC-menu-item.active{background: #f1f4f9;}
.ctaBSC-menu-item.active::after{opacity: 1;}
.ctaBSC-drop-box{width: 72%;}
.ctaBSC-drop{display: none;}
.ctaBSC-drop:first-child{display: block;}
.ctaBSC-drop-title{border-bottom: 1px solid #f1f4f9;padding: 26px 60px;}
.ctaBSC-drop-flex{padding: 40px 60px;justify-content: space-between;}
.ctaBSC-drop-img{width: 53%;}
.ctaBSC-drop-img img{width: 100%;height: 390px;}
.ctaBSC-drop-con{width: 42%;max-height: 390px;overflow-y: auto;}
.ctaBSC-drop-con .list li{align-items: center;}
.ctaBSC-drop-con .list i{display: block;margin-right: 18px;}
.ctaBSC-drop-con .list span{flex: 1;}
.ctaBSC-drop-con .code{flex-direction: column;margin-left: 20px;}
.ctaBSC-drop-con .code:first-child{margin-left: 0;}
.ctaBSC-drop-con .code i{display: block;width: 108px;border: 1px solid #e7e7e7;}
.ctaBSC-drop-con .code i img{width: 100%;}
.ctaBSC-drop-con .code span{display: block;margin-top: 14px;}
.ctaMsg-nav{border-bottom: 1px solid #edf1f4;}
.ctaMsg-nav .item{user-select: none;cursor: pointer;padding: 0 30px 26px;}
.ctaMsg-nav .item::after{content: "";position: absolute;right: 0;bottom: -1px;width: 0;height: 3px;background: #014190;transition: all .4s ease;}
.ctaMsg-nav .item:hover,.ctaMsg-nav .item.active{color: #014190;}
.ctaMsg-nav .item.active::after{right: auto;left: 0;width: 100%;}
.ctaMsg-form{justify-content: space-between;}
.ctaMsg-form-item{width: 47.5%;background: #f5f8fa;border: 1px solid #eff3f7;}
.ctaMsg-form-item.w100{width: 100%;}
.ctaMsg-form-item .title{height: 48px; text-align: right;padding-left: 60px; position: relative;margin-right: 30px;display: flex;align-items: center;justify-content: flex-end;}
.ctaMsg-form-item .title span{position: absolute;left: 28px;top: 50%;transform: translateY(-50%);}
.ctaMsg-form-item input{flex: 1;height: 48px;background: transparent;}
.ctaMsg-form-item input::-webkit-input-placeholder{color: #999;}
.ctaMsg-form-item textarea{flex: 1;height: 104px;background: transparent;padding-top: 13px;}
.ctaMsg-form-item textarea::-webkit-input-placeholder{color: #999;}
.ctaMsg-submit{width: 182px;height: 50px;border-radius: 40px;user-select: none;cursor: pointer;}
.ctaMsg-submit:hover{background: #023575;}
/* 产品-中心 */
.product-view .contain{width: 89%;}
.proList-nav{justify-content: center;}
.proList-nav .item{flex-direction: column;justify-content: flex-start;margin-left: 100px;transition: all .4s ease;}
.proList-nav .item i{width: 54px;height: 42px;}
.proList-nav .item i img{max-height: 100%;transition: all .4s ease;}
.proList-nav .item i img.h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.proList-nav .item:hover,.proList-nav .item.active{color: #014190;}
.proList-nav .item.active span{font-weight: 700;}
.proList-nav .item.active i img.s{opacity: 0;}
.proList-nav .item.active i img.h{opacity: 1;}
.proList{margin-left: -26px;}
.proItem{padding: 25px 15px 0; margin: 26px 0 0 26px;width: calc(25% - 26px);background: linear-gradient(to bottom,#a7bdd9 0%,#fbfcfd 100%);}
.proItem .img{height: 260px;transform-origin:  center top;transition: all .5s ease;}
.proItem .img img{max-height: 72%;max-width: 72%;}
.proItem .label span{padding: 8px 16px;position: relative;}
.proItem .label span p{position: relative;z-index: 2;}
.proItem .label span::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/proList-label.png') no-repeat center/100% 100%;transition: all .4s ease;}
.proItem .text{opacity: 0;transform: translateY(15px);transition: all .3s ease;}
.proItem:hover .img{transform: scale(.8);}
.proItem:hover .con{transform: translateY(-40px);}
.proItem:hover .label span{color: #fff;}
.proItem:hover .label span::after{background-image: url('../images/pages/proList-label2.png');}
.proItem:hover .title{transform: translateY(-10px);transition-delay: .2s;}
.proItem:hover .text{opacity: 1;transform: translateY(0);transition-delay: .25s;}
/* 产品详情-公共 */
.proBan-bg img{width: 100%;height: 570px;}
.proBan-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proBan-con .contain{height: 100%;flex-direction: column;justify-content: center;}
.proBan-con .text{width: 52%;}
.proBan-con .link{width: 170px;height: 50px;border-radius: 40px;background: #fff;}
.proBan-con .link:hover{background: #ddd;}
.proBan-menu{position: absolute;left: 0;top: 0;width: 100%;background: rgba(0, 0, 0, .2);z-index: 5;}
.proBan-menu .contain{justify-content: space-between;}
.proBan-bread{align-items: center;}
.proBan-bread .item{margin-left: 26px;height: 60px;display: flex;align-items: center;}
.proBan-bread .item::after{content: "\e80b";font-family: 'icon';font-size: 10px;color: #fff;position: absolute;left: -18px;top: 50%;transform: translateY(-50%) rotate(180deg);}
.proBan-bread .item i{font-size: 16px;}
.proBan-bread .item:first-child{margin-left: 0;}
.proBan-bread .item:first-child::after{display: none;}
.proBan-bread .item:hover{text-decoration: underline;}
.proBan-nav .item{height: 60px;margin-left: 50px;}
.proBan-nav .item:first-child{margin-left: 0;}
.proBan-nav .item:hover,.proBan-nav .item.active{color: #014190;}
.proNav{box-shadow: 0.977px 13.966px 49px 21px rgba(75, 75, 75, 0.05);}  
.proNav-list .item{height: 72px;margin-left: 50px;}
.proNav-list .item:first-child{margin-left: 0;}
.proNav-list .item::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 3px;background: #014190;opacity: 0;}
.proNav-list .item:hover,.proNav-list .item.active{color: #014190;}
.proNav-list .item.active::after{opacity: 1;}
.proNav2{background: #f7f7f7;}
.proNav2-list .item{padding: 8px 20px;border-radius: 40px;border: 2px solid #e8e8e8;margin-left: 30px;}
.proNav2-list .item:first-child{margin-left: 0;}
.proNav2-list .item:hover{color: #014190;}
.proNav2-list .item.active,.proNav2-list .item.active:hover{border-color: #014190;background: #014190;color: #fff;}
.proCta-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
.proCta-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(1, 65, 144, .8);}
.proCta-bg img{width: 100%;height: 100%;}
.proCta-con{position: relative;z-index: 2;}
.proCta-con .contain{align-items: center;justify-content: space-between;}
.proCta-title{align-items: center;}
.proCta-title i{font-size: 18px;margin-right: 15px;width: 42px;height: 42px;border-radius: 50%;border: 2px solid rgba(255, 255, 255, .6);}
/* 修改 */
.proCta-title p{width: calc(100% - 57px);}
/* 产品详情-环保科技 */
.epShow{background: url('../images/pages/epShow-bg.jpg') no-repeat center/cover;}
.epShow-flex{justify-content: space-between;align-items: center;}
.epShow-con{width: 36%;}
.epShow-swp{width: 59%;}
.epShow-slide{height: 420px;}
.epShow-slide img{max-width: 75%;max-height: 85%;}
.epYS-list{margin-left: -18px;justify-content: center;}
.epYS-list li{margin: 18px 0 0 18px;width: calc(25% - 18px);border-radius: 10px;overflow: hidden;box-shadow: 0px 0px 40px 0px rgba(26, 77, 102, 0.13);position: relative;}
.epYS-list.list5 li{width: calc(20% - 18px);}
.epYS-list li::after{content: "";transform: scale(1.3);transition: all .6s ease; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/epYS-item-bg.jpg') no-repeat center/cover;}
.epYS-item{padding: 54px 30px 44px;height: 100%;position: relative;z-index: 2;flex-direction: column;align-items: center;background: #fff;transition: all .4s ease;}
.epYS-item .icon{height: 47px;position: relative;}
.epYS-item .icon img{transition: all .4s ease;max-height: 100%;}
.epYS-item .icon img.h{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);opacity: 0;}
.epYS-item .text{text-align: justify;}
.epYS-item .text p{margin-top: 8px;}
.epYS-list li:hover::after{transform: scale(1);}
.epYS-list li:hover .epYS-item{background: transparent;}
.epYS-list li:hover .epYS-item .icon img.s{opacity: 0;}
.epYS-list li:hover .epYS-item .icon img.h{opacity: 1;}
.epYS-list li:hover .epYS-item .title,.epYS-list li:hover .epYS-item .text{color: #fff;}
/* 产品详情-数据中心 */
.dataMK-item{background: #f2f6fa;padding: 40px;align-items: center;justify-content: space-between;}
.dataMK-img{width: 60%;height: 440px;background: #fff;display: flex;align-items: center;justify-content: center;}
.dataMK-img img{max-width: 80%;max-height: 80%;}
.dataMK-con{width: 36%;}
.dataMK-item-box:nth-child(2n) .dataMK-item{flex-direction: row-reverse;}
/* 产品详情-渔业科技 */
.fishShow-box{padding-top: 60px;background: url('../images/pages/fishShow-bg.jpg') no-repeat center/cover;}
.fishShow .contain{justify-content: space-between;align-items: center;}
.fishShow-con{width: 36%;}
.fishShow-con .label{display: inline-block;padding: 8px 24px;background: url('../images/pages/proList-label.png') no-repeat center/100% 100%;}
.fishShow-con .list{width: 92%;}
.fishShow-con .list li{display: flex;align-items: flex-start;width: 50%;padding: 14px 0;position: relative;}
.fishShow-con .list li::after{content: "";position: absolute;left: 0;top: 0;width: 200%;height: 1px;background: #e2e5e9;}
.fishShow-con .list li:nth-child(1)::after,.fishShow-con .list li:nth-child(2n)::after{display: none;}
.fishShow-con .list i{display: flex;align-items: center;justify-content: center;width: 14px;height: 14px;border-radius: 50%;border: 1px solid #014190;margin:4px 12px 0 0;}
.fishShow-con .list i::after{content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #014190;}
.fishShow-con .list span{flex: 1;padding-right: 10px;}
.fishShow-con .link{width: 170px;height: 50px;border-radius: 40px;}
.fishShow-con .link:hover{background: #00387d;}
.fishShow-swp{width: 60%;}
.fishShow-slide{height: 440px;}
.fishShow-slide img{max-width: 60%;max-height: 80%;}
.fishIntro-list{margin-left: -26px;}
.fishIntro-list li{margin: 26px 0 0 26px;width: calc((100% / 3) - 26px);position: relative;border-radius: 10px;overflow: hidden;transition: all .6s ease;}
.fishIntro-list li::before,.fishIntro-list li::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/fishYS-bg1.jpg') no-repeat center/cover;transition: opacity .4s ease,transform .6s ease;}
.fishIntro-list li::after{background-image: url('../images/pages/fishYS-bg1H.jpg');opacity: 0;transform: scale(1.3);}
.fishIntro-list li:nth-child(2)::before,.fishIntro-list li:nth-child(5)::before,.fishIntro-list li:nth-child(8)::before{background-image: url('../images/pages/fishYS-bg2.jpg');}
.fishIntro-list li:nth-child(2)::after,.fishIntro-list li:nth-child(5)::after,.fishIntro-list li:nth-child(8)::after{background-image: url('../images/pages/fishYS-bg2H.jpg');}
.fishIntro-list li:nth-child(3)::before,.fishIntro-list li:nth-child(6)::before,.fishIntro-list li:nth-child(9)::before{background-image: url('../images/pages/fishYS-bg3.jpg');}
.fishIntro-list li:nth-child(3)::after,.fishIntro-list li:nth-child(6)::after,.fishIntro-list li:nth-child(9)::after{background-image: url('../images/pages/fishYS-bg3H.jpg');}
.fishIntro-item{position: relative;z-index: 2;flex-direction: column;height: 100%;padding: 60px 60px 50px;}
.fishIntro-item .text{flex: 1;}
.fishIntro-item .icon{height: 47px;position: relative;}
.fishIntro-item .icon img{transition: all .4s ease;max-height: 100%;}
.fishIntro-item .icon img.h{position: absolute;left: 0;top: 50%;transform: translateY(-50%);opacity: 0;}
.fishIntro-item .page{width: 46px;height: 46px;border: 2px solid #b3bac2;color: #b3bac2;transition: all .4s ease;border-radius: 50%;}
.fishIntro-list li:hover{box-shadow: 0px 0px 40px 0px rgba(26, 77, 102, 0.13);}
.fishIntro-list li:hover::before{opacity: 0;}
.fishIntro-list li:hover::after{opacity: 1;transform: scale(1);}
.fishIntro-list li:hover .fishIntro-item .text{color: #fff;}
.fishIntro-list li:hover .fishIntro-item .icon img.s{opacity: 0;}
.fishIntro-list li:hover .fishIntro-item .icon img.h{opacity: 1;}
.fishIntro-list li:hover .fishIntro-item .page{color: #fff;border-color: #fff;}
.fishYL{padding-bottom: 0;}
.fishYL-con{background: #f3f6fb;padding: 44px 84px 84px;}
.fishYL-con .btn span{padding: 14px 45px;border-radius: 40px;}
/* 产品详情-运输装备 */
.tranType .contain{width: 89%;}
.tranType-swp .swiper-slide{height: auto;}
.tranType-slide{background: #eaf2f9;padding: 0 40px 35px;height: 100%;display: flex;flex-direction: column;align-items: center;}
.tranType-swp .swiper-slide:nth-child(2n) .tranType-slide{background: #e4ecf4;}
.tranType-slide .img{height: 440px;width: 100%;}
.tranType-slide .img img{max-height: 75%;transition: all .6s ease;}
.tranType-slide .label {display: inline-block;padding: 8px 24px;background: url('../images/pages/proList-label.png') no-repeat center/100% 100%;}

.tranType-slide:hover .title{color: #014190;}
.tranType-slide:hover .img img{transform: scale(1.08);}
.tranTZ{background: url('../images/pages/tranTZ-bg.jpg') no-repeat center/cover;}
.tranTZ-flex{justify-content: space-between;align-items: center;}
.tranTZ-img{width: 53%;height: 460px;}
.tranTZ-img img{max-width: 70%;max-height: 75%;}
.tranTZ-list{width: 47%;}
.tranTZ-list ul{margin: -20px 0 0 -20px;}
.tranTZ-list li{padding: 30px 35px 25px;background: #fff; margin: 20px 0 0 20px;width: calc(50% - 20px); transition: all .4s ease;border-radius: 6px;box-shadow: 0px 20px 32.2px 2.8px rgba(1, 65, 144, 0.07);}
.tranTZ-list .page{width: 26px;height: 26px;border-radius: 50%;background: #78828f;line-height: 1;}
.tranTZ-list li:hover{background: #014190;}
.tranTZ-list li:hover .page{background: #fff;color: #014190;}
.tranTZ-list li:hover .text{color: #fff;}
/* 解决方案-列表 */
.solIntro-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#01408e 10%,transparent 50%);}
.solIntro-bg img{width: 100%;}
.solIntro-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;padding: 0 90px;}
.solIntro-con .text{width: 400px;max-width: 100%;}
/* 修改 */
.solList{margin-left: -31px;}
.solItem{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);}
.solItem-img img{width: 100%;height: 290px;}
.solItem-con{background: #f5f8fa;padding: 70px 45px 65px;transition: all .4s ease;}
.solItem-con .text{padding-left: 20px;position: relative;}
.solItem-con .text::after{content: "";position: absolute;left: 0;top: 8px;width: 6px;height: 6px;border-radius: 50%;background: #888;}
.solItem-con .link{width: 155px;height: 44px;border-radius: 40px;border: 2px solid #014190;transition: all .4s ease;}
.solItem:hover .solItem-img img{transform: scale(1.08);}
.solItem:hover .solItem-con .link{background: #014190;color: #fff;}
/* 解决方案-环保科技 */
.solEP-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: linear-gradient(to right,#01408e 5%,transparent 100%);}
.solEP-bg img{width: 100%;}
.solEP-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;flex-direction: column;justify-content: center;padding: 0 80px;}
.solEP-con .text{width: 800px;max-width: 100%;margin: 0 auto;font-size: 18px;line-height: 36px;text-align: justify;}
.solEP-con .list{width: 510px;max-width: 100%;}
.solEP-con .list li{width: calc(100% / 3);align-items: center;}
.solEP-con .list i{display: flex;align-items: center;justify-content: center;margin-right: 12px;width: 14px;height: 14px;border-radius: 50%;border: 1px solid #fff;}
.solEP-con .list i::after{content: "";display: block;width: 6px;height: 6px;border-radius: 50%;background: #fff;}
.solEP-con .list span{flex: 1;}
.solEP-tech-flex{justify-content: space-between;background: rgba(255, 255, 255, .9);padding: 80px 150px;}
.solEP-tech-flex .text{padding: 0 50px;}

.solEP-tech-con .list{justify-content: space-between;}
.solEP-tech-con .list li{margin-top: 14px;width: 47%; transition: all .4s ease;font-size: 14px; padding: 10px 15px; border-radius: 40px;display: flex;align-items: center;justify-content: center;text-align: center;border: 1px solid #e4e7ea;background: #f4f6f8;}
.solEP-tech-con .list.list2{justify-content: flex-start;margin-left: -12px;}
.solEP-tech-con .list.list2 li{margin-left: 12px;width: auto;}
.solEP-tech-con .list li:hover{border-color: #014190;background: #014190;color: #fff;}
.solEP-app .comTitle{position: absolute;left: 0;top: 0;width: 100%;pointer-events: none;z-index: 10;}
.solEP-app-bg-slide{overflow: hidden;}
.solEP-app-bg-slide::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(1, 65, 144, .3);}
.solEP-app-bg-slide img{width: 100%;transform: scale(1.2);transition: all 6s 1.1s linear;}
.swiper-slide-active .solEP-app-bg-slide img{transform: scale(1);transition-delay: 0s;}
.solEP-app-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 4;}
.solEP-app-list ul{height: 100%;}
.solEP-app-list li{user-select: none;cursor: pointer; flex: 1;height: 100%;background: rgba(0, 0, 0, .1);transition: all .4s ease;}
.solEP-app-list .dot{position: absolute;left: 50%;top: 300%;transform: translateX(-50%) scale(0);opacity: 0;transition: all .4s ease;}
.solEP-app-list .dot i{width: 12px;height: 12px;display: block;border-radius: 50%;background: #fff;position: relative;z-index: 2;}
.solEP-app-list .dot::after,.solEP-app-list .dot::before{animation: dotAni2 2s linear infinite; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%); width: 100%;height: 100%;border-radius: 50%;border: 1px solid rgba(255, 255, 255, .7);}
.solEP-app-list .dot::after{animation-delay: -1s;}
@keyframes dotAni2 {0%{opacity: 0;width: 100%;height: 100%;}50%{opacity: 1;width: 250%;height: 250%;}100%{opacity: 0;width: 400%;height: 400%;}}
.solEP-app-list li.active{background: rgba(0, 0, 0, .3);}
.solEP-app-list li.active .dot{opacity: 1;transform: translateX(-50%) scale(1);}
.solEP-proj-swp .swiper-container{overflow: visible;}
.solEP-proj-swp .swiper-slide{height: auto;}
.solEP-proj-slide{height: 100%; background: #f4f7fb;padding: 35px;justify-content: space-between;align-items: center;}
.solEP-proj-img{width: 35%;border-radius: 0;}
.solEP-proj-img img{width: 100%;height: 430px;}
.solEP-proj-con{width: 60%;}
.solEP-proj-num li{margin-left: 70px;}
.solEP-proj-num li:first-child{margin-left: 0;}
.solEP-proj-num .num{color: #1a51b3;}
.solEP-proj-more{width: 154px;height: 44px;border-radius: 40px;border: 2px solid #014190;}
.solEP-proj-more:hover{background: #014190;color: #fff;}
.solEP-proj-switch{align-items: center;justify-content: baseline;}
.solEP-proj-pagination{flex: 1;position: relative;background: #e2e2e2;height: 1px;}
.solEP-proj-btn{margin-left: 40px;}
.solEP-proj-btn .btn{font-weight: 700; margin-left: 20px;user-select: none;cursor: pointer;width: 44px;height: 44px;border-radius: 50%;border: 2px solid #505050;font-size: 16px;}
.solEP-proj-btn .btn.next{transform: rotate(180deg);}
.solEP-proj-btn .btn:hover{border-color: #014190;background: #014190;color: #fff;}
.solEP-proj-pagination .swiper-pagination-progressbar-fill{height: 3px;top: -1px;background: #014190;}
/* 数据中心 */
.solData-flex{justify-content: space-between;align-items: center;}
.solData-img{width: 70%;}
.solData-img img{width: 80%;}
.solData-con{width: 25%;}
.solData-app-bg{position: absolute;left: 50%;top: 30px;transform: translateX(-50%);width: 52%;}
.solData-app-bg img{width: 100%;}
.solData-app .contain{position: relative;z-index: 2;}
.solData-app-list{margin-left: -44px;justify-content: center;}
.solData-app-list li{margin: 44px 0 0 44px;width: calc((100% / 3) - 44px);background: #0c51a5;padding: 60px 0 36px;flex-direction: column;}
.solData-app-list li:hover{transform: translateY(-10px);}
.solData-app-list .icon{height: 105px;}
.solData-app-list .icon img{max-height: 100%;}
.solData-app-list .page{color: rgba(255, 255, 255, .5);font-family: 'B';}
.solDataYS-con{background: #f2f6fa;position: relative;padding: 80px 100px 50px;}
.solDataYS-flex::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 33vw;height: 33vw;background: url('../images/pages/solData-ys-bg2.png') no-repeat center/100% auto;}
.solDataYS-logo{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 17%;z-index: 10;}
.solDataYS-logo img{width: 100%;}
.solDataYS-body{justify-content: space-between;position: relative;z-index: 2;}
.solDataYS-col{width: 34%;}
.solDataYS-list .icon{font-size: 18px;margin-right: 20px;}
.solDataYS-list .text-box{border-top: 1px solid #e6e9ec;padding-right: 25px;flex: 1;}
.solDataYS-list .title{line-height: 1;}
.solDataYS-list li:first-child .text-box{border-top: unset;}
.solDataJF-list .bg{width: 69%;position: absolute;left: 50%;top: -10%;transform: translateX(-50%);}
.solDataJF-list .bg img{width: 100%;}
.solDataJF-list .list{position: relative;z-index: 2;}
.solDataJF-list .list li{width: 25%;flex-direction: column;align-items: center;text-align: center;}
.solDataJF-list .num-box{position: relative;}
.solDataJF-list .num-box::after{animation: solDataJF1 16s linear infinite; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 120%;height: 120%;background: url('../images/pages/solData-jf-img.png') no-repeat center/100% auto;}
.solDataJF-list .num{position: relative;z-index: 2;width: 186px;height: 186px;border-radius: 50%;line-height: 1;}
.solDataJF-list .tips{color: #f51919;position: relative;z-index: 2;padding-right: 70px;}
.solDataJF-list .list li:first-child .num{flex-direction: column;}
.solDataJF-list .list li:nth-child(2n) .num-box::after{animation: solDataJF2 16s linear infinite;}
@keyframes solDataJF1 {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(360deg);}}
@keyframes solDataJF2 {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(-360deg);}}
.solDataNL-flex{justify-content: space-between;}
.solDataNL-menu{width: calc(37% - 10px);}
.solDataNL-menu-item{user-select: none;cursor: pointer; text-align: left; margin-top: 16px;height: calc(((100% - 16px * 2) / 3));background: #f2f6fa;flex-direction: column;justify-content: center; padding: 0 65px 0 30px;}
.solDataNL-menu-item:first-child{margin-top: 0;}
.solDataNL-menu-item.active{background: #014190;}
.solDataNL-menu-item.active .title,.solDataNL-menu-item.active .text{color: #fff;}
.solDataNL-drop{width: calc(63% - 10px);}
.solDataNL-drop .item{display: none;height: 470px;padding: 40px;background: #f2f6fa;}
.solDataNL-drop .item:first-child{display: block;}
/* 解决方案-渔业科技 */
.solFish-intro .contain{padding: 0 30px;}
.solFish-tech{background: url('../images/pages/solFish-tech-bg.jpg') no-repeat center/cover;}
.solFish-tech .comTitle .text{width: 69%;margin: 36px auto 0;}
.solFish-tech-list{margin-left: -24px;}
.solFish-tech-list li{transition: all .4s ease; padding: 65px 85px 65px 60px; margin: 24px 0 0 24px;width: calc(50% - 24px);align-items: center;justify-content: space-between;background: #fff;}
.solFish-tech-list .icon{width: 48px;margin-right: 40px;}
.solFish-tech-list .icon img{animation: fishTech 2s linear infinite;animation-play-state: paused;}
.solFish-tech-list .text-box{flex: 1;}
.solFish-tech-list li:hover .icon img{animation-play-state: running;}
@keyframes fishTech {0%{transform: rotate(0);}100%{transform: rotate(360deg);}}
.solFishTD-menu{width: 28%;padding-right: 60px;}
.solFishTD-menu .item{padding: 16px 16px 16px 70px;border-radius: 0 20px 20px 0;user-select: none;cursor: pointer;margin-top: 14px;}
.solFishTD-menu .item:first-child{margin-top: 0;}
.solFishTD-menu .item::after{content: "";position: absolute;left: 0;top: 0;width: 3px;height: 100%;background: #014190;opacity: 0;transition: all .4s ease;}
.solFishTD-menu .item.active{background: #edf0f3;color: #014190;}
.solFishTD-menu .item.active::after{opacity: 1;}
.solFishTD-drop{width: 72%;padding-left: 60px;border-left: 1px solid #f5f6f8;}
.solFishTD-drop-item{display: none;}
.solFishTD-drop-item:first-child{display: block;}
.solFishTD-drop-title{align-items: center;}
.solFishTD-drop-title i{display: block;width: 34px;margin-right: 12px;}
/* 解决方案-运输装备 */
.solTranHL-swp.cen .swiper-wrapper{justify-content: center;}
.solTranHL-swp.cen .com-pagination{display: none;}
.solTranHL-slide{flex-direction: column;align-items: center;text-align: center;padding-top: 10px;}
.solTranHL-slide .icon{height: 52px;transition: all .4s ease;}
.solTranHL-slide .icon img{max-height: 100%;}
.solTranHL-slide:hover .icon{transform: translateY(-10px);}
.solTran-pro-btn{user-select: none;cursor: pointer;width: 44px;height: 44px;font-weight: 700; border-radius: 50%;border: 2px solid #505050;font-size: 16px;position: absolute;left: -80px;top: 50%;transform: translateY(-50%);z-index: 2;}
.solTran-pro-btn.next{left: auto;right: -80px;transform: translateY(-50%) rotate(180deg);}
.solTran-pro-btn:hover{background: #014190;border-color: #014190;color: #fff;}
.solTran-pro-swp .proItem{margin: 0;width: 100%;padding: 50px 15px;}
.solTran-pro-swp .proItem .img{height: 320px;}
.solTran-pro-swp .proItem .img img{max-width: 85%;max-height: 80%;}
.solTranTD-list{margin-left: -26px;}
.solTranTD-list li{margin: 26px 0 0 26px;width: calc((100% / 3) - 26px);}
.solTranTD-list li::after{transition: transform .6s ease,border-radius 0s .4s ease; content: "";transform: scale(1.3);border-radius: 50%; position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: url('../images/pages/solTranTD-bg.jpg') no-repeat center/cover;}
.solTranTD-item{position: relative;z-index: 2;background: #f4f7fb;height: 100%;padding: 56px 40px 20px;min-height: 270px;transition: all .4s ease;}
.solTranTD-item .page{width: 26px;height: 26px;border-radius: 50%;line-height: 1;padding: 2px 2px 0 0;}
.solTranTD-list li:hover::after{transition: transform .6s ease,border-radius 0s ease;transform: scale(1);border-radius: 0;}
.solTranTD-list li:hover .solTranTD-item{background: transparent;}
.solTranTD-list li:hover .solTranTD-item .page{background: #fff;color: #014190;}
.solTranTD-list li:hover .solTranTD-item .title,.solTranTD-list li:hover .solTranTD-item .text{color: #fff;}
.solTran-code .solEP-app-bg-slide::after{background: rgba(0, 0, 0, .1);}
/* 关于我们-持续发展 */
.fzIntro .contain{width: 89%;}
.fzIntro-menu{position: absolute;left: calc((89vw - var(--wid)) / 2);z-index: 5;top: 50%;transform: translateY(-50%);}
.fzIntro-menu::after{content: "";position: absolute;left: 3px;top: 50%;transform: translateY(-50%);width: 1px;height: calc(100% - 16px);background: #fff;}
.fzIntro-menu .item{align-items: center;position: relative;z-index: 2;margin-top: 35px;user-select: none;cursor: pointer;}
.fzIntro-menu .item:first-child{margin-top: 0;}
.fzIntro-menu .item i{width: 7px;height: 7px;border-radius: 50%;background: #fff;position: relative;display: block;margin-right: 30px;}
.fzIntro-menu .item i::after{opacity: 0; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%) scale(.3);transition: all .4s ease; width: 42px;height: 42px;border: 2px solid #fff;border-radius: 50%;}
.fzIntro-menu .item.active i::after{transform: translate(-50%,-50%) scale(1);opacity: 1;}
.fzIntro-bg img{width: 100%;}
.fzIntro-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-right: calc((89vw - var(--wid)) / 2);align-items: center;justify-content: flex-end;}
.fzIntro-desc{width: 560px;max-width: 100%;}
.fzIntro-desc .title{padding-bottom: 20px;}
.fzIntro-desc .title::after{content: "";position: absolute;left: 0;bottom: 0;width: 90px;height: 4px;transform: skew(-15deg);background: #fff;}
.fzIntro-video{width: 204px;height: 44px;border: 2px solid #fff;border-radius: 40px;user-select: none;cursor: pointer;}
.fzIntro-video i{display: block;margin-left: 14px;font-size: 10px;}
.fzIntro-video:hover{background: #014190;border-color: #014190;}
/* 关于我们-核心优势 */
.ysRD-bg{position: absolute;right: 0%;top: 45%;width: 62%;pointer-events: none;}
.ysRD .contain{position: relative;z-index: 2;}
.ysRD-flex{justify-content: space-between;align-items: flex-start;}
.ysRD-swp{width: 71%;}
.ysRD-slide::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 50%,rgba(0,0,0,.6) 100%);}
.ysRD-slide img{width: 100%;height: 580px;}
.ysRD-switch{z-index: 4;position: absolute;left: 0;bottom: 0;width: 100%;padding: 35px 50px;align-items: center;}
.ysRD-btn{user-select: none;cursor: pointer;font-size: 16px;font-weight: 700;}
.ysRD-btn.next{transform: rotate(180deg);}
.ysRD-btn:hover{color: #014190;}
.ysRD-switch .page{margin: 0 40px;align-items: center;}
.ysRD-switch .start{line-height: 1;margin-right: 8px;}
.ysRD-con{width: 25%;}
.ysRD-title{color: #0c51a5;}
.ysRD-list li{width: 50%;}
.ysRD-list .num{align-items: flex-end;}
.ysRD-list .num span{line-height: .8;display: block;margin-right: 5px;}
.ysZZ{padding-left: 30px;padding-right: 30px;}
.ysZZ .contain{width: 100%;}
.ysZZ .comTitle .text{width: 1150px;margin: 30px auto 0;max-width: 100%;}
.ysZZ-bg::after{content: "";position: absolute;left: 0;bottom: 0;width: 100%;height: 100%;background: linear-gradient(to bottom,transparent 75%,rgba(0,0,0,1) 100%);}
.ysZZ-bg img{width: 100%;height: 23vw;}
.ysZZ-con{position: absolute;left: 0;bottom: 0;width: 100%;padding: 25px 30px;}
.ysJF{background: url('../images/pages/ysJF-bg.jpg') no-repeat center top/100% 70%;}
.ysJF-list{background: #f6f8fb;}
.ysJF-list li{width: calc(100% / 3);border-left: 1px solid #edeff2;display: flex;flex-direction: column;align-items: center;}
.ysJF-list li:first-child{border: unset;}
.ysJF-num{position: relative;width: 190px;height: 190px;border-radius: 50%;}
.ysJF-num .text{position: relative;z-index: 2;}
.ysJF-num .page{color: rgba(255, 255, 255, .2);position: absolute;left: 50%;transform: translateX(-50%);bottom: -5px;line-height: 1;z-index: 2;}
.ysJF-num::after{animation: jfNum1 10s linear infinite; content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 123%;height: 123%;background: url('../images/pages/ysJF-item.png') no-repeat center/100% auto;}
.ysJF-list li:nth-child(2n) .ysJF-num::after{animation: jfNum2 10s linear infinite;}
@keyframes jfNum1 {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(360deg);}}
@keyframes jfNum2 {0%{transform: translate(-50%,-50%) rotate(0);}100%{transform: translate(-50%,-50%) rotate(-360deg);}}
.ysSer-con{width: 500px;margin: 90px auto 0;}
.ysSer-circle{width: 100%;height: 500px;border-radius: 50%;background: #eef3f8;border: 1px solid #b9d5f6;position: relative;}
.ysSer-circle::after{content: "";position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 64%;height: 64%;border-radius: 50%;background: #fff;border: 1px solid #b9d5f6;}
.ysSer-logo{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 42%;height: 42%;border-radius: 50%;padding: 22px;}
.ysSer-logo .title{width: 100%;height: 100%;background: url('../images/pages/ysSer-item.png') no-repeat center/100% auto;}
.ysSer-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 2;}
.ysSer-list li{position: absolute;}
.ysSer-list-icon{position: absolute;left: 50%;top: 50%;transform: translate(-50%,-50%);width: 110px;height: 110px;border-radius: 50%;flex-direction: column;}
.ysSer-list-icon i{height: 26px;display: block;}
.ysSer-list-icon i img{max-height: 100%;}
.ysSer-list-icon span{display: block;margin-top: 10px;}
.ysSer-list-desc{position: absolute;right: 150px;flex-wrap: nowrap;white-space: nowrap;top: 50%;transform: translateY(-50%);}
.ysSer-list-desc .dot{width: 15px;height: 15px;border-radius: 50%;border: 1px solid #014190;margin-right: 16px;display: flex;align-items: center;justify-content: center;}
.ysSer-list-desc .dot i{display: block;width: 7px;height: 7px;border-radius: 50%;background: #014190;}
.ysSer-list li:nth-child(2n) .ysSer-list-desc{right: auto;left: 150px;}
.ysSer-list li:nth-child(1){left: 24%;top: 8%;}
.ysSer-list li:nth-child(2){right: 24%;top: 8%;}
.ysSer-list li:nth-child(3){left: 0%;top: 50%;}
.ysSer-list li:nth-child(4){right: 0%;top: 50%;}
.ysSer-list li:nth-child(5){left: 24%;top: 92%;}
.ysSer-list li:nth-child(6){right: 24%;top: 92%;}
/* 关于我们 */
.abIntro{background: linear-gradient(to bottom,#eaecfa 0%,transparent 30%);}
.abIntro .contain{position: relative;z-index: 2;}
.abIntro-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;overflow: hidden;}
.abIntro-bg img{width: 46%;position: absolute;left: 52%;bottom: -10%;}
.abIntro-flex{justify-content: space-between;align-items: flex-start;}
.abIntro-left{width:100%;}
.abIntro-img img{width: 100%;transition: all 2s linear;}
.abIntro-img:hover img{transform: scale(1.08);}

.abIntro-con{width: 100%;position: sticky;top: 30px;}


.abIntro-con .fzIntro-video{border-color: #014190;}
.abIntro-con .fzIntro-video:hover{color: #fff;}
.abIntro-num li{border-bottom: 0px solid #dcdcdc; width:25%; float:left;align-items: flex-end;justify-content: space-between;}
.abIntro-num li .num{align-items: flex-end; text-align:center;width:100%;}
.abIntro-num li .text{align-items: flex-end;float:left;width:100%; padding-top:20px;}
.abIntro-num li .num span{line-height: .8;display: block;margin-right: 5px;float:left;}
.abIntro-num .num span span{display: inline-block;}
.abIntro-num .num span.nomr{margin-right: 0;}



.abWH-bg-slide img{width: 100%;transition: all 1s 2s linear;transform: scale(1.1);}
.swiper-slide-active .abWH-bg-slide img{transform: scale(1);transition: 6s linear;}
.abWH-list{position: absolute;left: 0;top: 0;width: 100%;height: 100%;z-index: 4;}
.abWH-list ul{width: 100%;height: 100%;}
.abWH-list li{flex: 1;border-left: 2px solid rgba(255, 255, 255, .5);}
.abWH-list li:first-child{border: unset;}

.abWH-list .text-box{padding: 20px 200px;position: relative;}
.abWH-list li:hover .text-box{ padding-top:0px;}

.abWH-list .text-box .title{ color:#fff;}
.abWH-list li:hover .text-box .title{ color:#ff5e14;}

.abWH-list .text-box::after{content: ""; position: absolute;left: -1px;top: 50%;transform: translateY(-50%);width: 3px;height: 90%;background: #fc9531;opacity: 0;transition: all .4s ease;}
.abWH-list .text-box .text{opacity: 0;transform: translateY(50px);transition: all .6s ease; margin-top:20%; line-height:50px;}
.abWH-list li:hover{background: rgba(1, 65, 144, .8);}

.abWH-list li:hover .text-box::after{opacity: 1;}
.abWH-list li:hover .text{opacity: 1;transform: translateY(0);}
.abWH-list .text-box .text a:hover { color:#ff5e14}

.abCX-bg img{width: 100%;}
.abCX-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding: 0 90px;flex-direction: column;justify-content: center;}
.abCX-num li{margin-left: 120px;position: relative;padding-left: 26px;}
.abCX-num li::after{content: "";position: absolute;left: 0;top: 4px;width: 15px;height: 15px;border-radius: 50%;border: 1px solid #fff;}
.abCX-num li::before{content: "";position: absolute;left: 5px;top: 9px;width: 5px;height: 5px;border-radius: 50%;background: #fff;}
.abCX-num li:first-child{margin-left: 0;}
.abCX-num .num{line-height: 1;}
.abYS{height: 400vh;}
.abYS-sticky{position: sticky;top: 87px;width: 100%;overflow: hidden;}
.abYS-marsk{position: absolute;z-index: 10;left: 0;top: 0;width: 100%;height: 100%;transition: all .4s ease;}
.abYS-marsk-bg{height: 100%;}
.abYS-marsk-bg img{width: 100%;height: 100%;}
.abYS-marsk-con{position: absolute;left: 0;top: 52%;width: 100%;flex-direction: column;text-align: center;align-items: center;transition: all .5s ease;}
.abYS-marsk-con.active{opacity: 0;transform: translateY(100px);}
.abYS-marsk-con .tips{flex-direction: column;color: #b5b5b5;animation: ysTips 2s linear infinite alternate;}
.abYS-marsk-con .tips i{display: block;margin-top: 16px;}
@keyframes ysTips {0%{transform: translateY(-10px);}100%{transform: translateY(10px);}}
.abYS-show-bg{position: relative;}
.abYS-show-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
.abYS-show-bg img,.abYS-show-bg video{width: 100%;height: calc(100vh - 88px);}
.abYS-show-con{position: absolute;left: 0;top: 0;width: 100%;height: 100%;padding-top: 0;display: flex;flex-direction: column;justify-content: center;}
.abYS-show-con .comTitle{opacity: 0;transform: translateY(80px);transition: all .8s .2s ease;}
.abYS-show-desc{opacity: 0;transform: translateY(80px);transition: all .8s .3s ease;}
.abYS-show-con .comMore-box{opacity: 0;transform: translateY(80px);transition: all .8s .4s ease;}
.abYS.active .abYS-marsk{opacity: 0;pointer-events: none;}
.abYS.active .abYS-show-con .comTitle,.abYS.active .abYS-show-desc,.abYS.active .abYS-show-con .comMore-box{opacity: 1;transform: translateY(0);}
/* .abHonor {background: url('../images/pages/abHonor-bg.jpg') no-repeat center/cover;} */
.abHonor-nav{justify-content: center;}
.abHonor-nav .item{width: 130px;height: 40px;border-radius: 40px;border: 2px solid #014190;user-select: none;cursor: pointer;margin-left: 30px;}
.abHonor-nav .item:first-child{margin-left: 0;}
.abHonor-nav .item.active{background: #014190;color: #fff;}
.abHonor-swp{width: calc(100% + 30px);margin-left: -15px;display: none;}
.abHonor-swp:first-child{display: block;}
.abHonor-swp .swiper-slide{padding: 15px;height: auto;}
.abHonor-list{margin: -30px 0 0 -30px;}
.abHonor-slide{width: calc(25% - 30px);margin: 30px 0 0 30px;padding: 0 15px 15px; background: url('../images/pages/abHonor-item-bg.jpg') no-repeat center/cover;box-shadow: 0px 0px 15px 0px rgba(5, 69, 134, 0.15);}
.abHonor-slide .img{height: 230px;}
.abHonor-slide .img img{max-width: 90%;max-height: 80%;transition: all .6s ease;}
.abHonor-slide:hover .img img{transform: scale(1.08);}
.abHonor-switch{justify-content: center;align-items: center;padding: 0 15px;}
.abHonor-btn{margin-right: 0px;}
.abHonor-btn .btn{user-select: none;cursor: pointer; width: 50px;height: 50px;border-radius: 50%;border: 2px solid #dae4eb;font-size: 13px;color: #dae4eb;font-weight: 700;}
.abHonor-btn .btn.next{transform: rotate(180deg);margin-left: 30px;}
.abHonor-btn .btn:hover{background: #014190;border-color: #014190;color: #fff;}
.abHonor-pagination{display: none;}
.abHonor-pagination.swiper-pagination-progressbar{flex: 1;background: #dae4eb;position: relative;height: 1px;}
.abHonor-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{top: -1px;height: 3px;background: #014190;}
.abFZ{background: #f2f5f9;}
.abFZ .comTitle{position: absolute;left: 0;top: 5.8vw;width: 100%;pointer-events: none;z-index: 2;}

.abFZ-bg{position: absolute;left: 0;bottom: -1px;width: 100%;pointer-events: none;z-index: 2;}

.abFZ-bg img{width: 100%;}
.abFZ-menu{padding: 12.5vw 10px 0 0;width: 28.5%;}
.abFZ-menu-item{user-select: none;cursor: pointer;}
.abFZ-menu-item:first-child{margin-top: 0;}
.abFZ-menu-item .year{padding-bottom: 4px;}
.abFZ-menu-item .year::after{content: "";position: absolute;left: 0;bottom: 0;width: 0;height: 2px;background: #014190;transition: all .4s ease;font-weight:bold;}
.abFZ-menu-item.active .title{color: #014190;font-size: 28px;}
.abFZ-menu-item.active .year{color: #014190;font-size: 30px; font-weight:bold;}
.abFZ-menu-item.active .year::after{width: 28px;}
.abFZ-drop{width: 71.5%;}
.abFZ-swp{display: none;}
.abFZ-swp:first-child{display: block;}
.abFZ-item{width: 20%;height: 40vw;border-right: 1px solid #e1e7ef;padding: 12vw 0 0 15px;transition: all .6s ease;}
.abFZ-item:first-child{border-left: 1px solid #e1e7ef;}
.abFZ-item .year{line-height: 1;}
.abFZ-item .text{opacity: 0;transform: translateY(60px);transition: all .6s ease;}
.abFZ-item.active{width: 40%;padding-right: 80px;}
.abFZ-item.active .year{color: #000;}
.abFZ-item.active .text{opacity: 1;transform: translateY(0);transition-delay: .3s;}
.abFZ-btn{z-index: 2;position: absolute;left: 45px;bottom: 12vw;}
.abFZ-btn .btn{user-select: none;cursor: pointer;width: 44px;height: 44px;border-radius: 50%;border: 2px solid #505050;font-size: 16px;color: #505050;}
.abFZ-btn .btn.next{transform: rotate(180deg);margin-left: 20px;}
.abFZ-btn .btn:hover{border-color: #014190;background: #014190;color: #fff;}

.epShow-con .text{font-size: 18px;line-height: 34px;text-align: justify;}
.solEP-tech-con .text{text-align: justify;font-size: 17px;line-height: 28px;}
.solEP-tech:nth-child(2){margin-top: 120px;}

.tranType-btn{user-select: none;cursor: pointer;z-index: 2; position: absolute;left: -70px;top: 50%;transform: translateY(-50%);width: 44px;height: 44px;border-radius: 50%;border: 2px solid #014190;color: #014190;font-size: 20px;}
.tranType-btn.next{left: auto;right: -70px;transform: rotate(180deg);}
.tranType-btn:hover{border-color: #014190;background: #014190;color: #fff;}



/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px){
    /* 1600 × (900) */
}
@media all and (max-width:1590px){
    /* 1440 × (700)  */
    .newsShow-img img{height: 420px;}
    .newsShow-con{padding: 0 50px;}
    .newsList{margin-left: -30px;}
    .newsItem{margin: 30px 0 0 30px;width: calc((100% / 3) - 30px);}
    .newsItem-img img{height: 215px;}
    .newsItem-con{padding: 25px 25px 35px;}
    .pagesNav-list{margin-left: -40px;}
    .pagesNav .item{margin-left: 40px;height: 64px;}
    .newsDet-page .item{padding: 16px 25px;}
    .newsDet-left{padding-right: 45px;}
    .newsDet-right{padding-left: 45px;}
    .newsDet-hot-item.active .img{height: 170px;}
    .ctaZB-con{min-height: 160px;padding: 35px 15px 15px;}
    .ctaBSC-menu-item{padding: 0 15px 0 35px;}
    .ctaBSC-drop-title{padding: 20px 50px;}
    .ctaBSC-drop-flex{padding: 35px 50px;}
    .ctaBSC-drop-img img{height: 380px;}
    .ctaBSC-drop-con .list i{width: 22px;margin-right: 16px;}
    .ctaMsg-nav .item{padding: 0 25px 22px;}
    .proList-nav .item i{width: 48px;height: 34px;}
    .proList-nav .item{margin-left: 80px;}
    .proItem .img{height: 220px;}
    .proItem{padding: 20px 15px 0;}
    .proItem .label span{padding: 6px 12px;}
    .proItem:hover .title{transform: translateY(-8px);}
    .proBan-con .link{width: 150px;height: 46px;}
    .proBan-nav .item{margin-left: 40px;}
    .epShow-slide{height: 360px;}
    .epYS-item{padding:45px 25px 35px;}
    .epYS-item .icon{height: 42px;}
    .dataMK-item{padding: 30px;}
    .dataMK-img{height: 380px;}
    .fishShow-slide{height: 380px;}
    .fishIntro-item{padding: 40px 40px 35px;}
    .fishIntro-item .icon{height: 40px;}
    .fishIntro-item .page{width: 40px;height: 40px;}
    .fishYL-con .btn span{padding: 12px 40px;}
    .fishYL-con {padding: 30px 60px 60px;}
    .tranType-slide{padding: 0 30px 25px;}
    .tranType-slide .img{height: 380px;}
    .tranTZ-list li{padding: 25px 25px 20px;}
    .tranTZ-img{height: 420px;}
    .solIntro-con{padding: 0 70px;}
    /* 修改 */
    .solList{margin-left: -25px;}
    .solItem {margin: 25px 0 0 25px;width: calc((100% / 3) - 25px);}
    .solItem-img img{height: 250px;}
    .solItem-con{padding: 50px 30px 45px;}
    .solItem-con .link{width: 140px;height: 40px;}
    .solEP-con{padding: 0 60px;}
    .solEP-tech-img{width: 72%;}
    .solEP-tech-con{width: 25%;}
    .solEP-tech-flex{padding: 60px 120px;}
    .solEP-tech-flex .text{padding: 0 40px;}
    .solEP-tech-con .list li{font-size: 13px;padding: 10px 12px;}
    .solEP-proj-slide{padding: 30px;}
    .solEP-proj-img img{height: 340px;}
    .solEP-proj-more{width: 140px;height: 42px;}
    .solEP-proj-num li{margin-left: 50px;}
    .solData-app-list{margin-left: -35px;}
    .solData-app-list li {margin: 35px 0 0 35px;width: calc((100% / 3) - 35px);padding: 45px 0 25px;}
    .solData-app-list .icon{height: 90px;}
    .solDataYS-list .icon{font-size: 16px;margin-right: 16px;}
    .solDataJF-list .num{width: 160px;height: 160px;}
    .solDataNL-menu-item{padding: 0 45px 0 25px;}
    .solDataNL-drop .item{height: 400px;padding: 30px;}
    .solDataYS-con{padding: 60px 70px 40px;}
    .solFish-tech-list li{padding: 45px 60px 45px 45px;}
    .solFish-tech-list .icon{width: 44px;margin-right: 30px ;}
    .solFishTD-menu{padding-right: 45px;}
    .solFishTD-menu .item{padding: 14px 14px 14px 60px;border-radius: 0 16px 16px 0;margin-top: 10px;}
    .solFishTD-drop{padding-left: 45px;}
    .solTranHL-slide .icon{height: 48px;}
    .solTran-pro-swp .proItem .img{height: 270px;}
    .solTranTD-item{padding: 40px 30px 20px;min-height: 220px;}
    .fzIntro-desc .title{padding-bottom: 14px;}
    .fzIntro-desc .title::after{width: 70px;height: 3px;}
    .ysRD-slide img{height: 540px;}
    .ysRD-switch{padding: 30px 40px;}
    .ysZZ-con{padding: 20px 25px;}
    .ysJF-num{width: 160px;height: 160px;}
    .ysSer-con{width: 440px;margin-top: 70px;}
    .ysSer-circle{height: 440px;}
    .ysSer-list-icon{width: 100px;height: 100px;}
    .ysSer-list-icon i{height: 24px;}
    .ysSer-list-desc{right: 110px;}
    .ysSer-list li:nth-child(2n) .ysSer-list-desc{left: 110px;}
    .abWH-list .text-box{padding: 0 60px;}
    .abCX-con{padding: 0 70px;}
    .abCX-num li{margin-left: 100px;}
    .abFZ-menu-item.active .year{font-size: 20px;}
    .abFZ-menu-item.active .title{font-size: 24px;}
    .abHonor-slide .img{height: 200px;}

    .epShow-con .text{font-size: 16px;line-height: 30px;}
    .solDataJF-list .tips{padding-right: 55px;}
    .solEP-con .text{width: 700px;font-size: 16px;line-height: 32px;}
    .solEP-tech-con .text{font-size: 16px;line-height: 26px;}
    .solEP-tech:nth-child(2){margin-top: 90px;}
    .tranType-btn{width: 40px;height: 40px;left: -60px;font-size: 18px;}
    .tranType-btn.next{right: -60px;}

    .abHonor-list{margin: -24px 0 0 -24px;}
    .abHonor-slide{margin: 24px 0 0 24px;width: calc(25% - 24px);}
    
}
@media all and (max-width:1430px){
    /* 1360 */
}
@media all and (max-width:1350px){
    /* 1280 */
}
@media all and (max-width:1270px){
    /* 1152 × (700) */
    .pagesNav-list{margin-left: -30px;}
    .pagesNav .item{margin-left: 30px;height: 54px;}
    .newsShow-img img{height: 360px;}
    .newsShow-con{padding: 0 35px;}
    .newsShow-con .year{padding-bottom: 8px;}
    .newsItem-img img{height: 165px;}
    .newsItem-con {padding: 20px 20px 30px;}
    .newsDet-page .item{padding: 14px 22px;}
    .newsDet-left{padding-right: 35px;}
    .newsDet-right{padding-left: 35px;}
    .newsDet-hot-item.active .img{height: 135px;}
    .ctaBSC-drop-title{padding: 15px 30px;}
    .ctaBSC-drop-flex {padding: 25px 30px;}
    .ctaBSC-drop-img img{height: 280px;}
    .ctaBSC-drop-con{max-height: 280px;padding-right: 10px;}
    .ctaBSC-drop-con .list i{width: 18px;margin-right: 12px;}
    .ctaBSC-drop-con .code i{width: 95px;}
    .ctaBSC-menu-item{padding-left: 25px;}
    .ctaBSC-menu-item .title i{width: 12px;margin-right: 8px;}
    .ctaMsg-nav .item {padding: 0 18px 18px;}
    .proList-nav .item i{width: 42px;height: 30px;}
    .proList-nav .item{margin-left: 60px;}
    .proItem .img{height: 190px;}
    .proList{margin-left: -15px;}
    .proItem{padding: 15px 10px 0;margin: 15px 0 0 15px;width: calc(25% - 15px);}
    .proItem:hover .title{transform: translateY(-6px);}
    .proBan-bg img{height: 500px;}
    .proBan-con .text{width: 60%;}
    .proBan-nav .item{margin-left: 30px;}
    .epShow-slide{height: 320px;}
    .epYS-item {padding: 35px 20px 30px;}
    .epYS-item .icon{height: 38px;}
    .fishShow-con .list{width: 100%;}
    .fishShow-slide{height: 320px;}
    .fishIntro-item {padding: 30px;}
    .fishIntro-item .icon{height: 36px;}
    .fishIntro-item .page{width: 36px;height: 36px;}
    .fishYL-con {padding: 25px 45px 45px;}
    .tranType-slide {padding: 0 25px 20px;}
    .tranType-slide .img{height: 320px;}
    .tranTZ-list ul{margin: -15px 0 0 -15px;}
    .tranTZ-list li{margin: 15px 0 0 15px;width: calc(50% - 15px);padding: 20px 15px;}
    .tranTZ-img{height: 380px;}
    .solIntro-con{padding: 0 40px;}
    /* 修改 */
    .solList{margin-left: -21px;}
    .solItem {margin: 20px 0 0 20px;width: calc((100% / 3) - 20px);}
    .solItem-img img{height: 200px;}
    .solItem-con{padding: 40px 25px 40px;}
    .solItem-con .link{width: 130px;height: 38px;}
    .solEP-con{padding: 0 40px;}
    .solEP-tech-con .list li{font-size: 12px;}
    .solEP-proj-img img{height: 270px;}
    .solEP-proj-num li{margin-left: 35px;}
    .solEP-proj-more {width: 134px;height: 40px;}
    .solData-con{width: 28%;}
    .solData-app-list{margin-left: -25px;}
    .solData-app-list li {margin: 25px 0 0 25px;width: calc((100% / 3) - 25px);padding: 35px 0 20px;}
    .solData-app-list .icon{height: 80px;}
    .solDataYS-con{padding: 45px 50px 30px;}
    .solDataYS-list .icon{font-size: 15px;margin-right: 14px;}
    .solDataJF-list .num{width: 140px;height: 140px;}
    .solDataNL-menu-item{padding: 0 35px 0 20px;}
    .solDataNL-drop .item{height: 330px;padding: 25px;}
    .solFish-tech-list li {padding: 30px 40px 30px 30px;}
    .solFishTD-menu .item {padding: 12px 12px 12px 40px;border-radius: 0 12px 12px 0;}
    .solTranHL-slide .icon{height: 44px;}
    .solTran-pro-swp .proItem .img{height: 240px;}
    .solTran-pro-swp .proItem{padding: 30px 15px;}
    .fzIntro-desc{width: 450px;}
    .fzIntro-desc .title{padding-bottom: 10px;}
    .fzIntro-desc .title::after{width: 50px;height: 2px;}
    .ysRD-slide img{height: 510px;}
    .ysRD-switch {padding: 25px;}
    .ysRD-switch .page{margin: 0 20px;}
    .ysJF-num{width: 140px;height: 140px;}
    .ysSer-con{width: 400px;margin-top: 50px;}
    .ysSer-circle{height: 400px;}
    .ysSer-list-icon{width: 90px;height: 90px;font-size: 14px;}
    .ysSer-list-icon i{height: 22px;}
    .ysSer-list-desc{right: 70px;max-width: 266px;}
    .ysSer-list li:nth-child(2n) .ysSer-list-desc{left: 70px;}
    .abWH-list .text-box{padding: 0 40px;}
    .abCX-con{padding: 0 50px;}
    .abCX-num li{margin-left: 80px;}
    .abFZ .comTitle{top: 4vw;}
    .abFZ-menu-item.active .year{font-size: 18px;}
    .abFZ-menu-item.active .title{font-size: 20px;}
    .abFZ-menu{padding-top: 10vw;}
    .abFZ-item{padding: 12vw 0 0 30px;}
    .abFZ-item.active{padding-right: 30px;}
    .abFZ-btn{left: 30px;}
    .abHonor-slide .img{height: 170px;}
    .epShow-con .text{font-size: 14px;line-height: 28px;}
    .solDataJF-list .tips{padding-right: 23px;}

    .solEP-tech-con .text{font-size: 15px;line-height: 24px;}
    .solEP-tech:nth-child(2){margin-top: 70px;}
    .tranType-btn{width: 30px;height: 30px;left: -50px;font-size: 14px;}
    .tranType-btn.next{right: -50px;}

    .solEP-tech-flex{padding: 40px 90px;}
    .solEP-tech-flex .text{padding: 0 30px;}
}
/* ------------------------平板端-------------------------- */
@media all and (max-width:1100px){
    /* 1024 横屏 */
}
@media all and (max-width:1000px){
    /* 720 竖屏 */
    .pagesBan-con .text{width: 100%;}
    .pagesNav .contain,.proNav2 .contain{overflow-x: auto;width: 100%;}
    .pagesNav-list,.proNav2-list{flex-wrap: nowrap;white-space: nowrap;justify-content: flex-start;}
    .pagesNav-list{margin-left: 0;}
    .pagesNav .item{height: 50px;margin-left: 20px !important;}
    .pagesNav .item::after{height: 2px;}
    .proNav2-list .item{margin-left: 20px !important;}
    .newsShow-img{width: 100%;}
    .newsShow-con{width: 100%;padding: 20px 15px 40px;}
    .newsShow-img img{height: 195px;}
    .newsShow-con .day{border-width: 2px;font-size: 40px;}
    .newsShow-con .year{margin-left: 5px;}
    .newsList{margin-left: 0;}
    .newsItem{margin: 20px 0 0;width: 100%;}
    .newsList:first-child{margin-left: 0;}
    .newsItem-img img{height: 195px;}
    .newsItem-con{padding: 20px 15px 30px;}
    .newsItem-con .date i,.newsDet-head .date i{font-size: 14px;margin-right: 8px;}
    .newsDet-left{width: 100%;padding-right: 0;border-right: unset;}
    .newsDet-menu{margin-top: 30px;}
    .newsDet-back{margin: 0 auto;width: 120px;height: 40px;}
    .newsDet-back i{font-size: 12px;margin-right: 8px;}
    .newsDet-share{width: 100%;margin-top: 35px;}
    #toShare a{width: 26px;height: 26px;font-size: 10px;}
    .newsDet-page{padding-top: 10px;}
    .newsDet-page .item{padding: 12px 15px;}
    .newsDet-right{width: 100%;padding: 0 0 40px;}
    .newsDet-hot-item.active .img{height: 195px;}
    .ctaZB-left{width: 100%;}
    .ctaZB-right{width: 100%;}
    .ctaZB-right-item{width: 100%;margin: 15px 0 0 !important;}
    .ctaZB-con{padding: 30px 15px !important;min-height: 150px;}
    .ctaZB-con .icon img{max-width: 20px;max-height: 20px;}
    .ctaBSC-flex{border-top: unset;}
    .ctaBSC-menu{width: 100%;border-right: unset;border-bottom: 1px solid #f1f4f9;overflow-x: auto;display: flex;white-space: nowrap;}
    .ctaBSC-menu-item{padding: 20px 30px 20px 15px;height: auto;}
    .ctaBSC-menu-item .title i{width: 10px;}
    .ctaBSC-menu-item::after{top: auto;bottom: 0;width: 100%;height: 2px;left: 0;}
    .ctaBSC-drop-title{padding: 15px;}
    .ctaBSC-drop-box{width: 100%;}
    .ctaBSC-drop-flex{padding: 25px 15px;}
    .ctaBSC-drop-img{width: 100%;}
    .ctaBSC-drop-img img{height: 255px;}
    .ctaBSC-drop-con{width: 100%;max-height: unset;padding-top: 20px;}
    .ctaBSC-drop-con .list{margin-top: 10px;}
    .ctaBSC-drop-con .list li{margin-top: 4px;}
    .ctaBSC-drop-con .list i{width: 14px;margin-right: 8px;}
    .ctaMsg-nav{justify-content: space-between;}
    .ctaMsg-nav .item{padding: 0 0 12px;font-size: 12px;}
    .ctaMsg-nav .item::after{height: 2px;}
    .ctaMsg-form-item{width: 100%;}
    .ctaMsg-form-item .title{height: 38px;padding-left: 0;margin-right: 12px;width: 68px;font-size: 11px;}
    .ctaMsg-form-item input{height: 38px;font-size: 11px;}
    .ctaMsg-form-item .title span{left: auto;top: auto;transform: none;position: relative;display: block;margin-right: 5px;}
    .ctaMsg-form-item textarea{padding-top: 10px;font-size: 11px;}
    .ctaMsg-submit{width: 110px;height: 38px;}
    .ctaMsg-form{padding-top: 15px;}
    .proList-nav{justify-content: space-between;}
    .proList-nav .item{margin-left: 0;}
    .proList-nav .item i{width: 30px;height: 20px;}
    .proList-nav .item span{margin-top: 12px;font-size: 12px;}
    .proList{margin-left: 0;}
    .proItem{margin: 20px 0 0;width: 100%;padding: 10px 15px 15px;}
    .proItem .img{height: 250px;}
    .proItem .title{font-size: 15px;margin-top: 15px;}
    .proBan-bg img{height: 400px;}
    .proBan-bread{display: none;}
    .proBan-nav .item{height: 44px;margin-left: 25px;}
    .proBan-nav{overflow-x: auto;flex-wrap: nowrap;white-space: nowrap;}
    .proBan-con .text{width: 100%;}
    .proBan-con .link{width: 110px;height: 40px;margin-top: 30px;}
    .epShow-con{width: 100%;}
    .epShow-swp{width: 100%;}
    .epShow-slide{height: 220px;}
    .epYS-list{margin-left: 0;}
    .epYS-list li{margin: 20px 0 0;width: 100% !important;}
    .epYS-item{padding: 30px;min-height: 250px;}
    .epYS-item .title{margin-top: 15px;}
    .proCta-title i{width: 32px;height: 32px;font-size: 12px;margin-right: 12px;}
    .dataMK-item{padding: 25px 15px 40px;flex-direction: column !important;}
    .dataMK-img{width: 100%;height: 175px;}
    .dataMK-con{width: 100%;margin-top: 25px;}
    .dataMK-con .comMore-box{margin-top: 30px;}
    .fishShow .contain{flex-direction: column-reverse;}
    .fishShow-swp{width: 100%;}
    .fishShow-slide{height: 250px;}
    .fishShow-slide img{max-width: 70%;}
    .fishShow-con{width: 100%;}
    .fishShow-con .label,.tranType-slide .label{padding: 6px 18px;}
    .fishShow-con .title,.fishShow-con .text{margin-top: 15px;}
    .fishShow-con .list{margin-top: 20px;}
    .fishShow-con .list li{padding: 10px 0;font-size: 12px;}
    .fishShow-con .list i{width: 10px;height: 10px;margin:2px 8px 0 0;}
    .fishShow-con .list i::after{width: 4px;height: 4px;}
    .fishShow-con .link{width: 110px;height: 40px;margin-top: 30px;}
    .fishIntro-list{margin-left: 0;}
    .fishIntro-list li{margin: 20px 0 0;width: 100%;border-radius: 6px;}
    .fishIntro-item{padding: 25px 15px 40px;min-height: 190px;}
    .fishIntro-item .icon{height: 32px;margin-top: 30px;}
    .fishIntro-item .page{width: 32px;height: 32px;margin-top: 30px;}
    .fishYL-con {padding: 25px 15px;}
    .fishYL-con .btn{margin-top: 20px;}
    .fishYL-con .btn span{padding: 8px 25px;}
    .tranTZ-img{width: 100%;height: 200px;}
    .tranTZ-img img{max-height: 90%;}
    .tranTZ-list{width: 100%;}
    .tranTZ-list ul{margin: 0;}
    .tranTZ-list li{margin: 15px 0 0;width: 100%;padding: 25px 15px;}
    .tranTZ-list li:first-child{margin-top: 0;}
    .tranTZ-list .page{width: 24px;height: 24px;}
    .tranTZ-list .text{margin-top: 20px;}
    .solIntro-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .solIntro-bg img{width: 100%;height: 100%;}
    .solIntro-con{position: relative;z-index: 2;padding: 40px 15px;}
    .solList{margin-left: 0;}
    .solItem{margin: 15px 0 0;width: 100%;}
    .solItem-img img{height: 220px;}
    .solItem-con {padding: 20px 15px 40px;}
    .solItem-con .text{padding-left: 12px;}
    .solItem-con .text::after{width: 4px;height: 4px;}
    .solItem-con .link{width: 110px;height: 38px;margin-top: 30px;}
    .solEP-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .solEP-bg img{width: 100%;height: 100%;}
    .solEP-con{position: relative;z-index: 2;padding: 40px 15px;}
    .solEP-con .list li{width: 50%;margin-top: 12px;}
    .solEP-con .list i{width: 12px;height: 12px;margin-right: 8px;}
    .solEP-con .list i::after{width: 4px;height: 4px;}
    .solEP-tech-img{width: 100%;}
    .solEP-tech-flex{padding: 25px 15px;}
    .solEP-tech-flex .text{padding: 0;}
    .solEP-tech-con{width: 100%;margin-top: 20px;}
    .solEP-app .comTitle{position: relative;}
    .solEP-app .comTitle .title{color: #333;}
    .solEP-app .comTitle .title::after{background: #014190;}
    .solEP-app-con{margin-top: 20px;}
    .solEP-app-bg-slide img{height: 400px;}
    .solEP-app-list ul{flex-direction: column;}
    .solEP-app-list li{height: auto;}
    .solEP-app-list .dot{left: auto;right: calc(100% + 20px);top: 50%;transform: translateY(-50%) scale(0);}
    .solEP-app-list li.active .dot {opacity: 1;transform: translateY(-50%) scale(1);}
    .solEP-app-list .dot i{width: 6px;height: 6px;}
    .solEP-proj-slide{padding: 25px 15px 40px;}
    .solEP-proj-img{width: 100%;}
    .solEP-proj-img img{height: 200px;}
    .solEP-proj-con{width: 100%;margin-top: 20px;}
    .solEP-proj-num li{margin-left: 25px;}
    .solEP-proj-more{width: 100px;height: 36px;margin-top: 30px;}
    .solEP-proj-btn{margin-left: 10px;}
    .solEP-proj-btn .btn{width: 36px;height: 36px;margin-left: 10px;font-size: 12px;}
    .solData-img{width: 100%;}
    .solData-con{width: 100%;margin-top: 20px;}
    .solData-app-list{margin-left: 0;}
    .solData-app-list li{margin: 20px 0 0;width: 100%;}
    .solData-app-list .icon{height: 66px;}
    .solData-app-list .title{margin-top: 15px;}
    .solData-app-bg{top: 80%;width: 100%;}
    .solDataYS-con{padding: 40px 15px;}
    .solDataYS-logo{display: none;}
    .solDataYS-col{width: 100%;}
    .solDataYS-col:nth-child(2){margin-top: 20px;}
    .solDataYS-list .icon,.solDataYS-list .text-box{padding: 20px 0;}
    .solDataYS-list .icon{font-size: 12px;}
    .solDataJF-list .num{width: 60px;height: 60px;font-size: 12px;}
    .solDataJF-list .title{font-size: 10px;}
    .solDataNL-menu{width: 100%;display: flex;overflow: auto;white-space: nowrap;flex-wrap: nowrap;}
    .solDataNL-menu-item{height: auto;padding: 15px;width: auto;margin:0 0 0 15px;display: block;overflow: visible;}
    .solDataNL-menu-item:first-child{margin-left: 0;}
    .solDataNL-drop{width: 100%;margin-top: 20px;}
    .solDataNL-drop .item{padding: 15px;height: auto;}
    .solDataNL-flex{display: block;}
    .solFish-intro .contain{padding: 0;}
    .solFish-tech .comTitle .text{width: 100%;margin-top: 15px;}
    .solFish-tech-list{margin-left: 0;}
    .solFish-tech-list li{margin: 15px 0 0;width: 100%;padding: 25px 20px;}
    .solFish-tech-list .icon{width: 32px;margin-right: 0;}
    .solFish-tech-list .text-box{flex: unset;width: 100%;margin-top: 15px;}
    .solFishTD-menu{width: 100%;padding-right: 0;display: flex;white-space: nowrap;overflow-x: auto;}
    .solFishTD-menu .item{padding: 10px 35px 10px 20px;margin: 0 0 0 10px;border-radius: 0 10px 10px 0;}
    .solFishTD-menu .item:first-child{margin: 0;}
    .solFishTD-drop{width: 100%;padding: 30px 0 0;border-left: unset;}
    .solFishTD-drop-title i{width: 28px;margin-right: 10px;}
    .solTranHL-slide .icon{height: 38px;}
    .solTranTD-list{margin-left: 0;}
    .solTranTD-list li{margin: 15px 0 0;width: 100%;}
    .solTranTD-item{padding: 25px 15px;min-height: 160px;}
    .solTranTD-item .page{font-size: 10px;width: 22px;height: 22px;}
    .fzIntro .contain{width: 92%;}
    .fzIntro-bg img{height: 400px;}
    .fzIntro-con{padding: 0 15px;}
    .fzIntro-desc{width: 100%;}
    .fzIntro-desc .title{padding-bottom: 6px;}
    .fzIntro-desc .title::after{width: 30px;height: 1px;}
    .fzIntro-video{width: 150px;height: 40px;margin-top: 30px;}
    .fzIntro-video i{font-size: 8px;margin-left: 10px;}
    .fzIntro-menu{display: none;}
    .fzIntro-swp .com-pagination{position: absolute;z-index: 2;left: 0;bottom: 15px;width: 100%;}
    .ysRD-swp{width: 100%;}
    .ysRD-slide img{height: 200px;}
    .ysRD-switch{padding: 10px 15px;}
    .ysRD-con{width: 100%;margin-top: 15px;}
    .ysRD-list li{margin-top: 20px;width: calc(100% / 3);}
    .ysRD-list .text{font-size: 11px;}
    .ysZZ{padding-left: 4%;padding-right: 4%;}
    .ysZZ .comTitle .text{width: 100%;margin-top: 15px;}
    .ysZZ-bg img{height: 340px;}
    .ysZZ-con{padding:25px 15px;}
    .ysZZ-con .title{font-size: 16px;}
    .ysJF-list li{width: 100%;border-left: unset;border-top: 1px solid #edeff2;padding: 40px 15px;}
    .ysJF-num{width: 120px;height: 120px;}
    .ysJF-num .page{bottom: -2px;}
    .ysJF-list{padding: 20px 0;}
    .ysJF{background-size: 100% 50%;}
    .ysSer-con{width: 100%;margin-top: 0;}
    .ysSer-center{display: none;}
    .ysSer-list{position: relative;height: auto;}
    .ysSer-list li{margin-top: 20px; position: relative;left: auto !important;top: auto !important;right: auto !important;bottom: auto !important;}
    .ysSer-list-icon{position: relative;left: auto;top: auto;display: none;}
    .ysSer-list-desc{position: relative;left: auto !important;right: auto !important;top: auto;transform: none;}
    .ysSer-list-desc .dot{width: 12px;height: 12px;margin-right: 12px;}
    .ysSer-list-desc .dot i{width: 4px;height: 4px;}
    .ysSer-list-desc .text{margin-top: 6px;}
    .abIntro-left{width: 100%;}
    .abIntro-con{width: 100%;margin-top: 25px;position: relative;top: auto;}
    .abIntro-num{width: 100%;margin-top: 10px;}
    .abIntro-bg{display: none;}
    .abWH-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abWH-bg .swiper-container{height: 100%;}
    .abWH-bg-slide{height: 100%;}
    .abWH-bg-slide img{height: 100%;}
    .abWH-list{position: relative;height: auto;}
    .abWH-list ul{flex-direction: column;}
    .abWH-list li{display: flex;flex-direction: column;justify-content: center;overflow: hidden;padding: 20px 10px;border-left: unset;border-top: 1px solid rgba(255, 255, 255, .1);}
    .abWH-list .text-box{padding: 0 10px;}
	.abWH-list .text-box .title{ color:#ff5e14;}
    .abWH-list .text-box::after{width: 1px;display: none;}
    .abWH-list .text{transform: translateY(20px);}
    .abYS{height: auto;}
    .abYS-sticky{position: relative;top: auto;}
    .abYS-marsk{display: none;}
    .abYS-show-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abYS-show-bg::after{content: "";position: absolute;left: 0;top: 0;width: 100%;height: 100%;background: rgba(0, 0, 0, .1);}
    .abYS-show-bg img{height: 100%;}
    .abYS-show-con{position: relative;padding: 50px 4%;}
    .abYS-show-con .comTitle,.abYS-show-desc,.abYS-show-con .comMore-box{opacity: 1;transform: translateY(0);}
    .abYS-show-con .comMore-box{margin-top: 30px;}
    .abCX-bg{position: absolute;left: 0;top: 0;width: 100%;height: 100%;}
    .abCX-bg img{height: 100%;}
    .abCX-con{position: relative;padding: 50px 4%;height: auto;}
    .abCX-num{margin-top: -15px;}
    .abCX-num li{margin:30px 0 0;width: 100%;padding-left: 20px;}
    .abCX-num li::after{width: 12px;height: 12px;}
    .abCX-num li::before{width: 4px;height: 4px;left: 4px;top: 8px;}
    .abCX-con .comMore-box{margin-top: 30px;}
    
    .abHonor-swp-box{margin-top: 10px;}
    .abHonor-slide .img{height: 220px;}
    .abHonor-btn{margin-right: 0;}
    .abHonor-btn .btn{width: 38px;height: 38px;font-size: 11px;border-width: 1px;}
    .abHonor-btn .btn.next{margin-left: 20px;}
    .abHonor-pagination.swiper-pagination-progressbar .swiper-pagination-progressbar-fill{height: 2px;}
    
    .abFZ{padding: 40px 0 60px;}
    .abFZ .comTitle{position: relative;left: auto;top: auto;}
    .abFZ .contain{margin-top: 20px;}
    .abFZ-menu{width: 100%;padding: 0;display: flex;white-space: nowrap;overflow-x: auto;padding-bottom: 10px;border-bottom: 1px solid #e1e7ef;}
    .abFZ-menu-item{margin: 0 0 0 30px;}
    .abFZ-menu-item:first-child{margin-left: 0;}
    .abFZ-menu-item .year{font-size: 12px;}
    .abFZ-menu-item.active .title{font-size: 15px;}
    .abFZ-menu-item.active .year{font-size: 14px;padding-bottom: 2px;}
    .abFZ-menu-item.active .year::after{width: 20px;}
    .abFZ-menu-item .year::after{height: 1px;}
    .abFZ-item{padding: 20px 0;height: auto; width: 100% !important;border: unset;border-top: 1px solid #e1e7ef;}
    .abFZ-item:first-child{border: unset;}
    .abFZ-drop{width: 100%;}
    .abFZ-item .year {color: #000;}
    .abFZ-item .text {opacity: 1;transform: translateY(0);}
    .abFZ-btn{position: relative;left: auto;bottom: auto;justify-content: center;margin-top: 30px;}
    .abFZ-btn .btn{width: 40px;height: 40px;font-size: 14px;}
    .abFZ-btn .btn.next{margin-left: 40px;}
    .abFZ-bg{display: none;}
    .abHonor-more{margin-top: 30px;}
    .abHonor-more .btn{width: 74px;height: 74px;}
    .abHonor-nav .item{width: 100px;height: 34px;margin-left: 20px;}
    .epShow-con .text{font-size: 13px;line-height: 24px;}
    .solDataJF-list .tips{padding-right: 0;}
    .solEP-con .text{font-size: 13px;line-height: 26px;}
    .solEP-tech:nth-child(2){margin-top: 36px;}
    .tranType-btn{display: none;}
    .abHonor-list{margin: 0;}
    .abHonor-slide{width: 100%;margin: 20px 0 0;}
    .abHonor-slide:first-child{margin-top: 0;}
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:720px){
    /* 移动终端 360 适配 */
}