.innerPage{
    padding-top: 0.55rem;
}
.about_jtgk .jtgkWrap1{
    padding-bottom: 1.56rem;
}
.about_jtgk .jtgkWrap1{
    padding-top: 1.01rem;
    padding-bottom: 1.05rem;
}
.about_jtgk .jtgkWrap1 .logo{
    width: 3.82rem;
    height: 0.58rem;
    margin-bottom: 0.88rem;
    margin-left: auto;
    margin-right: auto;
}
.about_jtgk .jtgkWrap1 .txtC{
    width: 13.35rem;
    height: 2.45rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #191919;
    line-height: 0.35rem;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
}
.about_jtgk .jtgkWrap2 .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.45rem;
    color: #162D59;
    text-align: center;
    line-height: 1;
    margin-bottom: 0.62rem;
}


.about_jtgk .jtgkWrap2 .cpyfw{
    height: 4.62rem;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL{
    width: 2.93rem;
    height: 4.62rem;
    position: relative;
    display: flex;
    flex-direction: column;
    margin-right: 0.09rem;
    overflow: hidden;
    padding-top: 1.72rem;
    transition: all 0.5s;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL:last-child{
    margin-right: 0;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL .bgimg{
    position: absolute;
    width: 100%;
    height: 100%;
    z-index: -2;
    top: 0;
    left: 0;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL .bgimg::after{
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 100%;
    left: 0;
    z-index: 0;
    background: #000000;
    opacity: 0;
    transition: all 0.5s;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL:hover .bgimg::after{
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #000000;
    opacity: 0.63;
    z-index: 0;
} 
.about_jtgk .jtgkWrap2 .cpyfw .cpL .icon{
    width: 0.68rem;
    height: 0.68rem;
    margin: 0 auto;
    transition: all 0.5s;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL .txt{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.24rem;
    color: #FFFFFF;
    line-height: 0.35rem;
    text-align: center;
    margin-top: 0.16rem;
    transition: all 0.5s;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL .txt2{
    width: 2.17rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.16rem;
    color: #FFFFFF;
    line-height: 0.22rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.3rem;
    opacity: 0;
    transition: all 0.5s;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL .mIcon{
    width: 0.24rem;
    height: 0.17rem;
    position: absolute;
    left: 1.34rem;
    bottom: 0.64rem;
    opacity: 0;
    transition: all 0.5s;
    display: block;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL:hover .mIcon{
    opacity: 1;
}

.about_jtgk .jtgkWrap2 .cpyfw .cpL:hover{
    padding-top: 1.08rem;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL:hover .icon{
    opacity: 0;
    display: none;
}
.about_jtgk .jtgkWrap2 .cpyfw .cpL:hover .txt2{
    opacity: 1;
}
.about_jtgk .jtgkWrap3{
    height: 12rem;
    background: url(../images/jtgkWp3Bg.png);
    background-size: 100% auto;
    background-repeat: no-repeat;
    padding-top: 1.88rem;
    margin-top: 1.56rem;
}
.about_jtgk .jtgkWrap3 .wp3Box{
    padding: 0 1.94rem;
    justify-content: space-between;
}
.about_jtgk .jtgkWrap3 .wp3Box .num{
    display: flex;
    justify-content: center;
}
.about_jtgk .jtgkWrap3 .wp3Box .num span{
    font-family: Poppins, Poppins;
    font-weight: bold;
    font-size: 0.7rem;
    color: #FFFFFF;
    line-height: 0.99rem;
    display: block;
}
.about_jtgk .jtgkWrap3 .wp3Box .wpL:last-child .num span:last-child{
    font-family: Poppins, Poppins;
    font-weight: bold;
    font-size: 0.3rem;
    color: #FFFFFF;
    line-height: 0.43rem;
    margin-top: 0.14rem;
    margin-left: 0.06rem;
}
.about_jtgk .jtgkWrap3 .wp3Box .txt{
    height: 0.69rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 500;
    font-size: 0.24rem;
    color: #FFFFFF;
    line-height: 0.35rem;
    margin-top: 0.07rem;
    text-align: center;
    display: flex;
    flex-direction: column;
    align-items: center;
    justify-content: center;
}
.about_jtgk .jtgkWrap3 .wp3Box .icon{
    width: 0.66rem;
    height: 0.66rem;
    margin-left: auto;
    margin-right: auto;
    margin-top: 0.38rem;
}
.about_jtgk .jtgkWrap3 .wp3TxtB{
    margin-top: 1.86rem;
    height: 5.24rem;
    background: #FFFFFF;
    box-shadow: 0rem 0rem 0.2rem 0.01rem rgba(0,0,0,0.1);
    padding: 0.86rem 0.94rem;
}
.about_jtgk .jtgkWrap3 .wp3TxtB .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.45rem;
    color: #162D59;
    text-align: center;
    line-height: 0.65rem;
    margin-bottom: 0.74rem;
}
.about_jtgk .jtgkWrap3 .wp3TxtB .txt{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #191919;
    line-height: 0.35rem;
    text-align: center;
}
.about_jtgk .jtgkWrap4{
    height: 9.4rem;
    padding: 1.56rem 0;
    background: #FFFFFF;
}
.about_jtgk .jtgkWrap4 .xcpVideo{
    width: 11.16rem;
    height: 6.28rem;
    position: relative;
    margin-left: auto;
    margin-right: auto;
}
.about_jtgk .jtgkWrap4 .videoMb{
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: 1;
    background: #000000;
    opacity: 0.26;
    pointer-events: none;
}
.about_jtgk .jtgkWrap4 .xcpVideo video{
    width: 100%;
    height: 100%;
}
.about_jtgk .jtgkWrap4 .xcpVideo .start{
    position: absolute;
    width: 0.83rem;
    height: 0.94rem;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
    cursor: pointer;
}
.about_jtgk .jtgkWrap5 .logoIcon{
    width: 1.9rem;
    height: 1.12rem;
    display: block;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.71rem;
    position: relative;
    z-index: 1;
}
.about_jtgk .jtgkWrap5 .txt{
    height: 0.94rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.3rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    text-align: center;
}
.about_jtgk .jtgkWrap5{
    width: 100%;
    height: 7rem;
    padding-top: 1.41rem;
}

.about_jtgk .jtgkWrap5 .jtgkWrap5Bg{
    width: 100%;
    height: 7rem;
    position: absolute;
    bottom: 7rem;
    left: 0;
    z-index: -8;
}
.ab_boBg{
    position: relative;
}
.about_jtgk::before{
    content: '';
    width: 100vw;
    height: calc(100% - 14.19rem);
    background: #FFFFFF;
    background-size: 100% auto;
    background-repeat: no-repeat;
    background-position: bottom;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -6;
}
.about_jtgk::after{
    content: '';
    width: 100vw;
    height: 100vh;
    background: url(../images/jtgkWrap5Bg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    background-position: bottom;
    display: block;
    position: fixed;
    bottom: 0;
    left: 0;
    z-index: -9;
}

.about_zczc .tab_wrap1{
    margin-bottom: 0.61rem;
}
.about_zczc .zczcWrap1{
    position: relative;
    background: #F7F7F7;
}
.about_zczc .zczcWrap1 .lYin{
    position: absolute;
    width: 1.19rem;
    height: 1.03rem;
    top: 0.62rem;
    left: 2.1rem;
}
.about_zczc .zczcWrap1 .txt{
    padding: 2.1rem 2.2rem;
}
.about_zczc .zczcWrap1 .txt .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.3rem;
    color: #162D59;
    line-height: 1;
}
.about_zczc .zczcWrap1 .txt .content{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #191919;
    line-height: 0.4rem;
    margin-top: 0.49rem;
}
.about_zczc .zczcWrap2{
    background: #FFFFFF;
}
.about_zczc .zczcWrap2 .imgBox{
    width: 5.45rem;
    height: 4.11rem;
    border-radius: 0.4rem 0rem 0.4rem 0rem;
    overflow: hidden;
    position: absolute;
    left: 0;
    top: 0.67rem;
}
.about_zczc .zczcWrap2 .zczcL{
    height: 5.5rem;
    padding-left: 0.92rem;
    margin-top: 0.7rem;
    position: relative;
}
.about_zczc .zczcWrap2 .rYin{
    width: 1.19rem;
    height: 1.03rem;
    position: absolute;
    top: -0.27rem;
    right: 0.6rem;
}
.about_zczc .zczcWrap2 .txtBox{
    width: 100%;
    height: 100%;
    padding-left: 5.23rem;
    padding-right: 0.83rem;
    padding-top: 0.85rem;
    padding-bottom: 0.69rem;
    background: #F7F7F7;
}
.about_zczc .zczcWrap2 .txtBox .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.3rem;
    color: #162D59;
    line-height: 0.44rem;
    margin-bottom: 0.33rem;
}
.about_zczc .zczcWrap2 .txtBox .txt1 span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.3rem;
    color: #C5A65D;
    line-height: 0.42rem;
}
.about_zczc .zczcWrap2 .txtBox .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #000000;
    line-height: 0.4rem;
}
.about_zczc .zczcWrap3{
    width: 100%;
    height: 7rem;
    position: relative;
    padding-top: 1.61rem;
    margin-top: 0.7rem;
}
.about_zczc .zczcWrap3 .imgBg{
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    z-index: -9;
}
.about_zczc .zczcWrap3::after{
    content: '';
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #005394;
    opacity: 0.37;
    z-index: -6;
}
.about_zczc .zczcWrap3 .rYin{
    width: 1.19rem;
    height: 1.03rem;
    position: absolute;
    top: -0.28rem;
    right: 2.7rem;
}
.about_zczc .zczcWrap3 .txtBox{
    width: 12.8rem;
    margin-left: auto;
    margin-right: auto;
    position: relative;
    z-index: 3;
}
.about_zczc .zczcWrap3 .txtBox .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #FFFFFF;
    line-height: 0.35rem;
    margin-bottom: 0.49rem;
}
.about_zczc .zczcWrap3 .txtBox .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #FFFFFF;
    line-height: 0.4rem;
    justify-content: flex-end;
    align-items: flex-end;
}
.about_zczc .zczcWrap3 .txtBox .txt2 span{
    font-family: Source Han Serif CN, Source Han Serif CN;
    font-weight: 500;
    font-size: 0.5rem;
    color: #FFFFFF;
    line-height: 0.7rem;
    margin-left: 0.26rem;
    display: block;
}

.about_cyyb{
    background: url(../images/cyybBg.png);
    background-repeat: no-repeat;
    background-size: 100% 100%;
}
.about_cyyb .cyybWrap1{
    width: 100%;
    margin-top: 1.26rem;
    padding-bottom: 2.4rem;
    position: relative;
}
.about_cyyb .mySwiper .year{
    height: 0.59rem;
    font-family: Poppins, Poppins;
    font-weight: 400;
    font-size: 0.26rem;
    color: #191919;
    line-height: 0.35rem;
    text-align: center;
    margin-bottom: 0.12rem;
    padding-bottom: 0.06rem;
    display: flex;
    justify-content: center;
    align-items: flex-end;
    transition: all 0.5s;
}
.about_cyyb .mySwiper .dateIcon{
    width: 0.47rem;
    height: 0.47rem;
    background: #FFFFFF;
    border-radius: 50%;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
}
.about_cyyb .mySwiper .dateIcon img{
    width: 0.22rem;
    height: 0.22rem;
}
.about_cyyb .mySwiper{
    position: relative;
    width: 14rem;
    
}
.about_cyyb .mySwiper::after{
    content: '';
    width: 14rem;
    height: 0;
    border-top: 0.03rem solid #AFAFAF;
    display: block;
    position: absolute;
    left: 0rem;
    bottom: 0.22rem;
    z-index: -1;
}
.about_cyyb .mySwiper .swiper-slide-thumb-active .year{
    font-size: 0.42rem;
    color: #162D59;
    font-weight: 600;
    line-height: 0.59rem;
    margin-bottom: 0.12rem;
    padding-bottom: 0;
}

.about_cyyb .mySwiper .swiper-slide-thumb-active .img_icon1{
	display: none;
	opacity: 0;
	transition: all 0.3s;
}
.about_cyyb .mySwiper .swiper-slide-thumb-active .img_icon2{
	display: block;
	opacity: 1;
	transition: all 0.3s;
}
.about_cyyb .mySwiper2{
    margin-top: 1.12rem;
    height: 3.64rem;
    background: #FFFFFF;
    box-shadow: 0rem 0rem 0.2rem 0.01rem rgba(0,0,0,0.1);
    border-radius: 0.15rem 0.15rem 0.15rem 0.15rem;
    position: unset;
}
.about_cyyb .mySwiper2 .swiper-slide{
    padding: 0.7rem;
    padding-right: 0.61rem;
}
.about_cyyb .mySwiper2 .swiper-slide .cyybImg{
    width: 3.32rem;
    height: 2.23rem;
    overflow: hidden;
    margin-right: 0.62rem;
}
.about_cyyb .mySwiper2 .swiper-slide .txtBox{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.22rem;
    color: #191919;
    line-height: 0.4rem;
    padding-top: 0.25rem;
    padding-right: 1rem;
    margin-right: auto;
}
.about_cyyb .mySwiper2 .swiper-slide .dateBox{
    width: 3.02rem;
    font-family: Poppins, Poppins;
    font-weight: bold;
    font-size: 1.1rem;
    color: #C5A65D;
    line-height: 1.55rem;
    text-align: right;
    margin-top: 0.34rem;
}
.about_cyyb .mySwiper2 .swiper-button-next::after,
.about_cyyb .mySwiper2 .swiper-button-prev::after{
    display: none;
}
.about_cyyb .mySwiper2 .swiper-button-next,
.about_cyyb .mySwiper2 .swiper-button-prev{
    width: 0.44rem;
    height: 0.44rem;
    border-radius: 50%;
    border: 0.01rem solid #AFAFAF;
    transition: all 0.5s;
    position: absolute;
    top: 0.5rem;
}
.about_cyyb .mySwiper2 .swiper-button-next{
    right: 2.1rem;
}
.about_cyyb .mySwiper2 .swiper-button-prev{
    left: 2.1rem;
}
.about_cyyb .mySwiper2 .swiper-button-next:hover,
.about_cyyb .mySwiper2 .swiper-button-prev:hover{
    background: #162D59;
    border: 0.01rem solid #162D59;
}

.about_qywh .qywhWrap1{
    margin-top: 0.61rem;
}
.about_qywh .qywhWrap1 .qywhL{
    width: 100%;
    height: 4.7rem;
    margin-bottom: 0.6rem;
}
.about_qywh .qywhWrap1 .qywhL .imgBox,
.about_qywh .qywhWrap1 .qywhL .rTxt{
    width: 7.5rem;
    height: 1005;
}
.about_qywh .qywhWrap1 .qywhL .rTxt{
    padding: 1.12rem;
    padding-left: 1.09rem;
    padding-right: 0.82rem;
    background: #FFFFFF;
    box-shadow: 0rem 0rem 0.2rem 0.01rem rgba(0,0,0,0.1);
}
.about_qywh .qywhWrap1 .qywhL .rTxt .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.4rem;
    color: #C5A65D;
    line-height: 0.58rem;
    margin-bottom: 0.15rem;
}
.about_qywh .qywhWrap1 .qywhL .rTxt .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.22rem;
    color: #000000;
    line-height: 0.4rem;
}
.about_qywh .qywhWrap2{
    margin-top: 1.22rem;
    min-height: 3.33rem;
    padding-bottom: 1.58rem;
}
.about_qywh .qywhWrap2 .title1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.5rem;
    color: #162D59;
    line-height: 0.72rem;
    text-align: center;
    margin-bottom: 0.36rem;
}
.about_qywh .qywhWrap2 .title2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #686868;
    line-height: 0.35rem;
    text-align: center;
    width: 9.51rem;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.52rem;
}
.about_qywh .qywhWrap2 .xh{
    width: 0.54rem;
    height: 0.48rem;
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0.59rem;
}
.about_qywh .qywhWrap2 .qywhBox{
    width: 100%;
    height: 3.33rem;
    background: #F7F7F7;
    padding-top: 0.6rem;
    padding-bottom: 0.53rem;
    padding-left: 0.57rem;
    padding-right: 0.59rem;
    position: relative;
    margin-bottom: 0.4rem;
}
.about_qywh .qywhWrap2 .qywhBox .liQ{
    position: absolute;
    width: 0.04rem;
    height: 0.31rem;
    background: #162D59;
    left: 0;
    top: 0.74rem;
}
.about_qywh .qywhWrap2 .qywhBox .tBox{
    align-items: flex-end;
}
.about_qywh .qywhWrap2 .qywhBox .txtCn{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.34rem;
    color: #162D59;
    line-height: 0.5rem;
    margin-right: 0.05rem;
}
.about_qywh .qywhWrap2 .qywhBox .txtEn{
    font-family: Poppins, Poppins;
    font-weight: 600;
    font-size: 0.3rem;
    color: #E4E9F5;
    line-height: 0.4rem;
    text-transform: uppercase;
}
.about_qywh .qywhWrap2 .qywhBox .ctxt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.22rem;
    color: #000000;
    margin-top: 0.03rem;
}
.about_qywh .qywhWrap2 .qywhBox .ctxt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #686868;
    line-height: 0.35rem;
    margin-top: 0.25rem;
}

