
html,
body {
    position: relative;
    height: 100%;

}

body {
    font-size: 1rem;
    margin: 0;
    padding: 0;
}
.header-wrap{
    background-color: rgba(60, 61, 72,0);
    position: absolute;
    z-index: 20;
}
/* 网站通知 */
.website-notice{
    display:none;
    width:100%;
    height: 32px;
    background: #fff;
    border-bottom: 1px solid #e7e7e7;
    color: #ea3524;
    line-height: 32px;
    position: fixed;
    top: 0;
    z-index: 100000000;

}
.website-notice .website-notice-inner{
    width:1200px;
    height:100%;
    margin:0 auto;
    overflow: hidden;
    display: flex;
    display:-ms-flexbox;
    -ms-flex-pack:center;
    justify-content:center;
}
.website-notice .website-notice-inner .notice-icon{
    display: block;
    width: 22px;
    height: 100%;
    background: url(../../resource/website/img/personal/laba.png) no-repeat;
    background-size: 17px 14px;
    background-position: center left;
    float:left;
}
.website-notice  #websiteNotice {
    color: #ea3524;
    line-height: 32px;
    float:left;
    white-space: nowrap;
}
.ad-pane{
    width: 210px;
    height: 120px;
    position: fixed;
    right: 20px;
    bottom: 90px;
    z-index: 1000;
}
.ad-pane .ad-pane-in{
    width: 210px;
    height: 120px;
    position: relative;
}
.ad-pane .ad-pane-in .close{
    width: 19px;
    height: 19px;
    position: absolute;
    right: -8px;
    top: -8px;
    cursor: pointer;
}
.ad-pane .ad-pane-in .close img{
    width: 100%;
    height: 100%;
}
.ad-pane .ad-pane-in .img{
    width: 210px;
    height: 120px;
}
.ad-pane .ad-pane-in .img img{
    width: 100%;
    height: 100%;
}
.swiper-container {
    width: 100%;
    height: 100%;
    margin-left: auto;
    margin-right: auto;
    overflow: hidden;
}
.swiper_container_four{
    /*height: 0 !important;*/
}
.swiper-container .big-swiper-slide:nth-child(1) {
    background-size: contain;
    position: relative;
}
.swiper-container .big-swiper-slide:nth-child(1) .endimg{
    z-index: 19;
    display: none;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url("../../resource/website/home/2019/video_bg.png") no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}
.rz-top-img{
    display: none;
    position: fixed;
    top: 0;
    z-index: 100000000;
    width: 100%;
    height: 0;
    background: url("../../pc/img/home/1920X60.jpg") no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}
.swiper-container .big-swiper-slide:nth-child(1) .rz-mask-img{
    z-index: 30;
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: url("../../pc/img/home/1920X900.jpg") no-repeat center center;
    -webkit-background-size: cover;
    background-size: cover;
}
.swiper-container .big-swiper-slide:nth-child(1) .mask .title {
    /*width: 57rem;*/
    /*height: 18rem;*/
    /*position: relative;*/
    /*margin: 0 auto;*/
    /*margin-top: 16.625rem;*/
}

.swiper-container .big-swiper-slide:nth-child(1) .mask .title .one {
    width: 100%;
    height: 6.125rem;
    /*margin-bottom: 0.625rem;*/
    background: url(../../resource/2022/pc/new-title.png) no-repeat;
    background-size: contain;
}

.swiper-container .big-swiper-slide:nth-child(1) .mask .title .two {
    width: 100%;
    /*background: rgba(131, 146, 159, 0.3);*/
    font-size: 2.375rem;
    /*text-align: center;*/
    border-radius: 0.625rem;
    color: #fff;
    margin-bottom: 2.5rem;
    font-family: PingFang SC;
}

.swiper-container .big-swiper-slide:nth-child(1) .mask .title .three {
    /*margin-left: 3.125rem;*/
    width: 16.875rem;
    height: 2.312rem;
    margin-bottom: 1.25rem;
    color: #fff;
    font-size: 1rem;
    line-height: 2.312rem;
    text-align: center;
    background: rgba(131, 146, 159, 0.5);
    margin-top: 0.625rem;
    border-radius: 0.375rem;
    font-family: PingFang SC;
}

