.bread{
    /* width: 100%; */
    height: 0.5rem;
    background: #f2f2f2;
    border: 1px solid #e4e4e4;
    margin-bottom: 0.2rem;
}
.bread-content{
    width: 14rem;
    height: 100%;
    margin: auto;
    display: flex;
    align-items: center;
}
.bread-word{
    font-size: 0.16rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #333333;
}
.twoWrap {
    width: 14rem;
    margin: auto;
    height: 0.5rem;
    /*background: #f2f2f2;*/
    border-bottom: 0.01rem solid #e4e4e4;
}

.twoMenuWrap {
    display: flex;
    justify-content: flex-start;
    align-items: center;
    /* width: 6.44rem; */
    height: 0.5rem;
}

.twoMenu {
    font-size: 0.16rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #333333;
    width:auto;
    margin-right:0.5rem;
    letter-spacing: 1.6px;
    /*margin-left: 0.14rem;*/
    height: 0.5rem;
    line-height: 0.5rem;
    border-bottom-width: 2px;
    border-bottom-color: transparent;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-top-color: transparent;
    border-top-style: solid;
    height: 0.51rem;
    line-height: 0.51rem;
}

.twoMarginWrap {
    width: 14rem;
    margin: 0 auto;
}

.twoMenu:hover {
    cursor: pointer;
    color: #224691;
    font-weight: 700;
    border-bottom-width: 2px;
    border-bottom-color: #224691;
    border-bottom-style: solid;
}

.twoMenuActive {
    color: #224691;
    font-weight: 700;
    border-bottom-width: 2px;
    border-bottom-color: #224691;
    border-bottom-style: solid;
}

.threeWrap {
    width: 14rem;
    margin: 0 auto;
    padding-top: 0.75rem;
}

.threeWrapTitle {
    font-size: 0.3rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #000000;
    margin-bottom: 0.57rem;
    text-align: center;
}

