body{
    overflow-x: hidden;
    font-family: 'Microsoft YaHei', "Arial", "sans-serif","Segoe UI","-apple-system","Helvetica Neue","Lucida Grande","Roboto","Ebrima","Nirmala UI","Gadugi","Segoe Xbox Symbol","Meiryo UI","Khmer UI","Tunga","Lao UI","Raavi","Iskoola Pota","Latha","Leelawadee","Microsoft YaHei UI","Microsoft JhengHei UI","Malgun Gothic","Estrangelo Edessa","Microsoft Himalaya","Microsoft New Tai Lue","Microsoft PhagsPa","Microsoft Tai Le","Microsoft Yi Baiti","Mongolian Baiti","MV Boli","Myanmar Text","Cambria Math";
    font-size: .8rem;
}


.head-menu{
    width: 100%;
    position: fixed;
    top: 0;
    z-index: 100;
}
.head-menu-top{
    width: 100%;
    background-color: #013366;
    min-height: 60px;
}
.body-content{
    padding-left: 0px;
    padding-right: 0px;
}
.search-tab{
    display: none;
}
.head-one-menu-ju{
    justify-content: end;
}

.search-btn{
    background-color: #916820;
}
.logo{
    padding: 1rem 0;
}
.head-menu-two{
    border-top: 1px solid #55576a;
}
.head-menu-two-backcolor{
    background-color: #013366;
}
.menu-line{
    width: 1px;
    border: 1px solid #91a7bd;
    height: 20px;
    margin-top: .7rem;
}
.custom-btn-style-1 .btn-secondary{
    background-color: transparent;
    border-color: transparent;
}
.custom-btn-style-1 .btn-secondary:not(:disabled):not(.disabled):active, .custom-btn-style-1 .btn-secondary:not(:disabled):not(.disabled).active, .custom-btn-style-1 > .btn-secondary.dropdown-toggle{
    background-color: transparent;
    border-color: transparent;
}
.custom-btn-style-1 .btn-secondary:not(:disabled):not(.disabled):active:focus, .custom-btn-style-1 .btn-secondary:not(:disabled):not(.disabled).active:focus, .custom-btn-style-1 > .btn-secondary.dropdown-toggle:focus{
    box-shadow:0 0 0 0;
}
.custom-btn-style-1 .btn:focus, .btn.focus{
    box-shadow:0 0 0 0;
}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{
    color:#926821
}
.custom-btn-style-1 .dropdown-toggle{
    font-size: 18px;
    letter-spacing: 4px;
    display: flex;
    align-items: center;
    min-width: 120px;
}
.custom-btn-style-1 .custom-dropdown-toggle{
    font-size: 18px;
    letter-spacing: 4px;
    display: flex;
    align-items: center;
    width: 90px;
}
.custom-btn-style-dropright .dropdown-toggle::after {
  display: inline-block;
  margin-left: .455em;
  vertical-align: .255em;
  content: "";
  border-top: .3em solid transparent;
  border-right: 0;
  border-bottom: .3em solid transparent;
  border-left: .3em solid;
}
.custom-btn-style-1 .show{
    min-width: 400px;
    height: 100px;
    display: flex;
    justify-content: center;
    align-items: center;
    top: 10px !important;
}
.custom-btn-style-1 .show  .dropdown-item{
    text-align: center;
}
.custom-btn-style-1 .show  .dropdown-item img{
    width: 30px;
    height: 30px;
}
.dropdown-item-menu{
    color: #926821;
    padding: .5rem;
    font-weight: bold;
}
.navbar-expand-lg{
    justify-content: space-between;
}
.navbar-collapse{
    flex-grow: 0;
}
.custom-collapse{

}
.navbar-light .navbar-nav .show > .nav-link, .navbar-light .navbar-nav .active > .nav-link, .navbar-light .navbar-nav .nav-link.show, .navbar-light .navbar-nav .nav-link.active{
    color:#926821;
}

.navbar-light .navbar-nav .nav-link {
    color:#fff;
    font-size: 18px;
}
.navbar-light .navbar-nav .nav-link:hover, .navbar-light .navbar-nav .nav-link:focus{
    color:#916820;
}
.navbar-light .navbar-nav .nav-link:hover{
    color:#916820;
}
.custom-collapse li{
    width:auto;
}
.custom-foot-tab{
    background-color: #013366;
}
.foot-info{
    color: #fff;
}
.email-icon img{
    width: 30px;
    height: 24px;
}
.addres-icon img{
    width: 24px;
    height: 32px
}
.qrcode-img{
    display: flex;
    justify-content: center;
}
.qrcode-img img{
    width: 178px;
    height: 178px;
}
.qrcode-dis{
    display: flex;
    justify-content: center;
}
.custom-foot-filings{
    background-color: #916820
}
.yinsi{
    font-size: 14px
}
.banquan{
    font-size: 12px;
}
.custom-row{
    margin-left: 0;
    margin-right: 0;
}
.banner-table-height-set{
    overflow-y: hidden;
}
@media (max-width: 992px) {
    .logo{
        width: 240px;
        padding-bottom: 10px;
    }
    .logo img{
        width: 100%;
    }
    .head-menu-two-backcolor{
        background: linear-gradient(rgba(1, 51, 101, 1),rgba(1, 51, 101, 1));
        color: #000;
    }

    .index-search-icon{
        display: none;
    }
    .menu-line{
         display: none;
    }
    .navbar-light .navbar-nav .nav-link {
        text-indent: 20px;
        text-align: left !important;
    }
    .navbar-light .navbar-toggler {
        color: rgba(255, 255, 255, 0.5);
        border-color: rgba(0, 0, 0, 0.2);
    }
    .navbar-light .navbar-toggler-icon {
        background-image: url("data:image/svg+xml,%3csvg xmlns='http://www.w3.org/2000/svg' width='30' height='30' viewBox='0 0 30 30'%3e%3cpath stroke='rgba%280, 0, 0, 0.7%29' stroke-linecap='round' stroke-miterlimit='10' stroke-width='2' d='M4 7h22M4 15h22M4 23h22'/%3e%3c/svg%3e");
    }
    .dropdown-menu{
        width: 25rem;
    }
    .custom-collapse{
        padding-bottom:20px;
    }
    .custom-popular-position-tab{
        width: 90%;
        margin: 0 auto;
    }
    .head-one-menu-ju{
        justify-content: start;
    }
    .swiper{
        margin-top: 180px;
    }
    .slogan-table{
        display: none;
    }
}

.page-item.active .page-link {
    background-color: #013366;
    border-color: #013366;
}
.content-p-in p{width: 100%;}
.float-button{
    position: fixed;        /* 使按钮固定位置 */
    bottom: 40px;          /* 距离页面底部的距离 */
    right: 40px;           /* 距离页面右边的距离 */
    padding: 5px;   /* 内边距 */
    background-color: #fff; /* 背景颜色 */
    width:40px;
    height:40px;
    text-align: center;
    color: white;          /* 文字颜色 */
    border: 1px solid #000;          /* 无边框 */
    border-radius: 50%;    /* 边框圆角 */
    cursor: pointer;       /* 鼠标悬停时显示为指针 */
    z-index: 1000;         /* 确保按钮位于其他元素之上 */
}
.float-button img{
    width: 80%;
}
video {
    max-width: 100%;
    height: auto;
}
