.btn-float {

    width: 50px;

    height: 50px;

    line-height: 50px;

    display: inline-block;

    border: none;

    font-size: 24px;

    color: #fff;

    text-align: center;

    position: relative;

    -webkit-transition: 0.3s;

    transition: 0.3s;

    border-radius: 50%;

    cursor: pointer;

    box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.11);

}

.btn-float:hover,.btn-float:focus {

    color: #fff;

    text-decoration: none;

    box-shadow: 0 5px 10px rgba(0, 0, 0, 0.15), 0 4px 15px rgba(0, 0, 0, 0.13);

}

.btn-float:active, .btn-float:focus {

    outline: none;

}

.righr_menu_navbgc0 {

    background: #1279e5;

}

.righr_menu_navbgc1 {

    background-color: #abb5be;

    background-repeat:no-repeat;

    background-position:center 2px;

}

.righr_menu_nav1 { background-image:url(//rfb.shiyan.gov.cn/material/2021/images/r-m-icon3.png);}

.righr_menu_nav2 { background-image:url(//rfb.shiyan.gov.cn/material/2021/images/r-m-icon4.png);}

.righr_menu_nav3 { background-image:url(//rfb.shiyan.gov.cn/material/2021/images/r-m-icon6.png);}

.righr_menu_nav4 { background-image:url(//rfb.shiyan.gov.cn/material/2021/images/r-m-icon12.png);}

.righr_menu_nav5 { background-image:url(//rfb.shiyan.gov.cn/material/2021/images/r-m-icon7.png);}

.icon-bars {

    background: #fff;

    height: 2px;

    width: 22px;

    margin: auto;

    display: block;

    position: relative;

    position: absolute;

    top: 24px;

    right: 14px;

    -moz-transition: 0.3s 0.3s;

    -o-transition: 0.3s 0.3s;

    -webkit-transition: 0.3s;

    -webkit-transition-delay: 0.3s;

    -webkit-transition: 0.3s 0.3s;

    transition: 0.3s 0.3s;

}

.icon-bars:after {

    content: '';

    position: absolute;

    height: 22px;

    width: 2px;

    background: #fff;

    top: -10px;

    left: 10px;

}
.go_top0905{position:fixed; z-index:999; right:30px; bottom:20px; background-color:#1279e5; -webkit-transition: 0.3s;transition: 0.3s; width:50px; height:50px; border-radius:50%;cursor: pointer;box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.11);background-image:url(//rfb.shiyan.gov.cn/material/2021/images/go_top.png); background-repeat:no-repeat; background-position:center 13px;}
.float-btn-group {

    z-index: 999;

    position: fixed;

    right: 30px;

    bottom: 80px;

    -webkit-transition: 0.3s;

    transition: 0.3s;

}

.float-btn-group .btn-triger {

    z-index: 15;

    float: left;

}

.float-btn-group .btn-list {

    position: absolute;

    right: 0;

    -webkit-transition: 0.3s;

    transition: 0.3s;

}

.float-btn-group .btn-list li {

    display: inline-block;

}

.float-btn-group.open .icon-bars {

    -ms-transform: rotate(45deg);

    -webkit-transform: rotate(45deg);

    transform: rotate(45deg);

}

.float-btn-group .icon-bars {

    -webkit-transition: 0.3s;

    transition: 0.3s;

}

.float-btn-group .btn-list .btn-float {

    position: absolute;

    right: 0;

    top: 0;

    opacity: 0;

    -ms-transform: scale(0, 0);

    -webkit-transform: scale(0, 0);

    transform: scale(0, 0);

}

.float-btn-group .btn-list .btn-float:nth-child(1) {

    -moz-transition: 0.2s 0.3s;

    -o-transition: 0.2s 0.3s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.3s;

    -webkit-transition: 0.2s 0.3s;

    transition: 0.2s 0.3s;

}

.float-btn-group .btn-list .btn-float:nth-child(2) {

    -moz-transition: 0.2s 0.5s;

    -o-transition: 0.2s 0.5s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.5s;

    -webkit-transition: 0.2s 0.5s;

    transition: 0.2s 0.5s;

}

.float-btn-group .btn-list .btn-float:nth-child(3) {

    -moz-transition: 0.2s 0.7s;

    -o-transition: 0.2s 0.7s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.7s;

    -webkit-transition: 0.2s 0.7s;

    transition: 0.2s 0.7s;

}

.float-btn-group .btn-list .btn-float:nth-child(4) {

    -moz-transition: 0.2s 0.92s;

    -o-transition: 0.2s 0.92s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.92s;

    -webkit-transition: 0.2s 0.92s;

    transition: 0.2s 0.92s;

}

.float-btn-group .btn-list .btn-float:nth-child(5) {

    -moz-transition: 0.2s 1.12s;

    -o-transition: 0.2s 1.12s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 1.12s;

    -webkit-transition: 0.2s 1.12s;

    transition: 0.2s 1.12s;

}

.float-btn-group.open .btn-list .btn-float {

    opacity: 1;

    -ms-transform: scale(0.9, 0.9);

    -webkit-transform: scale(0.9, 0.9);

    transform: scale(0.9, 0.9);

}

.float-btn-group.open .btn-list .btn-float:nth-child(1) {
    top: -55px;
    /*top: -220px;*/

    -moz-transition: 0.2s 0.5s;

    -o-transition: 0.2s 0.5s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.5s;

    -webkit-transition: 0.2s 0.5s;

    transition: 0.2s 0.5s;

}

.float-btn-group.open .btn-list .btn-float:nth-child(2) {

    top: -110px;
    /*top: -165px;*/
    -moz-transition: 0.2s 0.5s;

    -o-transition: 0.2s 0.5s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.5s;

    -webkit-transition: 0.2s 0.5s;

    transition: 0.2s 0.5s;

}

.float-btn-group.open .btn-list .btn-float:nth-child(3) {

    top: -110px;

    -moz-transition: 0.2s 0.3s;

    -o-transition: 0.2s 0.3s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.3s;

    -webkit-transition: 0.2s 0.3s;

    transition: 0.2s 0.3s;

}

.float-btn-group.open .btn-list .btn-float:nth-child(4) {

    top: -55px;

    -moz-transition: 0.2s 0.1s;

    -o-transition: 0.2s 0.1s;

    -webkit-transition: 0.2s;

    -webkit-transition-delay: 0.1s;

    -webkit-transition: 0.2s 0.1s;

    transition: 0.2s 0.1s;

}

.float-btn-group.open .btn-list .btn-float img{

    position: absolute;

    left: -165px;

    width: 155px;

    height: 155px;

    max-width: 155px;

    top: -35px;

    box-shadow: 4px 4px 10px rgba(0,0,0,0.4);

}