.about_spzx .spzxL{
    flex-wrap: wrap;
}

.about_spzx .spzxWrap1{
    padding-top: 0.61rem;
    padding-bottom: 1.26rem;
    margin-right: 1.08rem;
}
.about_spzx .spzxL .main{
    flex-wrap: wrap;
}
.about_spzx .spzxB{
    margin-right: 1.08rem;
    margin-bottom: 1.03rem;
    width: 6.96rem;
    height: 4.64rem;
    overflow: hidden;
}
.about_spzx .spzxB .videoBox{
    width: 100%;
    height: 3.91rem;
    position: relative;
    z-index: 0;
}
.about_spzx .spzxB .videoMb{
    width: 100%;
    height: 100%;
    display: block;
    position: absolute;
    top: 0;
    left: 0;
    background: #000000;
    opacity: 0.4;
    z-index: 1;
    pointer-events: none;
}
.about_spzx .spzxB video{
    width: 100%;
    height: 100%;
}

.about_spzx .spzxB:nth-child(2N){
    margin-right: 0;
}
.about_spzx .videoTitle{
    position: relative;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.24rem;
    color: #191919;
    line-height: 0.73rem;
    text-align: center;
    overflow: hidden;
}
.about_spzx .videoTitle{
    height: 0.73rem;
    width: 100%;
}
.about_spzx .start{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    z-index: 2;
}
.about_spzx .spzxL{
    margin-bottom: 0.17rem;
}

