.lianxi_bj .lianxi_bj_box {
    margin-top: 281px;
}
.aboutus_right {
    top: 4rem;
}
.shanm .canpin_btn {
    right: 180px;}
.join_bj .join_bj_box .main_info ul {
    position: relative;
    top: -45px;
}

.yyzc .yyzsc_box .icon_box li .iconpic img {
    margin-top: 12px;
}
.yyzc .yyzsc_box .icon_box {
    top: 10px;
}
.main_guest_bj .main_guest_box {
    top: 3rem;
}

.box1_bottom {
    position: relative;
    margin: 0 auto;
    top: 74vh;
    width: 1200px;
    left: 9%;
    display: flex;
}
.box3_nr {
    width: 1200px;
    padding-top: 15vh;
    margin: 0 auto;
}
.box3_left .box3_mc {
    width: 72.7vh;
    height: 46.4vh;
}
.box3_left .box3_mc p {
    line-height: 46vh;
}
.box3_mc {
    width: 48.3vh;
    height: 19.9vh;
}
.box3_mc p {
    text-align: center;
    line-height: 20vh;
    color: #fff;
}
.box4_nr {
    width: 1200px;
    padding-top: 15vh;
    margin: 0 auto;
}
.box4_mc {
    position: absolute;
    width: 10vh;
    height: 10vh;
    border: 2px solid #fff;
    border-radius: 50%;
    margin: 19.2vh 27.4vh;
    opacity: 0;
}
.box5_nr_left {
    float: left;
    width: 38%;
    padding-top: 20vh;
    color: #666666;
}
.box5_nr_right {
    float: right;
    width: 62%;
    height: 110vh;
}
h2.box5_xw_top {
    display: block;
    text-align: center;
    font-size: 10vh;
    margin: 5vh 0;
    margin-bottom: 7vh;
}


.box2_right {
    float: right;
    width: 49%;
    height: 55vh;
    overflow: hidden;
}
.box2_all a {
    color: #d43030;
    display: inline-block;
    border: 1px solid #666;
    margin-top: 16vh;
    padding: 1.3vh 4vh;
    padding-bottom: 1.4vh;
}
.menu_box .menu_btn {
    position: fixed;
    z-index: 10;
    right: 8%;
    top: 15px;
    color: white;
    font-size: 13px;
    width: 55px;
    height: 20px;
    border-radius: 50px;
    border: 1px solid #fff;
    line-height: 20px;
    text-align: center;
    cursor: pointer;
}
.ss_tc {
    position: fixed;
    right: 14%;
    top: 8vh;
    display: flex;
    z-index: 1;
	display: none;
}


p.box5_xw_zw {
    font-size: 13px;
    letter-spacing: 2px;
    height: 17vh;
    overflow: hidden;
}