@charset "utf-8";
/* =====================内页样式======================== */
/* 视频弹窗 */
.popVideo{display: none;align-items: center;justify-content: center;position: fixed;z-index: 999999;width: 100%;height: 100%;background: rgba(0,0,0,.5);top: 0;left: 0;}
.popVideo-items{width: 1000px;position: relative;padding: 34px 34px 0;opacity: 0;}
.popVideo-video{width: 100%;}
.popVideo-video video{width: 100%;}
.popVideo-video iframe{width: 100%;height: 500px;}
.popVideo-close{width: 30px;height: 30px;position: absolute;right: 0;top: 0;z-index: 3;background: url('../images/common/closeW.svg') no-repeat center/24px auto;cursor: pointer;opacity: .7;transition: all .6s ease;}
.popVideo-close:hover{opacity: 1;}
.popVideo.active{display: flex;}
.popVideo.active .popVideo-items{animation: popVideRun 1s ease both .4s;}
@keyframes popVideRun {0%{opacity: 0;transform: translateY(-200px);}100%{opacity: 1;transform: translateY(0);}}
@media all and (max-width:1100px) {.popVideo-items{width: 92%;padding: 34px 0 0;}.popVideo-close{right: 0;}.popVideo-video iframe{height: 400px;}}
@media all and (max-width:640px) {.popVideo-video iframe{height: 200px;}}
/* 分页 */
.paging{width: 100%;font-size: 0;text-align: center;user-select: none;}
.paging-menu, .paging-menu a, .paging-skip, .paging-hint, .paging-skip input, .paging-skip button{display: inline-block;vertical-align: middle;}
.paging-menu a{width: 38px;height: 38px;line-height: 36px;border: 1px solid #e1e1e1;margin: 4px;font-size: 14px;color: #555;transition: all .4s ease;border-radius: 3px;background-color: #fff;}
.paging-menu a:first-child, .paging-menu a:last-child{width: 68px;}
.paging-menu a:hover, .paging-menu a.active, .paging a.on{border-color: #004ecb;background-color: #004ecb;color: #fff;}
.paging-skip{margin-left: 8px;}
.paging-hint{font-size: 14px;color: #999;font-weight: 300;margin: 0 8px;}
.paging-hint:first-of-type{margin: 0;}
.paging-skip input{width: 54px;text-align: center;height: 38px;border: 1px solid #e1e1e1;font-size: 14px;color: #666;border-radius: 3px;transition: all .4s ease;}
.paging-skip input:focus{border-color: #004ecb;}
.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: #004ecb;color: #fff;border-color: #004ecb;}
.paging-hint span{color: #004ecb;}
@media all and (max-width:1000px) {.paging-menu a{margin: 4px 2px;}.paging-skip{width: 100%;margin-left: 0;}.paging-menu a:first-child, .paging-menu a:last-child{width: 54px;}}
/* 搜索页面 */
.search{width: 100%;}
.search-info{width: 100%;line-height: 1.1;color: #333;font-weight: 700;}
.search-info span{color: #004ecb;}
.search-list{width: 100%;}
.search-link{display: block;width: 100%;border-bottom: 1px solid #f0f0f2;}
.search-link h2{color: #333;line-height: 1.1;transition: all .4s ease;}
.search-link p{width: 100%;color: #666;}
.search-link .highlightRow span{color: #004ecb !important;}
.search-link:hover h2{color: #004ecb;}
@media all and (max-width:1000px) {.search-link{padding: 22px 0;}.search-list{margin-top: 10px;}}
/*公用 */
/* banner */
.ban{width: 100%;height: 100%;}
.ban-bg{min-height: 500px;position: relative;}
.ban-text .contain{position: relative;}
.ban-text{position: absolute;left: 0;top: 50%;transform: translateY(-50%); letter-spacing: 2px;font-weight: 700;color: #fff;width: 100%;}
.ban-eng,.ban-ch{opacity: 0;transform: translateX(100px);}
.ban-eng{opacity: 0.1;position: absolute;top: -30px;left: 0;transition: all 1s ease;}
.ban-ch{transition: all 1.1s ease; }
/* 详情导航 */
.public-nav{transition: all .4s ease; cursor: pointer; position: relative;float: right;}
.public-nav::before{content: "";width: 14px;height: 12px; background: url(../images/pages/cart-title.png) no-repeat center center/100% auto;background-size: cover;
position: absolute;top: 50%;left: -20px;transform: translateY(-60%);}
.public-nav:hover,.public-nav a:hover{color: #004ecb;}
/* 按钮 */
.activeP::before{content: "";width: 100%;height: 2px;background: #004ecb;position: absolute;left: 0;bottom: -1px;z-index: 1;}
.activeP a{color: #004ecb!important;}
/* 证书查询 */
.cart-nav{padding: 25px 0 40px 0;}
.cart-con{width: 100%;background: #f1f2f7;}
.cart-mod{justify-content: space-between;}
.cart-mod .mod-img{width: 210px;}
.cart-mod .mod-con{width: calc(100% - 210px);justify-content: center;align-items: center;text-align: center;}
.cart-mod .book,.cart-mod .report{cursor: pointer; transition: all .4s ease; position: relative;overflow: hidden; width: 48%;background-color: #fff;box-shadow: 0 0 30px rgba(0,0,0,0.05);padding: 60px 80px;}
.cart-mod .book:hover,.cart-mod .report:hover{transform: translateY(-5px);}
.cart-mod .txt{color: #333;font-weight: 700;margin-bottom: 35px;}
.cart-mod a{transition: all .4s ease; color: #004ecb;padding: 10px 30px;border: 1px solid #004ecb;border-radius: 25px;}
.cart-mod a:hover{background-color: #004ecb;color: #fff;}
.cart-mod .bg{width: 400px;height:400px;border: 50px solid #f7f8fb;border-radius: 100%;
position: absolute;right: 0; bottom: 0;transform: translate(40%,70%);}
/* 联系我们 */
.cont-con{width: 100%;letter-spacing: 1px;}
.cont-title{font-weight: 700;text-align: center;width: 100%;color: #333;}
.cont-con .contain{margin-top: 60px;}
.cont-itemF,.cont-item{width: 100%;cursor: pointer;}
.cont-itemF,.cont-item .item-con{box-shadow: 0 0 15px rgba(0,0,0,.1);}
.cont-itemF .phone,.cont-itemF .email{width: 50%;line-height: 100%;}
.cont-itemF .content{margin-right: 15px;}
.cont-itemF .content,.cont-itemF .icon{float: right;}
.cont-itemF .line{width: 450px;height: 1px;background: #dddddd;margin: 20px 0 25px 0;}
.cont-itemF .name{color: #333;font-weight: 700;}
.cont-itemF .phone .num{color: #004ecb;}
.cont-itemF .icon{margin-right: 30px; width: 95px;height: 95px;border: 1px solid #dddddd;border-radius: 100%;text-align: center;line-height: 95px;}
.cont-item .item-img,.cont-item .item-con{width: 50%;}
.cont-item img{width: 100%;height: 100%;}
.cont-item .item-con{padding: 60px 90px;}
.cont-item .name{color: #333;}
.cont-item .line{width: 80%;height: 1px;background: #dddddd;margin: 15px 0;}
.cont-item .txt{margin-bottom: 40px;}
.cont-item a{transition: all .4s ease; padding: 12px 40px;border: 1px solid #777777;border-radius: 30px;}
.cont-item a:hover{color: #fff;background: #004ecb;border-color:#004ecb ;}
.cont-item{transition: all .4s ease;}
.cont-item:hover{transform: translateY(-5px);}
/* 在线查询 */
.cont-query{width: 100%;letter-spacing: 1px;background: #f4f5f7;}
.query-title{font-weight: 700;text-align: center;width: 100%;color: #333;}
.cont-query .contain{margin-top: 35px;}
.cont-query input,.cont-query textarea{padding: 20px 30px;border-radius: 7px;margin-top: 25px;}
.cont-query form{justify-content: space-between;}
.query-data{width: 49%;}
.cont-query .query-demands{width: 100%;height: 170px;border: unset;}
.query-ve{width: 100%;height: 100%;}
.query-sub{float: right;text-align: center;}
.query-ve .ve-inp,.query-ve .ve-img{float: left;}
.query-ve .ve-inp{width: 350px;}
.query-ve .ve-img{width: 160px;margin:25px 0 0 15px;height: 60px;cursor: pointer;}
.query-ve img{width: 100%;height: 100%;}
.cont-query  .query-sub{cursor: pointer; transition: all .4s ease; background: #004ecb;width: 250px;color: #fff;padding: 17px 25px;}
.query-sub:hover{background: #0d449c;color: #f1f1f1;}
.query-data::-webkit-outer-spin-button,
/* 去除type=number的上下箭头 */
input::-webkit-inner-spin-button {-webkit-appearance: none;}
.query-data[type="number"]{-moz-appearance: textfield;}
/* 关于天溯 */
.about{width: 100%; height: 100%;}
.intro{width: 100%; position: relative;overflow: hidden;}
.abIn-radL,.abIn-radR{width: 600px;height: 600px;border-radius: 100%;border: 60px solid #f8f8fb;position: absolute;z-index: 1;}
.abIn-radL{left:0;bottom: 0;transform: translate(-50%,60%);}
.abIn-radR{right:0;bottom: 0;transform: translate(65%,50%);}
.container-nav{width: 100%;border-bottom: 1px solid #dbdde7;}
.container-nav .contain{height: 65px;line-height: 65px; color: #333;}
.container-btn li{margin-left: 60px;float: left;height: 100%;position: relative;cursor: pointer;transition: all .4s ease;}
.container-btn li a{display: block;}
.container-btn li:first-child{margin-left: 0;}
.container-btn li:hover{color: #004ecb;}
.ab-intro{width: 100%;position: relative;letter-spacing: 1px;padding:80px 70px 0 70px;}
.abIn-title{color: #333;font-weight: 700;text-align: center;margin-left: 20px;}
.abIn-txt{color: #666;}
.abIn-txt p{line-height: inherit;}
.abIn-data{margin: 90px 0;}
.abIn-data .data-item{float: left;padding: 0 45px;text-align: center;position: relative;border-right: 1px solid #e7e7e7;}
.abIn-data .data-item:last-child{border-right: unset;}
.abIn-data .num{display: inline-block;}
.abIn-data .num span{color: #004ecb;font-weight: 700;}
.ab-base{width: 100%;background: url('../images/pages/baseBg.png') no-repeat left center/100% auto;background-size:cover;height: 680px;}
.ab-base .contain{height: 100%;}
.abBa-item{cursor: pointer; letter-spacing: 1px; display: flex; align-items: center; width: 25%;height: 100%; padding-left:40px;border: 1px solid rgba(255, 255, 255, .3);}
.abBa-item .title,.abBa-item .txt{display: block;color: #fff;}
.abBa-item .title{position: relative; font-weight: 700;transition: all .7s ease;}
.abBa-item .title::before{z-index: 5; content: "";width: 3px;height: 0;background: #fff;position: absolute;top: 50%;transform: translateY(-50%); left: -41px;opacity: 0;transition: all .3s ease;}
.abBa-item .txt{transition:all  .7s ease;max-height: 0px;opacity: 0;}
.abBa-item .txt p{line-height:32px;}
.abBa-item:hover.abBa-item .txt{opacity: 1;max-height: 200px;}
.abBa-item:hover.abBa-item .title::before{opacity: 1;height: 90%;}
.abBa-item:hover.abBa-item .title{transform: translateY(-40px);}
.abBa-item .item{width: 90%;}
.ab-culture{padding: 100px 0 150px 0; width: 100%;height: 100%;overflow: hidden;background: url('../images/pages/Culture.png') no-repeat left center/100% auto;background-size:cover;}
.abCul-title{text-align: center;font-weight: 700;color: #333;}
.ab-culture .contain{position: relative;}
.abCul-item{cursor: pointer; width: 20%;text-align: center;margin-top: 60px;padding: 0 40px;}
.abCul-item:hover.abCul-item .item-icon {transform: scale(0.9);}
.abCul-item .item-icon{transition: all .4s ease; display: inline-block; padding: 25px; width: 100px;height: 100px;border-radius: 100%;border: 3px solid #333;}
.abCul-item .item-title{font-weight: 500;color: #333;margin: 20px 0 10px 0;}
.ab-book{width: 100%;overflow: hidden;padding: 90px 0 60px 0;}
.abBo-title{font-weight: 700;color: #333;text-align: center;}
.abBo-swp{padding: 0 0 210px 260px;width: 100%; background: url('../images/pages/abBo-bg.png') no-repeat left bottom/100%;position: relative;}
.abBo-swp .slide-item{cursor: pointer; padding: 5px; border: 8px solid transparent;border-image: linear-gradient(to right,#73666d,#2a1e23) 30 30; position: relative;}
.abBo-swp .slide-item img{width: 100%;}
.abBo-swp .slide-item::after{content: "";width: 50px;height: 50px;background: #004ecb url('../images/pages/slideAdd.png') no-repeat center/20px;position: absolute;left: 0;top:0;right: 0;
bottom: 0;border-radius: 100%;margin: auto;transform: scale(0);opacity: 0;transition: all .4s ease;}
.abBo-swp .slide-item:hover::after{opacity: 1;transform: scale(1);}
.abBo-swp a{display: block;width: 100%;position: relative;}
.abBo-mouse{width: 100%; position: absolute;left: 0;bottom: 90px;color: #333;}
.abBo-mouse .contain{align-items: center;}
.abBo-mouse i {background: url('../images/pages/mouse.png')  no-repeat center/100%;width: 18px;height: 26px;margin-right: 10px;}
 .spl-pane img{width: 500px;}
/* 合作案例 */
.ca-nav{padding-top: 40px;}
.ca-con{width: 100%;overflow: hidden;background: #f1f2f7;padding-bottom: 110px;}
.ca-brand .item-img{width: 100%;height: 205px;overflow: hidden;}
.ca-brand .item-img img{width: 100%;height: 100%;}
.ca-title{cursor: pointer; position: relative; width: 100%;text-align: right;padding: 20px 0;}
.ca-title::before{content: "";width: 14px;height: 14px; background: url(../images/pages/cart-title.png) no-repeat center center/100% auto;background-size: cover;
position: absolute;top: 50%;right: 65px;transform: translateY(-50%);}
.ca-brand .brand-item{overflow: hidden; transition: all .4s ease; width: 24%;background: #fff;border-radius: 10px;cursor: pointer;margin-left: 1%;}
.ca-brand .brand-item:first-child,.ca-brand .brand-item:nth-child(5n){margin-left: 0;}
.ca-brand .brand-item:hover{transform: translateY(-5px);box-shadow: 0 0 15px rgba(0,0,0,.2);}
.ca-brand .txt{transition: all .4s ease;}
.ca-brand .brand-item:hover.brand-item .txt{color: #004ecb;}
.ca-brand .item-con{position: relative;padding: 40px 30px 60px 30px;}
.ca-brand .item-logo{background: #fff; width: 85px;height: 85px;border-radius: 100%;overflow: hidden;position: absolute;top: -43px;right: 30px;
text-align: center;line-height: 85px; box-shadow: 0 -3px 18px rgba(0,0,0,.28);}
.ca-brand .item-logo img{max-width: 70%;}
.ca-brand .name{color: #333;margin-bottom: 30px;}
.ca-page{text-align: center;}
.ca-page .page-prev,.ca-page .page-item,.ca-page .page-next{transition: all .4s ease; padding: 10px 15px;border: 1px solid #e4e4e4;}
.ca-page .page-prev:hover,.ca-page .page-item:hover,.ca-page .page-next:hover{background: #004ecb;color: #fff;}
.caP-active{background: #004ecb;color: #fff;}
.ca-page .page-item,.ca-page .page-next{margin-left: 10px;}
/* 合作案例详情 */
.caseDet{width: 100%;background: #f1f2f7;}
.caseD-nav{padding: 25px 0 50px 0;width: 100%;}
.caseD-con .contain{justify-content: space-between;padding-bottom: 80px;}
.caseD-con .content,.caseD-rec,.caseD-hot{background: #fff;}
.caseD-con .content{width: calc(100% - 430px);padding: 60px 50px;}
.caseD-class{width: 400px;}
.caseD-intro .title{color: #333;font-weight: 700;}
.caseD-intro .time{color: #888;padding-left: 25px;;margin: 30px 0;position: relative;}
.caseD-intro .time::before{position: absolute;left: 0;top: 50%;transform: translateY(-50%); content: ""; width: 15px;height: 15px;background: url('../images/index/indxwTime.png')  no-repeat center/100%;background-size: cover;}
.caseD-intro .txt{color: #666;width: 100%;}
.caseD-intro .txt *{line-height: inherit;}
.caseD-intro .txt img, .caseD-intro .txt video{max-width: 100%;height: auto !important;object-fit: cover;}
.caseD-intro .txt hr{width: 100%;display: block;background:#e7e7e7;height: 1px;border: none;}
.caseD-intro .txt h6{font-size: 18px;font-weight: 700;color: #333;position: relative;padding-left: 32px;}
.caseD-intro .txt h6::before{content: "";position: absolute;left: 0;top: 50%;width: 20px;height: 3px;background: #004ecb;margin-top: -1px;}
.caseD-det{line-height: 30px;}
.caseD-class .title{color: #333;font-weight: 700;padding-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.caseD-rec,.caseD-hot{padding: 40px 30px 60px 30px;}
.caseD-rec ul li{padding: 15px 20px;border-bottom: 1px dotted #bfbfbf;font-size: 16px;}
.caseD-rec ul li:last-child{border-bottom: unset;}
.caseD-rec a{position: relative;display: block;transition: all .4s ease;}
.caseD-rec a:hover{color: #004ecb;}
.caseD-rec a:hover::after{background: url('../images/pages/goPrev.png')  no-repeat center/100% auto;background-size: cover;transform: translateY(-50%) rotate(180deg);}
.caseD-rec a::after{position: absolute;top: 50%;right: 20px;transform: translateY(-50%);content: "";width: 10px;height: 15px;background: url('../images/pages/go.png')  no-repeat center/100% auto;background-size: cover;}
.caseD-hot .hot-items{position: relative;padding-top: 15px;}
.caseD-hot .item a{transition:  all .4s ease; font-size: 15px;padding: 5px 15px;border: 1px solid #e8e8f1;border-radius: 20px;margin:15px 10px 0 0 ;}
.caseD-more a{transition: all  .4s ease; padding: unset; position: absolute;top: 15px;right: 0;color: #333;padding-right: 13px;}
.caseD-more a::after{position: absolute;content: "";width: 6px;height: 8px;top:50%;right: 0;transform: translateY(-70%);background: url('../images/pages/caseDMore.png')  no-repeat center/100%;background-size: cover;}
.caseD-hot a:hover{color: #006aff;border-color: #006aff;}
.caseGo{border-top: 1px solid #d9dadf;}
.caseGo .contain{justify-content: space-between;padding: 30px 0;}
.caseGo .goPrev,.caseGo .goNext,.caseGo .goList {transition: all .4s ease; position: relative;}
.caseGo .goPrev,.caseGo .goList{padding-left: 20px;}
.caseGo .goNext{padding-right: 20px;}
.caseGo .goPrev::before{position: absolute;width: 8px;height: 12px;content: "";left: 0;top: 50%;transform: translateY(-55%) rotate(180deg);background: url('../images/pages/goNext.png')  no-repeat center/100% auto;background-size: cover;}
.caseGo .goNext::after{position: absolute;width: 8px;height: 12px;content: "";right: 0;top: 50%;transform: translateY(-55%);background: url('../images/pages/goNext.png')  no-repeat center/100% auto;background-size: cover;}
.caseGo .goList::before{position: absolute;width: 14px;height: 14px;content: "";left: 0;top: 50%;transform: translateY(-55%);background: url('../images/pages/goList.png')  no-repeat center/100% auto;background-size: cover;}
.caseGo .goPrev:hover,.caseGo .goNext:hover,.caseGo .goList:hover{color: #004ecb;}
.caseGo .goPrev:hover::before{background: url('../images/pages/goPrev.png')  no-repeat center/100% auto;background-size: cover;transform:translateY(-55%) rotate(0);}
.caseGo .goNext:hover::after{background: url('../images/pages/goPrev.png')  no-repeat center/100% auto;background-size: cover;transform: translateY(-55%) rotate(180deg);}
/* 新闻资讯 */
.news-con{width: 100%; padding: 90px 0 110px 0;background: #f2f3f6;}
.news-swp{width: 100%;overflow: hidden;position: relative;}
.newsSwp-pag{position: absolute;left: 920px;bottom: 60px;z-index: 5;}
.news-slide{width: 100%;background: #fff;}
.newsSwp-img{width: 860px;max-height: 480px;display: flex;align-items: center;}
.newsSwp-img img{width: 100%;max-height: 100%;}
.newsSwp-test{width: calc(100% - 860px);padding: 60px 120px 0 60px;}
.newsSwp-test .title{color: #333;font-weight: 700;}
.newsSwp-test .txt{margin: 40px 0 30px 0;}
.swiper-pagination-bullet{margin-left: 10px;}
.swiper-pagination-bullet:first-child{margin-left: unset;}
.newsSwp-test .more{transition: all .4s ease; position: relative; color: #004ecb;align-items: center;}
.newsSwp-test .more:hover{text-decoration:underline;}
.newsSwp-test .moreImg{margin: 0 0 2px 10px; width: 100%;width: 25px;height: 25px;border-radius: 100%;border: 1px solid #004ecb;display: flex;align-items: center;justify-content: center;}
.newsSwp-test .moreImg img{margin:0  0 1px 1px;}
.news-items{width: 100%; justify-content: space-between;}
.news-item{transition: all .4s ease; cursor: pointer; background: #fff;width: 48%;padding: 30px 40px 20px 0;margin-top: 40px;display: flex;letter-spacing: 1px;}
.news-item .item-time{text-align: center;padding: 0 40px;}
.news-item .day{color: #333;font-weight: 700;}
.news-item .year{font-weight: 700;color:#999;}
.news-item .title{transition: all .4s ease; font-weight: 700;color: #333;}
.news-item .txt{margin: 10px 0 15px 0;}
.news-item .item-btn{ opacity: 0;transition: all .4s ease; width: 30px;height: 30px;border: 1px solid #004ecb;border-radius: 100%; align-items: center;justify-content: center;}
.news-item .item-btn img{width: 8px;margin:0 0 2px 2px;}
.news-item:hover.news-item .item-btn{opacity: 1;}
.news-item:hover{transform: translateY(-5px);box-shadow: 0 0 10px rgba(0,0,0,.1);}
.news-item:hover.news-item .title{color: #004ecb;}
/* 新闻案例详情 */
.newsDet .container-nav,.newsD-con{background: #f1f2f7;}
.newsD-con .contain{justify-content: space-between;padding-bottom: 80px;}
.newsD-con .content,.newsD-rec,.newsD-hot{background: #fff;}
.newsD-con .content{width: calc(100% - 430px);padding: 60px 50px;}
.newsD-class{width: 400px;}
.newsD-intro .title{color: #333;font-weight: 700;position: relative;}
.newsD-intro .title::before{position: absolute;transform: translateY(-50%); top: 50%;left: -50px;width: 5px;height: 40px;background: #004ecb;content: "";}
.newsD-intro .time{color: #888;padding-left: 25px;;margin: 30px 0;position: relative;}
.newsD-intro .time::before{position: absolute;left: 0;top: 50%;transform: translateY(-50%); content: ""; width: 15px;height: 15px;background: url('../images/index/indxwTime.png')  no-repeat center/100%;background-size: cover;}
.newsD-intro .txt img,.newsD-intro video{max-width: 100%;height: auto;object-fit: cover;}
.newsD-intro .txt{color: #666;width: 100%;}
.newsD-intro .txt *{line-height: inherit;}
.newsD-det{line-height: 30px;}
.newsD-class .title{color: #333;font-weight: 700;padding-bottom: 20px;border-bottom: 1px solid #e4e4e4;}
.newsD-rec,.newsD-hot{padding: 40px 30px 60px 30px;}
.newsD-rec{padding: 40px 30px;}
.newsD-rec ul li{padding: 15px 20px;border-bottom: 1px dotted #bfbfbf;font-size: 16px;}
.newsD-rec ul li:last-child{border-bottom: unset;}
.newsD-rec a{position: relative;display: block;transition: all .4s ease;}
.newsD-rec a:hover{color: #004ecb;}
.newsD-hot .hot-items{position: relative;padding-top: 15px;}
.newsD-hot .item a{transition:  all .4s ease; font-size: 15px;padding: 5px 15px;border: 1px solid #e8e8f1;border-radius: 20px;margin:15px 10px 0 0 ;}
.newsD-more a{transition: all .4s ease; padding: unset; position: absolute;top: 15px;right: 0;color: #333;padding-right: 13px;}
.newsD-more a::after{position: absolute;content: "";width: 6px;height: 8px;top:50%;right: 0;transform: translateY(-70%);background: url('../images/pages/caseDMore.png')  no-repeat center/100%;background-size: cover;}
.newsD-hot a:hover{color: #006aff;border-color: #006aff;}
.newsDGo{border-top: 1px solid #d9dadf;}
.newsDGo .contain{justify-content: space-between;padding: 30px 0;}
.newsDGo .goPrev,.newsDGo .goNext,.newsDGo .goList {transition: all .4s ease; position: relative;}
.newsDGo .goPrev,.newsDGo .goList{padding-left: 20px;}
.newsDGo .goNext{padding-right: 20px;}
.newsDGo .goPrev::before{position: absolute;width: 8px;height: 12px;content: "";left: 0;top: 50%;transform: translateY(-55%) rotate(180deg);background: url('../images/pages/goNext.png')  no-repeat center/100% auto;background-size: cover;}
.newsDGo .goNext::after{position: absolute;width: 8px;height: 12px;content: "";right: 0;top: 50%;transform: translateY(-55%);background: url('../images/pages/goNext.png')  no-repeat center/100% auto;background-size: cover;}
.newsDGo .goList::before{position: absolute;width: 14px;height: 14px;content: "";left: 0;top: 50%;transform: translateY(-55%);background: url('../images/pages/goList.png')  no-repeat center/100% auto;background-size: cover;}
.newsDGo a:hover{color: #004ecb;}
.newsDGo .goPrev:hover::before{background: url('../images/pages/goPrev.png')  no-repeat center/100% auto;background-size: cover;transform:translateY(-55%) rotate(0);}
.newsDGo .goNext:hover::after{background: url('../images/pages/goPrev.png')  no-repeat center/100% auto;background-size: cover;transform: translateY(-55%) rotate(180deg);}
/* 研发测试 */
.rd-con{width: 100%;background: #fff;}
.rd-con .contain{position: relative;}
.rd-items{background: #fff;position: relative;z-index: 5; top: -80px;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.rd-item:nth-child(1):after{position: absolute;bottom: 0;right: 0;content: "";width:1px;height: calc(100% - 55px);background: #eaeaea;}
.rd-item:nth-child(3)::after{position: absolute;top: 0;right: 0;content: "";width:calc(100% - 55px);height: 1px;background: #eaeaea;}
.rd-item:nth-child(4)::after{position: absolute;top: 0;left: 0;content: "";width:calc(100% - 55px);height: 1px;background: #eaeaea;}
.rd-item:nth-child(4)::before{position: absolute;top: 0;left: -1px;content: "";width:1px;height: calc(100% - 55px);background: #eaeaea;}
.rd-item{padding: 60px 0 60px 70px;width: 50%;color: #333;position: relative;}
.rd-item .title{align-items: center;font-weight: 700;margin-bottom: 10px;}
.rd-item .title img{margin-right: 20px;}
.rd-item ul{align-items: flex-start;}
.rd-item ul li{width: calc(100%/3);display: inline-block;}
.rd-item a{transition: all .4s ease; display: block;padding: 10px 0;}
.rd-item a:hover{color: #004ecb;}
.rd-item  a::before{content: ""; width: 6px;height: 6px;border-radius: 50%;background: #cecece;display: inline-block;vertical-align: middle;margin-right: 14px;}
/* 全球认证 */
.earth-con{width: 100%;background: #fff;}
.earth-con .contain{position: relative;height: 850px;}
.earth-items{background: #fff;position: absolute;top: -80px;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.earth-items::after{position: absolute;left: 5%;top: 50%;content: "";width:90%;height: 1px;background: #eaeaea;}
.earth-items::before{position: absolute;top: 5%;left: 50%;content: "";width:1px;height: 90%;background: #eaeaea;}
.earth-item{padding: 60px 0 60px 70px;width: 50%;color: #333;}
.earth-item .title{align-items: center;font-weight: 700;margin-bottom: 10px;}
.earth-item .title img{margin-right: 20px;}
.earth-item ul{align-items: flex-start;}
.earth-item ul li{width: calc(100%/3);display: inline-block;}
.earth-item a{transition: all .4s ease; display: block;padding: 10px 0;}
.earth-item a:hover{color: #004ecb;}
.earth-item  a::before{content: ""; width: 6px;height: 6px;border-radius: 50%;background: #cecece;display: inline-block;vertical-align: middle;margin-right: 14px;}
/* 产品类别 */
.pro-con{width: 100%;background: #fff;}
.pro-con .contain{position: relative;height: 400px;}
.pro-items{background: #fff;position: absolute;top: -80px;width: 100%;box-shadow: 0 0 10px rgba(0,0,0,.1);}
.pro-items::before{position: absolute;top: 5%;left: 50%;content: "";width:1px;height: 90%;background: #eaeaea;}
.pro-item{padding: 60px 0 60px 70px;width: 50%;color: #333;}
.pro-item .title{align-items: center;font-weight: 700;margin-bottom: 20px;}
.pro-item .title img{margin-right: 20px;}
.pro-item ul{align-items: flex-start;}
.pro-item ul li{width: calc(100%/3);display: inline-block;}
.pro-item a{transition: all .4s ease; display: block;padding: 10px 0;}
.pro-item a:hover{color: #004ecb;}
.pro-item  a::before{content: ""; width: 6px;height: 6px;border-radius: 50%;background: #cecece;display: inline-block;vertical-align: middle;margin-right: 14px;}
/* 产品、全球认证、研发详情 */
.det-mbBtn{display: none;}
.details-btn{width: 100%;background: #f1f2f7;}
.details-btn .btn{float: right;}
.det-close{display: none;}
.details-nav{padding: 25px 0 50px 0;}
.details-btn .btnA::after{width: 6px;height: 10px;content: "";background: url('../images/pages/rdDetBtn.png')  no-repeat center/100% auto;display: inline-block;vertical-align: middle;margin:0 10px 3px 10px;}
.details-con{width: 100%;background: #f1f2f7;padding-bottom: 100px;}
.details-con .contain{justify-content: space-between;overflow: visible;}
.details-class{transition: all .4s ease; width: 300px;background: #fff;padding: 25px 25px 60px 25px;color: #999;float: left;position: sticky;top: 110px;left: 0;}
.details-det{letter-spacing: 1px; width: calc(100% - 340px);background: #fff;float: right;}
.details-class .title{color: #333;margin-bottom: 15px;}
.details-list li a{display: inline-block; padding: 8px 0;transition: all .4s ease;}
.details-list li a:hover{color: #004ecb;}
.details-items .txt{user-select: none; cursor: pointer; display: block;padding: 8px 0;position: relative;transition: all .4s ease;}
.details-items .txt::after{transition:  all .4s ease; position: absolute;top: 50%;right: 0;transform: translateY(-50%); content: "";width: 10px;height: 8px;background: url('../images/pages/rdDList.png')  no-repeat center/100% auto;}
.details-items .txt::before{transition: all .4s ease; position: absolute;top: 0;left: -25px;content: "";width: 2px;height: 0;background: #004ecb;opacity: 0;}
.details-list{display: none;padding: 0 15px;}
.details-items>li:hover .txt,.details-items>li.open .txt{color: #333;}
.details-items>li.open .txt::before{opacity: 1;height: 90%;}
.details-items>li.open .txt::after{background: url('../images/pages/rdDListB2.png')  no-repeat center/100% auto;}
.details-list li.active a{color: #004ecb;}
.details-det{color: #333;padding: 40px 50px 100px 50px;}
.details-det .title{position: relative; font-weight: 700;padding-bottom: 10px;border-bottom: 1px solid #e5e6ef;margin-bottom: 10px;}
.details-det .title::before{position: absolute;left: 0;bottom: 0;width: 75px;height: 3px;content: "";background: #004ecb;}
.details-aut .name{font-weight: 700;position: relative;padding-left: 15px;margin-bottom: 20px;}
.req-title{margin-bottom: 10px;font-weight: 700;position: relative;padding-left: 30px;}
.req-title::before{content: "";position: absolute;top: 50%;left: 0;transform: translateY(-50%);width: 20px;height: 100%;background: url('../images/pages/req-title.png') no-repeat center/100% auto;}
.req-title~p{padding-left: 30px;}
.details-aut .name::before{content: "";width: 2px;height: 60%;background: #004ecb;position: absolute;left: 0;top: 50%;transform: translateY(-50%);}
.details-aut{border-bottom: 4px solid #ededf1;}
.details-aut .req-txt{padding: 20px 50px 40px 30px;background: #f9f9fb;margin-top: 0;}
.details-aut .req-txt p{color: #666;line-height:28px;}
.details-aut .req-txt *{line-height: inherit;}
.details-aut .txt{margin-top: 30px;}
.details-aut .txt:first-child,.details-req li:first-child{margin-top: 0;}
.details-intro{color: #666;}
.details-intro *{line-height: inherit;}
/* 法律声明 */
.com-tit {font-weight: 700;color: #333;padding-bottom: 12px;position: relative;text-align: center;}
.com-tit::after {content: '';width: 48px;height: 3px;background: #004ecb;position: absolute;left: 0;bottom: 0;}
.com-tit::after {left: 50%;transform: translateX(-50%);}
.privacy-intro p {line-height: inherit;}
/* 网站地图 */
.sonBan{width: 100%;position: relative;}
.sonBan img {width: 100%;object-fit: cover;min-height: 260px;}
.sonBan-cont {position: absolute;z-index: 4;width: 100%;left: 0;height: 100%;display: flex;align-items: center;top: 0;padding-top: 4%;}
.sonBan-cont .title {font-size: 40px;color: #fff;line-height: 1;font-family: 'Bahnschrift';font-weight: 700;}
.webmap-wrap{width: 100%;margin-top: 40px;box-shadow: 0 2px 16px 2px rgba(0,0,0,.1);padding: 30px 60px;}
.webmap-wrap li{width: 100%;padding: 20px 0;border-bottom: 1px solid #e3e7eb;}
.webmap-wrap li:last-child{border-bottom: none;}
.webmap-name{display: flex;width: 100%;font-size: 20px;color: #535c6d;font-weight: 500;}
.webmap-name a{transition: all .4s ease;}
.webmap-name a:hover{color: #004ecb;}
.webmap-menu{width: 100%;display: flex;flex-wrap: wrap;align-items: center;margin-top: 12px;}
.webmap-menu a{margin-right: 36px;font-size: 16px;color: #8d949a;line-height: 28px;padding-left: 12px;position: relative;transition: all .4s ease;}
.webmap-menu a:last-child{margin-right: 0;}
.webmap-menu a::before{content: "";position: absolute;width: 6px;height: 6px;border-radius: 50%;background: #8d949a;left: 0;top: 50%;margin-top: -3px;transition: all .4s ease;}
.webmap-menu a:hover{color: #006fd7;}
.webmap-menu a:hover::before{background: #006fd7;}
.newsxq-head,.webmap-name{color: #333;}
.newsxq-head .title{font-weight: 700;font-size: 28px;text-align: center;}
/* -------------------------PC端--------------------------- */
@media all and (max-width:1700px) {
    /* 1600 × (900) */
}
@media all and (max-width:1599px) {
    /* 1440 × (700)  */
        .cart-ch{bottom: -25px;}
        .cont-itemF .line{width: 400px;}
        .abIn-data .data-item{padding: 0 30px;}
        .abIn-radL, .abIn-radR{width: 400px;height: 400px;}
        .abBo-swp{padding: 0 0 160px 120px;}
        .abBo-mouse{bottom: 60px;}
        .caseD-con .content{width: calc(100% - 380px);padding: 60px 50px;}
        .caseD-class{width: 350px;}
        .caseD-con .ca-title{margin-bottom: 30px;}
        .newsSwp-img{width: 750px;max-height: 450px;}
        .newsSwp-test{width: calc(100% - 750px);padding: 40px 60px 0 40px;}
        .newsSwp-test .moreImg{width: 23px;height: 23px;}
        .newsSwp-pag{left: 800px;bottom: 20px;}
        .newsSwp-test .txt{letter-spacing: 2px;}
        .newsD-con .content{width: calc(100% - 380px);padding: 60px 50px;}
        .newsD-class{width: 350px;}
        .newsD-con .ca-title{margin-bottom: 30px;}
}
@media all and (max-width:1439px) {
    /* 1360 */
}
@media all and (max-width:1359px) {
    /* 1280 */
}
@media all and (max-width:1279px) {
    /* 1152 × (700) */
    .ban-ch{bottom: -20px;}
    .cart-con .title{padding: 30px 0 30px 30px ;}
    .cart-con .title::before{right: 60px;}
    .cart-mod .book, .cart-mod .report{padding: 40px 60px;}
    .cart-mod .mod-img{width: 170px;}
    .cart-mod .mod-con{width: calc(100% - 170px);}
    .cart-mod a{padding: 8px 20px;}
    .cart-mod .txt{margin-bottom: 20px;}
    .cart-mod .bg{width: 350px;height: 350px;border: 40px solid #f7f8fb;transform:translate(60%,70% )}
    /* 联系我们 */
    .cont-itemF .line{width: 300px;margin: 15px 0 20px;}
    .cont-itemF .phone .num{letter-spacing: 0px;font-size: 18px;}
    .cont-item a{padding: 10px 20px;}
    .cont-item .item-con{padding: 40px 60px;}
    .cont-itemF{padding: 60px 0 90px 0;}
    .cont-itemF .icon{width: 70px;height: 70px;line-height: 70px;}
    .query-ve .ve-inp{width: 250px;}
    .query-ve .ve-img{width: 140px;}
    .cont-query .query-sub{width: 170px;}
    .cont-itemF .icon img{width: 30px;}
    .cont-itemF .icon{margin-right: 25px;}
    /* 关于天溯 */
    .ab-intro{padding: 60px 40px 0 40px;}
    .abIn-data .data-item{padding: 0 20px;width: 20%;}
    .abIn-data .txt{height: 35px;}
    .abIn-radL, .abIn-radR{width: 300px;height: 300px;}
    .ab-base{height: 400px;}
    .abCul-item .item-icon{width: 80px;height: 80px;padding: 20px;}
    .abCul-item .item-title{margin:  15px 0 5px 0;}
    .abBa-item:hover.abBa-item .title{transform: translateY(-20px);}
    .abBa-item .txt{line-height: 28px;}
    .ab-culture{padding: 80px 0 100px 0;}
    .abCul-item{margin-top: 50px;}
    .ab-book{padding: 70px 0 40px 0;}
    .abBo-swp{margin-top: 40px;}
    .abBo-mouse{bottom: 40px;}
    /* 合作案例 */
    .ca-nav{padding-top: 20px;}
    .ca-brand .brand-item{width: 32%;}
    .ca-brand .item-img{height: 180px;}
    .ca-brand .item-con{padding: 30px 30px 40px 30px;}
    .ca-brand .name{margin-bottom: 10px;}
    .ca-brand .item-logo{width: 70px;height: 70px;line-height: 70px;right: 20px;top: -35px;}
    .ca-brand .brand-item:nth-child(4n){margin-left: 0;}
    .ca-brand .brand-item:nth-child(5n){margin-left: 1%;}
    /* 合作案例详情 */
    .caseD-nav{padding-bottom: 40px;}
    .caseD-con .content{width: calc(100% - 330px);padding: 50px 40px;}
    .caseD-class{width: 300px;}
    .caseD-rec ul li{padding-right: 10px;}
    .caseD-intro .time{margin: 20px  0;}
    .caseD-rec, .caseD-hot{padding:30px 25px 40px 25px}
    .caseD-con{letter-spacing: 1px;}
    .caseGo .contain{padding: 20px 0;}
    /* 新闻资讯 */
    .newsSwp-img{width: 600px;max-height: 400px;}
    .newsSwp-test{width: calc(100% - 600px);padding: 30px 40px 0 30px;}
    .newsSwp-test .txt{margin: 20px 0 10px 0;}
    .newsSwp-pag{left: 630px;bottom: 15px;}
    .newsSwp-test .moreImg{width: 20px;height: 20px;margin:0 0 2px 5px;padding-left: 2px;}
    .newsSwp-test .moreImg img{margin-left: unset;width: 6px;}
    .news-item .item-time{padding-top: 20px;}
    .news-con{padding: 70px 0 80px 0;}
    .newsBtn li,.newsBtn .btnR{margin-left: 30px;}
    /* 新闻资讯详情 */
    .newsD-more a{top: 5px;}
    .newsD-hot .item a{font-size: 14px;}
    .newsDBtn li,.newsDBtn .btnR{margin-left: 30px;}
    .newsD-con .content{width: calc(100% - 330px);padding: 50px 40px;}
    .newsD-intro .title::before{left: -40px;}
    .newsD-class{width: 300px;}
    .newsD-intro .time{margin: 20px  0;}
    .newsD-rec, .newsD-hot{padding:30px 25px 40px 25px}
    .newsD-con{letter-spacing: 1px;}
    .newsDGo .contain{padding: 20px 0;}
    .rd-item{padding: 50px 0 50px 50px;}
    .earth-item{padding: 50px 0 50px 50px;}
    .pro-item{padding: 50px 0 50px 50px;}
    /* 产品、全球认证、研发详情 */
    .details-nav{padding-bottom: 30px;}
    .details-class{width: 280px;}
    .details-det{width: calc(100% - 310px);padding-bottom: 50px;}
    .details-det .title::before{width: 60px;}
@media all and (max-width:1151px) {
    /* 1024 */
}
/* ------------------------手机端-------------------------- */
@media all and (max-width:1000px) {
    /* 平板设备 720 适配 */
    /* 证书查询 */
    .cart-con{padding-top: 40px;}
    .cart-nav{display: none;}
    .cart-con .title{padding: 20px 0 20px 20px;}
    .cart-mod .book, .cart-mod .report{padding: 20px 30px;}
    .cart-mod .mod-img{width: 130px;}
    .cart-mod .mod-con{width: calc(100% - 130px);}
    .cart-mod a{padding: 5px 15px;}
    .cart-mod .txt{margin-bottom: 10px;}
    .cart-mod .bg{border: 30px solid #f7f8fb;transform:translate(70%,75% )}
    /* 联系我们 */
    .con-nav .contain{height: 50px;line-height: 50px;}
    .public-nav{display: none;}
    .cont-con .contain{margin-top: 40px;}
    .cont-itemF{padding: 55px 0;}
    .cont-itemF .icon{width: 60px;height: 60px;line-height:60px}
    .cont-itemF .icon img{width: 25px;}
    .cont-itemF .line{width: 200px;}
    .cont-itemF .phone .num{width: 180px; word-wrap:break-word; overflow:hidden;line-height: 20px;}
    .cont-item .item-con {padding: 20px 30px;}
    .cont-item .txt{margin-bottom: 20px;}
    .cont-item a{padding: 8px 25px;}
    .cont-item .line{margin: 10px 0;width: 100%;}
    .cont-query input{padding: 18px 25px;}
    .query-ve .ve-img{height: 55px;}
    .cont-query .query-sub{width: 140px;}
    .cont-con, .cont-query{padding-top: 50px;padding-bottom: 60px;}
    .cont-con .contain{margin-top: 30px;}
    .cont-query .contain{margin-top: 0;}
    .cont-item{margin-top: 45px;}
    /* 关于天溯 */
    .container-btn li{margin-left: 30px;}
    .abIn-txt1, .abIn-txt2, .abIn-txt3{margin-top: 10px; letter-spacing: 3px;line-height: 30px;}
    .abIn-data{margin: 50px 0;}
    .abIn-data .data-item{width: 33%;margin-top: 30px;}
    .abIn-data .data-item:last-child{border-right: 1px solid #e7e7e7;}
    .abIn-radL, .abIn-radR{width: 250px;height: 250px;border: 40px solid #f8f8fb;}
    .ab-base{height: 400px;}
    .abBa-item{padding-left: 10px;}
    .abBa-item .title::before{left: -12px;}
    .abBa-item:hover.abBa-item .title{transform: translateY(-20px);}
    .abCul-item{width: 25%;padding: 0 10px;margin-top: 30px;}
    .ab-culture .contain::after{width: 50%;}
    .ab-culture{padding: 50px 0 60px 0;}
    .abBo-swp{padding: 0 0 90px 30px;}
    .abBo-mouse{bottom: 20px;}
    .abBo-swp{margin-top: 30px;}
    .ab-book{padding: 50px 0 30px 0;}
    /* 合作案例 */
    .ca-nav{display: none;}
    .ca-title{font-size: 12px;}
    .ca-title::before{width: 11px;height: 11px;right: 53px;}
    .ca-brand .item-con{padding: 30px 20px 40px 20px;}
    .ca-brand .txt{line-height: 25px;}
    .ca-brand{justify-content: space-between;}
    .ca-brand .brand-item{width: 48%;margin-left: 0;}
    .ca-brand .item-logo{width: 85px;height: 85px;line-height: 85px;top: -43px;}
    .ca-con{padding-bottom: 70px;}
    .ca-page .page-prev, .ca-page .page-item, .ca-page .page-next{font-size: 13px;padding: 5px 10px;}
    .ca-page .page-item, .ca-page .page-next{margin-left: 5px;}
    /* 合作案例详情 */
    .caseD-nav{display: none;}
    .caseD-con .ca-title{margin-bottom: 20px;}
    .caseD-con .content,.caseD-class{width: 100%;}
    .caseD-class{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .caseD-con .content{margin-top: 20px;}
    .caseD-rec,.caseD-hot{width: 48%;}
    .caseD-rec{margin-top: 18px;}
    .caseD-more a{top: 5px;}
    .caseD-rec a::after{right: 0;}
    /* 新闻资讯 */
    .news-con{padding: 50px 0 60px 0;}
    .newsSwp-img{width: 100%;max-height: 350px;}
    .newsSwp-test{width: 100%;padding-bottom: 60px;}
    .newsSwp-pag{left: 30px;}
    .news-item{width: 100%; }
    .news-item .item-time{padding-top: 0;}
    /* 新闻资讯详情 */
    .newsD-con .content,.newsD-class{width: 100%;}
    .newsD-con .contain{padding: 50px 0;}
    .newsD-intro .title::before{left: -40px;}
    .newsD-class{display: flex;flex-wrap: wrap;justify-content: space-between;}
    .newsD-rec,.newsD-hot{width: 48%;}
    .newsD-rec{margin-top: 18px;}
    .newsD-more a{top: 5px;}
    .newsD-rec a::after{right: 0;}
    .newsDGo .goPrev, .newsDGo .goNext{width: 230px;}
    /* 研发测试 */
    .rd-item ul li{width: 50%;}
    .rd-items::after{top: 57%;}
    /* 全球认证 */
    .earth-item ul li{width: 50%;}
    .earth-con .contain{height: 800px;}
    .earth-items::after{top: 50%;}
    /* 产品类别 */
    .pro-item ul li{width: 50%;}
    .pro-con .contain{height: 380px;}
    .rd-item .title img{margin-right: 10px;}
     /* 产品、全球认证、研发详情 */
    .details-nav{padding: 15px 0 30px 0;}
    .details-con{padding-bottom: 50px;}
    .details-btn .btnA::after{margin:0 5px 2px 5px;width: 6px;height: 10px;margin-bottom: 2px;}
    .details-btn .btnA::before{margin-right: 5px;}
    .details-class{width: 200px;padding: 15px;top: 80px;}
    .details-det{width: calc(100% - 220px);}
    .details-class .title{margin-bottom: 5px;}
    .details-items .txt::before{left: -15px;}
    .details-open .txt::before{height: 80%;}
    .details-det{padding: 30px 30px 40px 30px;}
    .details-req{padding: 15px 20px 20px 35px;margin-top: 10px;}
    .details-req .txt{margin-top: 15px;}
    .details-mt.txt li{margin: 8px;}
    .details-br ul{width: 100%;}
    .newsxq-head .title{font-size: 23px;}
    .webmap-wrap{margin-top: 20px;padding: 10px 30px;}
    .webmap-name{font-size: 16px;}
    .webmap-menu a{margin-right: 20px;font-size: 14px;}
}
@media all and (max-width:640px) {
    /* 移动终端以上 360 适配 */
    .ban-bg{min-height: 320px;}
    .public-nav{font-size: 12px;}
    .public-nav::before{width: 12px;height: 10px;left: -18px;}
    .activeP::before{bottom: 0;}
    /* 证书查询 */
    .cart-con{padding-top: 20px;}
    .cart-mod .book, .cart-mod .report{width: 100%;}
    .cart-mod a{padding: 3px 10px;}
    .cart-mod .txt{margin-bottom: 10px;}
    .cart-mod .report{margin-top: 15px;}
    /* 联系我们 */
    .cont-con, .cont-query{letter-spacing: 2px;padding-top: 30px;}
    .ban-bg .contain{letter-spacing: 4px;}
    .cont-con .contain{margin-top: 20px;}
    .cont-itemF .phone, .cont-itemF .email{width: 100%;}
    .cont-itemF{padding: 40px 0;}
    .cont-itemF .email{margin-top: 50px;}
    .cont-itemF .content{margin-right: 30px;}
    .cont-itemF .icon{margin-right: 15px;}
    .cont-itemF .line{margin: 10px 0 15px 0;}
    .cont-itemF .line{width: 210px;}
    .cont-itemF .phone .num{font-size: 16px;}
    .cont-itemF .icon{width: 50px;height: 50px;line-height: 50px;}
    .cont-itemF .icon img{width: 20px;}
    .cont-item .item-img, .cont-item .item-con{width: 100%;}
    .cont-item a{padding: 5px 15px;font-size: 14px;}
    .cont-con{padding-bottom: 40px;}
    .cont-query input,.cont-query textarea{padding: 15px 15px;margin-top: 20px;}
    .query-data{width: 100%;}
    .query-ve .ve-inp{width: 170px;}
    .query-ve .ve-img{width: 120px;margin-top: 15px;}
    .cont-query .query-sub{width: 100px;padding: 10px 15px;}
    /* 关于天溯 */
    .container-btn li{margin-left: 20px;font-size: 14px;letter-spacing: 1px;width: auto;}
    .container-nav .contain{overflow-x: auto;height: 50px;line-height: 50px;}
    .container-btn{width: 100%;display: block;overflow: hidden;}
    .ab-intro{padding: 20px 0 50px 0;}
    .abIn-data{margin: 30px 0 0 0;}
    .abIn-data .data-item{width: 50%;padding: 0;}
    .abIn-data .data-item:nth-child(2),.abIn-data .data-item:nth-child(4),.abIn-data .data-item:nth-child(6){border-right: unset;}
    .abIn-data .txt{font-size: 14px;}
    .abIn-data .dataImg{margin-top: 10px;}
    .abIn-radL, .abIn-radR{width: 150px;height: 150px;border: 30px solid #f8f8fb;}
    .abIn-radL{transform: translate(-50%,50%);}
    .ab-base{height: 100%;}
    .abBa-item{width: 50%;letter-spacing: 2px;height: 300px;}
    .abBa-item:hover.abBa-item .title{transform: translateY(-10px);}
    .abBa-item .title::before{left: -11px;width: 2px;}
    .abBa-item .txt{font-size: 13px;line-height: 25px;}
    .abBa-item:hover.abBa-item .title::before{height: 30px;}
    .abCul-item{width: 50%;margin-top: 25px;}
    .abCul-item .item-icon{width: 60px;height: 60px;padding: 15px;}
    .abCul-item .item-txt{font-size: 13px;}
    .ab-culture{padding: 40px 0 40px 0;}
    .abCul-item .item-title{margin: 10px 0 0 0;}
    .abBo-swp{padding:0 10px 50px 10px;margin-top: 20px;}
    .abBo-mouse{display: none;}
    .ab-book{padding: 30px 0 10px 0;}
    .abBo-swp .slide-item{border: 5px solid transparent;border-image: linear-gradient(to right,#73666d,#2a1e23) 30 30;}
    .abBo-swp .slide-item::after{width: 35px;height: 35px;background: #004ecb url('../images/pages/slideAdd.png') no-repeat center/15px;}
    .abCul-item:nth-child(1),
    .abCul-item:nth-child(2) {margin-top: 20px;}
    .spl-pane img {width: 250px;}
    /* 合作案例 */
    .ca-con{padding-bottom: 50px;}
    .ca-title{padding: 10px 0;}
    .ca-nav{padding-top: 20px;}
    .ca-brand .brand-item{width: 100%;}
    .ca-brand{letter-spacing: 1px;}
    /* 合作案例详情 */
    .ca-title::before{right: 55px;}
    .caseD-con .ca-title{margin-bottom: 15px;}
    .caseD-con .content{padding: 30px 20px;}
    .caseD-intro .time{margin: 10px 0;}
    .caseD-rec, .caseD-hot{width: 100%;}
    .caseD-con .contain{padding-bottom: 50px;}
    .caseGo .goPrev, .caseGo .goList,.caseGo .goNext{font-size: 12px;}
    .caseGo .goNext::after,.caseGo .goPrev::before{width: 5px;height: 8px;}
    .caseGo .goPrev{padding-left: 10px;}
    .caseD-rec, .caseD-hot{padding: 30px 20px;}
    .caseD-rec ul li{padding: 10px 15px;font-size: 14px;}
    .caseGo .goNext{padding-right: 10px;}
    .caseD-rec a::after{width: 7px;height: 12px;}
    .caseD-hot  a{font-size: 13px!important;}
    .caseD-hot .hot-items{padding-top: 0;}
    .caseD-more a{padding-right: 10px;}
    .caseD-more a::after{transform:translateY(-50%)}
    .caseGo .contain{padding: 15px 0;}
    .caseGo .goList{padding-left: 15px;}
    .caseGo .goList::before{width: 10px;height: 10px;}
    /* 新闻资讯 */
    .news-con{padding: 30px 0 40px 0;}
    .newsSwp-test .moreImg{margin-bottom: 0;}
    .newsSwp-test .txt{margin-top: 15px;}
    .newsSwp-test{padding: 30px 20px 60px 20px;}
    .news-item{padding: 20px 10px 15px 10px;margin-top: 20px;}
    .news-item .item-time{padding: 20px;}
    .news-item .txt{font-size: 12px;margin-bottom: 10px;}
    .news-item .title{font-size: 15px;}
    .news-item .item-btn{width: 20px;height: 20px;}
    .news-item .item-btn img{margin: 0 0 4px 1px;width: 6px;}
    /* 新闻资讯详情 */
    .newsD-con .content{padding: 30px 20px;}
    .newsD-intro .time{margin: 10px 0;}
    .newsD-chal{padding: 30px 0;}
    .newsD-intro img{margin-top: 20px;}
    .newsD-con .contain{padding: 30px 0;}
    .newsD-rec, .newsD-hot{width: 100%;}
    .newsDGo .goPrev, .newsDGo .goList,.newsDGo .goNext{font-size: 12px;}
    .newsDGo .goNext::after,.newsDGo .goPrev::before{width: 5px;height: 8px;}
    .newsDGo .goPrev{padding-left: 10px;}
    .newsD-rec, .newsD-hot{padding: 30px 20px;}
    .newsD-rec ul li{padding: 10px 15px;font-size: 14px;}
    .newsDGo .goNext{padding-right: 10px;}
    .newsD-rec a::after{width: 7px;height: 12px;}
    .newsD-hot  a{font-size: 13px!important;}
    .newsD-hot .hot-items{padding-top: 0;}
    .newsD-more a{padding-right: 10px;}
    .newsDG-more a::after{transform:translateY(-50%)}
    .newsDGo .contain{padding: 15px 0;}
    .newsDGo .goList{padding-left: 15px;}
    .newsDGo .goList::before{width: 10px;height: 10px;}
    .newsD-intro .title::before{left: -20px;width: 3px;height: 30px;transform: unset;top: 0;}
    .newsDGo .goPrev, .newsDGo .goNext{width: 100px;}
    /* 研发测试 */
    .rd-item{position: relative; width: 100%;padding: 30px;}
    .rd-item .title img{width: 50px;margin-right: 10px;}
    .rd-item a{font-size: 13px;padding: 7px 0;}
    /* .rd-item::after{position: absolute;left: 5%;bottom: 0; content: "";background: #eaeaea;width: 90%;height: 1px;z-index: 1;} */
    .rd-item:nth-child(1):after{bottom: 0;left: 30px;height: 1px;width: calc(100% - 30px*2);}
    .rd-item:nth-child(3)::after,.rd-item:nth-child(4)::after{top: 0;left: 30px;height: 1px;width: calc(100% - 30px*2);}
    .rd-item:nth-child(4)::before{display: none;}
    .rd-items{top: -40px;}
    .rd-item a::before{margin: 0 5px 3px 0;}
    .rd-item ul li{width: 50%;}
    /* 全球认证 */
    .earth-con .contain{height: 1150px;}
    .earth-item{position: relative; width: 100%;padding: 30px;}
    .earth-item .title img{width: 50px;margin-right: 10px;}
    .earth-item a{font-size: 13px;padding: 7px 0;}
    .earth-item::after{position: absolute;left: 5%;bottom: 0; content: "";background: #eaeaea;width: 90%;height: 1px;z-index: 1;}
    .earth-items{top: -40px;}
    .earth-item a::before{margin: 0 5px 3px 0;}
    .earth-item ul li{width: 50%;}
    .earth-items::after{display: none;}
    .earth-items::before{display: none;}
    /* 产品类别 */
    .pro-con .contain{height: 670px;}
    .pro-item{position: relative; width: 100%;padding: 30px;}
    .pro-item .title img{width: 35px;margin-right: 10px;}
    .pro-item a{font-size: 13px;padding: 7px 0;}
    .pro-item::after{position: absolute;left: 5%;bottom: 0; content: "";background: #eaeaea;width: 90%;height: 1px;z-index: 1;}
    .pro-items{top: -40px;}
    .pro-item a::before{margin: 0 5px 3px 0;}
    .pro-item ul li{width: 50%;}
    .pro-items::before{display: none;}
     /* 产品、全球认证、研发详情 */
    .details-nav{display: none;}
    .det-close{display: block;}
    .details-items{overflow-y: auto;height: calc(100% - 24px);padding-right: 5px;}
    .detailset .ban-bg .contain{letter-spacing: 2px;}
    .details-items>li.open .txt::before{height: 60%;top: 20%;}
    .details-btn .btnA::before{width: 10px;height: 12px;}
    .details-btn .btnA::after{width: 7px;height: 10px;}
    .details-det{width: 100%;padding: 10px 15px 40px 15px;}
    .details-det .title::before{width: 35px;}
    .details-class .title{margin-bottom: 0;position: relative;}
    .details-items .safeEle:first-child{margin-top: 10px;}
    .details-det .title{padding-bottom: 10px;}
    .details-req{padding-left: 25px;}
    .details-aut .req-txt{padding: 15px;}
    .req-title{margin-bottom: 5px;padding-left: 20px;}
    .req-title::before{width: 15px;}
    .req-title~p{padding-left: 20px;}
    /* 手机端菜单 */
    .det-mbBtn{z-index: 5; display: block;top: 60px;margin:30px 0 20px 0;height: 50px;line-height: 50px; position: sticky;width: 100%;background: #fff;box-shadow: 0 0 8px 2px rgba(0,0,0,.06);}
    .det-mbBtn .txt{font-size: 16px; color: #004ecb;text-align: center; letter-spacing: 1px;}
    .det-ban,.earthD .earth-ban,.rd-ban{box-shadow: 0 10px 10px rgba(0,0,0,.1);}
    .det-mbBtn img{width: 35px;float: right;margin-top: 5px;}
    .det-marsk{position: fixed;width: 100%;height: 100%;background: #000;opacity: 0.1;z-index: 20;display: none;}
    .details-class{left: -250px;position: fixed;z-index: 21;top: 60px;height: calc(100vh - 60px);background: #fff;padding: 24px 10px 24px 15px;}
    .det-close{width: 30px;height: 30px;text-align: center;line-height: 30px; position: absolute;right: 0px;top: 0px;display: block;}
    .det-close img{width: 13px;}
    .com-tit::after{width: 30px;bottom: 5px;}
    .sonBan-cont .title{font-size: 30px;}
}}