body,.blgy_wrap_box{
    min-width:1200px;
   overflow-x:hidden;
}
/*  */
.blgy_wrap_box {
    position: relative;
}

/* Ã¥Â¤Â´Ã©Æ’Â¨ */
.nav_danghao ul li:nth-child(1){
    position:relative;
    cursor:pointer;
}

.nav_danghao ul li:nth-child(1):after{
    content:'';
    display:block;
    width:140px;
    height:186px;
    background:url(/blgy/lib/images/top-ewm3.png);
    position:absolute;
    left:-58px;
    top:80px;
    display:none;
}
.nav_danghao ul li:nth-child(1):hover:after{
    display:block;
}
.blgy_warp {
    width: 100%;
    height: auto;
    position: absolute;
    top: 0;
    z-index: 9;
    background: rgb(0, 0, 0, 0.2);
    
}

.blgy_nav {
    width: 90%;
    height: 120px;
    margin: 0 auto;
    display:flex;
    justify-content:space-between;
    align-items:center
}

.nav_log {
    width: 15%;
    /* height: 50px; */
    /* float: left; */
    /* margin-top: 35px; */
}

.nav_log img {
    width: 226px;
}

.nav_li {
    width: 70%;
    /* float: left; */
    /* margin-left: 36%; */
}
.nav_li ul{
   float:right;
}
.nav_li li {
    float: left !important;
    margin-left: 60px;
    line-height: 115px;
}

.nav_li li:nth-child(1) {

    margin-left: 0%;
}

.nav_li li a {
    color: rgb(255, 255, 255);
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0px;
}

.nav_danghao {/* float: right; */width: 15%;}
.nav_danghao ul{
    display:flex;
    align-items:center;
    float: right;
}
.nav_danghao ul li {
    float: left;
}

.nav_danghao ul li:nth-child(1) {
    width: 25px;
    height: 25px;
    margin-right: 30px;
    /* margin-top: .2448rem; */
}

.nav_danghao ul li:nth-child(2) {
    width: 60px;
    height: 60px;
    /* margin-top: .1667rem; */
}

.nav_danghao ul li img {
    width: 100%;
}

.nav_menu{
  cursor:pointer
}
/* dÃ¥Âºâ€¢Ã©Æ’Â¨ */
.blgy_fotter {
    width: 100%;
}

.blgy_fo_top {
    width: 100%;
    height: 386px;
    background: rgb(197, 146, 45);
}

.blgy_fo_top_left {
    float: left;
    width: 30%;
}

.blgy_fo_top_logo {
    width: 226px;
    height: 50px;
    padding-top: 60px;
}

.blgy_fo_top_logo img {
    width: 100%;
}

.blgy_fo_top_imgtwo {/* width: 40px; *//* height: 40px; */margin-top: 150px;margin-bottom: 20px;position:relative;}


.blgy_fo_top_imgtwo img {
    width: 40px;
    float: left;
    margin-right: 20px;
  cursor:pointer;
}
.ewm-hidden{
    position:absolute;
    bottom:50px;
    left:-48px;
}
.footer-ewm2{
    margin-left:118px;
}
.footer-ewm3{
    margin-left:58px;
}
.ewm-hidden img{
    width:auto;
   display:none;
}

.blgy_fo_top_fzlm {}

.blgy_fo_top_fzlm ul li {
    float: left;
}

.blgy_fo_top_fzlm ul li a {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 400;
    line-height: 32px;
    letter-spacing: 0px;
}






.blgy_fo_top_right {
    float: right;
    padding-top: 60px;
    display:flex;
    justify-content:space-between;
    width: 60%;
}

.blgy_fo_top_right ul {
    /* float: left; */
    /* margin-left: 100px; */
}
.blgy_fo_top_right ul:nth-child(1) {
    margin-left: 0;
}
.blgy_fo_top_right ul h2 {
    color: rgb(255, 255, 255);
    font-size: 20px;
    font-weight: 500;
    letter-spacing: 0px;
    margin-bottom: 35px;
}