.threeContent {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.threeLeft {
    width: 2.5rem;
    height: 4.41rem;
    background: -webkit-linear-gradient(#055dbf, #046ee3);
    /* Safari 5.1 - 6.0 */
    background: -o-linear-gradient(#055dbf, #046ee3);
    /* Opera 11.1 - 12.0 */
    background: -moz-linear-gradient(#055dbf, #046ee3);
    /* Firefox 3.6 - 15 */
    background: linear-gradient(#055dbf, #046ee3);
    /* 标准的语法（必须放在最后） */
    border-radius: 0.06rem 0px 0px 0.06rem;
    position: relative;

}

.threebj {
    width: 2.5rem;
    height: 3.72rem;
    background-image: url("../images/twozksf/threebj.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: -0.21rem;
    left: 0;
}

.threeLeftMenu {
    width: 1.59rem;
    height: 0.45rem;
    border-radius: 0.04rem 0px 0px 0.04rem;
    font-size: 0.18rem;
    color: #ffffff;
    font-family: 微软雅黑;
    line-height: 0.45rem;
    padding-left: 0.17rem;
    display: flex;
    align-items: center;
    justify-content: space-between;
    padding-right: 0.24rem;
}

.threeLeftMenu:hover {
    background-color: #ffffff;
    color: #224691;
    cursor: pointer;
}

.threeLeftMenuActive {
    background-color: #ffffff;
    color: #224691;
    cursor: pointer;
}

.threeMenuWrap {
    position: absolute;
    top: 0;
    bottom: 0;
    left: 0.5rem;
    top: 0.2rem;
}

.threeMenuRaw {
    transform: rotate(45deg);
    width: 7px;
    height: 7px;
    border-top: 2px solid #ffffff;
    border-right: 2px solid #ffffff;
    opacity: 0.4;
}

.threeLeftMenu:hover .threeMenuRaw {
    width: 7px;
    height: 7px;
    border-top: 2px solid #1459db;
    border-right: 2px solid #1459db;
    opacity: 1;
}

.threeMenuRawActive {
    width: 7px;
    height: 7px;
    border-top: 2px solid #1459db;
    border-right: 2px solid #1459db;
    opacity: 1;
}

.threeRightTop {
    width: 11.5rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #333333;
    line-height: 30px;
    height: 1.1rem;
    position: relative;
}

.threeRight {
    width: 11.5rem;
}

.threeRightBj {
    width: 6.45rem;
    height: 1.42rem;
    background-image: url("../images/twozksf/threetop.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    position: absolute;
    bottom: 0;
    left: 5.04rem;
}

.threeRightTopTitle {
    width: 7.83rem;
    padding-left: 0.6rem;
}

.threeMarginWrap {
    width: 10.88;
    height: 0.51rem;
    background: #ffffff;
    border: 0.01px solid #eaeaea;
    padding-left: 0.6rem;
}

.threeMenuWrap1 {
    width: 6.02rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    height: 0.51rem;
}

.threeMenu1 {
    font-size: 0.16rem;
    font-family: 微软雅黑;
    font-weight: 700;
    color: #224691;
    font-weight: 400;
    color: #333333;
    border-bottom-width: 2px;
    border-bottom-color: transparent;
    border-bottom-style: solid;
    border-top-width: 2px;
    border-top-color: transparent;
    border-top-style: solid;
    height: 0.51rem;
    line-height: 0.51rem;
}

.threeMenu1:hover {
    border-bottom-width: 2px;
    border-bottom-color: #224691;
    border-bottom-style: solid;
    cursor: pointer;
    font-weight: 700;
    color: #224691
}

.threeMenu1Active {
    border-bottom-width: 2px;
    border-bottom-color: #224691;
    border-bottom-style: solid;
    cursor: pointer;
    font-weight: 700;
    color: #224691
}

.threeRightContent {
    display: flex;
    padding-left: 0.6rem;
}

.threeRightContent1 {
    width: 4.41rem;
}

.titleTop3 {
    font-size: 0.16rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #0e050b;
    margin-top: 0.3rem;
}

.titlebottom3 {
    font-size: 0.14rem;
    font-family: 微软雅黑;
    color: #666666;
    margin-top: 0.25rem;
}

.oneWrapOuter {
    width: 100%;
    /*height: 3.8rem;*/
    background-image: url("../images/twozksf/bj1.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-top: 1.51rem;
}

.oneWrap {
    width: 14rem;
    margin: 0 auto;
    padding-bottom:0.2rem;
}

.oneWrapTop {
    font-size: 0.36rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #000000;
}

.oneWrapMiddle {
    width: 6.91rem;
    /* height: 0.89rem; */
    font-size: 0.16rem !important;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #666666;
    margin-top: 0.31rem;
    line-height: 0.25rem;
}

.oneWrapBottom {
    width: 1.2rem;
    height: 0.36rem;
    background: linear-gradient(-90deg, #224691 0%, #2871fa 100%);
    border-radius: 0.18rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #ffffff;
    margin-top: 0.91rem;
    text-align: center;
    line-height: 0.36rem;
}


.fourWrapOuter {
    width: 100%;
    padding-top: 0.75rem;
}

.fourWrap {
    width: 10rem;
    margin: 0 auto;
}

.fourWrapTop {
    font-size: 0.3rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: center;
    color: #000000;
}

.fourWrapBottom {
    display: flex;
    justify-content: space-around;
    margin-top: 0.67rem;
}

/* .fourWrapBox {
    width: 4.4rem;
    height: 5rem;
} */

.fourWrapBoxTitle {
    font-size: 0.18rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #000000;
    margin-top: 0.4rem;
    text-align: center;
}

.fourWrapBottomLeft {
    width: 4.4rem;
    /*height: 5.3rem;*/
    padding-bottom:0.1rem;
    border: 1px solid #e6e6e6;
}

.fourWrapBottomMiddle {
    width: 4.4rem;
    /*height: 5.3rem;*/
    border: 1px solid #e6e6e6;
}

.fourWrapBottomRight {
    width: 4.4rem;
    height: 5rem;
}

.fourWrapBoxContent {
    width: 3.64rem;
    /*height: 1.64rem;*/
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 0.3rem;
    margin-left: 0.42rem;
    margin-top: 0.36rem;
}

.fourWrapBottomLeftTop {
    width: 1.89rem;
    height: 1.63rem;
    background-image: url("../images/twozksf/fourWrapBoxImg1.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 0.12rem;
    margin-left: 1.49rem;
}

.fourWrapBottomMiddleTop {
    width: 1.37rem;
    height: 1.58rem;
    background-image: url("../images/twozksf/fourWrapBoxImg2.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 0.18rem;
    margin-left: 1.45rem;
}

.fourWrapBottomRightTop {
    width: 1.37rem;
    height: 1.41rem;
    background-image: url("../images/twozksf/fourWrapBoxImg3.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin-top: 0.35rem;
    margin-left: 1.45rem;
}


.fiveWrapOuter {
    width: 100%;
    height: 6.5rem;
    padding-top: 0.75rem;
    background-color: #224691;
    margin-top: 1rem;
}

.fiveWrap {
    width: 100%;
    height: 6.5rem;
    overflow: hidden;
}

.fiveWrapTop {
    font-size: 0.3rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: center;
    color: #ffffff;
}

.fiveWrapBottom {
    width: 100%;
    padding-top: 0.75rem;

}

.fiveWrapContainer {
    width: 15rem;
    padding-bottom: 1.5rem !important;
    /*margin-left: 2.5rem !important;*/
}

.kh.swiper-button-prev:after, .kh.swiper-button-next:after {
    /* content: 'prev'; */
    color:#ffffff !important;
    font-size: 0.2rem !important;
}

.swiper-button-prev.kh {
    width: 0.2rem !important;
    height: 0.4rem !important;
    margin-top: 1.6rem !important;
    margin-left: 7rem;
    /* background-image: url("../images/twozksf/swiperPrev.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover; */
}


.swiper-button-next.kh {
    width: 0.2rem !important;
    height: 0.4rem !important;
    margin-top: 1.6rem !important;
    margin-right: 7rem;
    /* background-image: url("../images/twozksf/swiperNext.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-size: cover; */
}

.fiveSwiperTip {
    width: 3.46rem;
    height: 3.48rem;
    background-color: #ffffff;
}

.fiveSwiperTipImg {
    width: 1.5rem;
    height: 0.5rem;
    background-size: 100% 100%;
    background-repeat: no-repeat;
    margin: 0 auto;
    margin-top: 0.4rem;
}

.fiveSwiperTipImg1 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg1.png");
}

.fiveSwiperTipImg2 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg2.png");
}

.fiveSwiperTipImg3 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg3.png");
}

.fiveSwiperTipImg4 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg4.png");
}

.fiveSwiperTipImg5 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg2.png");
}

.fiveSwiperTipImg6 {
    width: 1.1rem;
    height: 0.4rem;
    background-image: url("../images/twozksf/fiveSwiperTipImg3.png");
}

.fiveSwiperTipTitle {
    font-size: 0.16rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: center;
    color: #000000;
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
    margin-top: 0.4rem;
}
.zksfcontent{
    font-size:0.14rem;
}

.fiveSwiperTipContent {
    width: 2.95rem;
    height: 2.45rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #333333;
    line-height: 0.3rem;
    margin: 0 auto;
}


.fiveSwiperTipbottem {
    display: flex;
    align-items: center;
}

.fiveSwiperTipbottemLeft {
    width: 80px;
    font-size: 0.14px;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: center;
    color: #999999;
    margin-left: 0.44rem;
}

.fiveSwiperTipbottemRight {
    width: 0.25rem;
    height: 0.22rem;
    background-image: url("../images/twozksf/fiveSwiperTipbottemRight.png");
    margin-left: 2rem;
}




.SixWrapOuter {
    width: 100%;
    padding-top: 0.75rem;
}

.SixWrap {
    width: 14rem;
    margin: 0 auto;
}

.SixWrapTop {
    font-size: 0.3rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: center;
    color: #000000;
}

.SixWrapBottom {
    width: 14rem;
}

.SixWrapBoxLine {
    width: 14rem;
    height: 2.4rem;
    display: flex;
    justify-content: space-between;
}

.SixWrapBoxLine1 {
    margin-top: 0.63rem;
}

.SixWrapBox {
    width: 3.2rem;
}

.SixWrapBoxContent {
    width: 3.2rem;
    height: 1.8rem;
    background-image: url("../images/twozksf/sixWrapBoxImg1.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}

.SixWrapBoxTitle {
    height: 0.14rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: center;
    color: #333333;
    margin-top: 0.14rem;
}

.SixWrapBoxLine1Box1Content {
    background-image: url("../images/twozksf/sixWrapBoxImg1.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
}


.sevenWrapOuter {
    width: 100%;
    padding-top: 0.75rem;
}

.sevenWrap {
    width: 14rem;
    margin: 0 auto;
}

.sevenWrapTop {
    font-size: 0.3rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: center;
    color: #000000;
    margin-bottom:0.5rem;
}

.sevenWrapBottom {
    width: 15rem;
}

.sevenWrapBoxLine {
    width: 15rem;
    height: 4rem;
    display: flex;
    /* justify-content: space-between; */
    justify-content: space-around;
    /* margin-bottom: 1.13rem; */
}

.sevenWrapBoxLine1 {
    margin-top: 0.57rem;
}
.sevenWrapBoxLine2 {
    margin-top: 0.2rem;
}

.sevenWrapBox {
    width: 2.51rem;
}

.sevenWrapBoxContent {
    width: 2.51rem;
    height: 3.6rem;
    background-image: url("../images/twozksf/333.png");
    background-size: 100% 100%;
    background-repeat: no-repeat;
    border: 1px solid #e6e6e6;
}

.sevenWrapBoxTitle {
    height: 0.14rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: center;
    color: #000000;
    margin-top: 0.18rem;
}

/* 新内容区 */
.content-wrap {
    margin-top: 0.67rem;
}
.one-tab {
    width: 14rem;
    height: 1.42rem;
    background: url("../images/zksf/bg.png") no-repeat 0 0;
    background-size: cover;
    border: 1px solid #eaeaea;
    margin: 0 auto 0.21rem;
    display: flex;
    align-items: center;
    cursor: pointer;
    -webkit-transition-duration: 0.4s;
    transition-duration: 0.4s;
    transition: 0.4s linear;
}
.one-tab:hover{
    background: url("../images/zksf/bg1.png") no-repeat 0 0;
    background-size: cover;
    cursor: pointer;
}
.one-tab:hover .tab-right-title {
    color: #FFFFFF;
}
.one-tab:hover .tab-right-desc {
    color: #FFFFFF;
}
.arrow{
    width: 0.13rem;
    height: 0.08rem;
    background: url("../images/zksf/arrow-down.png") no-repeat 0 0;
    background-size: cover;
}
.one-tab:hover .arrow {
    background: url("../images/zksf/toparrow1.png") no-repeat 0 0;
    background-size: cover;
}
.tab-pic{
    width: 1.72rem;
    height: 100%;
    display: flex;
    justify-content: center;
    align-items: center;
}
.tab-left {
    width: 1.02rem;
    height: 1.03rem;
    background: url("../images/zksf/onetitle.png") no-repeat 0 0;
    background-size: cover;
}
.tab-left2 {
    width: 0.95rem;
    height: 0.99rem;
    background: url("../images/zksf/twotitle.png") no-repeat 0 0;
    background-size: cover;
}
.tab-left3 {
    width: 1.06rem;
    height: 1.02rem;
    background: url("../images/zksf/threetitle.png") no-repeat 0 0;
    background-size: cover;
}
.tab-right {
    width: 11.34rem;
    margin-left: 0.27rem;
    margin-right: 0.3rem;
}
.tab-right-title {
    font-size: 0.20rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #000000;
    line-height: 0.3rem;
}
.tab-right-desc {
    width: 11.3rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: justify;
    color: #333333;
    line-height: 0.3rem;
}
.one-tab1 {
    width: 14rem;
    height: 1.42rem;
    background: url("../images/zksf/bg1.png") no-repeat 0 0;
    background-size: cover;
    border: 1px solid #eaeaea;
    border-radius: 6px 6px 0 0;
    box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.11);
    margin: 0 auto;
    display: none;
    align-items: center;
    cursor: pointer;
}
.tab-right-title1 {
    font-size: 0.20rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #FFFFFF;
    line-height: 0.3rem;
}
.tab-right-desc1 {
    width: 11.3rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: justify;
    color: #FFFFFF;
    line-height: 0.3rem;
}
.arrow1{
    width: 0.13rem;
    height: 0.08rem;
    background: url("../images/zksf/toparrow.png") no-repeat 0 0;
    background-size: cover;
}
.one-tab-content {
    width: 14rem;
    background: #ffffff;
    border: 1px solid #eaeaea;
    border-radius: 0 0 6px 6px;
    box-shadow: 0px 0px 21px 0px rgba(0,0,0,0.11);
    border-top: none;
    margin: 0 auto 0.21rem;
    display: none;
    align-items: center;
    padding-top: 0.22rem;
    padding-bottom: 0.35rem;
    justify-content: center;
}
.one-tab-content-left {
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 0.3rem;
}
.one-tab-content-right {
    margin-left: 1.44rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: left;
    color: #666666;
    line-height: 0.3rem;
    width: 5.28rem;
    display: flex;
}
.one-tab-content-item {
    margin-left: 1.3rem;
    font-size: 0.14rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: justify;
    color: #666666;
    line-height: 0.3rem;
    max-width: 5.42rem;
}
.one-tab-content-img {
    width: 5.25rem;
    height: 1.23rem;
    background: url("../images/zksf/onecontent.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.one-tab-content-img2 {
    width: 5.25rem;
    height: 3.23rem;
    background: url("../images/zksf/twocontent.png") no-repeat 0 0;
    background-size: 100% 100%;
}
.one-tab-content-item-one {
    display: flex;
    margin-bottom: 0.2rem;
}

/* 蓝色标题 */
.content-title-first {
    font-size: 0.16rem;
    font-family: 微软雅黑 !important;
    font-weight: 700 !important;
    text-align: left !important;
    color: #0e050b !important;
    margin-bottom: 0.1rem !important;
}
.title-icon {
    width: 0.14rem !important;
    height: 0.14rem !important;
    margin-right: 0.11rem;
    margin-top: 0.08rem;
}
/* 橘色标题 */
.content-title-second {
    font-size: 0.14rem;
    font-family:微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #333333;
    line-height: 0.36rem;
}
/* swiper */
.tabinner.swiper-button-prev:after, .tabinner.swiper-button-next:after {
    color:#cccccc !important;
    font-size: 0.2rem !important;
}

/* hopen */
.oneWrapLogo {
    margin-top: 0.34rem;
    width: 2.39rem;
    height: 0.59rem;
    background: url('../images/hopen/logo.png') no-repeat 0 0;
    background-size: cover;
}
.one-tab-content-zygn {
    width: 5.25rem;
    height: 3.23rem;
    background: url("../images/hopen/onecontent.png") no-repeat 0 0;
    background-size: cover;
}
.one-tab-content-cptd {
    width: 5.25rem;
    height: 3.23rem;
    background: url("../images/hopen/twocontent.png") no-repeat 0 0;
    background-size: cover;
}
.one-tab-content-nwjh {
    width: 5.25rem;
    height: 3.23rem;
    background: url("../images/hopen/threecontent.png") no-repeat 0 0;
    background-size: cover;
}
.hopen-swiper-img {
    width: 100% !important;
    height: auto !important;
}
.hopen-gjzz-imgCommon {
    /* width: 2.51rem; */
    /* width: 4rem; */
    height: 3.6rem;
    background-size:contain;
    background-repeat: no-repeat;
    /* border: 1px solid #e6e6e6; */
}
.hopen-gjzz-imgCommon2 {
    height: 2.6rem;
    background-size:contain;
    background-repeat: no-repeat;
}
.hopen-gjzz-img1 {
    width: 4rem;
    background-image: url("../images/hopen/certificate1.png");
}
.hopen-gjzz-img2 {
    width: 2.51rem;
    background-image: url("../images/hopen/certificate2.png");
}
.hopen-gjzz-img3 {
    width: 4rem;
    background-image: url("../images/hopen/certificate3.png");
}
.hopen-gjzz-img4 {
    width: 4rem;
    background-image: url("../images/hopen/certificate4.png");
}
.hopen-gjzz-img5 {
    width: 4rem;
    background-image: url("../images/hopen/certificate5.png");
}
.hopen-gjzz-img6 {
    width: 4rem;
    background-image: url("../images/hopen/certificate6.png");
}
.hopen-gjzz-img7 {
    width: 4rem;
    background-image: url("../images/hopen/certificate7.png");
}
.hopen-sevenWrap {
    width: 15rem;
    margin: 0 auto;
}
.pabnner {
    position: relative;
    line-height: 1;
}
.pabnner figure {
    position: relative;
    display: block;
    padding-bottom: 26.04%;
    height: 0;
    overflow: hidden;
    line-height: 1;
}
.pabnner figure img {
    position: absolute;
    left: 0;
    top: 0;
    width: 100%;
    height: 100%;
    -o-object-fit: cover;
    object-fit: cover;
    -webkit-transition: 0.58s;
    -o-transition: 0.58s;
    -moz-transition: 0.58s;
    transition: 0.58s;
}
.pabnner figure img {
    -webkit-transition: 0s;
    -o-transition: 0s;
    -moz-transition: 0s;
    transition: 0s;
}
.ptext {
    position: absolute;
    left: 14%;
    top: 40%;
    -webkit-transform: translateY(-50%);
    -moz-transform: translateY(-50%);
    -ms-transform: translateY(-50%);
    -o-transform: translateY(-50%);
    transform: translateY(-50%);
    color: #fff;
    overflow: hidden;
}
.ptext .content-top-title {
    display: block;
    /*line-height: 1;*/
    font-size: 0.36rem;
    font-family: 微软雅黑;
    font-weight: 700;
    text-align: left;
    color: #000000;
    /*margin-bottom:0.2rem;*/
    line-height: 0.36rem;
}
.ptext .content-top-desc {
    display: block;
    /*line-height: 1;*/
    width: 8.26rem;
    /* height: 1rem; */
    font-size: 0.16rem !important;
    line-height: 0.2rem;
    font-family: 微软雅黑;
    font-weight: 400;
    text-align: justify;
    color: #666666;
}
.phide {
    overflow: hidden;
}
.show {
    display: block;
    animation: frame 1s;
    -webkit-animation:frame 1s;
    -moz-animation: frame 1s;
    -o-animation: frame 1s;
    animation-fill-mode: forwards;
}
.show .content-top-desc {
    animation-delay:2s;
    -webkit-animation-delay:2s; /* Safari 和 Chrome */
    -moz-animation-delay: 2s;
    -o-animation-delay: 2s;
}

@keyframes frame{
    0%   {top:50%;opacity: 0}
    100% {top:40%;opacity: 1}
}
@-webkit-keyframes frame{
    0%   {top:50%;opacity: 0}
    100% {top:40%;opacity: 1}
}
@-moz-keyframes frame{
    0%   {top:50%;opacity: 0}
    100% {top:40%;opacity: 1}
}
@-o-keyframes frame{
    0%   {top:50%;opacity: 0}
    100% {top:40%;opacity: 1}
}

