/*定义滚动条高宽及背景 高宽分别对应横竖滚动条的尺寸*/
::-webkit-scrollbar {width:4px;background-color: #eaeaea;}
/*定义滚动条轨道 内阴影+圆角*/
::-webkit-scrollbar-track {-webkit-box-shadow: inset 0 0 5px rgba(0,0,0,0.2);border-radius:4px;background-color: #F5F5F5;}
/*定义滑块 内阴影+圆角*/
::-webkit-scrollbar-thumb{border-radius: 4px;-webkit-box-shadow: inset 0 0 6px rgba(0,0,0,.1);background-color: #999;}
.container-fluid { max-width: 1500px !important; }

.line-clamp{display: -webkit-box;  overflow: hidden;  text-overflow: ellipsis;  -webkit-line-clamp: 2;  -webkit-box-orient: vertical;}

.text-deepblue{ color: #000b8d;}

/* 根据需要调整缩进的大小 */
.indent {text-indent: 2em;}


/* 导航栏样式 */
/* #navbarNav {
    min-height: 70px;
}

.navbar.fixed-top {
    position: sticky;
    background: rgba(47, 53, 75, 1) !important;
}

.navbar.fixed-top.fixed {
    background: rgba(47, 53, 75, .9) !important;
} */

.navbar_text {
    margin: 0 0.5rem;
    font-family: 'Source Han Sans', sans-serif;
}

.navbar .navmenu .navbar-brand span {
    color: rgba(255, 255, 255, 1.0) !important;
    font-size: 26px;
    font-weight: 800;
}

.navbar .nav-item a.nav-link {
    color: rgba(255, 255, 255, 1.0) !important;
    font-size: 20px;
    font-weight: 600;
}

.navbar .nav-item.active a.nav-link,
.navbar .nav-item a.nav-link:hover {
    color: #fff !important;
}

.navbar.fixed-top {
    background: rgba(44, 8, 7, 1.0) !important;
}

.navbar.fixed-top.fixed {
    background: rgba(0, 0, 0, 0.8) !important;
}

.navbar .nav-item {
    position: relative;
}

.navbar .nav-item::after {
    content: '';
    position: absolute;
    left: 0;
    top: 32px;
    height: 18px;
    width: 1px;
    background: rgba(255, 255, 255, 0.3);
}

.navbar .nav-item:first-child::after {
    display: none;
}

/* 导航栏一级栏目块悬浮背景色 */
.navbar .nav-item:hover {
    background: rgba(0, 11, 141, 0.3);
}

.navbar .nav-item:hover .headnavbox {
    display: block;
    transparent: all 0.5s ease-in;
}

/* 子菜单栏目 */
.headnavbox {
    position: fixed;
    top: 81px;
    left: 0;
    width: 100%;
    background: rgba(33, 28, 116, 0.8);
    display: none;
}

.headnavbox .h2 {
    border-color: rgba(255, 255, 255, 0.2) !important;
    color: #fff !important;
}
/* .navbar .nav-item:hover .headnavbox:hover{ background: rgba(0,11,140,.2) !important;} */

.headnavbox a div{background: rgba(0, 0, 0, 0.7); font-weight: 600;}
.headnavbox a div:hover{background: rgba(0, 11, 141, 0.7);}

/* 搜索 */
.search{ 
    padding: 0 1rem;
    border: 2px #FFFFFF solid;
    min-width: 130px;
    height: 36px;
    position: relative; /* 使伪元素相对于输入框定位 */
}
.search input {
    background: transparent;
    border: 0;
    color: #ffffff;
    /* 使用思源黑体 */
    font-family: 'Source Han Sans SC', sans-serif;
}
.search input:focus,
.search button:focus {
    outline: none;
    background: none;
    box-shadow: none;
    color: #ffffff;
}
.search input:focus+.btn span {
    display: none;
    /* 当输入框获得焦点时隐藏 span */
}


/* banner 轮播图 */
.banner{ position: relative}
/*.banner:before{content: ''; position: absolute; top:0; left: 0; width: 100%; height: 100%; background: rgba(0,0,0,0.3); z-index: 1000;}*/
.banner .swiper-container .swiper-slide a{ width: 100%; height: 100%; display: flex; justify-content: center; align-items: center;}
/*.banner .swiper-container{z-index: 999;}*/
.banner .swiper-container .swiper-pagination{position: relative !important; bottom:  0px; width: 100%; height: 2rem;}
.banner .swiper-container .swiper-pagination span{ position: relative; margin-right: 5px;  background: rgba(255,255,255,0.5); opacity: 0.8; width: 15%; height: 5px; border-radius: 0;}
.banner .swiper-container .swiper-pagination span.swiper-pagination-bullet-active{ background: #000b8d;}
.swiper-button-prev, .swiper-button-next { display: none;}
.banner .fenye {position: absolute; bottom: 10rem; height: 3rem;}
.banner .fenye .pagination{ height: 3rem;}
.banner .swiper-container .swiper-pagination span em{font-weight: 200; text-align: left; left: 0; position: absolute; top: -2.5rem; font-size: 1.5rem; font-style: normal; width: 100%; height: 2rem; color: #fff;}
.banner .bannerinfo{ top: 25%;}
.banner .bannerinfo .desc .lead{ font-size: 2rem; width: 5rem;}

.mkbg{ background: url(../images/mkbg.jpg) right center; min-height: 600px; background-size: cover;}
.mkbg2{ background: url(../images/mkbg2.jpg) right center; min-height: 600px; background-size: cover;}
.mkbg3{ background: url(../images/mkbg3.jpg) right center; min-height: 900px; background-size: cover;}
/* 首页标题 */
.bt{ width: 140px;}
.bt .fbt{ font-size: 2rem; line-height: 1; background: url(../images/line1.png) no-repeat left bottom; }
.bt-subnav a{ border-bottom: 2px transparent solid; }
.bt-subnav a:hover,.bt-subnav .on a{ color: #151c93 !important; border-bottom: 2px #151c93 solid;}
.bt-more{ transition: all 0.6s ease; background: #151c93; text-align: center; width: 52px; height: 52px; line-height: 52px; border-radius: 52px; -webkit-border-radius: 52px; -moz-border-radius: 52px; -ms-border-radius: 52px; -o-border-radius: 52px; -webkit-transition: all 0.6s ease; -moz-transition: all 0.6s ease; -ms-transition: all 0.6s ease; -o-transition: all 0.6s ease; }
.bt-more img{ width: 28px; height: 28px; display: inline-block;}
.bt-more:hover{ opacity: 0.8; transform: rotate(180deg); -webkit-transform: rotate(180deg); -moz-transform: rotate(180deg); -ms-transform: rotate(180deg); -o-transform: rotate(180deg); }

.text-white.bt .fbt{ background-image:url(../images/line2.png)  ;}

/* 向下滑动 */
.slide_down {
    z-index: 5;
    background: url('../images/slide_down.svg') no-repeat;
    background-size: contain;
    height: 120px;
    width: 45px;
    /* position: fixed; */
    position: absolute;
    bottom: 170px;
    right: 60px;
}


/* 文本阴影 */
.text-shadow {
    text-shadow: 5px 5px 10px rgba(0, 0, 0, 0.85);
}

/* 当前位置背景色 */
.current_location_bg{
    background-color:#e1e1e1;
}

/* Top 栏目标题背景框 */
.top_sort_name {
    margin-top: 150px;
    height: 80px;
    width: 240px;
    /* 思源黑体 */
    font-family: 'Source Han Sans', sans-serif;
    /* 使用从右到左的渐变色作为背景  */
    background: linear-gradient(to right, rgba(1, 12, 139, 0.9), rgba(1, 12, 139, 0.6)); 
    /* 兼容性前缀，用于 Safari 浏览器 */
    -webkit-clip-path: polygon(0 0,95% 0, 100% 10%, 100% 100%, 5% 100%, 0% 90%);
    /* 使用 clip-path 创建多边形效果 */
    clip-path: polygon(0 0, 95% 0, 100% 20%, 100% 100%, 5% 100%, 0% 80%);
}

/* 二级页字体 */
.level_2_heading{
    /* 思源黑体 */
    font-family: 'Source Han Sans', sans-serif;
    font-weight: 600;
    font-size: 16px;
}
.level_2_text{
    /* 思源黑体 */
    font-family: 'Source Han Sans', sans-serif;
    font-weight: 400;
    font-size: 15px;
}

/* 三级页字体 */
.level_3_heading {
    /* 思源黑体 */
    font-family: 'Source Han Sans', sans-serif;
    font-weight: 600;
    font-size: 18px;
}

.level_3_text {
    /* 思源黑体 */
    font-family: 'Source Han Sans', sans-serif;
    font-weight: 400;
    font-size: 15px;
}


/* 新闻中心 */
.newcontent .date,.layout .date{ width: 60px !important; margin-right: 20px; border-bottom: 1px #ddd solid; }
.newcontent .info,.layout .info{ width: calc(100% - 80px);}
/* .newcontent .info .desc,.dynamics .desc, */
.line-clamp3{  -webkit-line-clamp: 3 !important; }

/* 集团动态 */
.group-dynamics .bt-subnav a:hover,.group-dynamics .bt-subnav .on a{color: #fff !important; border-color: #fff;}
.group-dynamics .bt-more{ background: #fff;}

.dynamics{ width: 60%; right: 0; bottom: 0; background: rgba(14, 20, 113, 0.8); border-radius: 10rem 0 0 0; -webkit-border-radius: 10rem 0 0 0; -moz-border-radius: 10rem 0 0 0; -ms-border-radius: 10rem 0 0 0; -o-border-radius: 10rem 0 0 0; }
.dynamics:hover{background: rgba(14, 20, 113, 0.75) !important; }

.dynamics .in_conbox{height: 270px; overflow-y: auto;}

/* 业务布局 */
img,.detail { transition: all .5s ease-in; -webkit-transition: all .5s ease-in; -moz-transition: all .5s ease-in; -ms-transition: all .5s ease-in; -o-transition: all .5s ease-in; }
.detail:hover{ opacity: 0.8; border-radius: 50rem 0 50rem 0 !important; -webkit-border-radius: 50rem 0 50rem 0 !important; -moz-border-radius: 50rem 0 50rem 0 !important; -ms-border-radius: 50rem 0 50rem 0 !important; -o-border-radius: 50rem 0 50rem 0 !important; }

.layout .date{ border: none;}
.layout .laylist a:hover .desc{ background: #151c93 !important; color: #fff !important; }
.layout .laylist a:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }

.layoutbox .item{ bottom: 0; z-index: 99;}
.layoutbox .item:hover,.layout .laylist a:hover .desc{ color: #fff;}
.layout .layoutbox a:hover .desc{ background: transparent !important;}
.layoutbox .laylist:hover::after{bottom:0; left:0; position:absolute; width:100%; height: 50%; content:''; background-image: linear-gradient(to top, rgba(14, 20, 113, 0.4)  , rgba(0,0,0,0));  }

/* 招贤纳士 */
.jobs{ position: relative;}
.jobs  .lnbox{ position: absolute; bottom: 100px; left:0; width: 100%;}
.jobs .linian{ background:rgba(0, 11, 141, 0.7); border-radius: 8rem 8rem 0 0; -webkit-border-radius: 8rem 8rem 0 0; -moz-border-radius: 8rem 8rem 0 0; -ms-border-radius: 8rem 8rem 0 0; -o-border-radius: 8rem 8rem 0 0; }

/* 信息公开 */
.pubinfo .laylist .item img{ height: 4rem;}
.pubinfo .laylist .item .h3{ color: #000b8d;}
.pubinfo .laylist .item .d-flex{ transition: all 0.5s ease; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.pubinfo .laylist .item:hover .d-flex{ transform: scale(1.2); -webkit-transform: scale(1.2); -moz-transform: scale(1.2); -ms-transform: scale(1.2); -o-transform: scale(1.2); }

.newcontent  .row a:hover .item{ background: #000b8d !important; color: #fff !important;}
.newcontent  .row a:hover .item .desc{color: #fff !important; opacity: 0.8;}

/* 内页 */
.nbanner .desc{ width: 100%; top:40%; left: 0;}
.positons,.positons a{ color: #6c757d;}
.positons .sonsort a.curr{ color: #151c93 !important;}

.about{ background:#eee;}
.about p { margin-bottom: 1rem;}

/*领导致辞*/
.speechbox .cons{ background: #000b8d;}
.speechbox .cons .headimg{ top: -3rem;  right: 5rem; z-index: 99;}
.speechbox .names .item{ padding:2rem 2rem 2rem 6rem !important; position: relative;}
.speechbox .names .item::after{ content: ''; z-index:  9; position: absolute; left: 0; top: 1.8rem; width: 2.5rem; height: 2.5rem; background: #000b8d;}
.speechbox .names .item:hover,.speechbox .names .item.on{ background: #000b8d !important; color: #fff !important; }
.speechbox .names .item:hover::after,.speechbox .names .item.on::after{ background: #fff !important;}
.speechbox .names .item:hover .text-secondary,.speechbox .names .item.on .text-secondary{ color: rgba(255,255,255,0.6) !important;border-color: rgba(255,255,255,0.4) !important;}
.speech .names-more .leader{ width: 100%; height: 100%; top: 0; left: 0; z-index: 98; background: url(../images/about-bg.jpg) no-repeat left top;}
.speech .trem{ background: #000b8d; border-radius: 0 5rem 0 0; -webkit-border-radius: 0 5rem 0 0; -moz-border-radius: 0 5rem 0 0; -ms-border-radius: 0 5rem 0 0; -o-border-radius: 0 5rem 0 0; }
.speech .trem img:hover{ opacity: 0.9;}
.speech .tremnav .item{ transition: all 0.5s ease; cursor: pointer; border-radius: 4rem 0 0 0; -webkit-border-radius: 4rem 0 0 0; -moz-border-radius: 4rem 0 0 0; -ms-border-radius: 4rem 0 0 0; -o-border-radius: 4rem 0 0 0; -webkit-transition: all 0.5s ease; -moz-transition: all 0.5s ease; -ms-transition: all 0.5s ease; -o-transition: all 0.5s ease; }
.speech .tremnav .item:hover{ border-radius: 4rem 1rem 1rem 1rem; -webkit-border-radius: 4rem 1rem 1rem 1rem; -moz-border-radius: 4rem 1rem 1rem 1rem; -ms-border-radius: 4rem 1rem 1rem 1rem; -o-border-radius: 4rem 1rem 1rem 1rem; }

/* 企业文化 */
.culture{ background: url(../images/about-bg.jpg) no-repeat top center; background-size: cover; min-height: 600px;}
.culture .infos{ max-height:600px; overflow: auto; border-radius: 5rem 0 10px 0; -webkit-border-radius: 5rem 0 10px 0; -moz-border-radius: 5rem 0 10px 0; -ms-border-radius: 5rem 0 10px 0; -o-border-radius: 5rem 0 10px 0; }
.culture .infos p{ margin-bottom: 15px; border-bottom: 1px #ddd solid; padding-bottom: 15px;}
.culture .infos p:last-child{ border-bottom: none;}

/* 集团成果 */
.achievement{background: url(../images/about-bg2.jpg) no-repeat bottom center; min-height: 780px;}

/* 行业动态 */
.news-content .industry{ background: url(../images/news_bg1.jpg)  #ededed no-repeat left center; height: 578px;}
.news-content .industry .imgbox img:hover{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); }
.news-content .industry .item::after,.tradeunion .item::after{ position: absolute; content:''; width: 10px; height: 10px; background: #000b8d; left:1rem; top: 8px; }

/* 纪检监察 */
.supervise{ background: #ededed;}
.supervise .info::after{ z-index: 99; content: '\f0d8'; font-family: 'FontAwesome'; position: absolute; font-size:3rem; top:-2.6rem; color: #fff; width: 2rem; height: 2rem; left: calc(50% - 1rem); }
.supervise .item:hover img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); }
.supervise .infotwo::after{ content: "\f0d7" !important; top: auto !important; bottom: 0 !important;}
.supervise .item:hover .info{ background: #000b8d !important; color: #fff !important;}
.supervise .item:hover .info p{ color: #fff !important;}
.supervise .item:hover .info::after,.supervise .item:hover .infotwo::after{ color:#000b8d !important;}

/*党群工作*/
.groupwork .item:hover{ background: #000b8d !important; color: #fff !important; }
.groupwork .item:hover img{ transform: scale(1.1); -webkit-transform: scale(1.1); -moz-transform: scale(1.1); -ms-transform: scale(1.1); -o-transform: scale(1.1); }
.groupwork .item:hover p{ color: rgba(255,255,255,0.5);}
.groupwork .item:hover .border-left{ border-color: rgba(255,255,255,0.2) !important;}

/* 二十届三中全会 */
.esjszqh{
    margin-top: 50px;
    padding-top: 30px;
    background: url(../images/bg_20_3_2560.png) no-repeat;
    background-size: cover;
    /* height: 100vh; */
    min-height: 1080px;
}
.esd_newslist_boder{
    clip-path: polygon(0 0, 100% 0, 100% 60%, 95% 100%, 0 100%);
    background: rgb(0, 0, 0);
    padding: 1px 1px;
}
.esd_newslist{
    clip-path: polygon(0 0, 100% 0, 100% 60%, 95% 100%, 0 100%);
    background-color: #ffffff;
    padding-right: 5%;
}


/* 工会活动 */
.tradeunion{ background: url(../images/news_bg2.jpg) #fff no-repeat left bottom;}
.tradeunion .t-item:hover{ background: #000b8d !important; color: #fff !important; }
.tradeunion .t-item:hover a{ color: #fff !important;}
.tradeunion .t-item:hover a .text-muted{ color:rgba(255,255,255,0.5) !important;}
.tradeunion .t-item:hover .item::after{ background: #fff;}
.tradeunion img.card-img-top:hover{ opacity: .8;}

/* 业务介绍 */
.bus_about{ background: url(../images/mkbg4.jpg) no-repeat center left; text-indent: 2.5rem;}
.busbtm p{ width: 120px;}
.busbtm{ background:rgba(0,11,141,0.9); bottom: 0; left: 0; width: 60%; border-radius: 0 3rem 0 0; -webkit-border-radius: 0 3rem 0 0; -moz-border-radius: 0 3rem 0 0; -ms-border-radius: 0 3rem 0 0; -o-border-radius: 0 3rem 0 0; }
.busbtm_sun{ background:rgba(0,11,141,0.9); bottom: 0; right: 0; width: 60%; border-radius:3rem 0 0 0; -webkit-border-radius:3rem 0 0 0; -moz-border-radius:3rem 0 0 0; -ms-border-radius:3rem 0 0 0; -o-border-radius: 3rem 0 0 0; }
.busbtm_sun p{ width: 120px;}
.bus-con{text-indent: 2.5rem;}

/* 人才理念 */
/* 人才招聘 */
.job-info{ background: #000b8d; border-radius: 0 5rem 0 0; -webkit-border-radius: 0 5rem 0 0; -moz-border-radius: 0 5rem 0 0; -ms-border-radius: 0 5rem 0 0; -o-border-radius: 0 5rem 0 0; }

/* 资产推荐公告 */
.pub-source{ background: url(../images/pubbg.jpg) #ededed left top no-repeat; min-height: 600px;}
.newslist .row:hover img{ transform: scale(1.05); -webkit-transform: scale(1.05); -moz-transform: scale(1.05); -ms-transform: scale(1.05); -o-transform: scale(1.05); }

/* 业务布局 */
.busdata .pic {
    /* 添加放大的过渡效果，使得transform的变化在0.7秒内平滑完成 */
    transition: transform 0.7s ease;
}
/* 放大效果 */
.busdata .pic:hover {
    /* 鼠标悬停时，将元素的缩放比例放大到1.1（即放大10%） */
    transform: scale(1.5);
    /* 为了兼容Safari和老版本Chrome，添加-webkit前缀 */
    -webkit-transform: scale(1.1);
    /* 为了兼容Firefox，添加-moz前缀 */
    -moz-transform: scale(1.1);
    /* 为了兼容IE 9及更早版本，添加-ms前缀 */
    -ms-transform: scale(1.1);
    /* 为了兼容老版本Opera，添加-o前缀 */
    -o-transform: scale(1.1);
}


/* 信息公开 */
.pub-notice .row .item:hover,.pub-source .item:hover{ background: #000b8d !important; color: #fff;}
.pub-notice .pic:hover,.pub-source .pic:hover,.jobs-content .pic:hover{ opacity: .8;}

.footer{ background:#000b5b;}
.footer .fnav dl{ width:110px ;}
.footer a:hover{ color: #fff !important;}
.footer .code img{ display: block; width: 6rem; height: 6rem; margin: 0 auto 5px;}
.footer .code { font-size: .75rem;}
.footer .dropdown  .btn:focus{outline:none !important;   box-shadow: none !important;}
.footer .dropdown-menu{ background-color:  #000644 !important; color: #fff !important; min-width: 230px !important; left:-40px !important;}
.footer .dropdown-menu .dropdown-item{  color: #fff !important; padding: .5rem 1rem; text-align: center;}
.footer .dropdown-menu .dropdown-item:hover,.footer .dropdown-menu .dropdown-item:focus{   background-color:  #000b8d !important;  }
.footer .dropdown-menu.show{transition: max-height .3s ease-in;  transform-origin: 50% 0;  animation: slide-down 0.3s ease-in;  -webkit-animation: slide-down 0.3s ease-in;}

/* 辽宁金投金控的显示器 1400以下 （1366） */
@media only screen and (max-width: 1400px) {

    /* 导航栏 内边距 */
    .navbar-expand-lg .navbar-nav .nav-link {
        padding-right: 0.7rem;
        padding-left: 0.7rem;
        /* font-size: 14px; */
    }
}

/* 1024以上 */
@media only screen and (min-width: 1024px) {
    .navbar.bg-dark { padding: 1.5rem 1rem !important; }
}

/* 1024以下 */
@media only screen and (max-width: 1024px) {

}

/* 992以下 */
@media only screen and (max-width: 992px) {

}

/* 768以上 */
@media only screen and (min-width: 768px) {
    .navbar.bg-dark { padding: 1rem !important; }
}

/* 768以下 */
@media only screen and (max-width: 768px) {
    .logo-sm-height { height: 40px; }
    .navbar .navbar-nav { padding-top: 1rem; }
    .navbar.bg-dark .nav-item.active a.nav-link { border: 0; }
    .head-sm-height { height: 61px !important; }

    .banner h2.display-2{ font-size: 1.5rem !important;}
    .banner .bannerinfo .desc .lead { font-size: 1rem !important; width: auto !important; }
    .navbar-nav-container{ flex-direction: column;}
    .navbar.fixed-top{ position: sticky;}
    .navbar.fixed-top,
    .navbar.fixed-top.fixed{background:rgba(47,53,75,0.95) !important;}
    .banner .fenye{ bottom: 0;}

    .nbanner .desc{ top: 22% !important; text-align: center;}
    .nbanner .desc .display-4{ font-size: 1.6rem !important;}
    .nbanner .desc .lead{ font-size: 1rem !important;}

    .bt{ width: 100% !important; text-align: center;}
    .bt .fbt{ background-position: center bottom;}
    .mkbg,.mkbg2,.mkbg3{ background-size: cover;}
    .mkbg3{   min-height: 700px; }
    .pubinfo .h3{ font-size: 1.5rem !important;}
    .dynamics { width: 90%; margin: 0 auto;}
    .dynamics .w-75{ width: 100% !important;}

    .industry .item{ background: #fff; min-height: 50px;}

    .speechbox .cons .headimg{ position: relative !important; top:0; right: 0; width: 100% !important; height: auto !important;}
    .speechbox .cons .h-110px{ height: auto !important;}


    .abt{ text-align: center !important;}
    .culture { background-position: left top;}
    .achievement{ margin: 0 !important;  background: #eee; min-height: auto !important; padding-bottom: 2rem;}

    .supervise .p-sm-1{ padding: 0px !important;}

    .fnav,.reg{ display: none !important;}

    .mfooter .border-right{ border-color:rgba(255,255,255,0.2) !important;}
    .mfooter a i{ display:block; font-size:1.5rem;}
    .mfooter a{ font-size:0.8rem}

    .navmenu{ display: block !important; position: relative;}
    .navmenu .navbar-toggler{ position: absolute; right: 10px; top: 10px;}
    .navmenu  .navbar-nav li{ padding: 5px !important;}
    .navmenu  .navbar-nav li::after{ display: none !important;}
}

@media only screen and (max-width: 576px) {
    .job-idea .row .order1{ order: -1; }
    .supervise .item .infotwo { order:  1 !important;}
    .groupwork .item .col-9,.groupwork .item .col-3{ height: auto !important;}
}