.blgy_fo_top_right ul li {
    margin-bottom: 22px;
}




.blgy_fo_top_right ul li a {
    opacity: 0.8;
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 400;
    letter-spacing: 0px;
}

.blgy_fo_top_right ul li a:hover {
text-decoration:underline;
 
}


.blgy_fo_box{
    width: 90%;
    margin: 0 auto;
}



.blgy_fo_bot {
    width: 100%;
    height: 80px;
    background: rgb(179, 133, 41);
    text-align: center;
}

.blgy_fo_bot p {
    color: rgb(255, 255, 255);
    font-size: 16px;
    font-weight: 400;
    line-height: 80px;
    letter-spacing: 0px;
}

.i-pager {
    height: auto;
    font-size: 16px;
    margin-top: 37px;
    text-align: right;
    clear: both;
    color: rgb(102, 102, 102);
    margin-bottom: 6%;
}

.i-pager-next a {
    width: 77px;
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pager-last a {
    width: 77px;
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pager-first, .i-pager-prev, .i-pager-next, .i-pager-last, .i-pager-item {
    display: inline-block;
    width: auto;
    min-width: 38px;
    height: 38px;
    margin-left: 6px;
    border-radius: 4px;
    border: 1px solid rgba(102, 102, 102, 0.3);
    text-align: center;
    line-height: 38px;
    font-size: 16px;
    padding: 0px;
    color: rgb(102, 102, 102) !important;
}

.i-pager-next, .i-pager-last, .i-pager-first, .i-pager-prev {
    font-size: 15px;
    vertical-align: bottom;
    color: rgb(102, 102, 102) !important;
}

.i-pager-info {
    height: 40px;
    /* background-color: rgb(255, 255, 255); */
    border-radius: 4px;
    border: 1px solid rgba(102, 102, 102, 0.3);
    font-size: 16px;
    vertical-align: bottom;
    color: rgb(102, 102, 102);
    margin-left: 7px;
}

.i-pager-current {
    width: auto;
    text-align: center;
    display: inline-block;
    margin-left: 6px;
    line-height: 38px;
    border: none;
    color: rgb(102, 102, 102);
    padding: 0px;
}

.i-pager-info-c {
    color: rgb(0, 129, 204);
    width: auto;
    text-align: center;
    display: inline-block;
    padding-right: 0px;
    font-size: 16px;
    padding-left: 6px;
    line-height: 34px;
    border: none;
}

.i-pager-info-p {
    color: rgb(102, 102, 102);
    width: auto;
    text-align: center;
    display: inline-block;
    padding-left: 6px;
    font-size: 16px;
    font-weight: 200;
    line-height: 34px;
    border: none;
}

.i-pager-info-t {
    color: rgb(102, 102, 102);
    width: auto;
    text-align: center;
    display: inline-block;
    margin: 0px 3px;
    line-height: 38px;
    border: none;
}

.i-pager a:hover {
    color: rgb(255, 255, 255) !important;
}

.i-pagers a {
    color: rgb(9, 54, 140);
    display: inline-block;
}

.i-pagers:hover {
    background: #005a94;
    color: rgb(255, 255, 255) !important;
}

.i-pager-item-active {
    background: rgb(3, 108, 180);
}

.i-pager-item-active span {
    color: rgb(255, 255, 255);
}

.i-pager-item:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255);
}

.i-pager-next:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255) !important;
}

.i-pager-last:hover {
    background: rgb(3, 108, 180);
    color: rgb(255, 255, 255) !important;
}

.i-pager-info {
    display: inline-block;
    margin-left: 0px;
    font-family: Arial, "Microsoft YaHei", sans-serif;
    padding-left: 0px;
    padding-right: 10px;
    line-height: 39px !important;
}

