 ul,li{list-style: none;margin:0;padding:0;}
 .dropdown-menu{
        border-radius: 0;
        border:none;
        }
    

.navbar-dark .navbar-nav .nav-link{color:#fff;font-size:1rem;}
.nav-item.active,.nav-item:hover{background:rgba(0, 29, 102, 1);color: #fff !important;}
.navbar-dark .navbar-nav .nav-link:focus, .navbar-dark .navbar-nav .nav-link:hover{color:#fff;}
.dropdown {
  position: relative;
  display: inline-block;
  transition: all .2s;
}
.dropdown:hover .dropdown-toggle{background:rgba(0, 29, 102, 1);}
.dropdown-menu {
  overflow: hidden;
  display: none;
  position: absolute;
  background-color: rgba(255, 255, 255, .9);
  min-width: 160px;
  box-shadow: 4px 4px 16px 4px rgba(0,0,0,0.2);
  z-index: 1;
}
.bg .nav-box{background:rgba(0, 44, 140, .95);}
.dropdown-item{position: relative;}
.dropdown-item i{display:block;transform: translate(100%,-50%);position: absolute;right:0;top:50%;transition: all .3s;}
.navbar-brand{width:15rem;}
.dropdown-menu a{color:#002C8C;padding-top:.6rem;padding-bottom:.6rem;font-size:.9rem;transition: all .3s;}
.dropdown-menu a:hover{background: rgba(0, 29, 102, 1);color:#fff;}
.dropdown-menu a:hover i{transform:translate(0,-50%);right:15%;}
.nav-box{background:rgba(0, 44, 140, .95);position: fixed;top:0;left:0;width:100%;z-index: 1000;}
.navbar-dark .navbar-toggler{border:none;}
.navbar-expand-lg .navbar-nav{flex:1;}
.navbar-nav{justify-content: space-around;}
.index-swiper,.ny-banner{margin-top:3.7rem;}
.index-swiper .swiper-slide{position: relative;}
.index-swiper .swiper-slide a,.more{display:block;font-size: .8rem;width:6rem;height:2.2rem;border-radius:.3rem;line-height: 2.2rem;transition:all .2s;background:rgba(0, 44, 140, .4);color:#fff;text-align: center;text-decoration: none;}
.index-swiper .swiper-slide a{position: absolute;}
.index-swiper .swiper-slide a:hover,.more:hover{background:#002C8C;}
.swiper-pagination-bullet{width:20px;height:2px;border-radius: 0;background:#fff;}
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{bottom:4%;}
.navbar-expand-lg .navbar-nav .nav-link{text-indent:2em;}
.swiper-pagination-bullet-active{background:rgba(255,255,255,1)}
.lang{width: 1.5rem;margin-left:2rem;cursor: pointer;}
h5{position: relative;z-index:1;padding:0.4rem 1rem;font-size:1.6rem;color:rgba(0, 44, 140, 1);text-align: center;}
h5 span{position: relative;z-index:2;}
h5::after{content:'';display:block;width:100%;left:0;bottom:0;height:50%;background:rgba(0, 145, 255, .2);position: absolute;z-index:0;}
.title{display:flex;justify-content: center;padding:.5rem 0;}
.about-box{padding-bottom: 3rem;}
.about-right{height:100%;}
.about-img{padding:1rem;}
.about-right .about-text{padding:1rem 0;font-size:1.1rem;color:rgba(0, 0, 0, 0.85);line-height:1.8;text-indent: 2em;margin:0;}
.about-right ul{ display:flex;flex-direction:column;align-items: center;justify-content: space-between;margin:0;padding:0 2rem;width:100%;box-sizing: border-box;color:rgba(0, 44, 140, 1)}
.about-right ul li{background:#f7f8f9;margin-top:1rem;width:100%;padding:.5rem 0 .5rem 30%;}
.about-right ul li h2{font-size:1rem;margin-bottom:0;}
.about-right ul li h2 span{font-size:2.4rem;margin-right:.4rem;font-family: Arial, Helvetica, sans-serif;font-weight:bold}
.about-right ul li p{margin:0}
/**首页新闻相关*/

    .news-box{background:url(../images/news-bg.png);background-size:cover;}
    .news-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:1rem 0;}
    .news-container ul{display:flex;align-items: center;justify-content: space-between;padding:1rem;flex-wrap: wrap;}
    .news-container ul li{width:100%;background:#fff;padding:1rem;box-sizing: border-box;margin-bottom:1.4rem;}
    .news-container ul li img{transition: all .3s;}
    .news-container ul li a.img-link{transition: all .3s;}
    .news-container ul li h3{font-size:1.8rem;padding-top:1rem;transition: all .3s;}
    .news-container ul li h4{font-size:.9rem;color:rgba(0, 0, 0, 0.85)}
    .news-container ul li h1{font-size:1.2rem;line-height:1.6;padding-top:.6rem}
    .news-container ul li h1>a{color:rgba(0, 0, 0, 0.85);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制文本为2行 */
    overflow: hidden;transition: all .3s;}
    .news-container ul li p{margin:0;font-size:.95rem;margin:.5rem 0;line-height:1.8;color:rgba(0, 0, 0, 0.50);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制文本为2行 */
    overflow: hidden; }
    .news-container ul li:hover{box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.2);}
    .news-container ul li:hover img,.news-container ul li:hover a.img-link{transform: scale(1.05);}
    .news-container ul li:hover h3,.news-container ul li:hover h4,.news-container ul li:hover h1>a{color:#002C8C;text-decoration: none;}
    .news-container ul li:hover h1>a{font-weight:bold}
    /**首页新闻相关*/
    /**首页我们的业务相关*/
    .yw-box{background:url(../images/yw-bg.png);background-size:cover;}
    .yw-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:1.5rem 1rem;}
    .yw-container p{font-size:1.1rem;color:#fff;text-align: center;padding:1rem 0 1rem ;line-height: 2;}
    .yw-container ul{display:flex;align-items: center;justify-content: space-between;padding:0;flex-direction: column;}
    .yw-container ul li{width:90%;position: relative;overflow: hidden;margin-bottom:1rem;}
    .yw-container ul li img{transition: all .3s;}
    .yw-container ul li:hover img{transform: scale(1.05);}   
    .yw-container ul li h1{font-size:1.8rem;position:absolute;bottom:0;height:22%;left:0;z-index:2;width:100%;text-align: center;margin:0;display: flex;align-items: center;justify-content: center;z-index:3;}
    .yw-container ul li .mask{position:absolute;bottom:0;height:22%;left:0;width:100%;background:rgba(0, 44, 140, .5);transform: translateY(0%);transition: all .3s;z-index:1;}
    .yw-container ul li:hover .mask{transform: translateY(0);}
    .yw-container ul li .mask-zz{position:absolute;bottom:0;height:100%;left:0;width:100%;background:rgba(0, 0, 0, 0);transform: translateY(0%);transition: all .3s;z-index:3;}
    .yw-container ul li.zz .mask-zz{background:rgba(0, 0, 0, .6);}
    .yw-container ul li h1>a{color:rgba(255, 255, 255, 1);}
    .yw-container ul li h1>a:hover{text-decoration: none;}
    /**首页我们的业务相关*/
    /*荣誉文化招聘*/
    .rywhzp-box{}
    .rywhzp-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:1.5rem 0;}
    .rywhzp-container p{font-size:1.3rem;color:#fff;text-align: center;padding:3rem 0 1rem ;line-height: 2;}
    .rywhzp-container ul{display:flex;align-items: center;justify-content: space-between;padding:1rem;flex-direction: column;}
    .rywhzp-container ul li{width: 100%;position: relative;overflow: hidden;margin-bottom:1rem;}
    .rywhzp-container ul li img{transition: all .3s;}
    .rywhzp-container ul li:hover img{transform: scale(1.05);}  
    .rywhzp-container ul li h1{font-size:1.8rem;position:absolute;top:50%;height:22%;left:0;width:100%;text-align: center;font-weight:bold;color:#fff;margin:0;display: flex;align-items: center;justify-content: center;z-index:3;transform: translateY(-50%);}
    .rywhzp-container ul li .mask{position:absolute;top: 50%;height:22%;left:0;width:100%;background:rgba(0, 44, 140, .5);transition: all .3s;transform: translateY(-50%);}
    .rywhzp-container ul li:hover .mask{background:rgba(0, 44, 140, 1);}
    /**底部**/
    .bottom{background:rgba(0, 44, 140, 1);color:#fff;}
    .bottom-top{padding:2rem 0 .5rem;}
    .bottom-top .container{display:flex;justify-content: space-between;flex-direction: column;}
    .bottom-top .container ul{display:flex;flex:1;justify-content: space-between;display:none;}
    .bottom-top .container ul li{box-sizing: border-box;}
    .bottom-top .container ul li a{color:#fff;}
    .bottom-top .container ul li dl dd a{display:block;margin-top:.8rem;}
    .d-logo{width:90%;margin-bottom:2rem;}
    .copy-box{border-top:1px solid rgba(255, 255, 255, .2);padding:1.5rem;line-height:1.2;color:rgba(255, 255, 255, 0.70);text-align: center;}
    /**战略合作船东相关*/
    .hzcd-box{background:url(../images/hz-bg.png);background-size:cover;}
    .hzcd-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:1.5rem 0 3rem;}
    .hzcd-container ul{display:flex;align-items: center;justify-content:space-around;flex-wrap: wrap;}
    .hzcd-container ul li{width: 50%;display: flex;align-items: center;justify-content: center;padding:.5rem;}
/***************内页 关于我们****************/
.ny-about{position: relative;}
.ny-about .container{position:relative;z-index: 2;}
.ny-about .title{margin-top:1rem;}
.ny-about .left-content{padding-top:0;}
.about-left{padding-bottom:0;}
.ny-about-right{width:100%;height:24rem;background: url(../images/ny-about-img.png) center center; background-size: cover;box-sizing:border-box;z-index:3;}
.about-left p{line-height:1.8;padding-bottom:.8rem;text-indent: 2em;}
/**********内页企业文化********/
.ny-qywh{background:url(../images/news-bg.png);background-size: cover;padding:1.5rem 0;}
.ny-qywh-ul{padding:1rem 0;}
.ny-qywh-ul .qywh-left{width:43%;display: none;}
.ny-qywh-ul .qywh-right{width:100%;}

.ny-qywh-ul>li>ul>li{position: relative;padding-left:3.5rem;font-size:1rem;color:rgb(13, 74, 205);padding-bottom:.3rem;}
.ny-qywh-ul>li>ul>li h2{font-size:1.2rem;color:#222;font-weight: bold;}
.ny-qywh-ul>li>ul>li i{display:block;width:2.2rem;height:2.2rem;position: absolute;left:0;top:0}
.ny-qywh-ul>li>ul>li i img{width:100%;}
/***企业宣传***/
.video-box{border-radius:.5rem;overflow: hidden;position: relative;margin:3rem auto 4rem;cursor: pointer;}
.video-box i{width:5rem;height:5rem;position: absolute;left:50%;top:50%;transform: translate(-50%,-50%);z-index:99;}
.video-box .video-img{transition:all .3s;}
.video-box:hover .video-img{transform: scale(1.05);}
/***企业荣誉**/
.swiperBox{width:100%;position: relative;padding:1rem 0 2rem;}
.swiperBox .swiper-slide{transition:transform 1.0s;transform:scale(0.6);padding:.8rem;}
.swiperBox .swiper-slide-active{transform:scale(1);z-index:2;padding:1rem;}
.swiperBox .swiper-slide-active img{box-shadow: 0 0 10px 3px rgba(0, 0, 0, .3);}
.swiperBox .swiper-pagination-bullet{width:20px;height:4px;border-radius: 0;background:#002C8C;margin:0 5px;}
.swiperBox .swiper-pagination{bottom:0;left:0;right:0;}
.swiperBox .navbar-expand-lg .navbar-nav .nav-link{text-indent:2em;}
.swiperBox .swiper-pagination-bullet-active{background:#002C8C}
.swiperBox .swiper-button-prev, .swiperBox .swiper-container-rtl .swiper-button-next{left:0;}
.swiperBox .swiper-button-next, .swiperBox .swiper-container-rtl .swiper-button-prev{right:0}
/***公司发展史***/
.gsfzs-box{padding: 1rem 0;}
.gsfzs-box .gsfzs-text{color:#666;text-align: center;padding:1rem;}
.gsfzs-box  ul{position: relative;}
.gsfzs-box  ul>li.xian{display:block;width:1px;background:#b2bdc8;position:absolute;left:4.4rem;top:2.5rem;bottom:2.5rem;margin-left:-.5px;padding:.5rem 0}
.gsfzs-box  ul>li h1{color:rgba(0, 44, 140, 1);font-size:1.3rem;}
.gsfzs-box  ul>li{display:flex;align-items: center;color:#666;padding:.5rem 0 .5rem 4rem;}
.gsfzs-box  ul>li div{flex:1;}
.gsfzs-box ul>li i{display:block;width:2rem;height:3rem;position: relative;}
.gsfzs-box ul>li h1{margin:0;}
.gsfzs-box ul>li i::after{content:'';display:block;width:.8rem;height:.8rem;border-radius:50%;background:rgba(0, 44, 140, 1);position: absolute;top:50%;transform: translateY(-50%);}

.img-pc{display:none;}
.img-mid{display:none;}
.contact-box{background:rgba(0, 44, 140, .85);color:#fff;padding:1rem 0}
.contact-box ul>li{display:flex;line-height: 1.4;padding:.3rem 0;}
.contact-box ul>li span{display:flex;}
.contact-box ul>li span i{width:1.4rem;margin-right:.5rem;}
.contact-box ul>li div{flex:1;}
.code-box{text-align: center;padding:.5rem}
.code-box img{margin-bottom:.4rem;width:10rem;}
/***新闻列表页***/
.ny-news-list{background:none!important;}
.ny-news-list .news-container ul{flex-wrap: wrap;}
.ny-news-list .news-container ul li{border:1px solid rgba(0,44,140,0.2);margin-bottom:2rem;}
.page-box{display:flex;align-items: center;justify-content: center;padding-bottom:2rem;}
.page-box .page-item.active .page-link{background:rgba(0, 44, 140, 1) ;}
.page-box .page-link{color:rgba(0, 44, 140, 1) ;}
.pagination-lg .page-link{    
    padding: .35rem 1rem;
    font-size: 1rem;
    line-height: 1.5;}
.ny-news-list .news-container ul{padding-bottom:0;}
.ck-edit{padding:1rem;}
.ck-edit p{line-height:1.8;padding:1rem 0 0;text-align: justify;text-indent: 2em;}
.ck-edit img{max-width: 1000px;width:100%;margin:1rem auto;display: block;}
.glob-title{font-size:1.3rem;color:rgba(0, 44, 140, 1);padding:1rem 1rem 0;line-height: 1.4;}
.time-box{color:rgba(0, 0, 0, 0.50);padding-bottom:1rem;border-bottom:1px solid #d6dee4;display: block;text-align: center;width: 100%;}
.next-prev{border-top:1px solid #d6dee4;padding:1rem;color:rgba(0, 0, 0, 0.50);margin-bottom:1.5rem;}
.next-prev>li{display:flex;align-items:start;margin:.5rem 0;}
.next-prev>li a{display:block;flex:1;color:rgba(0, 0, 0, 0.50)}
.next-prev>li a:hover{color:rgba(0, 44, 140, 1);}
/***内页合作船东-特种船**/
.ny-hzcd-box{}
.ny-hzcd-box{padding: 1rem 0;}
.ny-hzcd-box .gsfzs-text{color:#262626;text-align: center;padding:1rem;line-height:2;}

.ny-hzcd-box  ul>li{margin-bottom:1rem;position: relative;padding-top:1.5rem}
.ny-hzcd-box  ul>li h1{font-size:1.4rem;padding:1rem 1.5rem .5rem;font-weight: bold;}
.ny-hzcd-box  ul>li p{line-height:1.8;text-align: justify;}
.ny-hzcd-box  ul>li:nth-child(2n+1) h1{color:#222;}
.ny-hzcd-box  ul>li:nth-child(2n) h1{color:rgba(0, 44, 140, 1)}
.ny-hzcd-box  ul>li:nth-child(2n+1) .container{flex-direction: column;}
.ny-hzcd-box  ul>li .container{display:flex;align-items: center;color:#666;position:relative;z-index: 99;flex-direction: column;}
.ny-hzcd-box  ul>li i{display:block;width:100%;position: relative;display:flex;align-items: center;justify-content: center;}
.ny-hzcd-box  ul>li:nth-child(2n+1){background:rgba(0, 0, 0, 0.05);}
.ny-hzcd-box  ul>li i img{width:18rem;}
.ny-hzcd-box ul>li h1{margin:0; text-align: center;}
.hzcd-content{width:100%;padding:1rem 0;box-sizing: border-box;}
.ny-hzcd-box  ul>li:nth-child(2n+1) .container .hzcd-content{color:#222;}
@media (min-width: 576px) { 
    .index-swiper,.ny-banner{margin-top:5.6rem;}
     .navbar-brand{width:18rem;padding:1rem 0;}
     .navbar-expand-lg .navbar-nav .nav-link{text-indent:0;}
 }


@media (min-width: 768px) { 
    .glob-title{font-size:1.5rem;color:rgba(0, 44, 140, 1);padding:3rem 1rem 0;line-height: 1.4;}
    .swiperBox .swiper-button-prev, .swiperBox .swiper-container-rtl .swiper-button-next{left:-3rem;}
.swiperBox .swiper-button-next, .swiperBox .swiper-container-rtl .swiper-button-prev{right:-3rem}
    .navbar-brand{width:20rem;} 
    .index-swiper,.ny-banner{margin-top:5.8rem;}
    .hzcd-container ul li{width: 50%;display: flex;align-items: center;justify-content: center;padding:1rem 2rem;}
    .video-box{border-radius:1rem;overflow: hidden;position: relative;width:94%;margin:1rem auto 2rem;cursor: pointer;}
    .video-box i { width: 3rem;height: 3rem;}
    /**********内页企业文化********/
    .ny-qywh{background:url(../images/news-bg.png);background-size: cover;padding:2.5rem 0;}
    .ny-qywh-ul{padding:1rem 0;}
    .ny-qywh-ul .qywh-left{width:43%;display: none;}
    .ny-qywh-ul .qywh-right{width:100%;}

.ny-qywh-ul>li>ul>li{position: relative;padding-left:3.8rem;font-size:1rem;color:rgb(13, 74, 205);padding-bottom:.3rem;}
.ny-qywh-ul>li>ul>li h2{font-size:1.2rem;color:#222;font-weight: bold;}
.ny-qywh-ul>li>ul>li i{display:block;width:2.3rem;height:2.3rem;position: absolute;left:0;top:0}
.ny-qywh-ul>li>ul>li i img{width:100%;}
/***企业荣誉**/
.swiperBox{width:90%;position: relative;padding:1.5rem 0;}
.gsfzs-box ul>li{display: flex;padding:.5rem 0}
.gsfzs-box ul>li i{display:block;width:2rem;height:3rem;position: relative;}
.gsfzs-box ul>li i::after{content:'';display:block;width:.8rem;height:.8rem;border-radius:50%;background:rgba(0, 44, 140, 1);position: absolute;top:50%;transform: translateY(-50%);}
.gsfzs-box ul>li:nth-child(2n+1){padding-left:50%;}
.gsfzs-box ul>li:nth-child(2n+1) i::after{left:-.4rem;}
.gsfzs-box ul>li:nth-child(2n){padding-right:50%;justify-content: end;}
.gsfzs-box ul>li:nth-child(2n){flex-direction: row-reverse;}
.gsfzs-box ul>li:nth-child(2n) i::after{flex-direction: row-reverse;right:-.4rem}
.gsfzs-box ul>li:nth-child(2n) div{text-align:right;}
.gsfzs-box ul>li:nth-child(2n) div p{margin:0;}
.gsfzs-box ul>li:first-child{padding:0;}
.gsfzs-box  ul>li.xian{display:block;width:1px;background:#b2bdc8;position:absolute;left:50%;top:2rem;bottom:2rem;margin-left:-.5px;}
.ul-box{display:flex;align-items: center;padding-top:1rem;flex:1;justify-content: space-around;}
.ul-box ul{width:50%;}
.d-logo {
    width: 60%;margin:0 auto 1rem;}
   

}
@media (min-width: 992px) {
    .glob-title{font-size:1.8rem;line-height: 1.6;text-align: center;padding:4rem 2rem 1rem;}
    .ck-edit p{font-size:1.1rem;padding:2rem 0;line-height:2;color:#444}
    .ny-news-list .news-container ul{padding:2rem 0;}
    .pagination-lg .page-link{    
    padding: .75rem 1.5rem;
    font-size: 1.25rem;
    line-height: 1.5;}
    .ny-news-list .news-container ul li{margin-bottom:3rem;}
    .page-box{padding-bottom:3rem;}
    /**首页新闻相关*/
    .news-box{background:url(../images/news-bg.png);background-size:cover;}
    .news-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:3rem 0;}
    .news-container ul{display:flex;align-items: center;justify-content: space-between;padding:3rem 0;flex-wrap: nowrap;}
    .news-container ul li{width:32%;background:#fff;padding:1rem;box-sizing: border-box;}
    .news-container ul li h3{font-size:1.8rem;padding-top:1rem;}
    .news-container ul li h4{font-size:.9rem;color:rgba(0, 0, 0, 0.85)}
    .news-container ul li h1{font-size:1.2rem;line-height:1.6;padding-top:.6rem}
    .news-container ul li h1>a{color:rgba(0, 0, 0, 0.85);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制文本为2行 */
    overflow: hidden;}
    .news-container ul li p{margin:0;font-size:.95rem;margin:.5rem 0;line-height:1.8;color:rgba(0, 0, 0, 0.50);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制文本为2行 */
    overflow: hidden; }
    .news-container ul li:hover{box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.2);}
    .news-container ul li:hover h3,.news-container ul li:hover h4,.news-container ul li:hover h1>a{color:#002C8C;text-decoration: none;}
    .news-container ul li:hover h1>a{font-weight:bold}
    /**首页新闻相关*/
    /**首页我们的业务相关*/
    .yw-box{background:url(../images/yw-bg.png);background-size:cover;}
    .yw-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:3.5rem 0;}
    .yw-container p{font-size:1.3rem;color:#fff;text-align: center;padding:3rem 0 1rem ;line-height: 2;}
    .yw-container ul{display:flex;align-items: center;justify-content: space-between;padding:3rem 0;flex-direction: row;}
    .yw-container ul li{width:31%;position: relative;overflow: hidden;margin:0;}
    .yw-container ul li img{transition: all .3s;}
    .yw-container ul li:hover img{transform: scale(1.05);}   
    .yw-container ul li h1{font-size:2.4rem;position:absolute;bottom:0;height:27%;left:0;width:100%;text-align: center;margin:0;display: flex;align-items: center;justify-content: center;z-index:3;}
    .yw-container ul li .mask{position:absolute;bottom:0;height:27%;left:0;width:100%;background:rgba(0, 44, 140, .5);transform: translateY(100%);transition: all .3s;}
    .yw-container ul li:hover .mask{transform: translateY(0);}
    .yw-container ul li h1>a{color:rgba(255, 255, 255, 1);}
    .yw-container ul li h1>a:hover{text-decoration: none;}
    /**首页我们的业务相关*/
    /**战略合作船东相关*/
    .hzcd-box{background:url(../images/hz-bg.png);background-size:cover;}
    .hzcd-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:3.5rem 0;}
    .hzcd-container ul{display:flex;align-items: center;justify-content:space-around;flex-wrap: wrap;}
    .hzcd-container ul li{width: 25%;display: flex;align-items: center;justify-content: center;padding:2rem;}

    /**战略合作船东相关*/
    /*荣誉文化招聘*/
    .rywhzp-box{}
    .rywhzp-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:3.5rem 0;}
    .rywhzp-container p{font-size:1.3rem;color:#fff;text-align: center;padding:3rem 0 1rem ;line-height: 2;}
    .rywhzp-container ul{display:flex;align-items: center;justify-content: space-between;padding:3rem 0;flex-direction: row;}
    .rywhzp-container ul li{width:31%;position: relative;overflow: hidden;margin:0;}
    .rywhzp-container ul li img{transition: all .3s;}
    .rywhzp-container ul li:hover img{transform: scale(1.05);}  
    .rywhzp-container ul li h1{font-size:2.4rem;position:absolute;top:50%;height:27%;left:0;width:100%;text-align: center;font-weight:bold;color:#fff;margin:0;display: flex;align-items: center;justify-content: center;z-index:3;transform: translateY(-50%);}
    .rywhzp-container ul li .mask{position:absolute;top: 50%;height:27%;left:0;width:100%;background:rgba(0, 44, 140, .5);transition: all .3s;transform: translateY(-50%);}
    .rywhzp-container ul li:hover .mask{background:rgba(0, 44, 140, 1);}
    /**底部**/
    .bottom{background:rgba(0, 44, 140, 1);color:#fff;}
    .bottom-top{padding:3rem 0;}
    .bottom-top .container{display:flex;justify-content: space-between;}
    .bottom-top .container ul{display:flex;flex:1;justify-content: space-between;padding-left:15%;padding-right:15%;}
    .bottom-top .container ul li{box-sizing: border-box;}
    .bottom-top .container ul li a{color:#fff;}
    .bottom-top .container ul li dl dd a{display:block;margin-top:.8rem;}
    .d-logo{width:26rem;}
    .copy-box{border-top:1px solid rgba(255, 255, 255, .2);line-height:4rem;color:rgba(255, 255, 255, 0.70);text-align: center;}
        
    .lang{width: 1.5rem;margin-left:1rem}
    .index-swiper .swiper-slide a,.more{display:block;width:9rem;height:3.2rem;border-radius:.6rem;line-height: 3.2rem;border-radius:.6rem;font-size: 1rem;}
    .more:hover{color:#fff;text-decoration: none;}
    .swiper-pagination-bullet{width:40px;height:4px;border-radius: 0;background:#fff;}
    .navbar{padding:0}
    .nav-box{background:rgba(0, 44, 140, .4);transition: all .3s;}
    .index-swiper,.ny-banner{margin-top:0;}
    .navbar-brand{width:20rem;padding:0}
    .form-inline .form-control.search-input{display:none}
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: .9rem;
        padding-left: 1rem;
    }
    .dropdown-menu{
        border-radius: 0;
        border:none;
        box-shadow: 0 1px 3px 3px rgba(0,0,0,0.15);
        top:98%;
        padding:0;
        right: 0;
        
    }
    

    .nav-link{padding: 1.8rem 2.9rem;}
    .dropdown:hover .dropdown-menu {
  display: block;
}
.dropdown-toggle:hover + .dropdown-menu, .dropdown-menu:hover {
  display: block;
}
.about-box{position: relative;padding-bottom: 0;}
.about-img{position:inherit;left:auto;top:auto;width:50%;padding:0;}
.about-box .container{position: absolute;left:50%;top:0;height:100%;transform: translateX(-50%);z-index:10;}
.about-right{width:48%;float:right;display: flex;align-items: center;justify-content: center;flex-direction: column;}
.about-right .about-text{padding:2rem 0 2rem 2rem;font-size:1rem;color:rgba(0, 0, 0, 0.85);line-height:1.8;text-indent: 2em;margin:0;}
.about-right ul{display:flex;flex-direction:row;align-items: center;justify-content: space-between;margin:0;padding:0 2rem;width:100%;box-sizing: border-box;color:rgba(0, 44, 140, 1)}
.about-right ul li{background:none;margin:0;padding:0;width:auto;}
.about-right ul li h2{font-size:1rem;}
.about-right ul li h2 span{font-size:2rem;margin-right:.4rem;font-family: Arial, Helvetica, sans-serif;font-weight:bold}
.about-right ul li p{margin:0}   
.title{display:flex;justify-content: center;padding:0;}
/***************内页 关于我们****************/
.ny-about{background:rgba(0, 44, 140, 1);position: relative;}
.zhanwei{position: absolute;top:0;left:0;right:50%;bottom:0;background:#fff;z-index:1;}
.ny-about .container{position:relative;z-index: 2;display: flex;}
.ny-about .title{margin-top:2rem;}
.ny-about .left-content{width:92%;padding-top:1rem;}
.about-left{width:70%;background:#fff;padding-bottom:1rem;display: flex;justify-content: center;}
.ny-about-right{width:30.55%;height:90%;background: url(../images/ny-about-img.png) center center; background-size: cover;position: absolute;right:0;top:0;bottom:30px;box-sizing:border-box;z-index:3;}
.about-left p{line-height:1.8;padding-bottom:.8rem;text-indent: 2em;}
/**********内页企业文化********/
.ny-qywh{background:url(../images/news-bg.png);background-size: cover;padding:2.5rem 0;}
.ny-qywh-ul{display:flex;align-items:center;justify-content: space-between;padding:3rem 0;}
.ny-qywh-ul .qywh-left{width:43%;display: block;}
.ny-qywh-ul .qywh-right{width:52%;}

.ny-qywh-ul>li>ul>li{position: relative;padding-left:4rem;font-size:1rem;color:rgb(13, 74, 205);padding-bottom:.3rem;}
.ny-qywh-ul>li>ul>li h2{font-size:1.2rem;color:#222;font-weight: bold;}
.ny-qywh-ul>li>ul>li i{display:block;width:2.5rem;height:2.5rem;position: absolute;left:0;top:0}
.ny-qywh-ul>li>ul>li i img{width:100%;}
.video-box{border-radius:1rem;overflow: hidden;position: relative;width:94%;margin:3rem auto 4rem;cursor: pointer;}
.video-box i { width: 5rem;height: 5rem;}
.gsfzs-box{padding: 3rem 0;}
.gsfzs-box .gsfzs-text{color:#666;text-align: center;padding:1.5rem;}
.gsfzs-box ul>li h1{font-size:1.6rem;}
.gsfzs-box ul>li i{width:3rem;}
.ny-news-list .news-container{padding-bottom: 0;}
 /***内页合作船东-特种船**/

.ny-hzcd-box{padding: 3rem 0;}
.ny-hzcd-box .title{padding-bottom:2rem;}
.ny-hzcd-box .gsfzs-text{color:#262626;text-align: center;padding:1rem;line-height:2;}
.ny-hzcd-box  ul{padding-top:2rem;}
.ny-hzcd-box  ul>li:nth-child(2n+1) .hzcd-content-bg{display:block;width:50%;background:rgba(0, 44, 140, 1);position:absolute;left:0;top:0;bottom:0;z-index: 9;}
.ny-hzcd-box  ul>li:nth-child(2n) .hzcd-content-bg{display:block;width:50%;background:rgba(0, 0, 0, 0.05);position:absolute;right:0;top:0;bottom:0;z-index: 9;}
.ny-hzcd-box  ul>li{margin-bottom:4rem;position: relative;padding-top:0}
.ny-hzcd-box  ul>li h1{font-size:2rem;padding:2rem 0 1rem;font-weight: bold;}
.ny-hzcd-box  ul>li p{line-height:2;text-align: justify;}
.ny-hzcd-box  ul>li:nth-child(2n+1) h1{color:#fff;}
.ny-hzcd-box  ul>li:nth-child(2n) h1{color:rgba(0, 44, 140, 1)}
.ny-hzcd-box  ul>li:nth-child(2n+1) .container{flex-direction: row-reverse;}
.ny-hzcd-box  ul>li .container{display:flex;align-items: center;color:#666;position:relative;z-index: 99;flex-direction:row}
.ny-hzcd-box  ul>li i{display:block;width:50%;position: relative;display:flex;align-items: center;justify-content: center;}
.ny-hzcd-box  ul>li i img{width:28rem;}
.ny-hzcd-box ul>li h1{margin:0;text-align: left;}
.hzcd-content{width:50%;padding:2rem 5rem;box-sizing: border-box;}
.ny-hzcd-box  ul>li:nth-child(2n+1) .container .hzcd-content{color:#fff;}
.ny-hzcd-box  ul>li:nth-child(2n+1){background:rgba(0, 0, 0, 0);}

}


@media (min-width: 1200px) {
      .page-box{padding-bottom:4rem;}
    /**首页新闻相关*/
    .news-box{background:url(../images/news-bg.png);background-size:cover;}
    .news-container{display:flex;flex-direction:column;align-items: center;justify-content: center;padding:3rem 0;}
    .news-container ul{display:flex;align-items: center;justify-content: space-between;padding:3rem 0}
    .news-container ul li{width:30%;background:#fff;padding:2rem;box-sizing: border-box;}
    .news-container ul li h3{font-size:1.8rem;padding-top:1rem;}
    .news-container ul li h4{font-size:.9rem;color:rgba(0, 0, 0, 0.85)}
    .news-container ul li h1{font-size:1.2rem;line-height:1.6;padding-top:.6rem}
    .news-container ul li h1>a{color:rgba(0, 0, 0, 0.85)}
    .news-container ul li p{margin:0;font-size:.95rem;padding:.5rem 0;line-height:1.8;color:rgba(0, 0, 0, 0.50);display: -webkit-box;-webkit-box-orient: vertical;-webkit-line-clamp: 2; /* 限制文本为2行 */
    overflow: hidden; }
    .news-container ul li:hover{box-shadow: 0px 0px 15px 0px rgba(0,0,0,0.2);}
    .news-container ul li:hover h3,.news-container ul li:hover h4,.news-container ul li:hover h1>a{color:#002C8C;text-decoration: none;}
    .news-container ul li:hover h1>a{font-weight:bold}
    /**首页新闻相关*/
    h5{position: relative;padding:0.4rem 1rem;font-size:2.8rem;color:rgba(0, 44, 140, 1)}
    .navbar-brand{width:23rem;}
    .navbar-expand-lg .navbar-nav{padding:0 0 0 1.5rem;}
    .nav-link{padding: 1.8rem 3.5rem;}
    .container, .container-lg, .container-md, .container-sm, .container-xl {
        max-width: 1520px;
    }
    .navbar-expand-lg .navbar-nav .nav-link {
        padding:2.2rem 1.9rem;
    }
    .about-right .about-text{padding:3rem 0 3rem 2rem;font-size:1.15rem;color:rgba(0, 0, 0, 0.85);line-height:2;text-indent: 2em;margin:0;}
    
    .about-right ul{display:flex;align-items: center;justify-content: space-between;margin:0;padding:0 2rem;width:100%;box-sizing: border-box;color:rgba(0, 44, 140, 1)}
   
    .about-right ul li h2{font-size:1rem;}
.about-right ul li h2 span{font-size:3.4rem;margin-right:.4rem;font-family: Arial, Helvetica, sans-serif;font-weight:bold}
.about-right ul li p{margin:0}
.bottom-top .container ul{display:flex;flex:1;justify-content: space-between;padding-right:0;}
 .bottom-top .container{flex-direction: row;}
 /***************内页 关于我们****************/
.ny-about{background:rgba(0, 44, 140, 1);position: relative;}
.zhanwei{position: absolute;top:0;left:0;right:50%;bottom:0;background:#fff;z-index:1;}
.ny-about .container{position:relative;z-index: 2;display: flex;flex-direction: row;}
.ny-about .title{margin-top:3rem;}
.ny-about .left-content{width:92%;padding-top:1rem;}
.about-left{width:60%;background:#fff;padding-bottom:3rem;display: flex;justify-content: start;}
.ny-about-right{width:40.2%;padding-top:1rem;}
.about-left p{line-height:2;padding-bottom:2rem;text-indent: 2em;}
/**********内页企业文化********/
.ny-qywh{background:url(../images/news-bg.png);background-size: cover;padding:2.5rem 0;}
.ny-qywh-ul{display:flex;align-items:center;justify-content: space-between;padding:3rem 0;}
.ny-qywh-ul .qywh-left{width:43%;}
.ny-qywh-ul .qywh-right{width:50%;}

.ny-qywh-ul>li>ul>li{position: relative;padding-left:5rem;font-size:.9rem;color:rgb(13, 74, 205);padding-bottom:1rem;}
.ny-qywh-ul>li>ul>li h2{font-size:1.2rem;color:#222;font-weight: bold;}
.ny-qywh-ul>li>ul>li i{display:block;width:3rem;height:3rem;position: absolute;left:0;top:0}
.ny-qywh-ul>li>ul>li i img{width:100%;}
.swiperBox{width:80%;position: relative;padding:2.5rem 0;}
.img-pc{display:block;}
.img-mid,.img-mob{display:none;}
.contact-box{position: absolute;left:0;bottom:10%;right:0;}
.contact-box .container{display:flex;align-items: center;justify-content: space-between;}
.ul-box{display:flex;align-items: center;padding-top:1rem;}
.ul-box ul{width:auto;}
}


.honor img {

  height: 538px;
  object-fit: cover; /* 或 contain */
}

.honor .swiper-slide {
text-align: center;
}



@media (min-width: 1400px) {
    .navbar-expand-lg .navbar-nav{padding:0 3rem 0 5rem}
    .navbar-brand{width:26rem;}
    .navbar-expand-lg .navbar-nav{padding:0 1rem 0 3rem}
   .navbar-expand-lg .navbar-nav .nav-link {
        padding:2.2rem 2.45rem;font-size:1.2rem;
    }
    .dropdown-menu a{font-size:1.1rem;}
}


.about-section {
    /* 为锚点目标添加顶部内边距 */
    padding-top: 110px;
    /* 使用负外边距抵消内边距的影响 */
    margin-top: -80px;
}