.swiper-container .big-swiper-slide:nth-child(1) .mask .title .three span {
    color: #ffcc41;
    font-size: 1.1875rem;
    font-family: PingFang SC;
}
.swiper-container .big-swiper-slide:nth-child(1) .mask .title .look-year-btn {
    cursor: pointer;
    width: 20.5rem;
    height: 4.5625rem;
    line-height: 4.5625rem;
    background: url(../../pc/img/activity/6yearvideolook.png) no-repeat center center;
    background-size: contain;
    font-size: 1.25rem;
    font-weight: 400;
    color: #FFFFFF;
    margin-left: 20px;
    position: relative;
    padding-left: 30px;
    top: -0.625rem;
}
.swiper-container .big-swiper-slide:nth-child(1) .mask .title .look-year-btn .txt{
    width: 100%;
    height: 100%;
    font-size: 1.25rem;
    font-weight: 400;
    color: #FFFFFF;
    display: block;
    line-height: 4.5625rem;
    padding-left: 2.5rem;
    padding-top: 0.3125rem;
}

.swiper-container .big-swiper-slide:nth-child(1) video {
    z-index: 8;
    float: left;
    position: absolute;
    top: 0;
    object-fit: cover;
}

.swiper-container .big-swiper-slide:nth-child(2) {
    position: relative;
    background-color: #f0f2f5;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap {
    padding: 132px 20rem 5.625rem;
    background-color: #f0f2f5;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .post {
    height: 11.25rem;
    display: flex;
    justify-content: space-between;
    align-content: center;
}
.swiper-container .big-swiper-slide:nth-child(2) .wrap .post div:hover {
    animation: servicetobig 0.5s ease 1 forwards;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .post div {
    width: 25.625rem;
    height: 11.25rem;
    margin: 0 0.625rem;
    border-radius: 1rem;
    overflow:hidden;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .post div a {
    display: block;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .post div a img {
    border-radius: 0.9375rem;
    width: 100%;
    height: 100%;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .title {
    color: #343544;
    margin-top: 2.875rem;
    margin-bottom: 1.875rem;
    text-align: center;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .category {
    width: 100%;
    height: 12.5rem;
    display: flex;
    justify-content: center;
    align-content: center;
    flex-wrap: nowrap;
    margin-bottom: 0.3rem;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .category > div {
    /*width: 15.5rem;*/
    /*height: 12.5rem;*/
    /*background-color: #fff;*/
    /*margin: 0.2rem;*/
    /*display: flex;*/
    /*flex-direction: column;*/
    /*justify-content: center;*/
    /*align-items: center;*/
    cursor: pointer;
}

/*.swiper-container .big-swiper-slide:nth-child(2) .wrap .category > div.active {*/
/*    animation: servicetobig 0.5s ease 1 forwards;*/

/*}*/

.swiper-container .big-swiper-slide:nth-child(2) .wrap .category > div.active a {
    display: inline-block;
    width: 8.625rem;
    height: 2.6875rem;
    background: url(../../resource/2019/ptxd/category/orderbutton.png) no-repeat center center;
    background-size: contain;
    margin-top: 0.375rem;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .category > div div {
    width: 10.05rem;
    height: 8rem;
}

.swiper-container .big-swiper-slide:nth-child(2) .wrap .category > div span {
    font-size: 1.25rem;
    color: #383948;
}

.swiper-container .big-swiper-slide:nth-child(3) {
    background: url(../../resource/2019/ptxd/ditu.png) no-repeat center center;
    position: relative;
}

.swiper-container .big-swiper-slide:nth-child(3) .title {
    color: #343544;
    margin-top: 8.75rem;
    margin-bottom: 3.125rem;
    text-align: center;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise {
    width: 84.5625rem;
    height: 30.625rem;
    position: relative;
    margin: 0 auto;
    display: flex;
    justify-content: space-between;
    align-content: center;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div {
    width: 20.625rem;
    height: 30.625rem;
    border-radius: 0.375rem;
    cursor: pointer;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div.active {
    animation: servicetobig 0.5s ease 1 forwards;
}
.swiper-container .big-swiper-slide:nth-child(3) .promise .promiseDiv:hover{
    animation: servicetobig 0.5s ease 1 forwards;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask {
    width: 100%;
    height: 100%;
    background-color: rgba(30, 35, 47, 0.1);
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask > div:nth-child(1) {
    width: 6.5rem;
    height: 5.625rem;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask > div:nth-child(3) {
    width: 16.25rem;
    height: 5rem;
    background-color: rgba(122, 142, 173, 0.5);
    border-radius: 0.625rem;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask > div:nth-child(3) p {
    color: #fff;
    text-align: center;
    margin: 0;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask > div:nth-child(3) p:nth-child(1) {
    margin-top: 1.25rem;
}

.swiper-container .big-swiper-slide:nth-child(3) .promise > div .mask h2 {
    text-shadow: 0.125rem 0.125rem 0.125rem #2b2b2b;
    text-align: center;
    color: #fff;
    font-size: 2rem;
    height: 5.875rem;
    line-height: 5.875rem;
}

.cooperation {
    /*background: url(https://lbdj.oss-cn-beijing.aliyuncs.com/resource/website/home/partrner/partnerbg.png) no-repeat center center;*/
    /*position: relative;*/
	/*background-size: 100% 100%;*/
    /*height: 600px !important;*/
    /*background: linear-gradient(180deg, #FEF4F2 100%, #FCEAEA  100%);*/
    /*background:linear-gradient(to bottom, #FEF4F2 100%,#FCEAEA  100%);*/
    /*background: linear-gradient(180deg, #FEF4F2 0%, #FCEAEA 100%);*/
    background-image: linear-gradient(#FEF4F2,  #FCEAEA );
}

.cooperation .button {
    z-index: 1000;
    width: 106.25rem;
    height: 3.125rem;
    position: absolute;
    top: 27rem;
    left: 50%;
    transform: translate(-50%, 50%);
}

.cooperation .button .swiper-button-prev {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 50%;
    left: 16%;
    background: url(../../resource/website/home/2019/jtup.png) no-repeat center center;
    -webkit-background-size: contain;
    background-size: contain;
}

.cooperation .button .swiper-button-next {
    width: 3.5rem;
    height: 3.5rem;
    border-radius: 50%;
    right: 16%;
    background: url(../../resource/website/home/2019/jtdown.png) no-repeat center center;
    -webkit-background-size: contain;
    background-size: contain;
}

.cooperation .mask {
    width: 100%;
    height: 100%;
    background-color: rgba(30, 35, 47, 0);
    overflow: hidden;
    display: flex;

}

.cooperation .mask .title {
    color: #fff;
    /*margin-top: 7.25rem;*/
    /*margin-bottom: 1.875rem;*/
    text-align: center;
}

.cooperation .mask .title h1 {
    font-weight: bold;
    font-size: 36px;
    color: #343544;
}

.cooperation .mask .title p {
    color: #343544;
}

.cooperation .mask .lunbo {
    height: 28.125rem;
    width: 78rem;
    margin: 0 auto;
    overflow: hidden;
    margin-top: 50px;
}

.cooperation .mask .lunbo .pc-banner {
    width: 100%;
    float: left;
    height: 33.125rem;
    position: relative;
}

.cooperation .mask .lunbo .pc-banner .mask1 {
    width: 18.75rem;
    height: 23.625rem;
    position: absolute;
    top: 5.0625rem;
    left: 4.0625rem;
    z-index: 11;
    background: -webkit-linear-gradient(right, rgba(140, 143, 149, 0), #8c8f95);
    /* Safari 5.1 - 6 */
    background: -o-linear-gradient(left, rgba(140, 143, 149, 0), #8c8f95);
    /* Opera 11.1 - 12*/
    background: -moz-linear-gradient(left, rgba(140, 143, 149, 0), #8c8f95);
    /* Firefox 3.6 - 15*/
    background: linear-gradient(to left, rgba(140, 143, 149, 0), #8c8f95);
    /* 标准的语法 */
    border-radius: 0.6875rem 0 0 0.6875rem;
}

.cooperation .mask .lunbo .pc-banner .mask2 {
    width: 18.75rem;
    height: 100%;
    position: absolute;
    top: 5.0625rem;
    right: 4.0625rem;
    z-index: 10;
    background: -webkit-linear-gradient(left, rgba(140, 143, 149, 0), #8c8f95);
    /* Safari 5.1 - 6 */
    background: -o-linear-gradient(right, rgba(140, 143, 149, 0), #8c8f95);
    /* Opera 11.1 - 12*/
    background: -moz-linear-gradient(right, rgba(140, 143, 149, 0), #8c8f95);
    /* Firefox 3.6 - 15*/
    background: linear-gradient(to right, rgba(140, 143, 149, 0), #8c8f95);
    /* 标准的语法 */
    border-radius: 0 0.6875rem 0.6875rem 0;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 {
    width: 100%;
    height: 33.125rem;
    margin-top: -5rem;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide {
    margin-right: -0.1875rem;
    -webkit-transition: transform 1.0s;
    -moz-transition: transform 1.0s;
    -ms-transition: transform 1.0s;
    -o-transition: transform 1.0s;
    -webkit-transform: scale(0.95);
    transform: scale(0.95);
    opacity: 0.2;
    z-index: 0;
   color: #fff;
}
.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide span,.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide p{
    color: #fff;
}
.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-active, .cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-duplicate-active {
    -webkit-transform: scale(1);
    transform: scale(1);
    opacity: 1;
    z-index: 1;
}
.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-active span, .cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-duplicate-active span,
.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-active p, .cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide-duplicate-active p{
    color: #333;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .none-effect {
    -webkit-transition: none;
    -moz-transition: none;
    -ms-transition: none;
    -o-transition: none;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .swiper-slide .swiper-slide-center .none-effect .swiper-slide-active {
    /*width: 90rem;*/
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv {
    /*width: 90rem;*/
    /*height: 31.25rem;*/
    /*border: 0.125rem solid #fff;*/
    /*padding: 0.5625rem;*/
    border-radius: 0.625rem;
    box-shadow: 4px 2px 10px rgba(0, 0, 0, 0.3);
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .top {
    /*background: rgba(68, 164, 238, 0.3);*/
    background: #fff;
    height: 23rem;
    font-size: 1.125rem;
    line-height: 2rem;
    border-radius: 0.625rem;
    color:#343544;
    padding: 0 16rem;
    vertical-align: middle;
    display: table-cell;
    letter-spacing:0.15rem;
    text-align: justify;
    position: relative;
}
.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .top .img{
    width: 8rem;
    height: 8rem;
    border-radius: 50%;
    position: absolute;
    top: -50px;
    left: 35rem;
    text-align: center;
    margin: 0 auto;
    box-shadow: 0px 2px 10px #eee;
}
.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom {
    /*background: rgba(26, 26, 29, 0.3);*/
    background: #fff;
    height: 10rem;
    border-radius: 0.625rem;
    margin-top: 0.4375rem;
    padding-top: 0.625rem;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .img {
    margin-left: 1.5rem;
    width: 9.375rem;
    height: 9.375rem;
    float: left;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .text {
    float: left;
    margin-left: 1.5rem;
    color: #fff;
    margin-top: 1.5625rem;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .text p span:nth-child(1) {
    font-size: 1.875rem;
    font-weight: 600;
    color: #fff;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .text p span:nth-child(2) {
    font-size: 1.875rem;
    color: #fff;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .text p:nth-child(2) {
    color: #fff;
    font-size: 1.625rem;
    margin-top: -0.625rem;
}

.cooperation .mask .lunbo .pc-banner .swiper-container2 .lunbodiv .bottom .text p:nth-child(1) {
    color: #fff;
    height: 2.1875rem;
    margin-bottom: 1.25rem;
}

.cooperation .mask .brand {
    border-radius: 0.625rem;
    /*background-color: rgba(30, 35, 47, 0.3);*/
    width: 74.75rem;
    height: 6.75rem;
    margin: 0 auto;
    margin-top: 1.875rem;
    display: flex;
    justify-content: center;
    align-items: center;
}

.cooperation .mask .brand div {
    width: 14.125rem;
    height: 3.3125rem;
    border-right: 0.125rem solid #fff;
    position: relative;
}

.cooperation .mask .brand div:nth-child(5) {
    border-right: none;
}

.cooperation .mask .brand div img {
    position: absolute;
    top: 50%;
    left: 50%;
    transform: translate(-50%, -50%);
}

.announcement {
    position: relative;
    /*overflow-y: auto;*/
    /*height: 931px;*/
}

.announcement .main {
    overflow: hidden;
    padding-bottom: 60px;
    /*background-color: #f2f3f5;*/
}

.announcement .main > .title {
    color: #343544;
    /*margin-top: 8.625rem;*/
    /*margin-bottom: 3.125rem;*/
    margin-top: 70px;
    margin-bottom: 50px;
    text-align: center;
}


.announcement .main .post {
    width: 1200px;
    /*height: 33rem;*/
    display: flex;
    justify-content: space-between;
    align-items: center;
    flex-wrap: wrap;
    margin: 0 auto;
}

.announcement .main .post > div {
    width:590px;
    background-color: #fff;
    color: #343544;
    height:auto;
    position: relative;
    padding: 22px;
    box-sizing: border-box;
    margin-bottom: 20px;
    border: 1px solid #E9E9E9;
}
.announcement .main .post > div  .mainContents{
    display: flex;
    justify-content: space-between;
    margin-top: 25px;
    margin-bottom: 22px;
}
.announcement .main .post > div:hover {
    box-shadow: 0px 0px 10px #ccc;
}

.announcement .main .post > div img {
    width: 180px;
    height: 120px;
}
.announcement .main .post > div .titleIs{
    display: flex;
    justify-content: space-between;
}
.announcement .main .post > div .titleIs .name{
    font-size: 24px;
    font-weight: bold;
    color: #333333;
    line-height: 31px;
}
.announcement .main .post > div .titleIs .more {
    font-size: 14px;
    color: #999999;
    line-height: 19px;
    display: flex;
    align-items: center;
}
.announcement .main .post > div .titleIs .triangle:hover{

    border-left: 7px solid #f83a22 !important; /* 左边框的长度|宽度，以及背景色 */
}
.post a:hover {
    color: #F83A22 !important;

}
.post .textwrap .title:hover{
    color: #F83A22 !important;
}
.post .textwrap .news:hover{
    color: #F83A22 !important;
}
.announcement .main .post > div .titleIs .more .triangle{
    margin-left: 6px;
    width: 0;

    height: 0;

    border-bottom: 4px solid transparent; /* 下边框的高 */

    border-top: 4px solid transparent; /* 上方边框的高 */

    border-left: 6px solid #999999; /* 左边框的长度|宽度，以及背景色 */

    font-size: 0;

    line-height: 0;
}
.announcement .main .post  .textwrap{
    padding: 0 20px !important;
}
.announcement .main .post > div .textwrap .title {
    font-size: 1.125rem;
    font-weight: 400;
    /*margin-bottom: 0.5rem;*/
    /* 省略号主要代码 */
    /*overflow: hidden;*/
    /*text-overflow: ellipsis;*/
    /*display: -webkit-box;*/
    /* 几行后显示省略号 */
    /*-webkit-line-clamp: 1;*/
    /*-webkit-box-orient: vertical;*/
    font-size: 16px;;
    font-size: 16px;;
    font-weight: bold;
    color: #333333;
    line-height: 21px;
    margin-bottom: 10px;
}
.announcement .main .post > div .titleIs{
    display: flex;
    justify-content: space-between;
}

.announcement .main .post > div .textwrap .news {
    color:#343544;
    /*margin-bottom: 1.25rem;*/
    font-size: 0.9rem;
    line-height: 1.5rem;
    /* 省略号主要代码 */
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    /* 几行后显示省略号 */
    -webkit-line-clamp:3;
    -webkit-box-orient: vertical;
    text-align: justify;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #999999;
    line-height: 19px;

}
.announcement .main .post > div .bottom {
    bottom: 3rem;
    position: absolute;
    height:auto;
    width: 23.75rem;
    padding-left:  1.125rem;
}
.newlist{
    /*padding: 1.125rem 0 1.875rem;*/
    border-top: 1px dashed #c2c2c7;
    /*margin: 0 1.125rem;*/
    padding-top: 22px;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #333333;
    line-height: 19px;
}
.newlist p{
    /*margin-bottom: 1rem;*/
}
.newlist p a{
    color: #343544;
    font-size: 14px !important;
    overflow: hidden;
    text-overflow: ellipsis;
    display: -webkit-box;
    -webkit-line-clamp: 1;
    -webkit-box-orient: vertical;
    line-height: 25px;
}
.announcement .main .post > div  .bottom span:nth-child(1) {
    float: left;
    color: #a9a9a9;
    font-size: 1rem;
}

.announcement .main .post > div .bottom .jiantou {
    position: absolute;
    right: 2.25rem;
    display: block;
    width: 2rem;
    height: 1.6875rem;
    background: url(../../resource/2019/ptxd/jiant.png) no-repeat center center;
}

.announcement .main .fangzi {
    background: url(../../resource/2019/ptxd/litleback.png) no-repeat center center;
    background-size: contain;
    width: 120.75rem;
    height: 8.5rem;
    margin-top: 10px;
}

h1, p {
    margin: 0;
    font-size: 16px;
}

.title p {
    margin-top: -1.5rem;
}

h1 {
    margin: 1.875rem 0 1.875rem;
    font-weight: 600;
    font-size: 2.125rem;
}

.bscontant {
    margin: 1.125rem 0 1.125rem;
    font-size: 1.125rem;
}
.selfs{
    border-top: 2px solid #e6e6e6;
    padding-top: 20px;

}
.selfs span{
    font-size: 1.5rem;
}
.selfs .name{
    font-weight: bold;
}


/*@keyframes servicetobig {*/
/*    100% {*/
/*        transform: scale(1.1);*/
/*        box-shadow: 0px 0px 10px #ccc;*/
/*        z-index: 1000;*/
/*    }*/
/*}*/
.fivesection{
    margin: 5rem auto 0;
    width: 1200px;
    padding: 5rem 7rem 4rem;
    text-align: center;
}
.fivesection .title h1{
    padding-bottom: 2rem;
}
@media screen and (max-width: 1366px) {
    .fivesection{
        margin: 5rem auto 0;
        width: 1200px;
        padding: 5rem 7rem 1rem;
        text-align: center;
    }
    .fivesection .title h1{
        padding-bottom: 0;
    }
}

.fivesection .fingerpost{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.fivesection .fingerpost .jiantou{
    padding-bottom: 0.8rem;
}
.fivesection .fingerpost p{
    font-size: 18px;
}

/*.categoryDiv:hover img{*/
/*  width: 100px;*/
/*}*/
.slideTxtBox{
    /*width:1110px;*/
    /*height: 270px;*/
    /*text-align:left;*/
    /*margin: 50px auto 0;*/
    /*padding: 80px 64px 110px;*/
    /*background: #FFFFFF;*/
    /*box-shadow: 0px 12px 32px 8px rgba(112, 131, 146, 0.2);*/
    /*border-radius: 10px;*/
    display: flex;
    flex-direction: column;
    align-items: center;
}
.slideTxtBox .hd{
    /*height:30px; line-height:30px;  padding:0 20px;  position:relative;*/
  margin-bottom: 10px;
}
.slideTxtBox .hd ul{
    /*float:left; position:absolute; left:120px; top:-1px; height:32px;*/
    z-index: 200;
    /*background-color: #fff;*/
    display: flex;
    align-items: center;
}
.slideTxtBox .hd ul li{
    /*font-size: 20px;*/
    /*font-weight: 400;*/
    /*color: #666666;*/
    /*float:left;*/
    /*width: 120px;*/
    /*text-align: center;*/
    cursor:pointer;
    width: 100px;
    height: 36px;
    background: #FFFFFF;
    border-radius: 2px;
    border: 1px solid #E7E7E7;
    font-size: 20px;
    color: #666666;
    line-height: 36px;
    text-align: center;
    margin-right: 24px;

}
.slideTxtBox .hd ul li.on{
    /*height:30px;*/
    /*font-size: 22px;*/
    /*color: #333333;*/
    /*font-weight: bold;*/
    /*position: relative;*/
    /*background-color: #fff;*/
    background: #F83A22;
    border-radius: 2px;
    font-size: 20px;
    font-family: MicrosoftYaHei;
    color: #FFFFFF;
    line-height: 26px;
    border: none;
    line-height: 36px;
}
.slideTxtBox .hd ul li.on::after {
    /*position: relative;*/
    /*display: block;*/
    /*content: '';*/
    /*left: 0px;*/
    /*bottom: -10px;*/
    /*width: 50px;*/
    /*height: 4px;*/
    /*transform: translate(70%);*/
    /*background: linear-gradient(87deg, #FE7424, #EE0702);*/
    /*border-radius: 2px;*/

}

.slideTxtBox .bd {
    width: 100%;
}
.slideTxtBox .bd   .clearfix .roll-father{
margin-top: 50px;


}
.slideTxtBox .bd   .clearfix .roll-father .roll-son {
    width: 5200px;
    box-sizing: border-box;
    animation: 60s rowupds linear infinite;
    display: flex;

}
.slideTxtBox .bd   .clearfix .roll-father  .roll-son2 {
    width: 5200px;
    box-sizing: border-box;
    animation: 60s rowupds2 linear infinite;
    display: flex;

}
.slideTxtBox .bd   .clearfix .roll-father .roll-son img{
    width: 1280px;
    height: 95px;
    margin: 0 10px;
}
.slideTxtBox .bd   .clearfix .roll-father  .roll-son2 img{
    width: 1280px;
    height: 95px;
    margin: 0 10px;
    margin-top: 45px;
}
@keyframes rowupds {
0%{
    transform: translate3d(-50%,0,0);
}
    100%{
        transform: translate3d(0%,0,0);
    }

}
@keyframes rowupds2 {
    0%{
        transform: translate3d(0,0,0);
    }
    100%{
        transform: translate3d(-50%,0,0);
    }

}
screen-content1 {
    position: absolute;
    width: 100%;
    top: 0;
    left: 0;
    transform: translate3d(0, 0, 0);
    animation: moveSlideshow 6s linear infinite;
    display: flex;
}

@keyframes moveSlideshow {
    0% {
        transform: translate3d(-50%, 0, 0);
    }
    100% {
        transform: translate3d(0%, 0, 0);
    }
}

@keyframes rowup {
    0% {
        -webkit-transform: translate3d(0, 0, 0);
        transform: translate3d(0, 0, 0);
    }
    100% {
        -webkit-transform: translate3d(1200px, 0, 0);
        transform: translate3d(1200px, 0, 0);
    }
}
.cooperation {
    padding: 70px 0 113px 0;
    box-sizing: border-box;
}
.cooperation  .mt185{
    text-align: center;
}
.cooperation .title>div{
    font-size: 40px;
    font-weight: bold;
    color: #333333;
   margin-bottom: 50px;

}
@media screen and (min-width: 1920px) {
    .cooperation  .mt185{
        /*margin-top: 185px;*/
    }
}

.Addjoin{
    /*height: 440px;*/
    display: flex;
    flex-direction: column;
    margin: 0 auto;
    align-items: center;
    padding-top: 70px;
    text-align: center;
    box-sizing: border-box;
    background:url("../../resource/website/home/2022/joinLBback2.png") no-repeat;
    background-size: 100% 100%;
}
.Addjoin h5 {
    font-size: 46px !important;
    font-weight: bold;
    color: #333333;
    line-height: 61px;
    margin-bottom: 25px;
}
.Addjoin  p{
    font-size: 30px !important;
    color: #333333;
    line-height: 40px;
    margin-bottom: 34px;
}
.Addjoin  p span{
    font-size: 30px !important;
}
.Addjoin  .btnAll{
    width: 215px;
    height: 64px;
    margin-bottom: 58px;
    position: relative;
    overflow: hidden;
}
.Addjoin  .joinText{
    width: 100%;
    height: 100%;
    background: #F83A22;
    border-radius: 4px;font-size: 24px;
    color: #FFFFFF;
    line-height: 64px;
    text-align: center;
    cursor: pointer;

    display: inline-block;
}
.Addjoin .joinText:hover{
    background: #FE5641;
}
/*.Addjoin .btnAll:hover .SkeletonScreen{*/
/*    animation-play-state:paused !important;*/

/*}*/
.Addjoin .SkeletonScreen{
    position: absolute;
    left: 0;
    top: 50%;
    width: 61px;
    height: 64px;
    /* background: #fff;*/
    /*opacity: 0.15;*/
    /*transition: all .5s linear;*/
    /*transform: translateX(0);*/
    animation: mymove 3s infinite linear;
/*transform: rotateZ(20deg);*/
    /*animation-delay:2s;*/
}
.Addjoin .SkeletonScreen:hover{

}
.Addjoin .SkeletonScreen  img{
    width: 100%;
    height: 100%;
}
@keyframes mymove {
 0%{
     transform: translateX(-60px) translateY(-50%) ;

 }
    /*10%{*/
    /*    height: 100%;*/
    /*}*/
    100%{
        transform: translateX(700px)  translateY(-50%) ;

    }


}

.Addjoin .insurance{
    /*width: 706px;*/
    display: flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom: 50px;
}
.Addjoin .insurance .insurance_list{
    display: flex;
    align-items: center;
    /*margin-right: 85px;*/
    margin: 0 40px;
}
.Addjoin .insurance .insurance_lis .text{
    font-size: 22px !important;
    color: #333333;
    line-height: 31px;

}
.Addjoin .insurance .insurance_list img{
    width: 50px;
    height: 50px;
    margin-right: 6px;
}
.ld-footer{
    width:100%;
    height: 120px;
    /*background: #EC422C;*/
    position:fixed;
    bottom:0;
    left:0;
    display: flex;
    align-items: center;
    flex-direction: column;
    padding-top: 18px;
    z-index: 999;
    background: url("../../resource/website/home/2022/cy1.png");
    background-size: 100% 100%;
}
.ld-footer h5{
    font-size: 24px;
    font-family: MicrosoftYaHei-Bold, MicrosoftYaHei;
    font-weight: bold;
    color: #FFFFFF;
    line-height: 31px;
}
.ld-footer-con{
    width:1200px;
    margin:0 auto;
    display:flex;
    align-items:center;
    padding-left: 180px;
}
.ld-footer-lf span:nth-child(1){
    font-size:18px;
    font-weight: bold;
    color:#fff;
    display:block;
    margin-top: 8px;
}
.ld-footer-lf span:nth-child(2){
    font-size:16px;
    color:#FF0000;
    display:block;
}
.ld-footer-center{
    /*background:#fff;*/
    padding:7px 10px;
    border-radius: 5px;
    font-size:14px;
    display:flex;
    align-items:center;
    margin-top:10px;
}
.ld-footer-select{
    /*border-right:1px solid #DEDEDE;*/
    padding-right:10px;
}
.ld-footer-select .tab_list {
    display: flex;
    width: 140px;
    height: 32px;
    background-color: rgb(244, 154, 143,0.46 );
    align-items: center;
    justify-content: space-between;
    padding: 0 2px;
    border-radius: 2px;
    padding: 0 4px;
    box-sizing: border-box;

}
.ld-footer-select .tab_list li{
    width: 67px;
    height: 26px;
    /*background: #FFFFFF;*/
    border-radius: 2px;
    font-size: 16px;
    color: #FFF;
    line-height: 26px !important;
    text-align: center;
    cursor:pointer;
}
.ld-footer-select .tab_list li:hover{
    color:#F3EEB8 ;
}
.ld-footer-select .tab_list .current{
    /*background: #EC422C !important;*/

    flex: 1;
background: #fff;
    color: #F83A22;
'
}
.ld-footer-select .tab_list .current:hover{
    color:#F83A22;
}
.ld-footer-select select{
    width:170px;
    border:none;
    outline:none;
}
.ld-footer-select select option:nth-child(1){
    color:#DEDEDE;
}
.ld-footer-phone{
    margin-left:10px;
    background: #fff;
}
.ld-footer-phone img{
    width: 20px;
    height: 20px;
    margin-right: 4px;
}
.phoneBox1{
    width: 230px;
    height: 36px;
}
.phoneBox2{
    width: 306px;
    height: 36px;
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding-right: 14px;
}
 .phoneBox2 .placetext{
    display: flex;
    align-items: center;
}
.ld-footer-phone{
    /*border-right:1px solid #DEDEDE;*/
    display:flex;
    align-items:center;
    /*width: 230px;*/
    /*height: 36px;*/
    background: #FFFFFF;
    border-radius: 4px;
    /*padding: 10px 14px;*/
    padding-left: 14px;
}
.ld-footer-phone input{
    /*width:130px;*/
    border:none;
    outline:none;
}
.ld-footer-codeSpan{
    font-size:14px;
    /*color: #EC0001;*/
    cursor:pointer;
    width:105px;
    display:block;
    text-align:right;
}
.ld-footer-btn{
    width: 130px;
    height: 36px;
    background: linear-gradient(360deg, #F5C177 0%, #FCEBB2 100%);
    border-radius: 4px;
    text-align:center;
    line-height: 36px;
    margin-left:14px;
    margin-top:7px;
    cursor:pointer;
    font-size: 14px;
    font-family: MicrosoftYaHei;
    color: #5C1A0D;
}