.i-pagers {
    display: inline-block;
    border: 1px solid rgba(102, 102, 102, 0.3);
    /* padding: 3px 4px; */
    font-size: 14px;
    border-radius: 4px;
    width: 72px;
    height: 40px;
    line-height: 40px;
    text-align: center;
}
select {
    border: 1px solid rgb(0, 0, 0);
    width: 33px;
    height: 20px;
    margin: 0px 0.1rem;
    border: navajowhite;
    background:none;
}

.empty {
    display: none;
}

.blgy_Hmenu{
    position:fixed;
    top:0;
    left:100%;
    z-index:9999;
    width:100%;
    height:100vh;
    background:#C5922D;
    display:flex;
    transition:all .4s;
}

.Hmenu-left{
    width:26%;
    background:url(/blgy/lib/images/menu-bg.png) no-repeat;
    background-size:cover;
}
.Hmenu-right{
    width: 67.7%;
}
.menuL-contain{
    width:80%;
    margin:0 auto;
    padding:40px 0px;
}

.menuL-add {
    padding-top:50%;
   width:105%;
}
.menuL-add p{
    color:#fff;
    font-size:16px;
    line-height:28px;
    opacity:0.6
}
.menuL-about{
    margin-top: 18%;
}
.menuL-about h2{
    font-size:26px;
    color:#c5922d;
    line-height:30px;
}
.menuL-about h3{
    font-size:16px;
    line-height:23px;
    color:#c5922d;
}
.menuL-about p{
    margin-top:20px;
}
.menuL-fz{
    padding: 15% 0px;
    border-bottom: 2px solid rgba(197, 146, 45,.2);
}
.menuL-fz ul{
    display:flex;
}
.menuL-fz ul li{
    font-size:16px;
    line-height:32px;
}
.menuL-fz ul li a{
    color:#fff
}
.menuL-tel{
    margin-top: 10%;
    font-size:16px;
    font-weight:700;
    line-height:20px;
    color:#c5922d;
}
.Hmenu-right{
    position:relative;
    /* width:100%; */
}
.menuR-contain{
    position:absolute;
    top:50%;
    left:50%;
    transform:translate(-50%,-50%);
    width:84.6%;
}
.menuR-close{
    /* right:30px; */
    /* top:30px; */
    width:6.2%;
    border-left: 1px solid rgba(255, 255, 255,0.2);
    position:relative;
}
.menuR-close a{
    position:absolute;
    left:50%;
    transform:translate(-50%);
    top:30px;
    cursor:pointer;
}
.menuR-top{
    display:flex;
    justify-content:space-between;
     border-bottom: 1px solid rgba(255, 255, 255,0.2);
    padding-bottom:40px;
    
}
.menuR-top ul{
    width:16.67%
}
.menuR-top ul h2{
    font-size:20px;
    color:#fff;
    line-height:32px;
    margin-bottom:30px;
}
.menuR-top ul li{
    font-size:16px;
    line-height:23px;
    margin-top:16px;
}
.menuR-top ul li a{
    color:#fff;
    opacity:0.8
}
.menuR-center{
    padding:38px 0px;
    border-bottom: 1px solid rgba(255, 255, 255,0.2);
}
.menuR-center ul{
    display:flex;
    /*justify-content:space-between;*/
    flex-wrap:wrap;
}
.menuR-center ul li{
    width:25%;
    font-size:16px;
    line-height:23px;
    margin-top:10px;
}
.menuR-center ul li a{
    color:#fff;
    opacity:0.6
}
.menuR-center h1{
    font-size:26px;
    line-height:32px;
    color:#fff;
    margin-bottom:25px;
}
.menuR-center h2{
    font-size:20px;
    line-height:32px;
    color:#fff;
    opacity:0.8;
    margin-top:20px;
}
.menuR-right{
    margin-top:40px;
}
.menuR-right p{
    font-size:16px;
    color:#fff;
    opacity:0.6;
    line-height:32px;
}
.menuR-right p a{
    color:#fff;
}<!--ºÄÊ±1755553724.3333Ãë-->