body,html{
    padding:0px;
    margin:0px;
    width:19.2rem;
    height:100%
}
* {
    box-sizing: border-box;
  }
.pointer{
    cursor: pointer;
}
#dowebok{
    top: 0.7rem;
    width: 19.2rem;
}
#logo{
    margin-top: 0.12rem;
    margin-left: 3.48rem !important;
}
li{list-style: none;}
#menu{margin: 0 0 0 0;height: 0.7rem;width: 19.2rem;position: fixed;top: 0;z-index: 20;background: #002244;padding: 0 0 0 0;}
#menu li{font-size: 0.2rem; float: left;height: 0.7rem;line-height: 0.7rem;text-align: center;
    padding-left: 0.12rem;padding-right: 0.12rem;margin-left: 0.5rem;}
#menu li a{color: #fff;text-decoration: none;}
#menu .active{
    border-bottom: 0.01rem solid white;
}
#menu .active a{color: #31B0D5}

.p1Img{
    height: 100%;
    background-image: url('../imgs/1-tiananbaiying-bg.png');
    background-repeat: no-repeat;
    background-size: contain;
}
.leftImg{
    height: 9.75rem;
    width: 12rem;
    display: inline-block;
}
.p2sectionTitle{
    position: relative;
    top: 0.36rem;
    left: 3.6rem;
    width: 2.55rem;
    height: 1.2rem;
    background-image: url('../imgs/slices/2-aboutUs.png');
    background-repeat: no-repeat;
    background-size: contain;
}
.p2Text{
    position: absolute;
    top: 25%;
    left: 3.6rem;
    width: 7.6rem;
    /* height: 1rem; */
    font-size: 0.16rem;
    color: grey;
    line-height: 0.36rem;
}
.p2Pic{
    background-image: url('../imgs/slices/aboutUsId.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: absolute;
    bottom: 1.1rem;
    left: 3.5rem;
    width: 8rem;
    height: 3.5rem;
}
.p2leftPic{
    display: inline-block;
}
.p2RightImg{
    display: inline-block;
    background-image: url('../imgs/slices/aboutUsright.png');
    background-repeat: no-repeat;
    background-size: cover;
    width: 7.12rem;
    height: 100%;
    float: right;
}

.p3Img img {
    width: 98%;
}
.p3Img{
    width:100%;
    background-color: rgb(242,243,245);
    height: 100%;
}
.p3ImgDiv {
    position: relative;
    top: -0.4rem;
}
@media (min-width: 1024px) {
        .p3ImgDiv {
            /* margin-left: 0.2rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } /*>=1024的设备*/
    @media  (min-height:500px) {
        .p2Pic {
            bottom: 1.1rem;
        }
    }
    @media  (min-height:768px) {
        .p2Pic {
            bottom: 2.5rem;
        }
    }
    
    @media (min-width: 1100px) {
        .p3ImgDiv {
            /* margin-left: 0.2rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } /*>=1100的设备*/
    @media (min-width: 1280px) {
        .p3ImgDiv {
            /* margin-left: 0.3rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } /*>=1280的设备*/

    @media (min-width: 1366px) {
        .p3ImgDiv {
            /* margin-left: 0.4rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    }  

    @media (min-width: 1440px) {
        .p2Pic {
            bottom: 1.8rem;
        }
        .p3ImgDiv {
            /* margin-left: 0.4rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } 
    
    @media (min-width: 1600px) {
        .p2Pic {
            bottom: 1.2rem;
        }
        .p3ImgDiv {
            /* margin-left: 0.4rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } 
    @media (min-width: 1680px) {
        .p3ImgDiv {
            /* margin-left: 0.4rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } 
    @media (min-width: 1920px) {
        .p3ImgDiv {
            /* margin-left: 0.4rem; */
        }
        .p3Img img {
            width: 100%;
        }
        .p3Img{
            width:100%;
            background-color: rgb(242,243,245);
            /* height: 100%; */
        }
    } 
.p4sectionTitle{
    position: relative;
    top: 0.3rem;
    left: 3.6rem;
    width: 1.87rem;
    height: 1.2rem;
    background-image: url('../imgs/slices/4-newsLogo.png');
    background-repeat: no-repeat;
    background-size: contain;
    margin-bottom: 0.4rem;
}
.p4content{
    width: 12rem;
    margin: auto;
    position: relative;
}
.p4contentTitle{
    display: flex;
    flex-direction: row;
    justify-content: space-between;
}
.p4type{
    font-size: 0.3rem;
    font-weight:bold;
    width: 1.5rem;
    color:rgba(64,66,71,1);
    line-height:0.45rem;
    font-family:SourceHanSansHWSC-Bold,SourceHanSansHWSC;
}
.p4type2{
    margin-top:0.2rem
}
.p4More{
    position: absolute;
    right: 0px;
    width: 1.3rem;
    height: 0.3rem;
    margin-top: 0.08rem;
    background-image: url('../imgs/slices/newsmore.png');
    background-repeat: no-repeat;
    background-size: contain;
}
.p5Img{
    height: 100%;
    top: -0.3rem;
    position: relative;
}
.p5sectionTitle{
    position: relative;
    top: 0.6rem;
    left: 3.6rem;
    height: 12%;
    background-image: url('../imgs/slices/5-hornr.png');
    background-repeat: no-repeat;
    background-size: contain;
}
.p5sectionImg{
    position: relative;
    top: 1rem;
    left: 4.3rem;
    height: 68%;
    background-image: url('../imgs/slices/5-honorPic.png');
    background-repeat: no-repeat;
    background-size: contain;
}
.p6Img{
    height: 100%;
    position: relative;
    top: -0.5rem;
}
.p6Img img {
    width: 100%;
}

.p7Img{
    position: relative;
    top: -0.3rem;
    height: 100%;
    background-image: url('../imgs/phwe.png');
    background-repeat: no-repeat;
    background-size:100% 98%;
}
.p7sectionTitle{
    background-image: url('../imgs/phweheader.png');
    background-repeat: no-repeat;
    background-size: contain;
    position: relative;
    top: 0.6rem;
    left: 3.6rem;
    height: 12%;
}

.p7ImgContainer {
    height: 48%;
    background-image: url('../imgs/talme.png');
    background-repeat: no-repeat;
    background-size: 100% 100%;
    width: 60%;
    position: absolute;
    left: 3.6rem;
    top: 50%;
    transform: translateY(-50%);
}
.p7ImgContent {
    margin-left: 8%;
    /* margin-top: 5%; */
    display: flex;
    align-items: center;
    width: 85%;
    height: 100%;
}
.p7ImgContent img {
    width: 100%;
}
.p7herf{
    position: absolute;
    right: 30.5%;
    bottom :7.3%;
    /* color: aqua; */
    z-index: 1;
    width: 1.6rem;
    height: 0.4rem;
}
/* .p7Bottom {
    height: 100%;
    width: 100%;
    position: relative;
    z-index: -1;
    
} */
#particles-js{
    position: absolute;
    right: 2.2rem;
    top: 2rem;
    width: 5rem;
    height: 5rem;
}
#chinaPic{
    width: 5rem;
    height: 5rem;
    position: absolute;
    opacity: 0.2;
}
#chinaPicMask{
    width: 5rem;
    height: 5rem;
    position: absolute;
    z-index: 10;
}
@media screen and (max-aspect-ratio: 16.5/9){
    .p3Img {
        background-size: 96% 100%;
    }
}

@media screen and (max-aspect-ratio: 18.5/9){
    .p3Img {
        background-size: 90% 100%;
    }
}
@media screen and (max-aspect-ratio: 16/9){
    .p1Img{
        position: relative;
        top: 1rem;
    }
    .p4type2{
        margin-top: 0.9rem;
    }
    .p3Img {
        top: 0rem;
        background-size: 100% 90%;
    }
}
@media screen and (max-aspect-ratio: 16/10){
    .p1Img{
        position: relative;
        /* top: 2rem; */
    }
    .p2Text{
        /* height: 2rem; */
        line-height: 0.3rem;
        font-size: 0.24rem;
    }
    .p4type2{
        margin-top: 0.9rem;
    }
    .p3Img {
        top: 0rem;
        background-size: 100% 82%;
    }
}
@media screen and (max-aspect-ratio: 16/11){
    .p3Img {
        /* top: 1rem; */
        background-size: 100% 80%;
    }
    .p4type2{
        margin-top: 0.9rem;
    }
    .p2Text{
        /* height: 3rem; */
        line-height: 0.4rem;
        font-size: 0.32rem;
    }
}
.listCard{
    display: flex;
    flex-direction: row;
    justify-content: center;
    align-items: center;
    margin-top: 0.12rem;
    border-radius: 0.03rem;
	box-shadow: 0 0.01rem 0.02rem 0 rgba(0,0,0,0.15), 0px 0.02rem 0.04rem 0px rgba(0,0,0,0.10);
    border: 0.01rem solid rgba(165,170,184,0.10);
    padding-top: 0.12rem;
    padding-bottom: 0.12rem;
    cursor: pointer;
}
.listDate{
    width: 0.9rem;
    height: 0.9rem;
    background:rgba(242,244,246,1);
    margin-right: 0.3rem;
}
.day{
    margin: 0.1rem auto;
    width:0.48rem;
    height:0.3rem;
    font-size:0.4rem;
    display: flex;
    justify-content: center;
    font-family:SourceHanSansCN-Bold,SourceHanSansCN;
    font-weight:bold;
    color:rgba(0,34,68,1);
}
.MonthYear{
    margin: 0.18rem auto;
    width:0.5rem;
    height:0.14rem;
    font-size:0.14rem;
    font-family:SourceHanSansCN-Normal,SourceHanSansCN;
    font-weight:400;
    color:rgba(0,34,68,1);
}
.contentTitle{
    width:10.48rem;
    padding-bottom: 0.11rem;
    font-size:0.18rem;
    font-family:SourceHanSansCN-Normal,SourceHanSansCN;
    font-weight:400;
    color:rgba(64,66,71,1);
    border-bottom: 0.01rem dashed #979797;
}
.mainContent{
    width:10.48rem;
    font-size:0.12rem;
    font-family:SourceHanSansCN-Normal,SourceHanSansCN;
    font-weight:400;
    color:rgba(140,143,151,1);
    line-height:0.18rem;
    padding-top: 0.06rem;
    padding-bottom: 0.06rem;
}