.innerNews{
    position: relative;
}
.innerNews .inBannerTitle{
    position: absolute;
    top: 2.17rem;
    left: 2.53rem;
}
.innerNews .inBannerTitle .newsTxt{
    font-family: YPchuangxiang-GB, YPchuangxiang-GB;
    font-weight: 400;
    font-size: 0.5rem;
    color: #FFFFFF;
    line-height: 0.7rem;
}
.innerNews .inBannerTitle .newsTxt:nth-child(2n){
    padding-left: 1.43rem;
}
.news{
    padding-bottom: 1.03rem;
}
.news .newsWrap1{
    margin-top: 0.57rem;
}
.news .newsWrap1 .newsTop{
    height: 4.63rem;
    background: #F7F7F7;
    padding: 0.37rem 0.35rem;
    margin-bottom: 0.4rem;
}
.news .newsWrap1 .newsTop .newsSwiper{
    /*width: 5.81rem;*/
    height: 3.89rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-pagination{
    width: 100%;
    width: 5.81rem;
    height: 0.51rem;
    background: rgba(0,0,0,0.7);
    display: flex;
    justify-content: flex-end;
    align-items: center;
    position: absolute;
    bottom: 0;
    left: 0;
    padding-right: 0.19rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide{
    display: flex;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide img{
    width: 5.81rem;
    flex-shrink: 0;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-pagination .swiper-pagination-bullet{
    width: 0.09rem;
    height: 0.09rem;
    background: #FFFFFF;
    border-radius: 50%;
    margin-left: 0.08rem;
    opacity: 1;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-pagination-bullet.swiper-pagination-bullet-active{
    background: #C5A65D;
}
/*.news .newsWrap1 .newsTop .right{*/
/*    width: calc(100% - 5.81rem);*/
/*    margin-left: 0.64rem;*/
/*    margin-right: 0.38rem;*/
/*    margin-top: 0.32rem;*/
/*}*/
/*.news .newsWrap1 .newsTop .right .title{*/
/*    font-family: Source Han Sans CN, Source Han Sans CN;*/
/*    font-weight: bold;*/
/*    font-size: 0.3rem;*/
/*    color: #191919;*/
/*    line-height: 0.42rem;*/
/*    margin-bottom: 0.53rem;*/
/*}*/
/*.news .newsWrap1 .newsTop .right .txt{*/
/*    font-family: Source Han Sans CN, Source Han Sans CN;*/
/*    font-weight: 400;*/
/*    font-size: 0.18rem;*/
/*    color: #686868;*/
/*    line-height: 0.35rem;*/
/*    margin-bottom: 0.39rem;*/
/*}*/
/*.news .newsWrap1 .newsTop .right .data1{*/
/*    font-family: Poppins, Poppins;*/
/*    font-weight: 500;*/
/*    font-size: 0.3rem;*/
/*    color: #686868;*/
/*    line-height: 0.26rem;*/
/*}*/
/*.news .newsWrap1 .newsTop .right .data2{*/
/*    font-family: Source Han Sans CN, Source Han Sans CN;*/
/*    font-weight: 400;*/
/*    font-size: 0.18rem;*/
/*    color: #686868;*/
/*    line-height: 0.26rem;*/
/*    margin-left: 0.05rem;*/
/*    margin-top: 0.02rem;*/
/*}*/


.news .newsWrap1 .newsTop .newsSwiper .swiper-slide .info{
    width: calc(100% - 5.81rem);
    margin-left: 0.64rem;
    margin-right: 0.38rem;
    margin-top: 0.32rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide .info .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.3rem;
    color: #191919;
    line-height: 0.42rem;
    margin-bottom: 0.53rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide .info .txt{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #686868;
    line-height: 0.35rem;
    margin-bottom: 0.39rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide .info .data1{
    font-family: Poppins, Poppins;
    font-weight: 500;
    font-size: 0.3rem;
    color: #686868;
    line-height: 0.26rem;
}
.news .newsWrap1 .newsTop .newsSwiper .swiper-slide .info .data2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #686868;
    line-height: 0.26rem;
    margin-left: 0.05rem;
    margin-top: 0.02rem;
}

.news .newsWrap1 .newsLl{
    margin-bottom: 1.19rem;
}
.news .newsWrap1 .newsLl .newsB{
    margin-bottom: 0.44rem;
    width: 100%;
    height: 2.8rem;
    background: #FFFFFF;
    border: 0.01rem solid #DEDEDE;
    align-items: center;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .left{
    width: 2.63rem;
    height: 100%;
    padding-left: 0.89rem;
    padding-top: 0.72rem;
    position: relative;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .left::after{
    content: '';
    width: 0;
    height: 1.58rem;
    display: block;
    position: absolute;
    right: -0.02rem;
    top: 0.62rem;
    border-right: 0.01rem solid #DEDEDE;
}
.news .newsWrap1 .newsLl .newsB .left .data1{
    font-family: Poppins, Poppins;
    font-weight: 500;
    font-size: 0.5rem;
    color: #686868;
    line-height: 0.71rem;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .left .data2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.24rem;
    color: #686868;
    line-height: 0.35rem;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .left .hr{
    width: 0.31rem;
    height: 0rem;
    background: #DEDEDE;
    border-top: 0.01rem solid #C5C5C5;
    margin-top: 0.06rem;
    margin-bottom: 0.24rem;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .right{
    width: calc(100% - 1.58rem);
    padding-left: 0.87rem;
    padding-right: 0.82rem;
}
.news .newsWrap1 .newsLl .newsB .right .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.24rem;
    color: #191919;
    line-height: 0.35rem;
    margin-bottom: 0.26rem;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .right .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #686868;
    line-height: 0.35rem;
    margin-bottom: 0.22rem;
    transition: all 0.5s;
}
.news .newsWrap1 .newsLl .newsB .right .newsR{
    width: 0.24rem;
    height: 0.24rem;
}
.news .newsWrap1 .newsLl .newsB:hover{
    box-shadow: 0rem 0rem 0.2rem 0.01rem rgba(0,0,0,0.16);
}
.news .newsWrap1 .newsLl .newsB:hover .left{
    background: #162D59;
}
.news .newsWrap1 .newsLl .newsB:hover .data1,
.news .newsWrap1 .newsLl .newsB:hover .data2{
    color: #FFFFFF;
}

.news .newsWrap1 .newsLl .newsB:hover .hr{
    background: #FFFFFF;
}
.news .newsWrap1 .newsLl .newsB:hover .txt1,
.news .newsWrap1 .newsLl .newsB:hover .txt2{
    color: #162D59;
}

.newsDetail{
    padding: 1.03rem 0;
}
.newsDetail .newsTit{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: bold;
    font-size: 0.3rem;
    color: #000000;
    line-height: 0.5rem;
    text-align: center;
    margin-bottom: 0.36rem;
}
.newsDetail .newsDhR{
    width: 100%;
    height: 0;
    border-top: 0.01rem solid #E4E4E4;
    margin-bottom: 0.42rem;
}
.newsDetail .lysj{
    justify-content: center;
    margin-bottom: 0.68rem;
}
.newsDetail .lysj span{
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.16rem;
    color: #000000;
    line-height: 0.5rem;
    display: inline-block;
}
.newsDetail .lysj span.ly{
    margin-right: 0.5rem;
}
.newsDetail .content{
    padding-bottom: 0.96rem;
    border-bottom: 0.01rem solid #E4E4E4;
    margin-bottom: 0.37rem;
}
.newsDetail .content img{
    width: auto;
    height: auto;
}
.newsDetail .deBot{
    justify-content: space-between;
}
.newsDetail .deBot .fy a{
    display: block;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #000000;
    line-height: 0.4rem;
}
.newsDetail .deBot .fh{
    align-items: center;
    font-family: Microsoft YaHei, Microsoft YaHei;
    font-weight: 400;
    font-size: 0.2rem;
    color: #000000;
}
.newsDetail .deBot .fh div{
    width: 0.62rem;
    height: 0.62rem;
    background: #FFFFFF;
    border: 0.01rem solid #C4C4C4;
    border-radius: 50%;
    margin-right: 0.17rem;
}
.rlzyBan{
    position: relative;
}
.rlzyBan .inBannerTitle{
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
}
.rlzyBan .inBannerTitle .rlzyTxt{
    font-family: Alimama ShuHeiTi, Alimama ShuHeiTi;
    font-weight: bold;
    font-size: 0.74rem;
    color: #FFFFFF;
    line-height: 0.4rem;
    text-shadow: 0px 0px 0px rgba(0,0,0,0.16);
}

.rczp{
    padding-top: 0.55rem;
}
.rcln .rclnWrap1,
.rcln .rclnWrap1 span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.4rem;
    color: #162D59;
    line-height: 0.6rem;
    margin-top: 0.8rem;
    text-align: center;
}
.rcln .rclnWrap1 span{
    color: #C5A65D;
}
.rcln .rclnWrap2{
    margin-top: 0.49rem;
}
.rcln .rclnWrap2 .rclnSwiper .left{
    width: 11.4rem;
    height: 6.2rem;
    background: #F7F7F7;
    padding-left: 3.23rem;
    padding-top: 1.19rem;
}
.rcln .rclnWrap2 .rclnSwiper .left .txt1{
    width: 4.42rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.35rem;
    color: #162D59;
    line-height: 1;
}
.rcln .rclnWrap2 .rclnSwiper .left .hr{
    width: 0.6rem;
    height: 0.04rem;
    background: #C5A65D;
    margin-left: 0;
    margin-right: auto;
    margin-top: 0.29rem;
    margin-bottom: 0.33rem;
}
.rcln .rclnWrap2 .rclnSwiper .left .txt2{
    width: 4.42rem;
    height: 1.49rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #191919;
    line-height: 0.3rem;
}
.rcln .rclnWrap2 .rclnSwiper .rcimgBox{
    width: calc(100% - 11.4rem);
     width: 7.5rem;
    position: relative;
}
.rcln .rclnWrap2 .rclnSwiper .rcimgBox img{
    width: 7.5rem;
    height: 4.62rem;
    position: absolute;
    left: -1.8rem;
    top: 0.79rem;
}
.rclnSwiper{
    max-width: 19.2rem;
}
.rclnSwiper .swiper-slide{
    justify-content: center;
}
.rcln .rclnWrap2 .rclnSwiper .swiper-button-prev,
.rcln .rclnWrap2 .rclnSwiper .swiper-button-next{
    top: unset;
    bottom: 0.79rem;
    width: 0.72rem;
    height: 0.72rem;
    right: unset;
}
.rcln .rclnWrap2 .rclnSwiper .swiper-button-prev::after,
.rcln .rclnWrap2 .rclnSwiper .swiper-button-next::after{
    display: none;
}

.rcln .rclnWrap2 .rclnSwiper .swiper-button-prev{
    left: 3.23rem;
}
.rcln .rclnWrap2 .rclnSwiper .swiper-button-next{
    left: 4.17rem;
}
.rcln .rclnWrap3{
    padding-top: 1.52rem;
    position: relative;
}
.rcln .rclnWrap3 .rclnSwiper2{
    width: 13.04rem;
    margin: 0 auto;
    overflow: hidden;
    position: unset;
    padding-bottom: 0.46rem;
}
.rcln .rclnWrap3 .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.4rem;
    color: #162D59;
    line-height: 0.58rem;
    margin-bottom: 0.63rem;
    text-align: center;
}


.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-prev,
.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-next{
    bottom: 0.79rem;
    width: 0.44rem;
    height: 0.44rem;
    position: absolute;
}
.rcln .rclnWrap3 .rclnSwiper2 .swiper-pagination{
    display: flex;
    justify-content: center;
    align-items: center;
    position: absolute;
    left: 50%;
    bottom: 0;
    transform: translateX(-50%);
}
.rcln .rclnWrap3 .rclnSwiper2 .swiper-pagination-bullet{
    display: block;
    width: 0.08rem;
    height: 0.08rem;
    background: rgba(22, 45, 89,0.5);
    border-radius: 50%;
    margin: 0 0.1rem;
    opacity: 1;
    transition: all 0.5s;
}
.rcln .rclnWrap3 .rclnSwiper2 .swiper-pagination-bullet.swiper-pagination-bullet-active{
    width: 0.48rem;
    height: 0.12rem;
    background: #162D59;
    border-radius: 0.08rem 0.08rem 0.08rem 0.08rem;
}
.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-prev::after,
.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-next::after{
    display: none;
}

.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-prev{
    left: 2.1rem;
}
.rcln .rclnWrap3 .rclnSwiper2 .swiper-button-next{
    right: 2.1rem;
}
.rcln .rclnWrap4{
    padding-top: 1.33rem;
    padding-bottom: 2.28rem;
}
.rcln .rclnWrap4 .title{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.4rem;
    color: #162D59;
    line-height: 0.58rem;
    text-align: center;
    margin-bottom: 0.63rem;
}
.rcln .rclnWrap4 .wp4img{
    width: 4.86rem;
    height: 3.33rem;
    margin-right: 0.2rem;
}
.rcln .rclnWrap4 .wp4img:last-child{
    margin-right: 0;
}
.rcln .rclnWrap5{
    width: 100%;
    height: 5.94rem;
    background: url(../images/rclnWrap5Bg.jpg);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-top: 1.95rem;
}
.rcln .rclnWrap5 .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 800;
    font-size: 0.4rem;
    color: #FFFFFF;
    line-height: 0.58rem;
    text-align: center;
}
.rcln .rclnWrap5 .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #FFFFFF;
    line-height: 0.29rem;
    margin-top: 0.12rem;
    margin-bottom: 0.63rem;
    text-align: center;
}
.rcln .rclnWrap5 .ckgd{
    width: 3.19rem;
    height: 0.66rem;
    background: #FFFFFF;
    border-radius: 0.37rem 0.37rem 0.37rem 0.37rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #162D59;
    line-height: 0.66rem;
    display: flex;
    justify-content: center;
    align-items: center;
    text-align: center;
    margin-left: auto;
    margin-right: auto;
    cursor: pointer;
}
.rcln .rclnWrap5 .ckgd img{
    width: 0.33rem;
    height: 0.33rem;
    margin: 0 auto;
    display: inline-block;
    margin-left: 0.51rem;
    transition: all 0.5s;
    margin-right: 0;

}

.rcln .rclnWrap5 .ckgd:hover img{
    margin-left: 0.6rem;
}

.rczp .rczpWrap1{
    margin-top: 0.64rem;
    padding-bottom: 0.32rem;
}
.rczp .rczpWrap1 .rczpList{
    margin-bottom: 1.05rem;
}
.rczp .rczpWrap1 .rczpList .zpTit{
    padding-bottom: 0.23rem;
    border-bottom: 0.01rem solid #C8C8C8;
}
.rczp .rczpWrap1 .rczpList .zwmc,
.rczp .rczpWrap1 .rczpList .zwmc span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.34rem;
    color: #000000;
    line-height: 1;
}
.rczp .rczpWrap1 .rczpList .fbsj,
.rczp .rczpWrap1 .rczpList .fbsj span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #000000;
    line-height: 1;
    margin-top: 0.24rem;
}
.rczp .rczpWrap1 .rczpList .yq{
    margin-top: 0.21rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.22rem;
    color: #000000;
}
.rczp .rczpWrap1 .rczpList .yq span{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #000000;
    display: inline-block;
    margin-left: 0.08rem;
}
.rczp .rczpWrap1 .rczpList .tdjlBtn{
    width: 2.12rem;
    height: 0.64rem;
    background: #162D59;
    border-radius: 0.1rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #FFFFFF;
    line-height: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-top: 0.51rem;
    cursor: pointer;
    transition: all 0.5s;
}
.rczp .rczpWrap1 .rczpList .tdjlBtn img{
    width: 0.21rem;
    height: 0.21rem;
    margin-left: 0.36rem;
}
.rczp .rczpWrap1 .rczpList .tdjlBtn:hover{
    background: #C5A65D;
}



.tdjl{
    width: 100%;
    height: 100%;
    position: fixed;
    top: 0;
    left: 0;
    background: rgb(0, 0, 0,0.5);
    z-index: 99;
    display: none;
}
.tdjl.active{
    display: block;
}
.tdjl .tdjlbox{
    width: 7.21rem;
    background: #FFFFFF;
    border-radius: 0.15rem 0.15rem 0.15rem 0.15rem;
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%,-50%);
    padding-top: 0.9rem;
    padding-bottom: 0.8rem;
    padding-left: 0.7rem;
    padding-right: 0.82rem;
}
.tdjl .tdjlbox .tdjlTxt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.34rem;
    color: #191919;
    line-height: 0.5rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin-bottom: 0.28rem;
}
.tdjl .tdjlbox .tdjlTxt1 img{
    width: 0.32rem;
    height: 0.32rem;
    margin-right: 0.14rem;
}
.tdjl .tdjlbox .close{
    width: 0.23rem;
    height: 0.23rem;
    position: absolute;
    top: 0.35rem;
    right: 0.19rem;
}
.tdjl .tdjlbox .xxBox{
    margin-bottom: 0.07rem;
    flex-wrap: wrap;
}
.tdjl .tdjlbox .xxBox label{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #191919;
    line-height: 0.53rem;
}
.tdjl .tdjlbox .xxBox input{
    width: 5.03rem;
    height: 0.53rem;
    background: #FFFFFF;
    border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
    border: 0.01rem solid #D6D6D6;
    padding: 0 0.1rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #191919;
    line-height: 0.53rem;
}
.tdjl .tdjlbox .xxBox.wj{
    display: flex;
}

.tdjl .tdjlbox .tdjltx .xxBox .scbtn{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #949494;
    cursor: pointer;

    width: 1.5rem;
    height: 1.5rem;
    background: #F3F3F3;
    border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
    border: 0.01rem solid #D6D6D6;
}
.tdjl .tdjlbox .tdjltx .xxBox .scbtn img{
    width: 0.23rem;
    height: 0.23rem;
    margin: 0 auto;
    display: block;
    margin-bottom: 0.17rem;
}
.tdjl .tdjlbox .tdjltx .xxBox #fileInput{
    display: none;
}
.tdjl .tdjlbox .tdjltx .xxBox .filename{
    width: 5.03rem;
    height: 0.4rem;
    background: #F8F8F8;
    padding-left: 0.1rem;
    padding-right: 0.1rem;
    line-height: 0.4rem;
    display: none;
    position: relative;
    margin-left: auto;
    margin-right: 0.1rem;
    margin-top: 0.1rem;
}
.tdjl .tdjlbox .tdjltx .xxBox .fileN{
    width: 80%;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.14rem;
    color: #6D6D6D;
}
.tdjl .tdjlbox .tdjltx .xxBox .filename img{
    width: 0.14rem;
    height: 0.14rem;
    position: absolute;
    top: 0.14rem;
    right: 0.1rem;
}
.tdjl .tdjlbox .tj{
    width: 2.12rem;
    height: 0.64rem;
    background: #162D59;
    border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #FFFFFF;
    line-height: 0.64rem;
    text-align: center;
    margin: 0 auto;
    margin-top: 0.5rem;
    cursor: pointer;
}
.contactBan{
    position: relative;
}
.contactBan .inBannerTitle{
    position: absolute;
    top: 2.2rem;
    left: 50%;
    transform: translateX(-50%);
}
.contactBan .inBannerTitle .contactTxt1{
    font-family: YPchuangxiang-GB, YPchuangxiang-GB;
    font-weight: 400;
    font-size: 0.52rem;
    color: #FFFFFF;
    line-height: 0.66rem;
    text-align: center;
}
.contactBan .inBannerTitle .contactTxt2{
    font-family: Poppins, Poppins;
    font-weight: 600;
    font-size: 0.24rem;
    color: #FFFFFF;
    line-height: 0.33rem;
    text-align: center;
}

