.pc {
    position:relative;
}
.pg-phone{
    display: block;
    width: 100%;
}
.pc, .menu {
    position: relative;
}
.language {
    position: absolute;
}
/*.sub-nav {*/
/*    position: fixed;*/
/*    background-color: white;*/
/*    width: 100%;*/
/*    border: 1px solid #f1ebeb;*/
/*    z-index: 80;*/
/*    height: 13rem;*/
/*}*/
.pg-pc{
    display: none;

}
.hypanel-page{
    width: 100%;
    padding: 1px 0;
    position: relative;
}
.banner{
    width: 100%;
    position: relative;
}
/*左侧定位div*/
.float-left-content-box {
    position: absolute;
    left: 25.5rem;
    top: 141.6rem;
    animation-duration: 5s;
    animation-name: fadeInLeft;

}

@keyframes fadeInLeft{
    0%{ opacity: 0; }
    100%{ opacity: 1; }
}

.float-left-title {
    font-size: 7.2rem;
    color: #ffffff;
    font-family: 'Rany-Bold';
    margin-bottom: 3.9rem;
}

.float-left-title1 {
    font-size: 3.6rem;
    color: #ffffff;
    font-family: 'Rany-Bold';
    margin-bottom: 3.3rem;

}
.float-left-line{
    display: block;
    width: 57rem;
    height: 0.1rem;
    background-color: #ffffff;

}
.pg-panel1,.pg-panel2,.pg-panel3,.pg-panel4,.pg-panel5,.pg-panel6,.pg-panel7{
    position: relative;
}
.pg1-t1-title,.pg2-t1-title,.pg3-t1-title,.pg4-t1-title,.pg5-t1-title,.pg6-t1-title{
    font-size: 6rem;
    font-family: 'Rany-Bold';
}
.pg1-t1-txt,.pg2-t1-txt,.pg3-t1-txt,.pg4-t1-txt,.pg5-t1-txt,.pg6-t1-txt{
    font-size: 3.6rem;
    font-family: 'OPPOSans';
}
.pg1-txt1{
    position: absolute;
    width: 100%;
    text-align: center;
    top:25.8rem;
    visibility: hidden;
}
.pg1-t1-title{
    /*margin-top: 6.3rem;*/
    color: #000000;
    margin-bottom: 5.8rem;
}
.pg1-t1-txt{
    color: #535353;
    width: 70%;
   margin-left: 15%;
}

.pg2-txt1{
    position: absolute;
    top:20.5rem;
    width: 65%;
    right: 10rem;
    text-align: right;
    visibility: hidden;
}
.pg2-t1-title{
    color: #ffffff;
    margin-bottom: 6.9rem;
}
.pg2-t1-txt{
    color: #ffffff;
}
.pg3-txt1{
    position: absolute;
    top:20.7rem;
    width: 69%;
    left: 10rem;
    visibility: hidden;
}
.pg3-t1-title {
    color: #000000;
}
.pg3-t1-txt{
    margin-top: 5.7rem;
    color:#000000;
}
.pg4-txt1{
    position: absolute;
    top:22rem;
    width: 67%;
    margin-left: 16%;
    text-align: center;
    visibility: hidden;
}
.pg4-t1-title {
    color:#000000;
}
.pg4-t1-txt{
    margin-top: 5.8rem;
    color: #535353;
}

.pg5-txt1{
    position: absolute;
    top:15.7rem;
    right: 10rem;
    width: 57%;
    text-align: right;
    visibility: hidden;
}
.pg5-t1-title {
    color:#000000;
}
.pg5-t1-txt{
    margin-top: 6.9rem;
    color:#535353;
}
.pg6-txt1{
    position: absolute;
    top:20rem;
    width: 73%;
    margin-left: 14%;
    text-align: center;
    visibility: hidden;
}
.p6-t1-title {
    color:#000000;
}
.pg6-t1-txt{
    margin-top: 5.8rem;
    color: #535353;
}

.pg7-txt1{
    position: absolute;
    top:28rem;
    width: 100%;
    text-align: center;
    visibility: hidden;
}
.pg7-t1-title{
    font-family: 'Rany-Bold';
    font-size: 3.6rem;
    color: #ffffff;
    margin-bottom: 2rem;
}
.pg7-t1-title1{
    font-family: 'Rany-Bold';
    font-size: 6rem;
    color: #ffffff;
}
.pg7-txt2{
    position: absolute;
    top:49.9rem;
    left: 15rem;
    width: 100%;
    display: flex;
    visibility: hidden;
}
.pg7-t2-icon1{
    width: 34rem;
    height: 34rem;
    background-color: rgba(255, 255, 255, 0.15);
    margin-right: 9.9rem;
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.pg7-t2-icon2{
    width: 34rem;
    height: 34rem;
    background-color: rgba(255, 255, 255, 0.15);
    border-radius: 50%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    text-align: center;
}
.pg-panel7-img {
    text-align: center;
}
.pg7-t1-txt,.pg7-t2-txt{
    text-align: center;
    font-family: 'Rany';
    font-size: 3.6rem;
    color: #ffffff;
    margin-top: 2rem;
}
