﻿@charset "utf-8";
.table,tbody,td{vertical-align:middle}
.detailsTable .detailsTableTop{margin-bottom:25px}
.detailsTableContent strong{font-size:18px}
.wmkc-template-45 .wmkc-flex{align-items:center}
.detailsTableContent .table tr:nth-child(odd) td{background:#f2f2f2}
.detailsTableContent .table tr:first-child td{background:#004098!important;color:#fff}
.table tr td:first-child{width:13%}
section.aboutList strong,span{font-size:inherit}
.hengjinabou{margin-top:60px}
.wmkc-template-33 .wmkc-flex{display:flex;align-items:center;background:0 0}
.wmkc-template-33 .wmkc-flex .wmkc-item-img{padding:0!important}
.wmkc-template-33 .wmkc-flex .wmkc-item-img img{position:static}
.hengxian1{text-align:center;font-size:18px}
.hengxian1 strong{position:relative;padding-bottom:6px;display:inline-block;margin-bottom:12px}
.hengxian1 strong:after{content:'';width:50px;height:3px;background:#0070c0;position:absolute;bottom:0;left:50%;margin-left:-25px}
.home-certi{padding:30px 0 60px;background:url(/js/38960/certi_bg.jpg) no-repeat;background-size:cover}
.certi-swiper{padding:30px 0 40px}
.certi-swiper .swiper-slide{position:relative;transition:transform .2s ease;display:block}
.certi-swiper .swiper-slide img{max-width:100%}
.certi-swiper .certi-item:after{content:"";display:block;padding-top:140%}
.certi-swiper .img-wrap{position:absolute;top:0;left:0;width:100%;height:100%}
.certi-swiper .certi-name{padding:10px 0;font-size:22px;text-align:center;color:#fff}
.certi-swiper .certi-dot{width:10px;height:10px;background:#fff;position:absolute;border-radius:50%;left:50%;margin-left:-5px}
@media (min-width:1025px){.certi-swiper .swiper-slide-next+.swiper-slide{transform:translate3d(0,0,0) scale(1.1);background:#fff}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-dot{display:none}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name{background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next+.swiper-slide .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#112e61}}
.certi-swiper:after{content:"";display:block;position:absolute;bottom:35px;width:100%;height:1px;background:#fff;left:0}
@media (max-width:1024px){.certi-swiper .swiper-slide-next{transform:translate3d(0,0,0) scale(1.1);background:#fff}
.certi-swiper .swiper-slide-next .certi-dot{display:none}
.certi-swiper .swiper-slide-next .certi-name{background:#fff;color:var(--color);position:relative}
.certi-swiper .swiper-slide-next .certi-name:after{content:"";position:absolute;bottom:-5px;display:block;height:4px;width:100%;background:#112e61}}
@media (max-width:768px){.home-certi{padding:50px 0}
.certi-swiper .certi-name{font-size:17px}}
@media (max-width:540px){.home-certi{padding:20px 0}
.certi-swiper .certi-name{font-size:15px;padding:5px 0}}
.hengjinabout{margin-top:61px}
.Feedback .page-box .container>p{font-size:16px}
.case ul li p{-webkit-box-orient:vertical;-webkit-line-clamp:4;overflow:hidden;display:-webkit-box}
@media (min-width:769px){.header .logo .logo1{height:100%;width:100%;top:0!important;display:flex;align-items:center;justify-content:center}
.header .logo .logo1 img{max-height:100%;max-width:46%;object-fit:contain}
.header.headscroll .logo .logo1{top:0!important;padding:40px 0 10px;box-sizing:border-box}}
@media (max-width:768px){.header .logo .logo1 img{max-height:90%}
.header .logo{height:100%;top:0!important}
.header .logo .logo1{height:100%;display:flex;align-items:center;transform:translate(0)}
.header nav{background:#eee}
.Feedback .page-box p{overflow:visible;max-height:100%}}
.productMain .newsList .content-list0 li{height:100%}
.NewsTopHotList div{height:auto}
.NewsTopHotList img{max-height:200px;object-fit:contain}
.contactRight ul li p{min-width:125px}
.product .statistics ul li p{text-transform:capitalize}
.homeService{width:60%;max-width:1400px;margin:50px auto;position:relative}
.serviceTit p{font-size:30px;text-align:center}
.serviceSwiper{margin-top:40px}
.serviceSwiper .swiper-wrapper{padding-top:5px}
.serviceSwiper .sorll_li{border:1px solid #e8e8e8;padding:60px 0;text-align:center;transition:all .2s ease}
.serviceSwiper .sorll_li:hover{margin-top:-5px}
.sorll_li a.img1{display:block;width:81px;height:81px;margin:0 auto;background-position:center top;background-repeat:no-repeat}
.sorll_li:hover a.img1{background-position:center -81px}
.serviceSwiper .sorll_li p{margin-top:20px;padding-bottom:20px;position:relative}
.serviceSwiper .sorll_li p:after{position:absolute;content:'';width:30px;height:3px;background-color:#d11e1a;left:50%;bottom:0;transform:translateX(-50%)}
.serviceSwiperBtn{width:40px;height:40px;border:1px solid #e8e8e8;display:flex;justify-content:center;align-items:center;position:absolute;left:-60px;bottom:120px;color:#ccc;transition:all .2s ease;cursor:pointer}
.serviceSwiperBtn:hover{color:#fff;background-color:#1a73cb}
.serviceSwiperBtn.butRight{left:auto;right:-60px}
@media (max-width:768px){.homeService{width:100%;padding:0 20px}
.serviceSwiperBtn{display:none}}
.productSide .productSideTop .sf-menu .menu-item:hover i,.productSide .productSideTop .sub-menu li:hover a{color:var(--color)}
.is-active{color:var(--color)!important}
.product .productItem ul li div .more p{border:none;background:rgba(255,255,255,.7);color:#d11e1a;line-height:90px}
@media (max-width:1366px){.product .productItem ul li div .more p{width:75px;line-height:65px}}
*{box-sizing:border-box}
.products-ninelist-0>li .products-list-box{width:75%}
.products-ninelist-0>li .products-item-name .products-list-content{line-height:1.5em}
@media (max-width:560px){.products-ninelist-0>li .products-item-name .products-list-name{margin-bottom:4px}
.products-ninelist-0>li .products-item-name .products-list-name span{display:block;line-height:20px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.products-ninelist-0>li .products-list-box{padding:8px}
.products-ninelist-0>li .products-list-box{width:65%}
.products-ninelist-0>li .products-list-img{width:35%}
.products-ninelist-0>li .products-item-name .products-list-content{display:block;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}}
.product .productItem ul li div span{color:#fff}
.case ul li a,.introduction .hellobtn a,footer .footerRight span a{border:1px solid var(--color);background-color:#fff}
.case ul li a:hover,.introduction .hellobtn a:hover,footer .footerRight span a:hover{border:1px solid var(--color);background-color:var(--color);color:#fff}
.homeService{width:80%}
.latestNews .latestNewsList ul li .latestNewsListT{min-width:90px}
.topLink{display:flex}
.topLink a{width:30px;height:30px;border:1px solid var(--color);border-radius:50%;display:block;text-align:center;color:var(--color);margin-left:10px}
.productBannerTitle span:first-child{cursor:pointer}
.newsDetail .newsArticle .newsArticleText img{width:auto}
 div#jljw_IM_GdImBox ,div#jljw_IM_GdImBox .GdImBox{ right: unset;}