.zxly{
    background: #FFFFFF;
}
.zxly .contactWrap{
    margin-top: 0.61rem;
}
.zxly .contactWrap .left{
    width: 8.74rem;
    height: 8.98rem;
    background: url(../images/ctLeftBg.png);
    background-size: 100% 100%;
    background-repeat: no-repeat;
    padding-left: 2.11rem;
    padding-right: 1.05rem;
    padding-top: 0.88rem;
}
.zxly .contactWrap .left .titBox{
    padding-bottom: 0.27rem;
    border-bottom: 0.01rem solid #C8C8C8;
    margin-bottom: 0.21rem;
    position: relative;
}
.zxly .contactWrap .left .titBox::after{
    content: '';
    width: 1.01rem;
    height: 0.02rem;
    background: #162D59;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
}
.zxly .contactWrap .left .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #474747;
    line-height: 0.4rem;
    margin-bottom: 0.27rem;
}
.zxly .contactWrap .left .txt3 span,
.zxly .contactWrap .left .txt3{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #474747;
    line-height: 0.4rem;
    margin-top: 0.3rem;
}
.zxly .contactWrap .left .txt3 span{
    color: #162D59;
}
.zxly .contactWrap .right{
    width: 10.46rem;
    height: 8.98rem;
    background: #F7F7F7;
    padding-left: 1.39rem;
    padding-right: 2.09rem;
    padding-top: 0.88rem;
}
.zxly .contactWrap .left .fw{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.2rem;
    color: #474747;
    line-height: 0.22rem;
    margin-bottom: 0.2rem;
    align-items: center;
}
.zxly .contactWrap .left .fw img{
    width: 0.22rem;
    height: 0.22rem;
    margin-right: 0.14rem;
}
.zxly .contactWrap .right .titBox{
    position: relative;
}
.zxly .contactWrap .right .titBox::after{
    content: '';
    width: 1.01rem;
    height: 0.02rem;
    background: #C5A65D;
    display: block;
    position: absolute;
    left: 0;
    bottom: 0;
}
.zxly .contactWrap .icon{
    width: 0.46rem;
    height: 0.46rem;
}
.zxly .contactWrap .right .titBox{
    padding-bottom: 0.27rem;
    border-bottom: 0.01rem solid #C8C8C8;
    margin-bottom: 0.31rem;
}
.zxly .contactWrap .right .inpt{
    align-items: center;
    margin-bottom: 0.15rem;
}
.zxly .contactWrap .right textarea{
    width: calc(100% - 0.8rem);
    height: 2.54rem;
    background: #FFFFFF;
    border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
    border: 0.01rem solid #ABABAB;
    padding: 0.1rem;
}
.zxly .contactWrap .right label{    
    margin-right: 0.09rem;
}
.zxly .contactWrap .right input{
    width: calc(100% - 0.8rem);
    height: 0.65rem;
    padding: 0.1rem;
    background: #FFFFFF;
    border-radius: 0.06rem 0.06rem 0.06rem 0.06rem;
    border: 0.01rem solid #ABABAB;
}
.zxly .contactWrap .right .tj{
    width: 2rem;
    height: 0.6rem;
    background: #162D59;
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #FFFFFF;
    line-height: 0.6rem;
    border-radius: 0.3rem;
    display: flex;
    align-items: center;
    justify-content: center;
    margin: 0 auto;
    margin-top: 0.27rem;
}
.zxly .contactWrap .right .tj img{
    width: 0.18rem;
    height: 0.18rem;
    margin-left: 0.13rem;
}
.lxwm .contactWrap2{
    margin-top: 0.62rem;
    padding-bottom: 0.8rem;
}
.lxwm .contactWrap2 .ctwpBox{
    width: 3.56rem;
    height: 4.12rem;
    margin-right: 0.26rem;
    background: #F5FAFF;
    box-shadow: 0rem 0rem 0.1rem 0.01rem rgba(1,46,97,0.15);
    border-radius: 0.1rem 0.1rem 0.1rem 0.1rem;
    padding-left: 0.2rem;
    padding-right: 0.2rem;
    padding-top: 0.8rem;
}
.lxwm .contactWrap2 .ctwpBox:last-child{
    margin-right: 0;
}
.lxwm .contactWrap2 .ctwpBox .icon{
    width: 0.84rem;
    height: 0.84rem;
    margin-bottom: 0.28rem;
    margin-left: auto;
    margin-right: auto;
}
.lxwm .contactWrap2 .ctwpBox .txt1{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: bold;
    font-size: 0.18rem;
    color: #162D59;
    text-align: center;
    margin-bottom: 0.53rem;
}
.lxwm .contactWrap2 .ctwpBox .txt2{
    font-family: Source Han Sans CN, Source Han Sans CN;
    font-weight: 400;
    font-size: 0.18rem;
    color: #000000;
    line-height: 0.3rem;
    text-align: center;
    transition: all 0.5s;
}
.lxwm .contactWrap2 .ctwpBox:hover .txt2{
    font-family: Poppins, Poppins;
    font-weight: bold;
    font-size: 0.3rem;
    color: #162D59;
    line-height: 0.43rem;
}

.lxwm .contactWrap2 .ctwpBox:last-child{
    padding-top: 0.52rem;
}

.lxwm .contactWrap2 .ctwpBox:last-child .icon{
    width: 1.89rem;
    height: 1.89rem;
}
.lxwm .contactWrap2 .ctwp1{
    padding-bottom: 0.8rem;
}
.lxwm .contactWrap2 .ctwp2{
    width: 100%;
    height: 7.2rem;
}