@charset "utf-8";


@font-face {
    font-family: 'uni';
    src: url('../jscss/Rubik-Regular.ttf');
}
/* CSS Document */
*{padding: 0;margin: 0;box-sizing: border-box;}
body{font:normal normal 0.32rem/1 sans-serif;color: #000;background: #fff;}
textarea,input{font:normal normal 0.28rem/1.5 sans-serif;}
img{display:block;border: none;}
.clear:after {content:"";display: block;clear:both;}
input[type=button], input[type=submit], input[type=file], input[type=reset], button { cursor: pointer; -webkit-appearance: none;}
body,p,ol,ul,h1,h2,h3,h4,h5,h6{margin: 0;padding:0;list-style: none;font:normal normal 0.28rem/1.5 sans-serif;}
button{font:normal normal 0.28rem/1.5 sans-serif;}
a{color:inherit;text-decoration: none;}
.i100{overflow:hidden;}
.i100>img{width: 100%;}
.i200{overflow: hidden;}
.i200>img{height: 100%;}
.i300{overflow: hidden;}
.i300>img{width: 100%;height: 100%;}
a>img{width: 100%;}
.to1{white-space: nowrap;overflow: hidden;text-overflow: ellipsis;}
.a1{position: relative;}
.a1>a{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: block;}
input{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
select{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
button{border: 0;display: block;outline: none;background: none;box-sizing: border-box;}
textarea{border: 0;display: block;outline: none;background: none;box-sizing: border-box;resize: none;}
.to2{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 2;-webkit-box-orient: vertical;white-space: normal;}
.to3{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 3;-webkit-box-orient: vertical;white-space: normal;}
.to4{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 4;-webkit-box-orient: vertical;white-space: normal;}
.to5{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 5;-webkit-box-orient: vertical;white-space: normal;}
.to6{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 6;-webkit-box-orient: vertical;white-space: normal;}
.to7{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 7;-webkit-box-orient: vertical;white-space: normal;}
.to8{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 8;-webkit-box-orient: vertical;white-space: normal;}
.to9{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 9;-webkit-box-orient: vertical;white-space: normal;}
.to10{overflow: hidden;text-overflow: ellipsis;display: -webkit-box;-webkit-line-clamp: 10;-webkit-box-orient: vertical;white-space: normal;}



/* @media only screen and (min-width: 1440px) {
    .dh-a{width: 100%;height: 120px;position: fixed;top: 0;left: 0;z-index: 5;}
    .dh-a.on1{background: linear-gradient(to bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));}
    .dh-a1{width: 100%;height: 100%;position: relative;}
    .dh-a2{height: 60px;left: 35px;top: calc(50% - 60px/2);position: absolute;}
    .dh-a3{position: absolute;right: 115px;top: calc(50% - 16px/2);}
    .dh-a3 .dh-a31{font-size: 16px;line-height: 16px;color: #fff;float: left;margin-right: 60px;position: relative;cursor: pointer;}
    .dh-a32{width: 6px;height: 6px;border-radius: 50%;background: #d90029;position: absolute;bottom: -20px;left: calc(50% - 6px/2);opacity: 0;transition: 0.5s;}
    .dh-a3 .dh-a31.on1 .dh-a32{opacity: 1;transition: 0.5s;}
    .dh-a3 .dh-a31:last-child{margin-right: 0;}
    .dh-a4{height: 26px;right: 35px;top: calc(50% - 26px/2);position: absolute;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
    .dh-a{width: 100%;height: 120px;position: fixed;top: 0;left: 0;z-index: 5;}
    .dh-a.on1{background: linear-gradient(bottom,rgba(0,0,0,0.6),rgba(0,0,0,0));}
    .dh-a1{width: 100%;height: 100%;position: relative;}
    .dh-a2{height: 60px;left: 35px;top: calc(50% - 60px/2);position: absolute;}
    .dh-a3{position: absolute;right: 115px;top: calc(50% - 16px/2);}
    .dh-a3 .dh-a31{font-size: 14px;line-height: 14px;color: #fff;float: left;margin-right: 45px;position: relative;cursor: pointer;}
    .dh-a32{width: 6px;height: 6px;border-radius: 50%;background: #d90029;position: absolute;bottom: -20px;left: calc(50% - 6px/2);opacity: 0;transition: 0.5s;}
    .dh-a3 .dh-a31.on1 .dh-a32{opacity: 1;transition: 0.5s;}
    .dh-a3 .dh-a31:last-child{margin-right: 0;}
    .dh-a4{height: 26px;right: 35px;top: calc(50% - 26px/2);position: absolute;}
}
@media only screen and (max-width: 1023px) {

} */


@media only screen and (min-width: 1440px) {
.t-ind1-a{width: 100%;position: relative;}
.t-ind1-a1{width: 100%;}
.t-ind1-a1 img{width: 100%;animation: big 10s linear infinite;}
@keyframes big {0%{transform: scale(1)} 50%{transform: scale(1.1)} 100%{transform: scale(1)}}
.t-ind1-a1 img:nth-child(2){display: none;}
.t-ind1-a2{position: absolute;top: calc(100%*253/685);left: calc(50% - 1440px/2);}
.t-ind1-a2a{font-size: 75px;line-height: 75px;color: #fff;font-weight: bold;}
.t-ind1-a2b{font-size: 24px;line-height: 40px;color: #fff;margin-top: 32px;max-width: 420px;font-weight:lighter;}
.t-ind1-a2c{width: 70px;height: 8px;background: #135efc;margin-top: 40px;transition: 0.5s;}
.t-ind1-a:hover .t-ind1-a2c{width: 100px;transition: 0.5s;}

}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind1-a{width: 100%;position: relative;}
.t-ind1-a1{width: 100%;}
.t-ind1-a1 img{width: 100%;animation: big 10s;}
@keyframes big {0%{transform: scale(1)} 50%{transform: scale(1.1)} 100%{transform: scale(1)}}
.t-ind1-a1 img:nth-child(2){display: none;}
.t-ind1-a2{position: absolute;top: calc(100%*253/685);left: calc(50% - 960px/2);}
.t-ind1-a2a{font-size: 60px;line-height: 60px;color: #fff;font-weight: bold;}
.t-ind1-a2b{font-size: 16px;line-height: 22px;color: #fff;margin-top: 32px;max-width: calc(960px*420/1440);font-weight:lighter;}
.t-ind1-a2c{width: 70px;height: 6px;background: #135efc;margin-top: 40px;transition: 0.5s;}
.t-ind1-a:hover .t-ind1-a2c{width: 100px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind1-a{width: 100%;position: relative;}
.t-ind1-a1{width: 100%;}
.t-ind1-a1 img:nth-child(1){display: none;}
.t-ind1-a2{position: absolute;top: 1.4rem;left:0;}
.t-ind1-a2a{font-size: 0.75rem;line-height: 0.75rem;color: #fff;font-weight: bold;text-align: center;}
.t-ind1-a2b{font-size: 0.3rem;line-height: 0.48rem;color: #fff;margin-top: 0.4rem;font-weight:lighter;text-align: center;padding: 0 1.08rem 0 1.08rem;}
.t-ind1-a2c{width: 0.7rem;height:0.08rem;background: #135efc;margin: 0 auto;margin-top: 0.4rem;}
}
@media only screen and (min-width: 1440px) {
.t-ind2-a{width: 100%;background: #fff;padding-top: 115px;padding-bottom: 115px;}
.t-ind2-all{width: 1400px;margin: 0 auto;}
.t-ind2-a1{width: 845px;float: left;transition: 0.5s;}
.t-ind2-a1 img{width: 100%;transition: 0.5s;}
.t-ind2-a1 img:nth-child(2){display: none;}
.t-ind2-a2{width: calc(1400px - 845px - 85px);float: right;}
.t-ind2-a3{font-size: 36px;font-weight: bold;line-height: 36px;}
.t-ind2-a4{font-size: 16px;line-height: 16px;color: #666666;margin-top: 15px;}
.t-ind2-a5{width: 30px;height: 6px;background: #135efc;margin-top: 28px;transition: 0.5s;}
.t-ind2-a6{width: 100%;margin-top: 40px;}
.t-ind2-a61{width: 50%;float: left;padding-top: 20px;text-align: center;padding-bottom: 5px;font-family: 'uni';}
.t-ind2-a6 .t-ind2-a61:nth-child(1){border-right: 1px solid #dbdbdb;}
.t-ind2-a61 div:nth-child(1){font-size: 72px;line-height: 72px;color: #135efc;}
.t-ind2-a61 div:nth-child(1) span:nth-child(1){display: none;}
.t-ind2-a61 div:nth-child(2){font-size: 18px;line-height: 18px;margin-top: 25px;}
.t-ind2-a61 div:nth-child(3){font-size: 20px;line-height: 20px;font-weight: bold;margin-top: 12px;}
.t-ind2-a7{font-size: 18px;color: #999999;line-height: 30px;margin-top: 50px;}
.t-ind2-a1:hover img{transform: scale(1.08);transition: 0.5s;}
.t-ind2-a2:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind2-a{width: 100%;background: #fff;padding-top: 115px;padding-bottom: 115px;}
.t-ind2-all{width: 960px;margin: 0 auto;}
.t-ind2-a1{width: calc(960px*845/1400);float: left;transition: 0.5s;}
.t-ind2-a1 img{width: 100%;transition: 0.5s;}
.t-ind2-a1 img:nth-child(2){display: none;}
.t-ind2-a2{width: calc(960px - (960px*845/1400) - (960px*85/1400));float: right;}
.t-ind2-a3{font-size: 24px;font-weight: bold;line-height: 24px;}
.t-ind2-a4{font-size: 14px;line-height: 14px;color: #666666;margin-top: 10px;}
.t-ind2-a5{width: 30px;height: 6px;background: #135efc;margin-top: 20px;transition: 0.5s;}
.t-ind2-a6{width: 100%;margin-top: 40px;}
.t-ind2-a61{width: 50%;float: left;padding-top: 20px;text-align: center;padding-bottom: 5px;font-family: 'uni';}
.t-ind2-a6 .t-ind2-a61:nth-child(1){border-right: 1px solid #dbdbdb;}
.t-ind2-a61 div:nth-child(1){font-size: 60px;line-height: 60px;color: #135efc;}
.t-ind2-a61 div:nth-child(1) span:nth-child(1){display: none;}
.t-ind2-a61 div:nth-child(2){font-size: 16px;line-height: 16px;margin-top: 25px;}
.t-ind2-a61 div:nth-child(3){font-size: 18px;line-height:18px;font-weight: bold;margin-top: 10px;}
.t-ind2-a7{font-size: 16px;color: #999999;line-height: 26px;margin-top: 30px;}
.t-ind2-a1:hover img{transform: scale(1.08);transition: 0.5s;}
.t-ind2-a2:hover .t-ind2-a5{width: 50px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind2-a{width: 100%;background: #fff;padding-top: 0.83rem;position: relative;}
.t-ind2-all{width: 100%;}
.t-ind2-a1{width:100%;position: absolute;top: 2.65rem;left: 0;}
.t-ind2-a1 img:nth-child(1){display: none;}
.t-ind2-a2{width:100%;}
.t-ind2-a3{width: 100%;font-size: 0.46rem;font-weight: bold;line-height: 0.46rem;text-align: center;}
.t-ind2-a4{width: 100%;font-size: 0.26rem;line-height: 0.26rem;color: #666666;margin-top: 0.2rem;text-align: center;}
.t-ind2-a5{width: 0.3rem;height:0.06rem;background: #135efc;margin: 0 auto;margin-top: 0.35rem;}
.t-ind2-a6{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 7.42rem;background: #f4f8ff;padding-top: 0.5rem;padding-bottom: 0.5rem;}
.t-ind2-a61{width: 50%;float: left;text-align: center;font-family: 'uni';}
.t-ind2-a6 .t-ind2-a61:nth-child(1){border-right: 0.01rem solid #dbdbdb;}
.t-ind2-a61 div:nth-child(1){font-size: 1rem;line-height: 1rem;color: #135efc;}
.t-ind2-a61 div:nth-child(1) span:nth-child(1){display: none;}
.t-ind2-a61 div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;margin-top: 0.34rem;}
.t-ind2-a61 div:nth-child(3){font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;margin-top: 0.17rem;}
.t-ind2-a7{font-size: 0.24rem;color: #999999;line-height: 0.4rem;margin-top:0.35rem;padding-left: 0.4rem;padding-right: 0.4rem;}
}
@media only screen and (min-width: 1440px) {
.t-ind3-a{width: 100%;background: #f4f8ff;position: relative;padding-top: 100px;padding-bottom: 90px;}
.t-ind3-at{height: 47px;}
.t-ind3-at img{margin: 0 auto;}
.t-ind3-all{width: 1400px;margin: 0 auto;margin-top: 75px;}
.t-ind3-a2{width: 777px;float: right;}
.t-ind3-a1{float: left;padding-top: 105px;position: relative;}
.t-ind3-a1a{font-size: 262px;color: #3673e2;line-height: 262px;position: absolute;left: 0;top: 0;opacity: 0.05;font-family: 'uni';}
.t-ind3-a1b{font-size: 34px;line-height: 34px;font-weight: bold;}
.t-ind3-a1c{font-size: 22px;line-height: 22px;font-weight: lighter;margin-top: 35px;}
.t-ind3-a1d{margin-top: 57px;}
.t-ind3-a1d1{float: left;margin-right: 70px;}
.t-ind3-a1d .t-ind3-a1d1:last-child{margin-right: 0;}
.t-ind3-a1d1>div:nth-child(1){font-size: 40px;line-height: 40px;position: relative;width: max-content;margin: 0 auto;font-family: 'uni';}
.t-ind3-a1d1>div:nth-child(1)>div{width: max-content; position: absolute;font-size: 16px;line-height: 16px;bottom: 0;left: 100%;}
.t-ind3-a1d1>div:nth-child(2){text-align: center;font-size: 16px;color: #666666;margin-top: 25px;}
.t-ind3-a1e{width: 150px;height: 50px;line-height: 50px;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 100px;font-size: 18px;margin-top: 70px;box-shadow: 0 0 20px rgba(62, 104, 250, 0.24);}
.t-ind3-a1:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind3-a{width: 100%;background: #f4f8ff;position: relative;padding-top: 100px;padding-bottom: 90px;}
.t-ind3-at{height: calc(960px*47/1400);}
.t-ind3-at img{margin: 0 auto;}
.t-ind3-all{width: 960px;margin: 0 auto;margin-top: 75px;}
.t-ind3-a1{float: left;padding-top: calc(960px*105/1400);position: relative;}
.t-ind3-a1a{font-size: calc(960px*262/1400);line-height: calc(960px*215/1400);position: absolute;left: 0;top: 0;opacity: 0.05;color: #3673e2;font-family: 'uni';}
.t-ind3-a2{width: calc(960px*777/1400);float: right;}
.t-ind3-a1b{font-size: 28;line-height: 28px;font-weight: bold;}
.t-ind3-a1c{font-size: 18px;line-height: 18px;font-weight: lighter;margin-top: 20px;}
.t-ind3-a1d{margin-top: calc(960px*57/1400);}
.t-ind3-a1d1{float: left;margin-right: 35px;}
.t-ind3-a1d .t-ind3-a1d1:last-child{margin-right: 0;}
.t-ind3-a1d1>div:nth-child(1){font-size: 32px;line-height: 32px;position: relative;width: max-content;margin: 0 auto;font-family: 'uni';}
.t-ind3-a1d1>div:nth-child(1)>div{width: max-content; position: absolute;font-size: 14px;line-height: 14px;bottom: 0;left: 100%;}
.t-ind3-a1d1>div:nth-child(2){text-align: center;font-size: 14px;color: #666666;margin-top: 20px;}
.t-ind3-a1e{width: calc(960px*150/1400);height: 40px;line-height: 40px;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 100px;font-size: 14px;margin-top: 50px;box-shadow: 0 0 20px rgba(62, 104, 250, 0.24);}
.t-ind3-a1:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind3-a{width: 100%;background: #f4f8ff;position: relative;padding-top: 0.95rem;padding-bottom: 0.6rem;margin-top: 0.6rem;}
.t-ind3-at{height: 0.48rem;}
.t-ind3-at img{margin: 0 auto;}
.t-ind3-all{width:100%;margin-top: 0.85rem;}
.t-ind3-a2{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: -0.45rem;}
.t-ind3-a1{padding-top: 0.85rem;position: relative;padding-left: 0.6rem;}
.t-ind3-a1a{font-size: 2.62rem;line-height: 2.15rem;position: absolute;left: 0.85rem;top: 0;opacity: 0.05;color: #3673e2;font-family: 'uni';}
.t-ind3-a1b{font-size: 0.44rem;line-height: 0.44rem;font-weight: bold;}
.t-ind3-a1c{font-size: 0.3rem;line-height: 0.3rem;font-weight: lighter;margin-top: 0.35rem;}
.t-ind3-all .t-ind2-a5{margin:0;margin-top: 0.5rem;position: relative;top: auto;left: auto;}
.t-ind3-a1d{margin-top: 0.5rem;}
.t-ind3-a1d1{width: 50%;float: left;margin-bottom: 0.6rem;}
.t-ind3-a1d1>div:nth-child(1){font-size: 0.66rem;line-height: 0.66rem;position: relative;width: max-content;font-family: 'uni';}
.t-ind3-a1d1>div:nth-child(1)>div{width: max-content; position: absolute;font-size: 0.33rem;line-height: 0.33rem;bottom: 0;left: 100%;}
.t-ind3-a1d1>div:nth-child(2){font-size: 0.3rem;line-height: 0.3rem;color: #666666;margin-top: 0.25rem;}
.t-ind3-a1e{width: 2rem;height: 0.7rem;line-height: 0.7rem;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 1rem;font-size: 0.3rem;margin-top: 0.88rem;box-shadow: 0 0 0.2rem rgba(62, 104, 250, 0.24);}
}
@media only screen and (min-width: 1440px) {
.t-ind4-a{width: 100%;background: #fff;padding-bottom: 130px;}
.t-ind4-a1{width: 1400px;margin: 0 auto;}
.t-ind4-a2{float: left;position: relative;padding-top: 130px;}
.t-ind4-swi{width: 731px;height: 490px;}
.t-ind4-a21{width: 100%;height: 100%;}
.t-ind4-pag{width: 100%;position: absolute;bottom: 30px;left: 0;}
.t-ind4-pag .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 50%;background: #f1f5fe;opacity: 1;margin-right: 12px;}
.t-ind4-pag .swiper-pagination-bullet:last-child{margin-right: 0;}
.t-ind4-pag .swiper-pagination-bullet-active{width: 36px;height: 12px;background: #135efc;border-radius: 30px;}
.t-ind4-a3{float: right;position: relative;padding-top: 238px;}
.t-ind4-a31{font-size:262px;line-height:262px;position: absolute;left: 0;top: 110px;opacity: 0.05;color: #3673e2;font-family: 'uni';}
.t-ind4-a32{font-size: 34px;line-height: 34px;font-weight: bold;}
.t-ind4-a33{font-size: 22px;line-height: 22px;font-weight: lighter;margin-top: 35px;}
.t-ind4-a34{width: 150px;height: 50px;line-height: 50px;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 100px;font-size: 18px;margin-top: 140px;box-shadow: 0 0 20px rgba(62, 104, 250, 0.24);}
.t-ind4-a35{width: 232px;position: absolute;right:240px;bottom: -135px;}
.t-ind4-a3:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind4-a{width: 100%;background: #fff;padding-bottom: 130px;}
.t-ind4-a1{width: 960px;margin: 0 auto;}
.t-ind4-a2{float: left;position: relative;padding-top: 130px;}
.t-ind4-swi{width: calc(960px*731/1400);height: calc(960px*490/1400);}
.t-ind4-a21{width: 100%;height: 100%;}
.t-ind4-pag{width: 100%;position: absolute;bottom: 30px;left: 0;}
.t-ind4-pag .swiper-pagination-bullet{width: 12px;height: 12px;border-radius: 50%;background: #f1f5fe;opacity: 1;margin-right: 12px;}
.t-ind4-pag .swiper-pagination-bullet:last-child{margin-right: 0;}
.t-ind4-pag .swiper-pagination-bullet-active{width: 36px;height: 12px;background: #135efc;border-radius: 30px;}
.t-ind4-a3{float: right;position: relative;padding-top: calc(960px*238/1400);}
.t-ind4-a31{font-size: calc(960px*262/1400);line-height: calc(960px*262/1400);position: absolute;left: 0;top: calc(960px*110/1400);color: #3673e2;opacity: 0.05;font-family: 'uni';}
.t-ind4-a32{font-size: 28px;line-height: 28px;font-weight: bold;}
.t-ind4-a33{font-size: 16px;line-height: 16px;font-weight: lighter;margin-top: 20px;}
.t-ind4-a34{width: calc(960px*150/1400);height: 40px;line-height: 40px;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 100px;font-size: 14px;margin-top: calc(960px*140/1400);box-shadow: 0 0 20px rgba(62, 104, 250, 0.24);}
.t-ind4-a35{width: calc(960px*232/1400);position: absolute;right:calc(960px*240/1400);bottom: calc(960px*-135/1400);}
.t-ind4-a3:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind4-a{width: 100%;background: #fff;height: 12.03rem;position: relative;}
.t-ind4-a1{width: 100%;}
.t-ind4-a2{width: calc(100% - 0.4rem*2);height: 4.6rem; position:absolute;bottom: 0.8rem;left: 0.4rem;}
.t-ind4-swi{width: 100%;height: 4.6rem;position: absolute;top: 0;left: 0;}
.t-ind4-a21{width: 100%;height: 100%;}
.t-ind4-pag{width: 100%;position: absolute;bottom: 0.35rem;left: 0;}
.t-ind4-pag .swiper-pagination-bullet{width: 0.12rem;height: 0.12rem;border-radius: 50%;background: #f1f5fe;opacity: 1;margin-right: 0.12rem;}
.t-ind4-pag .swiper-pagination-bullet:last-child{margin-right: 0;}
.t-ind4-pag .swiper-pagination-bullet-active{width: 0.36rem;height: 0.12rem;background: #135efc;border-radius: 0.3rem;}
.t-ind4-a3{float: right;position: relative;padding-top: 2.08rem;padding-right: 0.6rem;}
.t-ind4-a31{font-size: 2.62rem;line-height: 2.62rem;position: absolute;right: 1.65rem;top: 0.9rem;color: #3673e2;opacity: 0.05;font-family: 'uni';}
.t-ind4-a32{font-size: 0.44rem;line-height: 0.44rem;font-weight: bold;text-align: right;}
.t-ind4-a3 .t-ind2-a5{top: auto;right: 0.6rem;left: auto;position: absolute;}
.t-ind4-a33{width: 4.35rem;font-size:0.3rem;line-height: 0.6rem;font-weight: lighter;margin-top: 0.35rem; text-align: right;}
.t-ind4-a3 .t-ind4-a34{width: 2rem;height: 0.7rem;line-height: 0.7rem;color: #fff;font-weight: bold;text-align: center;background: #3e68fa;border-radius: 1rem;font-size: 0.3rem;margin-top: 0.7rem;box-shadow: 0 0 0.2rem rgba(62, 104, 250, 0.24);margin-left: calc(100% - 2rem);}
.t-ind4-a35{width: 2.32rem;position: absolute;left:2.32rem/2;bottom: -1.2rem;}
}
@media only screen and (min-width: 1440px) {
.t-ind5-a{width: 100%;position: relative;overflow: hidden;}
.t-ind5-a1{width: 1920px;margin-left: calc(50% - 1920px/2);transition: 0.5s;}
.t-ind5-a:hover .t-ind5-a1{transform: scale(1.08);transition: 0.5s;}
.t-ind5-a1 img:nth-child(2){display: none;}
.t-ind5-a20{font-size: 262px;line-height: 262px;color: #3673e2;opacity: 0.05;font-family: 'uni';}
.t-ind5-a2{position: absolute;left: calc(50% - 1400px/2);top: calc(100%*125/740);}
.t-ind5-a21{font-size: 34px;line-height: 34px;font-weight: bold;margin-top: -90px;}
.t-ind5-a22{font-size: 22px;line-height: 22px;font-weight: lighter;margin-top: 35px;}
.t-ind5-a23{font-size: 18px;line-height: 36px;color: #666666;max-width: 710px;margin-top: 30px;}
.t-ind5-a2:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind5-a{width: 100%;position: relative;overflow: hidden;}
.t-ind5-a1{width: 1920px;margin-left: calc(50% - 1920px/2);transition: 0.5s;}
.t-ind5-a:hover .t-ind5-a1{transform: scale(1.08);transition: 0.5s;}
.t-ind5-a1 img:nth-child(2){display: none;}
.t-ind5-a20{font-size: calc(960px*262/1440);line-height: calc(960px*262/1440);color: #3673e2;opacity: 0.05;font-family: 'uni';}
.t-ind5-a2{position: absolute;left: calc(50% - 960px/2);top: calc(100%*125/740);}
.t-ind5-a21{font-size: 28px;line-height: 28px;font-weight: bold;margin-top: calc(960px*-90/1400);}
.t-ind5-a22{font-size: 16px;line-height: 16px;font-weight: lighter;margin-top: 20px;}
.t-ind5-a23{font-size: 14px;line-height: 24px;color: #666666;max-width: calc(960px*710/1400);margin-top: 20px;}
.t-ind5-a2:hover .t-ind2-a5{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind5-a{width: 100%;position: relative;overflow: hidden;}
.t-ind5-a1{width:100%;}
.t-ind5-a1 img:nth-child(1){display: none;}
.t-ind5-a20{font-size: 2.62rem;line-height: 2.62rem; margin-left: 0.65rem;color: #3673e2;opacity: 0.05;font-family: 'uni';}
.t-ind5-a2{position: absolute;left: 0.6rem;top:0.87rem;}
.t-ind5-a21{font-size: 0.44rem;line-height: 0.44rem;font-weight: bold;margin-top: -0.9rem;}
.t-ind5-a22{font-size: 0.3rem;line-height: 0.6rem;font-weight: lighter;margin-top: 0.35rem;max-width: calc(100% - 1.6rem);}
.t-ind5-a23{font-size: 0.24rem;line-height: 0.48rem;color: #666666;max-width: 6rem;margin-top: 0.3rem;}
.t-ind5-a2 .t-ind2-a5{position: relative;left: auto;top: auto;margin: 0;}
}
@media only screen and (min-width: 1440px) {
.t-ind6-a{width: 100%;background: #fff;}
.t-ind6-a1{width: 1400px;margin: 0 auto;padding-top: 90px;padding-bottom: 115px;}
.t-ind6-a21{font-size: 262px;color: #3673e2;line-height: 262px;opacity: 0.05;text-align: center;font-family: 'uni';}
.t-ind6-a22{font-size: 34px;line-height: 34px;font-weight: bold;margin-top: -90px;text-align: center;}
.t-ind6-a23{font-size: 22px;line-height: 22px;font-weight: lighter;margin-top: 35px;text-align: center;}
.t-ind6-a24{width: 30px;height: 6px;background: #135efc;margin: 0 auto;margin-top: 25px;transition: 0.5s;}
.t-ind6-a3{width: 100%;margin-top: 70px;}
.t-ind6-a31{width: calc((100% - 13px*4)/5);height: 520px;border-radius: 50px;border: 2px dashed #e9e9e9;overflow: hidden;float: left;margin-right: 13px;}
.t-ind6-a3 .t-ind6-a31:last-child{margin-right: 0;}
.t-ind6-a32{width: 100%;padding-top: 43px;background: #f5f8fe;padding-left: 25px;}
.t-ind6-a32 div{font-size: 24px;line-height: 24px;font-weight: bold;}
.t-ind6-a32 div:nth-child(2){margin-top: 17px;}
.t-ind6-a32 div:nth-child(3){width: 58px;height: 6px;background:#135efc;margin-top: 30px;}
.t-ind6-a33{width: 100%;margin-top: 40px;}
.t-ind6-a33 img{width: calc(100% - 20px);margin: 0 auto;}
.t-ind6-a34{width: 100%;padding-left: 25px;margin-top: 37px;}
.t-ind6-a34 div:nth-child(1){font-size: 18px;line-height: 18px;color: #666666;}
.t-ind6-a34 div:nth-child(2){font-size: 24px;line-height: 24px;margin-top: 23px;font-family: 'uni';}
.t-ind6-a2:hover .t-ind6-a24{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind6-a{width: 100%;background: #fff;}
.t-ind6-a1{width: 960px;margin: 0 auto;padding-top: calc(960px*90/1400);padding-bottom: calc(960px*115/1400);}
.t-ind6-a21{font-size: calc(960px*262/1440);color: #3673e2;line-height: 262px;opacity: 0.05;text-align: center;font-family: 'uni';}
.t-ind6-a22{font-size: 28px;line-height: 28px;font-weight: bold;margin-top: calc(960px*-90/1400);text-align: center;}
.t-ind6-a23{font-size: 16px;line-height: 16px;font-weight: lighter;margin-top: 20px;text-align: center;}
.t-ind6-a24{width: 30px;height: 6px;background: #135efc;margin: 0 auto;margin-top: 15px;transition: 0.5s;}
.t-ind6-a3{width: 100%;margin-top: calc(960px*70/1400);}
.t-ind6-a31{width: calc((100% - 13px*4)/5);height: calc(960px*520/1400);border-radius: 50px;border: 2px dashed #e9e9e9;overflow: hidden;float: left;margin-right: 13px;}
.t-ind6-a3 .t-ind6-a31:last-child{margin-right: 0;}
.t-ind6-a32{width: 100%;padding-top: calc(960px*43/1400);background: #f5f8fe;padding-left: 15px;}
.t-ind6-a32 div{font-size: 16px;line-height: 16px;font-weight: bold;}
.t-ind6-a32 div:nth-child(2){margin-top: calc(960px*17/1400);}
.t-ind6-a32 div:nth-child(3){width: 58px;height: 6px;background:#135efc;margin-top: calc(960px*30/1400);}
.t-ind6-a33{width: 100%;margin-top: calc(960px*40/1400);}
.t-ind6-a33 img{width: calc(100% - 20px);margin: 0 auto;}
.t-ind6-a34{width: 100%;padding-left: 15px;margin-top: calc(960px*37/1400);}
.t-ind6-a34 div:nth-child(1){font-size: 14px;line-height: 14px;color: #666666;}
.t-ind6-a34 div:nth-child(2){font-size: 18px;line-height: 18px;margin-top: calc(960px*23/1400);font-family: 'uni';}
.t-ind6-a2:hover .t-ind6-a24{width: 60px;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-ind6-a{width: 100%;background: #fff;}
.t-ind6-a1{width: 100%;padding-top: 1rem;padding-bottom: 1.2rem;}
.t-ind6-a21{font-size: 2.62rem;color: #3673e2;line-height: 2.62rem;opacity: 0.05;text-align: center;font-family: 'uni';}
.t-ind6-a22{font-size: 0.44rem;line-height: 0.44rem;font-weight: bold;margin-top: -0.9rem;text-align: center;}
.t-ind6-a23{font-size:0.3rem;line-height: 0.3rem;font-weight: lighter;margin-top: 0.35rem;text-align: center;}
.t-ind6-a24{width: 0.3rem;height: 0.06rem;background: #135efc;margin: 0 auto;margin-top: 0.25rem;}
.t-ind6-a3{width: 100%;margin-top: 0.5rem;overflow: hidden;overflow-x: auto;display: -webkit-box;}
.t-ind6-a31{width: 2.8rem;border-radius: 0.5rem;border: 0.02rem dashed #e9e9e9;overflow: hidden;margin-right: 0.05rem;margin-left: 0.2rem;padding-bottom: 0.5rem;}
.t-ind6-a32{width: 100%;padding-top: 0.4rem;background: #f5f8fe;padding-left: 0.2rem;}
.t-ind6-a32 div{font-size: 0.3rem;line-height: 0.3rem;font-weight: bold;}
.t-ind6-a32 div:nth-child(2){margin-top: 0.1rem;}
.t-ind6-a32 div:nth-child(3){width: 0.59rem;height: 0.06rem;background:#135efc;margin-top: 0.34rem;}
.t-ind6-a33{width: 100%;margin-top: 0.4rem;}
.t-ind6-a33 img{width: calc(100% - 0.4rem);margin: 0 auto;}
.t-ind6-a34{width: 100%;padding-left: 0.2rem;margin-top: 0.4rem;}
.t-ind6-a34 div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #666666;}
.t-ind6-a34 div:nth-child(2){font-size: 0.3rem;line-height: 0.3rem;margin-top: 23px;font-family: 'uni';}
}
@media only screen and (min-width: 1440px) {
.t-ind8-a{width: 100%;padding-top: 100px;background: #f4f8ff;padding-bottom: 130px;}
.t-ind8-a1{width: 1400px;margin: 0 auto;}
.t-ind8-a2{width: max-content;margin: 0 auto;overflow: hidden;}
.t-ind8-a2 div:nth-child(1){height: 37px;margin-top: calc(48px/2 - 37px/2);float: left;margin-right: 30px;}
.t-ind8-a2 div:nth-child(2){font-size: 48px;line-height: 48px;float: left;margin-right: 30px;font-weight: bold;}
.t-ind8-a2 div:nth-child(3){height: 37px;float: left;margin-top: calc(48px/2 - 37px/2);}
.t-ind8-a3{width: 100%;margin-top: 80px;}
.t-ind8-a4{width: calc((100% - 15px*2)/3);height: 315px;float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.t-ind8-a31{width: 100%;height: 100%;background: #fff;position: relative;}
.t-ind8-a31 img{height: 100%;right: 0;position: absolute;bottom: -20px;transition: 0.5s;}
.t-ind8-a31:hover img{transform: scale(1.08);transition: 0.5s;}
.t-ind8-a31:hover .t-ind8-a32 div:nth-child(1){margin-top: -20px;transition: 0.5s;}
.t-ind8-a31:hover .t-ind8-a32 div:nth-child(2){width: 60px; transition: 0.5s;}
.t-ind8-a3 .t-ind8-a4:last-child{margin-right: 0;}
.t-ind8-a32{padding-top: 50px;padding-left: 35px;position: absolute;top: 0;left: 0;}
.t-ind8-a32 div:nth-child(1){font-size: 30px;line-height: 30px;transition: 0.5s;}
.t-ind8-a32 div:nth-child(2){width: 30px;height: 6px;background: #135efc;margin-top: 25px;transition: 0.5s;}
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind8-a{width: 100%;padding-top: calc(960px*100/1400);background: #f4f8ff;padding-bottom: calc(960px*130/1400);}
.t-ind8-a1{width: 960px;margin: 0 auto;}
.t-ind8-a2{width: max-content;margin: 0 auto;overflow: hidden;}
.t-ind8-a2 div:nth-child(1){height: calc(960px*37/1400);margin-top: calc(40px/2 - calc(960px*37/1400)/2);float: left;margin-right: calc(960px*30/1400);}
.t-ind8-a2 div:nth-child(2){font-size: 40px;line-height: 40px;float: left;margin-right: calc(960px*30/1400);font-weight: bold;}
.t-ind8-a2 div:nth-child(3){height: calc(960px*37/1400);float: left;margin-top: calc(40px/2 - calc(960px*37/1400)/2);}
.t-ind8-a3{width: 100%;margin-top: calc(960px*80/1400);}
.t-ind8-a4{width: calc((100% - 15px*2)/3);height: calc(960px*315/1400);float: left;margin-right: 15px;border-radius: 10px;overflow: hidden;}
.t-ind8-a31{width: 100%;height: 100%;background: #fff;position: relative;}
.t-ind8-a31 img{height: 100%;right: 0;position: absolute;bottom: -20px;transition: 0.5s;}
.t-ind8-a31:hover img{transform: scale(1.08);transition: 0.5s;}
.t-ind8-a31:hover .t-ind8-a32 div:nth-child(1){margin-top: -20px;transition: 0.5s;transition: 0.5s;}
.t-ind8-a31:hover .t-ind8-a32 div:nth-child(2){width: 60px; transition: 0.5s;transition: 0.5s;}
.t-ind8-a3 .t-ind8-a4:last-child{margin-right: 0;}
.t-ind8-a32{padding-top: 30px;padding-left: 25px;position: absolute;top: 0;left: 0;}
.t-ind8-a32 div:nth-child(1){font-size: 20px;line-height: 20px;}
.t-ind8-a32 div:nth-child(2){width: 30px;height: 6px;background: #135efc;margin-top: 15px;}
}
@media only screen and (max-width: 1023px) {
.t-ind8-a{width: 100%;padding-top: 0.9rem;background: #f4f8ff;padding-bottom: 0.88rem;}
.t-ind8-a1{width: 100%;}
.t-ind8-a2{width: max-content;margin: 0 auto;overflow: hidden;}
.t-ind8-a2 div:nth-child(1){height: 0.37rem;margin-top: calc(0.48rem/2 - 0.37rem/2);float: left;margin-right: 0.3rem;}
.t-ind8-a2 div:nth-child(2){font-size: 0.48rem;line-height: 0.48rem;float: left;margin-right: 0.3rem;font-weight: bold;}
.t-ind8-a2 div:nth-child(3){height: 0.37rem;float: left;margin-top: calc(0.48rem/2 - 0.37rem/2);}
.t-ind8-a3{width: 100%;margin-top: 0.65rem;}
.t-ind8-a4{width:calc(100% - 0.4rem*2);height: 3.15rem;border-radius: 10px;overflow: hidden;margin: 0 auto;margin-bottom: 0.35rem;}
.t-ind8-a31{width: 100%;height: 100%;background: #fff;position: relative;}
.t-ind8-a31 img{height: 100%;right: 0;position: absolute;bottom: -0.2rem;}
.t-ind8-a32{padding-top: 0.8rem;padding-left: 0.53rem;position: absolute;top: 0;left: 0;}
.t-ind8-a32 div:nth-child(1){font-size: 0.36rem;line-height: 0.36rem;}
.t-ind8-a32 div:nth-child(2){width: 0.3rem;height: 0.06rem;background: #135efc;margin-top: 0.25rem;}
.t-ind8-a3 .t-ind8-a4:nth-child(2) .t-ind8-a32{padding-left: 0;padding-right: 0.53rem;left:  auto;right: 0;}
.t-ind8-a3 .t-ind8-a4:nth-child(2) .t-ind8-a31>img{right: auto;left: 0;}
}
@media only screen and (min-width: 1440px) {
.t-ind9-a{width: 100%;position: relative;padding-top: 100px;padding-bottom: 130px;}
.t-ind9-a1{width: 1400px;margin: 0 auto;}
.t-ind9-a3{width: 100%;margin-top: 85px;}
.t-ind9-a31{width: calc((100% - 70px*4)/4);border-radius: 30px;background: #f5f8fe;float: left;margin-right: 70px;padding-left: 40px;padding-top: 43px;padding-bottom: 35px;}
.t-ind9-a3 .t-ind9-a31:nth-child(1){margin-left: 35px;}
.t-ind9-a3 .t-ind9-a31:nth-child(1){margin-right: 35px;}
.t-ind9-a32{width: 30px;height: 6px;background: #135efc;transition: 0.5s;}
.t-ind9-a33{font-size: 30px;line-height: 30px;margin-top: 32px;font-weight: bold;transition: 0.5s;}
.t-ind9-a34{height: calc(30px*2);font-size: 18px;line-height: 30px;margin-top: 20px;padding-right: 25px}
.t-ind9-a35{height: 70px;margin-top: 60px;}
.t-ind9-a31:hover .t-ind9-a32{width: 60px;transition: 0.5s;}
.t-ind9-a31:hover .t-ind9-a35 img{animation: proRotate 0.5s;}
@keyframes proRotate {0%{transform:perspective(0px) rotateY(0deg);} 50%{transform:perspective(0px) rotateY(180deg);} 100%{transform:perspective(0px) rotateY(360deg);} }
}
@media only screen and (max-width: 1439px) and (min-width: 1024px) {
.t-ind9-a{width: 100%;position: relative;padding-top: calc(960px*100/1400);padding-bottom: calc(960px*130/1400);}
.t-ind9-a1{width: 960px;margin: 0 auto;}
.t-ind9-a3{width: 100%;margin-top: calc(960px*85/1400);}
.t-ind9-a31{width: calc((100% - 40px*4)/4);border-radius: 30px;background: #f5f8fe;float: left;margin-right: 40px;padding-left: 20px;padding-top: calc(960px*43/1400);padding-bottom: calc(960px*35/1400);}
.t-ind9-a3 .t-ind9-a31:nth-child(1){margin-left: 20px;}
.t-ind9-a3 .t-ind9-a31:nth-child(1){margin-right: 20px;}
.t-ind9-a32{width: 30px;height: 6px;background: #135efc;transition: 0.5s;}
.t-ind9-a33{font-size: 24px;line-height: 24px;margin-top: calc(960px*32/1400);font-weight: bold;transition: 0.5s;}
.t-ind9-a34{height: calc(34px*2);font-size: 14px;line-height: 24px;margin-top: calc(960px*20/1400);padding-right: calc(960px*25/1400)}
.t-ind9-a35{height: 70px;margin-top: calc(960px*60/1400);}
.t-ind9-a31:hover .t-ind9-a32{width: 60px;transition: 0.5s;}
.t-ind9-a31:hover .t-ind9-a35 img{animation: proRotate 0.5s;}
@keyframes proRotate {0%{transform:perspective(0px) rotateY(0deg);} 50%{transform:perspective(0px) rotateY(180deg);} 100%{transform:perspective(0px) rotateY(360deg);} }
}
@media only screen and (max-width: 1023px) {
.t-ind9-a{width: 100%;position: relative;padding-top: 0.9rem;padding-bottom:0.75rem;}
.t-ind9-a1{width: 100%;}
.t-ind9-a3{width: 100%;margin-top: 0.6rem;}
.t-ind9-a31{width: calc((100% - 0.6rem*3)/2);border-radius: 0.3rem;background: #f5f8fe;float: left;margin-left: 0.6rem;padding-left: 0.4rem;padding-top: 0.43rem;padding-bottom:0.35rem;margin-bottom: 0.5rem;}
.t-ind9-a32{width: 0.3rem;height:0.06rem;background: #135efc;}
.t-ind9-a33{font-size: 0.3rem;line-height: 0.3rem;margin-top: 0.32rem;font-weight: bold;}
.t-ind9-a34{height: calc(0.3rem*2);font-size: 0.18rem;line-height: 0.3rem;margin-top: 0.2rem;padding-right: 0.25rem}
.t-ind9-a35{height: 0.7rem;margin-top: 0.6rem;}
}
/* 轮播 */
@media only screen and (min-width: 1600px){
.t-lb-a{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}
.t-lb-swi1{width: 100%;height: 100% !important;position: relative;}
.t-lb-swi1 .swiper-wrapper .swiper-slide{width: 100% !important;height: 100% !important;}
.t-lb1-a{width: 100%;height: 100%;position: relative;}
.t-lb1-a1{width: 100%;height: 100%;position: absolute;top: 0;left:0;}
.t-lb1-a1 img{width: 1920px;height: 100%;margin-left: calc(50% - 1920px/2);}
.t-lb1-a1 img:nth-child(2){display: none;}
.t-lb1-a2{width: 100%;height: 100%;position: relative;display: table;}
.t-lb1-a3{display: table-cell;vertical-align: middle;}
.t-lb1-a31{font-size: 60px;line-height: 60px;color: #fff;text-align: center;letter-spacing: 10px;font-weight: lighter;}
.t-lb1-a32{font-size: 104px;line-height: 104px;font-weight: bold;color: #fff;letter-spacing: 9px;text-align: center;margin-top: 60px;}
.t-lb1-a32.on3{display: none;}
.t-lb1-a33{width: max-content; font-size: 22px;line-height: 62px;border-top:1px solid rgba(255, 255, 255, 0.14);border-bottom:1px solid rgba(255, 255, 255, 0.14);background: rgba(0, 0, 0, 0.14);border-radius: 50px;padding-left: 100px;padding-right: 100px;margin: 0 auto;color: #fff;font-weight: lighter;margin-top: 60px;}
.t-lb1-a4{width: 56px;height: 56px;position: absolute;left: calc(50% - 56px/2);bottom: 45px;animation: scroll1 3s linear infinite;}
@keyframes scroll1{0%{transform: translateY(0px);}50%{transform: translateY(-20px);}100%{transform: translateY(0px);}}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
.t-lb-a{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}
.t-lb-swi1{width: 100%;height: 100% !important;position: relative;}
.t-lb-swi1 .swiper-wrapper .swiper-slide{width: 100% !important;height: 100% !important;}
.t-lb1-a{width: 100%;height: 100%;position: relative;}
.t-lb1-a1{width: 100%;height: 100%;position: absolute;top: 0;left:0;}
.t-lb1-a1 img{width: 1920px;height: 100%;margin-left: calc(50% - 1920px/2);}
.t-lb1-a1 img:nth-child(2){display: none;}
.t-lb1-a2{width: 100%;height: 100%;position: relative;display: table;}
.t-lb1-a3{display: table-cell;vertical-align: middle;}
.t-lb1-a31{font-size: calc(960px*60/1560);line-height: calc(960px*60/1560);color: #fff;text-align: center;letter-spacing: calc(960px*10/1560);font-weight: lighter;}
.t-lb1-a32{font-size: calc(960px*104/1560);line-height: calc(960px*104/1560);font-weight: bold;color: #fff;letter-spacing: calc(960px*9/1560);text-align: center;margin-top: calc(960px*60/1560);}
.t-lb1-a32.on3{display: none;}
.t-lb1-a33{width: max-content; font-size: calc(960px*22/1560);line-height: calc(960px*62/1560);border-top:1px solid rgba(255, 255, 255, 0.14);border-bottom:1px solid rgba(255, 255, 255, 0.14);background: rgba(0, 0, 0, 0.14);border-radius: 50px;padding-left: calc(960px*100/1560);padding-right: calc(960px*100/1560);margin: 0 auto;color: #fff;font-weight: lighter;margin-top: calc(960px*60/1560);}
.t-lb1-a4{width: 56px;height: 56px;position: absolute;left: calc(50% - 56px/2);bottom: 45px;animation: scroll1 3s linear infinite;}
@keyframes scroll1{0%{transform: translateY(0px);}50%{transform: translateY(-20px);}100%{transform: translateY(0px);}}
}
@media only screen and (max-width: 1023px) {
.t-lb-a{width: 100%;height: 100%;position: fixed;top: 0;left: 0;overflow: hidden;}
.t-lb-swi1{width: 100%;height: 100% !important;position: relative;}
.t-lb-swi1 .swiper-slide{width: 100% !important;height: 100% !important;}
.t-lb1-a{width: 100%;height: 100%;position: relative;}
.t-lb1-a1{width: 100%;height: 100%;position: absolute;top: 0;left:0;}
.t-lb1-a1 img{width:100%;height: 100%;}
.t-lb1-a1 img:nth-child(1){display: none;}
.t-lb1-a2{width: 100%;height: 100%;position: relative;display: table;}
.t-lb1-a3{display: table-cell;vertical-align: middle;}
.t-lb1-a31{width: 100%;font-size: 0.5rem;line-height: 0.5rem;color: #fff;text-align: center;letter-spacing: 0.15rem;font-weight: lighter;}
.t-lb1-a32{width: 100%;font-size: 1.08rem;line-height: 1.08rem;font-weight: bold;color: #fff;letter-spacing: 0.15rem;text-align: center;margin-top: 0.6rem;}
.t-lb1-a32.on2{display: none;}
.t-lb1-a33{width:calc(100% - 1rem*2); font-size: 0.3rem;line-height: 0.6rem;margin: 0 auto;color: #fff;font-weight: lighter;margin: 0 auto; margin-top: 0.6rem;text-align: center;}
.t-lb1-a4{width: 0.88rem;height: 0.88rem;position: absolute;left: calc(50% - 0.88rem/2);bottom: 1.45rem;animation: scroll1 3s linear infinite;}
@keyframes scroll1{0%{transform: translateY(0px);}50%{transform: translateY(-20px);}100%{transform: translateY(0px);}}
}
@media only screen and (min-width: 1600px) {
.t-lb2-a{width: 100%;height: 100%;position: relative;}
.t-lb2-a1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.t-lb2-a1 img{width: 1920px;height: 100%;margin-left: calc(50% - 1920px/2);}
.t-lb2-a1 img:nth-child(2){display: none;}
.t-lb2-a2{width: 1560px;margin: 0 auto;height: 100%;padding-top: 148px;}
.t-lb2-a21{width: 100%;height: 201px;position: relative;}
.t-lb2-a21 img{position: absolute;right: 0;top: 0;}
.t-lb2-a22{margin-top: -58px;font-size: 58px;line-height: 58px;text-align: right;font-weight: bold;color: #fff;position: relative;}
.t-lb2-a23{font-size: 38px;line-height: 38px;text-align: right;color: #fff;font-weight: bold;margin-top: 35px;position: relative;}
.t-lb2-a24{width:100%;margin-top: 60px;}
.t-lb2-a25{width: 490px;float: right;}
.t-lb2-a26{float: left;margin-bottom: 45px;}
.t-lb2-a25 .t-lb2-a26:nth-child(2n){float: right;}
.t-lb2-a26 div:nth-child(1){height: 27px;float: left;position: relative;}
.t-lb2-a26 div:nth-child(2){font-size: 20px;line-height: 27px;color: #fff;opacity: 0.68;float: left;margin-left: 25px;}
.t-lb2-a3{width: 100%;position: relative;}
.t-lb2-a27{border-radius: 100px;border: 2px solid #fff;width: 165px;height: 56px;line-height: 52px;text-align: center;font-size: 16px;color: #fff;position: relative;float: right;opacity: 0.68;transition: 0.5s;}
.t-lb2-a27:hover{border: 2px solid #d9012a;background: #d9012a;color: #fff;opacity: 1;transition: 0.5s;}
.t-1b2-ccc{width: calc(100%*1006/1920);position: absolute;right: 0;top: calc(100%*127/960);}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
.t-lb2-a{width: 100%;height: 100%;position: relative;}
.t-lb2-a1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.t-lb2-a1 img{width: 1920px;height: 100%;margin-left: calc(50% - 1920px/2);}
.t-lb2-a1 img:nth-child(2){display: none;}
.t-lb2-a2{width: 960px;margin: 0 auto;height: 100%;padding-top: calc(960px*148/1560);}
.t-lb2-a21{width: 100%;height:calc(960px*201/1560);position: relative;}
.t-lb2-a21 img{position: absolute;right: 0;top: 0;}
.t-lb2-a22{margin-top: calc(960px*-58/1560);font-size: calc(960px*58/1560);line-height: calc(960px*58/1560);text-align: right;font-weight: bold;color: #fff;position: relative;}
.t-lb2-a23{font-size: calc(960px*38/1560);line-height: calc(960px*38/1560);text-align: right;color: #fff;font-weight: bold;margin-top: calc(960px*35/1560);position: relative;}
.t-lb2-a24{width:100%;margin-top:calc(960px*60/1560);}
.t-lb2-a25{width:calc(960px*490/1560);float: right;}
.t-lb2-a26{float: left;margin-bottom: calc(960px*45/1560);}
.t-lb2-a25 .t-lb2-a26:nth-child(2n){float: right;}
.t-lb2-a26 div:nth-child(1){height: calc(960px*27/1560);float: left;position: relative;}
.t-lb2-a26 div:nth-child(2){font-size: calc(960px*20/1560);line-height:calc(960px*27/1560);color: #fff;opacity: 0.68;float: left;margin-left: calc(960px*25/1560);}
.t-lb2-a3{width: 100%;position: relative;}
.t-lb2-a27{border-radius: 100px;border: 2px solid #fff;width:calc(960px*165/1560);height: calc(960px*56/1560);line-height: calc(960px*52/1560);text-align: center;font-size: calc(960px*16/1560);color: #fff;position: relative;float: right;opacity: 0.68;transition: 0.5s;}
.t-lb2-a27:hover{background: #d9012a;color: #fff;opacity: 1;border: 2px solid #d9012a;transition: 0.5s;}
.t-1b2-ccc{width: calc(100%*1006/1920);position: absolute;right: 0;top: calc(100%*127/960);}
}
@media only screen and (max-width: 1023px) {
.t-lb2-a{width: 100%;height: 100%;position: relative;}
.t-lb2-a1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}
.t-lb2-a1 img{width: 100%;height: 100%;}
.t-lb2-a1 img:nth-child(1){display: none;}
.t-lb2-a2{width: calc(100% - 0.8rem*2);height: 100%;padding-top: 1.2rem;margin: 0 auto;}
.t-lb2-a21{width: 100%;height: 1.77rem;position: relative;}
.t-lb2-a22{margin-top: -0.46rem;font-size: 0.46rem;line-height: 0.46rem;font-weight: bold;color: #fff;position: relative;}
.t-lb2-a23{font-size: 0.3rem;line-height: 0.3rem;color: #fff;font-weight: bold;margin-top: 0.25rem;position: relative;}
.t-lb2-a24{width:100%;margin-top: 0.53rem;}
.t-lb2-a25{width: 100%;}
.t-lb2-a26{width: 50%;float: left;margin-bottom: 0.45rem;}
.t-lb2-a26 div:nth-child(1){height: 0.27rem;float: left;position: relative;}
.t-lb2-a26 div:nth-child(2){font-size: 0.26rem;line-height: 0.27rem;color: #fff;opacity: 0.68;float: left;margin-left:0.3rem;}
.t-lb2-a3{width: 100%;position: relative;margin-top: 0.4rem;}
.t-lb2-a27{border-radius: 1rem;border: 0.02rem solid #fff;width: 2.4rem;height: 0.72rem;line-height: 0.68rem;text-align: center;font-size: 0.26rem;color: #fff;position: relative;opacity: 0.68;}
.t-1b2-ccc{width: calc(100%*1006/1920);position: absolute;right: 0;top: calc(100%*127/960);display: none;}
}
@media only screen and (min-width: 1600px) {
.t-lb3-a1{width: 1560px;margin: 0 auto;position: relative;padding-top: 148px;}
.t-lb3-a21{width: 100%;height: 201px;position: relative;}
.t-lb3-a21 img{position: absolute;left: 0;top: 0;}
.t-lb3-a22{margin-top: -58px;font-size: 58px;line-height: 58px;font-weight: bold;position: relative;}
.t-lb3-a23{font-size: 38px;line-height: 38px;color: #d9012a;font-weight: bold;margin-top: 35px;position: relative;}
.t-lb3-a24{padding-top: 15px;margin-bottom: 45px;}
.t-lb3-a25{margin-top: 35px;}
.t-lb3-a25 div:nth-child(1){width: 56px;height: 56px;float: left;margin-right: 30px;}
.t-lb3-a25 div:nth-child(2){font-size: 20px;line-height: 56px;float: left;}
.t-lb3-a27{border-radius: 100px;border: 2px solid #e6e8e9;width: 165px;height: 56px;line-height: 52px;text-align: center;font-size: 16px;color: #333;position: relative;opacity: 0.68;transition: 0.5s;}
.t-lb3-a27:hover{background: #d9012a;color: #fff;border: 2px solid #d9012a;opacity: 1;transition: 0.5s;}
.t-lb4-a21{font-size: 16px;line-height: 36px;color: #fff;margin-top: 50px;text-align: right;white-space: pre-wrap;position: relative;margin-bottom: 80px;}
.t-lb4-a22{margin-top: -58px;font-size: 58px;line-height: 58px;text-align: right;color: #fff;font-weight: bold;position: relative;}
.t-lb4-a23{font-size: 38px;line-height: 38px;text-align: right;color: #d9012a;font-weight: bold;margin-top: 35px;position: relative;}
.t-lb4-a3{width: 640px;position: absolute;left: calc(50% - 1560px/2);top: 161px;}
.t-lb4-a31{width: 116px;height: 116px;position: absolute;top: 180px;left: calc(50% - 116px/2);background: rgba(14, 184, 220, 0.06);}
.t-lb4-a32{width: 116px;height: 116px;position: absolute;top: calc(50% - 116px/2);left: calc(50% + 34px);background: rgba(14, 184, 220, 0.06);}
.t-lb4-a33{width: 116px;height: 116px;position: absolute;bottom:163px ;left: calc(50% - 116px);background: rgba(14, 184, 220, 0.06);}
.t-lb5-a2{font-size: 16px;line-height: 36px;color: #fff;margin-top: 37px;margin-bottom: 50px;max-width: 610px;}
.t-lb5-a3{margin-bottom: 60px;}
.t-lb5-a31{width: 116px;height: 142px;border-radius: 20px;float: left;margin-right: 18px;overflow: hidden;transition: 0.5s;}
.t-lb5-a31:hover{margin-top: -30px;transition: 0.5s;}
.t-lb6-a2{font-size: 16px;line-height: 36px;color: #535353;margin-top: 30px;margin-bottom: 60px;text-align: right;white-space: pre-wrap;position: relative;}
.t-lb6-a4{width: 100%;position: relative;}
.t-lb6-a31{width: 147px;height: 147px;border-radius: 50%;background: rgba(255,255,255, 0.42);overflow: hidden;float: left;margin-right: 20px;}
.t-lb6-a3{width: max-content;float: right;}
.t-lb6-a3 .t-lb6-a31:last-child{margin-right: 0;}
.t-lb6-a32{width: 132px;height: 132px;background: #fff;border-radius: 50%;margin: 0 auto;margin-top: calc(147px/2 - 132px/2);overflow: hidden;transition: 0.5s;}
.t-lb6-a33{height: 41px;width: 100%;margin-top: 32px;position: relative;}
.t-lb6-a33 img{height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.t-lb6-a33 img:nth-child(1){opacity: 1;transition: 0.5s;}
.t-lb6-a33 img:nth-child(2){opacity: 0;transition: 0.5s;}
.t-lb4-a23.on3{display: none;}
.t-lb4-a22.on3{display: none;}
.t-lb6-a34{font-size: 18px;line-height: 18px;color: #535353;text-align: center;margin-top: 17px;transition: 0.5s;}
.t-lb6-a32:hover{background: #d9012a;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a33 img:nth-child(1){opacity: 0;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a33 img:nth-child(2){opacity: 1;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a34{color: #fff;transition: 0.5s;}
.t-lb6-a27{border-radius: 100px;border: 2px solid #dadcdc;width: 165px;height: 56px;line-height: 52px;text-align: center;font-size: 16px;position: relative;float: right;opacity: 0.68;margin-top: 55px;transition: 0.5s;}
.t-lb6-a27:hover{background: #d9012a;opacity: 1;border: 2px solid #d9012a;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
.t-lb3-a1{width: 960px;margin: 0 auto;position: relative;padding-top: calc(960px*148/1560);}
.t-lb3-a21{width: 100%;height: calc(960px*201/1560);position: relative;}
.t-lb3-a21 img{position: absolute;left: 0;top: 0;}
.t-lb3-a22{margin-top: calc(960px*-58/1560);font-size: calc(960px*58/1560);line-height: calc(960px*58/1560);font-weight: bold;position: relative;}
.t-lb3-a23{font-size: calc(960px*38/1560);line-height: calc(960px*38/1560);color: #d9012a;font-weight: bold;margin-top:calc(960px*35/1560);position: relative;}
.t-lb3-a24{padding-top: calc(960px*15/1560);margin-bottom:calc(960px*45/1560);}
.t-lb3-a25{margin-top: calc(960px*35/1560);}
.t-lb3-a25 div:nth-child(1){width: 56px;height: 56px;float: left;margin-right: calc(960px*30/1560);}
.t-lb3-a25 div:nth-child(2){font-size: calc(960px*20/1560);line-height: 56px;float: left;}
.t-lb3-a27{border-radius: 100px;border: 2px solid #e6e8e9;width:calc(960px*165/1560);height: calc(960px*56/1560);line-height: calc(960px*52/1560);text-align: center;font-size: calc(960px*16/1560);color: #333;position: relative;opacity: 0.68;transition: 0.5s;}
.t-lb3-a27:hover{background: #d9012a;border: 2px solid #d9012a;color: #fff;opacity: 1;transition: 0.5s;}
.t-lb4-a21{font-size: calc(960px*16/1560);line-height: calc(960px*36/1560);color: #fff;margin-top: calc(960px*50/1560);text-align: right;white-space: pre-wrap;position: relative;margin-bottom: calc(960px*80/1560);}
.t-lb4-a22{margin-top: calc(960px*-58/1560);font-size: calc(960px*58/1560);line-height: calc(960px*58/1560);text-align: right;color: #fff;font-weight: bold;position: relative;}
.t-lb4-a23{font-size: calc(960px*38/1560);line-height: calc(960px*38/1560);text-align: right;color: #d9012a;font-weight: bold;margin-top: calc(960px*35/1560);position: relative;}
.t-lb4-a3{width: calc(960px*640/1560);position: absolute;left: calc(50% - 960px/2);top: calc(960px*161/1560);}
.t-lb4-a31{width: calc(960px*116/1560);height: calc(960px*116/1560);position: absolute;top: calc(960px*180/1560);left: calc(50% - (960px*116/1560)/2);background: rgba(14, 184, 220, 0.06);}
.t-lb4-a32{width: calc(960px*116/1560);height:calc(960px*116/1560);position: absolute;top: calc(50% - (960px*116/1560)/2);left: calc(50% + (960px*34/1560));background: rgba(14, 184, 220, 0.06);}
.t-lb4-a33{width: calc(960px*116/1560);height:calc(960px*116/1560);position: absolute;bottom:163px ;left: calc(50% - (960px*116/1560));background: rgba(14, 184, 220, 0.06);}
.t-lb5-a2{font-size: calc(960px*16/1560);line-height: calc(960px*36/1560);color: #fff;margin-top:calc(960px*37/1560);margin-bottom: calc(960px*50/1560);max-width: calc(960px*610/1560);}
.t-lb5-a3{margin-bottom: calc(960px*60/1560);}
.t-lb5-a31{width: calc(960px*116/1560);height: calc(960px*142/1560);border-radius: 20px;float: left;margin-right: calc(960px*18/1560);overflow: hidden;transition: 0.5s;}
.t-lb5-a31:hover{margin-top: -30px;transition: 0.5s;}
.t-lb6-a2{font-size: calc(960px*16/1560);line-height: calc(960px*36/1560);color: #535353;margin-top: calc(960px*30/1560);margin-bottom: calc(960px*60/1560);text-align: right;white-space: pre-wrap;position: relative;}
.t-lb6-a4{width: 100%;position: relative;}
.t-lb4-a23.on3{display: none;}
.t-lb4-a22.on3{display: none;}
.t-lb6-a31{width:calc(960px*147/1560);height: calc(960px*147/1560);border-radius: 50%;background: rgba(255,255,255, 0.42);overflow: hidden;float: left;margin-right: calc(960px*20/1560);}
.t-lb6-a3{width: max-content;float: right;}
.t-lb6-a3 .t-lb6-a31:last-child{margin-right: 0;}
.t-lb6-a32{width: calc(960px*132/1560);height: calc(960px*132/1560);background: #fff;border-radius: 50%;margin: 0 auto;margin-top: calc((960px*147/1560)/2 - calc(960px*132/1560)/2);overflow: hidden;transition: 0.5s;}
.t-lb6-a33{height: calc(960px*41/1560);width: 100%;margin-top: calc(960px*32/1560);position: relative;}
.t-lb6-a33 img{height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: auto;}
.t-lb6-a33 img:nth-child(1){opacity: 1;transition: 0.5s;}
.t-lb6-a33 img:nth-child(2){opacity: 0;transition: 0.5s;}
.t-lb6-a34{font-size: calc(960px*18/1560);line-height: calc(960px*18/1560);color: #535353;text-align: center;margin-top: calc(960px*17/1560);transition: 0.5s;}
.t-lb6-a32:hover{background: #d9012a;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a33 img:nth-child(1){opacity: 0;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a33 img:nth-child(2){opacity: 1;transition: 0.5s;}
.t-lb6-a32:hover .t-lb6-a34{color: #fff;transition: 0.5s;}
.t-lb6-a27{border-radius: 100px;border: 2px solid #dadcdc;width: calc(960px*165/1560);height: calc(960px*56/1560);line-height: calc(960px*52/1560);text-align: center;font-size: calc(960px*16/1560);position: relative;float: right;opacity: 0.68;margin-top: calc(960px*55/1560);transition: 0.5s;}
.t-lb6-a27:hover{background: #d9012a;opacity: 1;border: 2px solid #d9012a;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.t-lb3-a1{width: calc(100% - 0.8rem*2);margin: 0 auto;position: relative;padding-top: 1.2rem;}
.t-lb3-a21{width: 100%;height: 1.77rem;position: relative;}
.t-lb3-a22{margin-top: -0.46rem;font-size: 0.46rem;line-height: 0.46rem;font-weight: bold;position: relative;}
.t-lb3-a23{font-size: 0.3rem;line-height: 0.3rem;color: #d9012a;font-weight: bold;margin-top: 0.35rem;position: relative;}
.t-lb3-a24{padding-top: 0.3rem;margin-bottom: 0.45rem;}
.t-lb3-a25{margin-top: 0.25rem;}
.t-lb4-a23.on2{display: none;}
.t-lb4-a22.on2{display: none;}
.t-lb3-a25 div:nth-child(1){width: 0.56rem;height: 0.56rem;float: left;margin-right:0.25rem;}
.t-lb3-a25 div:nth-child(2){font-size: 0.26rem;line-height: 0.56rem;float: left;}
.t-lb3-a27{border-radius: 1rem;border: 0.02rem solid #e6e8e9;width: 2.4rem;height: 0.72rem;text-align:center; line-height: 0.68rem;font-size: 0.26rem;color: #333;position: relative;opacity: 0.68;}
.t-lb4-a21{font-size: 0.26rem;line-height: 0.48rem;color: #fff;margin-top: 0.4rem;position: relative;margin-bottom: 0.5rem;}
.t-lb4-a22{margin-top: -0.46rem;font-size: 0.46rem;line-height: 0.46rem;color: #fff;font-weight: bold;position: relative;}
.t-lb4-a23{font-size: 0.3rem;line-height: 0.3rem;color: #d9012a;font-weight: bold;margin-top: 0.25rem;position: relative;}
.t-lb4-a3{width:100%;position: absolute;left: calc(50% - 1560px/2);top: 161px;display: none;}
.t-lb4-a31,.t-lb4-a32,.t-lb4-a33{display: none;}
.t-lb5-a2{font-size: 0.26rem;line-height: 0.48rem;color: #fff;margin-top: 0.45rem;margin-bottom: 0.5rem;}
.t-lb5-a3{margin-bottom: 0.2rem;display: none;}
.t-lb5-a31{width: 116px;height: 142px;border-radius: 20px;float: left;margin-right: 18px;overflow: hidden;}
.t-lb6-a2{font-size: 16px;line-height: 36px;color: #535353;margin-top: 30px;margin-bottom: 60px;text-align: right;white-space: pre-wrap;position: relative;display: none;}
.t-lb6-a4{width: 100%;position: relative;}
.t-lb6-a31{width: 0.93rem;height: 0.93rem;border-radius: 50%;background: rgba(255,255,255, 0.42);padding-top: calc(0.93rem/2 - 0.84rem/2);}
.t-lb6-a3{width:100%;display: flex;justify-content: space-between;margin-top: 0.5rem;}
.t-lb6-a32{width:0.84rem;height: 0.84rem;background: #fff;border-radius: 50%;margin: 0 auto;position: relative;padding-top: calc(0.84rem/2 - 0.43rem/2);}
.t-lb6-a33{height: 0.43rem;width: 100%;}
.t-lb6-a33 img{margin: 0 auto;}
.t-lb6-a34{font-size: 0.26rem;line-height: 0.26rem;color: #535353;text-align: center;margin-top: 0.2rem;position: absolute;left: calc(50% - 1rem/2);bottom:-0.5rem;white-space: nowrap;}
.t-lb6-a27{  -margin-top: .35rem;  border-radius: 1rem;border:0.02rem solid #dadcdc;width:2.4rem;height: 0.72rem;line-height:0.68rem;text-align: center;font-size: 0.26rem;position: relative;opacity: 0.68;}
.t-lb-all .t-lb2-a3{margin-top: 1.15rem;}
}
@media only screen and (min-width: 1600px) {
.xc1-a1{width: 100%;position: relative;}
.xc1-a1{width: 100%;height: 720px;overflow: hidden;position: relative;}
.xc1-a1 img{width: 1920px;height: 100% !important;margin-left: calc(50% - 1920px/2);}
.xc1-a1 img:nth-child(2){display: none;}
.xc1-a2{position: absolute;left: calc(50% - 1560px/2);top: 284px;}
.xc1-a21{font-size: 50px;line-height: 50px;color: #fff;font-weight: bold;}
.xc1-a22{font-size: 22px;line-height: 22px;margin-top: 50px;color: #fff;}
.xc2-a{width: 100%;background: #fff;padding-top: 90px;padding-bottom: 90px;}
.xc2-a1{font-size: 42px;line-height: 42px;font-weight: bold;text-align: center;}
.xc2-a2{width: 1560px;margin: 0 auto;margin-top: 60px;}
.xc2-a21{width: calc((100% - 66px*3)/4);height: 450px;float: left;margin-right: 66px;border: 1px solid #eeeeee;padding-top: 105px;transition: 0.5s;}
.xc2-a2 .xc2-a21:last-child{margin-right: 0;}
.xc2-a22{width: max-content; height: 58px;position: relative;margin: 0 auto;}
.xc2-a22l{height: 100%;}
.xc2-a22i{width: 50px;height: 50px;border-radius: 50%;background:rgb(230, 0, 18);position: absolute;top: -25px;right: -25px;opacity: 0.06;}
.xc2-a23{font-size: 18px;line-height: 18px;margin-top: 45px;text-align: center;font-weight: bold;}
.xc2-a24{font-size: 16px;line-height: 32px;color: #999999;margin-top: 27px;padding-left: 30px;padding-right: 30px;}
.xc2-a21:hover{border: 1px solid #d0111b;transition: 0.5s;}
.xc2-a21:hover .xc2-a22l img{animation: proRotate 0.5s linear }
@keyframes proRotate { 0%{transform:perspective(0px) rotateY(0deg);} 50%{transform:perspective(0px) rotateY(180deg);} 100%{transform:perspective(400px) rotateY(360deg);} }
.xc3-a{width: 100%;background: #f8f6f6;padding-top: 105px;padding-bottom: 90px;}
.xc3-a1{width: 1560px;margin: 0 auto;margin-top: 85px;}
.xc3-a2{width: calc((100% - 66px*3)/4);height: 445px;float: left;margin-right: 66px;background: #fff;transition: 0.5s;}
.xc3-a1 .xc3-a2:last-child{margin-right: 0;}
.xc3-a21{width: 100%;font-size: 18px;font-weight: bold;text-align: center;background: #ededed;line-height: 97px;}
.xc3-a22{height: 58px;width: max-content;margin: 0 auto;margin-top: 72px;}
.xc3-a23{padding-left: 30px;padding-right: 30px;font-size: 16px;line-height: 36px;color: #666666;margin-top: 50px;transition: 0.5s;}
.xc3-a2:hover{margin-top: -20px;transition: 0.5s;}
.xc3-a2:hover .xc3-a22 img{animation: proRotate 0.5s;}
.xc3-a2:hover .xc3-a23{color: #d9012a;transition: 0.5s;}
.xc4-a{width: 100%;background: #fff;padding-top: 90px;padding-bottom: 50px;}
.xc4-a1{width: 1560px;margin: 0 auto;margin-top: 60px;}
.xc4-a2{width: calc((100% - 25px*3)/4);height: 510px;float: left;margin-right: 25px;position: relative;}
.xc4-a1 .xc4-a2:last-child{margin-right: 0;}
.xc4-a21{width: 100%;height: 100%;}
.xc4-a21 img{width: 100%;transition: 0.5s;}
.xc4-a22{ position: absolute;left: 0;bottom: 60px;padding-left: 34px;transition: 0.5s;}
.xc4-a23{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.4);opacity: 1;transition: 0.5s;}
.xc4-a2:hover .xc4-a23{opacity: 0;transition: 0.5s;}
.xc4-a2:hover .xc4-a21 img{transform: scale(1.08);transition: 0.5s;}
.xc4-a2:hover .xc4-a22{bottom: 80px;transition: 0.5s;}
.xc4-a22a{font-size: 20px;line-height: 20px;color: #fff;font-weight: bold;}
.xc4-a22b{font-size: 16px;line-height: 16px;color: #fff;margin-top: 25px;}
.xc4-a3{font-size: 42px;line-height: 42px;font-weight: bold;text-align: center;margin-top: 90px;}
.xc4-a4{width: calc((100% - 30px*2)/3);border: 1px solid #eeeeee;float: left;margin-right: 30px;padding-top: 48px;padding-bottom: 40px;margin-bottom: 40px;transition: 0.5s;}
.xc4-a1 .xc4-a4:nth-child(3n){margin-right: 0;}
.xc4-a41{font-size: 24px;line-height: 24px;text-align: center;font-weight: bold;transition: 0.5s;}
.xc4-a42{font-size: 16px;line-height: 34px;color: #999999;text-align: center;padding-left: 60px;padding-right: 60px;margin-top: 25px;transition: 0.5s;}
.xc4-a43{width: 420px;height: 210px;margin: 0 auto;margin-top: 40px;}
.xc4-a43 img{width: 100%;transition: 0.5s;}
.xc4-a4:hover .xc4-a43 img{transform: scale(1.08);transition: 0.5s;}
.xc4-a4:hover {background: #d9012a;transition: 0.5s;}
.xc4-a4:hover .xc4-a41{color: #fff;transition: 0.5s;}
.xc4-a4:hover .xc4-a42{color: #fff;transition: 0.5s;}
.xc5-a{width: 100%;background: #f8f6f6;padding-top: 90px;padding-bottom: 90px;}
.xc5-a1{width: 1560px;margin: 0 auto;margin-top: 58px;}
.xc5-a2{width: calc((100% - 30px*2)/3);background: #fff;float: left;margin-right: 30px;box-shadow: 0 0 10px rgba(0, 0, 0, 0.08);padding-bottom: 34px;position: relative;}
.xc5-a1 .xc5-a2:nth-child(3n){margin-right: 0;}
.xc5-a21{width: 100%;height: 290px;position: relative;}
.xc5-a21a{width: 100%;height: 100%;}
.xc5-a21b{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: 0;background: rgba(0, 0, 0, 0.7);transform: scale(0);transition: 0.5s;}
.xc5-a21b img{width: 128px;height: 128px;position: absolute;top: calc(50% - 128px/2);left: calc(50% - 128px/2);}
.xc5-a2:hover .xc5-a21b{transform: scale(1);transition: 0.5s;}
.xc5-a22{font-size: 18px;line-height: 18px;margin-top: 35px;padding-left: 30px;}
.xc5-a23{font-size: 16px;line-height: 16px;padding-left: 30px;color: #999999;margin-top: 25px;}
.xc5-a24{width: 138px;transition: 0.5s;height: 48px;border: 2px solid #d0111b;border-radius: 100px;position: absolute;bottom: 30px;right: 30px;line-height: 44px;text-align: center;color: #d0111b;font-size: 16px;}
.xc5-a3{width: 150px;height: 50px;line-height: 50px;text-align: center;background: #d9012a;line-height: 50px;color: #fff;font-size: 16px;margin: 0 auto;margin-top: 60px;border-radius: 100px;}
.xc5-a24:hover{background: #d9012a;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
.xc1-a1{width: 100%;position: relative;}
.xc1-a1{width: 100%;height: 720px;overflow: hidden;position: relative;}
.xc1-a1 img{width: 1920px;height: 100% !important;margin-left: calc(50% - 1920px/2);}
.xc1-a1 img:nth-child(2){display: none;}
.xc1-a2{position: absolute;left: calc(50% - 960px/2);top: 284px;}
.xc1-a21{font-size: calc(960px*50/1560);line-height: calc(960px*50/1560);color: #fff;font-weight: bold;}
.xc1-a22{font-size: calc(960px*22/1560);line-height:calc(960px*22/1560);margin-top: calc(960px*50/1560);color: #fff;}
.xc2-a{width: 100%;background: #fff;padding-top: calc(960px*90/1560);padding-bottom: calc(960px*90/1560);}
.xc2-a1{font-size: calc(960px*42/1560);line-height: calc(960px*42/1560);font-weight: bold;text-align: center;}
.xc2-a2{width: 960px;margin: 0 auto;margin-top: calc(960px*60/1560);}
.xc2-a21{width: calc((100% - (960px*66/1560)*3)/4);height: calc(960px*450/1560);float: left;margin-right: calc(960px*66/1560);border: 1px solid #eeeeee;padding-top: calc(960px*105/1560);}
.xc2-a2 .xc2-a21:last-child{margin-right: 0;}
.xc2-a21:hover{border: 1px solid #d0111b;transition: 0.5s;}
.xc2-a21:hover .xc2-a22l{animation: proRotate 0.5s linear }
@keyframes proRotate { 0%{transform:perspective(400px) rotateY(0deg);} 50%{transform:perspective(400px) rotateY(180deg);} 100%{transform:perspective(400px) rotateY(360deg);} }
.xc2-a22{width: max-content; height: calc(960px*58/1560);position: relative;margin: 0 auto;}
.xc2-a22l{height: 100%;}
.xc2-a22i{width: calc(960px*50/1560);height:calc(960px*50/1560);border-radius: 50%;background:rgb(230, 0, 18);position: absolute;top: calc(960px*-25/1560);right:calc(960px*-25/1560);opacity: 0.06;}
.xc2-a23{font-size: calc(960px*18/1560);line-height: calc(960px*18/1560);margin-top: calc(960px*45/1560);text-align: center;font-weight: bold;}
.xc2-a24{font-size: calc(960px*16/1560);line-height: calc(960px*32/1560);color: #999999;margin-top: calc(960px*27/1560);padding-left: calc(960px*30/1560);padding-right: calc(960px*30/1560);}
.xc3-a{width: 100%;background: #f8f6f6;padding-top:calc(960px*105/1560);padding-bottom: calc(960px*90/1560);}
.xc3-a1{width: 960px;margin: 0 auto;margin-top: calc(960px*85/1560);}
.xc3-a2{width: calc((100% - (960px*66/1560)*3)/4);height: calc(960px*445/1560);float: left;margin-right: calc(960px*66/1560);background: #fff;transition: 0.5s;}
.xc3-a1 .xc3-a2:last-child{margin-right: 0;}
.xc3-a21{width: 100%;font-size: calc(960px*18/1560);font-weight: bold;text-align: center;background: #ededed;line-height: calc(960px*97/1560);}
.xc3-a22{height: calc(960px*58/1560);width: max-content;margin: 0 auto;margin-top: calc(960px*72/1560);}
.xc3-a23{transition: 0.5s;padding-left: calc(960px*30/1560);padding-right: calc(960px*30/1560);font-size: calc(960px*16/1560);line-height: calc(960px*36/1560);color: #666666;margin-top: calc(960px*50/1560);}
.xc3-a2:hover{margin-top: -20px;transition: 0.5s;}
.xc3-a2:hover .xc3-a22 img{animation: proRotate 0.5s;}
.xc3-a2:hover .xc3-a23{color: #d9012a;transition: 0.5s;}
.xc4-a{width: 100%;background: #fff;padding-top: calc(960px*90/1560);padding-bottom: calc(960px*50/1560);}
.xc4-a1{width: 960px;margin: 0 auto;margin-top: calc(960px*60/1560);}
.xc4-a2{width: calc((100% - (960px*25/1560)*3)/4);height: calc(960px*510/1560);float: left;margin-right: calc(960px*25/1560);position: relative;}
.xc4-a1 .xc4-a2:last-child{margin-right: 0;}
.xc4-a21{width: 100%;height: 100%;}
.xc4-a21 img{width: 100%;transition: 0.5s;}
.xc4-a22{position: absolute;left: 0;bottom:calc(960px*60/1560);padding-left: calc(960px*34/1560);}
.xc4-a23{width: 100%;height: 100%;position: absolute;top: 0;left: 0;background: rgba(0, 0, 0, 0.4);opacity: 1;transition: 0.5s;}
.xc4-a2:hover .xc4-a23{opacity: 0;transition: 0.5s;}
.xc4-a2:hover .xc4-a21 img{transform: scale(1.08);transition: 0.5s;}
.xc4-a2:hover .xc4-a22{bottom:calc(960px*80/1560);transition: 0.5s;}
.xc4-a22a{font-size: calc(960px*20/1560);line-height: calc(960px*20/1560);color: #fff;font-weight: bold;}
.xc4-a22b{font-size:calc(960px*16/1560);line-height: calc(960px*16/1560);color: #fff;margin-top: calc(960px*25/1560);}
.xc4-a3{font-size: calc(960px*42/1560);line-height: calc(960px*42/1560);font-weight: bold;text-align: center;margin-top: calc(960px*90/1560);}
.xc4-a4{width: calc((100% - (960px*30/1560)*2)/3);transition: 0.5s;border: 1px solid #eeeeee;float: left;margin-right: calc(960px*30/1560);padding-top: calc(960px*48/1560);padding-bottom: calc(960px*40/1560);margin-bottom: calc(960px*40/1560);}
.xc4-a1 .xc4-a4:nth-child(3n){margin-right: 0;}
.xc4-a41{font-size: calc(960px*24/1560);line-height:calc(960px*24/1560);text-align: center;font-weight: bold;transition: 0.5s;}
.xc4-a42{font-size: calc(960px*16/1560);transition: 0.5s; line-height: calc(960px*34/1560);color: #999999;text-align: center;padding-left: calc(960px*60/1560);padding-right: calc(960px*60/1560);margin-top: calc(960px*25/1560);}
.xc4-a43{width:calc(960px*420/1560);height: calc(960px*210/1560);margin: 0 auto;margin-top: calc(960px*40/1560);}
.xc4-a43 img{width: 100%;transition: 0.5s;}
.xc4-a4:hover .xc4-a43 img{transform: scale(1.08);transition: 0.5s;}
.xc4-a4:hover {background: #d9012a;transition: 0.5s;}
.xc4-a4:hover .xc4-a41{color: #fff;transition: 0.5s;}
.xc4-a4:hover .xc4-a42{color: #fff;transition: 0.5s;}
.xc5-a{width: 100%;background: #f8f6f6;padding-top: calc(960px*90/1560);padding-bottom: calc(960px*90/1560);}
.xc5-a1{width: 960px;margin: 0 auto;margin-top: calc(960px*58/1560);}
.xc5-a2{width: calc((100% - (960px*30/1560)*2)/3);background: #fff;float: left;margin-right: calc(960px*30/1560);box-shadow: 0 0 10px rgba(0, 0, 0, 0.08);padding-bottom: calc(960px*34/1560);position: relative;}
.xc5-a1 .xc5-a2:nth-child(3n){margin-right: 0;}
.xc5-a21{width: 100%;height:calc(960px*290/1560);position: relative;}
.xc5-a21a{width: 100%;height: 100%;}
.xc5-a21b{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: 0;background: rgba(0, 0, 0, 0.7);transform: scale(0);transition: 0.5s;}
.xc5-a21b img{width: calc(960px*128/1560);height: calc(960px*128/1560);position: absolute;top: calc(50% - (960px*128/1560)/2);left: calc(50% - (960px*128/1560)/2);}
.xc5-a2:hover .xc5-a21b{transform: scale(1);transition: 0.5s;}
.xc5-a22{font-size: calc(960px*18/1560);line-height: calc(960px*18/1560);margin-top: calc(960px*35/1560);padding-left: calc(960px*30/1560);}
.xc5-a23{font-size: calc(960px*16/1560);line-height: calc(960px*16/1560);padding-left: calc(960px*30/1560);color: #999999;margin-top: calc(960px*25/1560);}
.xc5-a24{width: calc(960px*138/1560);transition: 0.5s;height: calc(960px*48/1560);border: 2px solid #d0111b;border-radius: 100px;position: absolute;bottom: calc(960px*30/1560);right: calc(960px*30/1560);line-height: calc(960px*44/1560);text-align: center;color: #d0111b;font-size:calc(960px*16/1560);}
.xc5-a3{width: calc(960px*150/1560);height: calc(960px*50/1560);text-align: center;background: #d9012a;line-height: calc(960px*50/1560);color: #fff;font-size: calc(960px*16/1560);margin: 0 auto;margin-top: calc(960px*60/1560);border-radius: 100px;}
.xc5-a24:hover{background: #d9012a;color: #fff;transition: 0.5s;}
}
@media only screen and (max-width: 1023px) {
.xc1-a1{width: 100%;position: relative;}
.xc1-a1{width: 100%;height: 10rem;overflow: hidden;position: relative;}
.xc1-a1 img{width: 100%;height: 100%;}
.xc1-a1 img:nth-child(1){display: none;}
.xc1-a2{position: absolute;left:0;top: 1.35rem;}
.xc1-a21{font-size: 0.54rem;line-height: 0.54rem;color: #fff;font-weight: bold;text-align: center;}
.xc1-a22{font-size: 0.34rem;line-height: 0.74rem;margin-top: 0.5rem;color: #fff;text-align: center;padding: 0 0.68rem 0 0.68rem;}
.xc2-a{width: 100%;background: #fff;padding-top: 1.1rem;padding-bottom: 1.1rem;}
.xc2-a1{font-size: 0.54rem;line-height: 0.54rem;font-weight: bold;text-align: center;}
.xc2-a2{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.6rem;}
.xc2-a21{width: 100%;height: 2.8rem;border: 1px solid #eeeeee;overflow:hidden;margin-bottom: 0.38rem;}
.xc2-a22{width: max-content; height: 0.58rem;position: relative;float: left;margin-left: 0.6rem;margin-top: calc(2.8rem/2 - 0.58rem/2);}
.xc2-a22l{height: 100%;}
.xc2-a22i{width: 0.5rem;height: 0.5rem;border-radius: 50%;background:rgb(230, 0, 18);position: absolute;top: -0.25rem;right: -0.25rem;opacity: 0.06;}
.xc2-a23{width: calc(100% - 2.08rem); font-size: 0.3rem;line-height: 0.3rem;margin-top: 0.45rem;font-weight: bold;float: right;}
.xc2-a24{width: calc(100% - 2.08rem);font-size: 0.26rem;line-height: 0.48rem;color: #999999;margin-top: 0.27rem;padding-right: 0.3rem;float: right;}
.xc3-a{width: 100%;background: #f8f6f6;padding-top: 105px;padding-bottom: 90px;}
.xc3-a1{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.85rem;}
.xc3-a2{width: calc((100% - 0.3rem)/2);height: 4.67rem;float: left;margin-right: 0.3rem;background: #fff;margin-bottom: 0.4rem;}
.xc3-a1 .xc3-a2:nth-child(2n){margin-right: 0;}
.xc3-a21{width: 100%;font-size: 0.3rem;text-align: center;background: #ededed;line-height: 0.96rem;}
.xc3-a22{height: 0.58rem;width: max-content;margin: 0 auto;margin-top:0.72rem;}
.xc3-a23{padding-left: 0.3rem;padding-right: 0.3rem;font-size: 0.26rem;line-height: 0.48rem;color: #666666;margin-top: 0.5rem;}
.xc4-a{width: 100%;background: #fff;padding-top: 0.9rem;padding-bottom: 1rem;}
.xc4-a1{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.6rem;}
.xc4-a2{width: calc((100% - 0.3rem)/2);height: 4.93rem;float: left;margin-right: 0.3rem;position: relative;margin-bottom: 0.4rem;}
.xc4-a1 .xc4-a2:nth-child(2n){margin-right: 0;}
.xc4-a21{width: 100%;height: 100%;}
.xc4-a22{position: absolute;left: 0;bottom: 0.5rem;padding-left: 0.3rem;padding-right: 0.3rem;}
.xc4-a22a{font-size: 0.3rem;line-height: 0.3rem;color: #fff;font-weight: bold;}
.xc4-a22b{font-size: 0.26rem;line-height: 0.48rem;color: #fff;margin-top: 0.25rem;opacity: 0.8;}
.xc4-a3{font-size: 0.54rem;line-height: 0.54rem;font-weight: bold;text-align: center;margin-top: 1.4rem;}
.xc4-a4{width: 100%;border: 1px solid #eeeeee;padding-top: 0.48rem;padding-bottom: 0.4rem;margin: 0 auto;}
.xc4-a1 .xc4-a4:nth-child(3n){margin-right: 0;}
.xc4-a41{font-size: 24px;line-height: 24px;text-align: center;font-weight: bold;display: none;}
.xc4-a42{font-size: 0.3rem;line-height: 0.6rem;color: #999999;text-align: center;padding-left: 0.4rem;padding-right: 0.4rem;}
.xc4-a43{width: 100%;height: 3.25rem;margin-top:0.4rem;}
.xc4-all{width: 100%;height: 0.4rem;overflow: hidden;overflow-x: auto;display: -webkit-box;margin-top: 0.8rem;}
.xc4-all1{margin-left: 0.3rem;overflow: hidden;}
.xc4-all1 div:nth-child(1){width: 0.24rem;height: 0.06rem;background: #d9012a;margin-top: calc(0.3rem/2 - 0.06rem/2);float: left;margin-right: 0.15rem;opacity: 0;}
.xc4-all1 div:nth-child(2){font-size: 0.3rem;line-height: 0.3rem;color: #333;font-weight: bold;float: left;}
.xc4-all1.on1 div:nth-child(1){opacity: 1;}
.xc4-all1.on1 div:nth-child(2){color: #d9012a;}
.xc5-a{width: 100%;background: #f8f6f6;padding-top: 0.9rem;padding-bottom: 0.9rem;}
.xc5-a1{width:100%;margin-top: 0.58rem;overflow: hidden;overflow-x: auto;display: -webkit-box;}
.xc5-a2{width: calc(100% - 0.3rem*2);background: #fff;margin-left: 0.3rem;box-shadow: 0 0 0.1rem rgba(0, 0, 0, 0.08);padding-bottom: 0.5rem;position: relative;}
.xc5-a21{width: 100%;height: 3.9rem;position: relative;}
.xc5-a21a{width: 100%;height: 100%;}
.xc5-a21b{width: 100%;height: 100%;position: absolute;top: 0;left: 0;right: 0;bottom: 0;margin: 0;background: rgba(0, 0, 0, 0.7);transform: scale(0);transition: 0.5s;}
.xc5-a21b img{width: 128px;height: 128px;position: absolute;top: calc(50% - 128px/2);left: calc(50% - 128px/2);}
.xc5-a22{font-size:0.34rem;line-height: 0.34rem;margin-top: 0.35rem;padding-left: 0.3rem;}
.xc5-a23{font-size: 0.3rem;line-height: 0.3rem;padding-left: 0.3rem;color: #999999;margin-top: 0.25rem;}
.xc5-a24{display: none;}
.xc5-a3{width: 2.8rem;height: 0.88rem;line-height: 0.88rem;text-align: center;background: #d9012a;color: #fff;font-size: 0.3rem;margin: 0 auto;margin-top: 0.6rem;border-radius: 1rem;}
}
@media only screen and (min-width: 1600px) {
.xc6-a{width: 100%;padding-top: 90px;}
.xc6-a1{width: 1560px;margin: 0 auto;margin-top: 60px;}
.xc6-a2{width: max-content;float: left;margin-right: 60px;transition: 0.5s;}
.xc6-a2:hover{margin-top: -20px;transition: 0.5s;}
.xc6-a21{width: 114px;height: 114px;border: 1px solid rgba(217, 1, 42, 0.1);padding-top: calc(114px/2 - 101px/2);margin: 0 auto;border-radius: 50%;}
.xc6-a22{width: 101px;height: 101px;margin: 0 auto;border: 1px solid rgba(217, 1, 42, 0.4);padding-top: calc(101px/2 - 87px/2);border-radius: 50%;}
.xc6-a23{width: 87px;height: 87px;margin: 0 auto;border-radius: 50%;}
.xc6-a3{font-size: 20px;line-height: 20px;text-align: center;margin-top: 18px;}
.xc6-left{width: 36px;height: 36px;float: left;margin-right: 60px;margin-top: calc(114px/2 - 36px/2);}
.xc6-at{font-size: 42px;line-height: 42px;margin-top: 140px;font-weight: bold;text-align: center;}
.xc7-a{width: 1560px;margin: 0 auto;margin-top: 60px;}
.xc7-a1{width: 25%;float: left;height: 600px;position: relative;}
.xc7-a2{width: 100%;height: 100%;}
.xc7-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
.xc7-a31{width: 107px;height: 107px;margin: 0 auto;margin-top: 210px;transition: 0.5s;}
.xc7-a32{text-align: center;margin-top: 50px;font-size: 18px;line-height: 18px;color: #fff;font-weight: bold;transition: 0.5s;}
.xc7-a33{font-size: 16px;line-height: 36px;color: #fff;text-align: center;padding: 0 60px 0 60px;text-align: center;margin-top: 30px;opacity: 0;transition: 0.5s;}
.xc7-a1:hover .xc7-a3{background: #d9012a;transition: 0.5s;}
.xc7-a1:hover .xc7-a31{margin-top: 154px;transition: 0.5s;}
.xc7-a1:hover .xc7-a33{opacity: 1;transition: 0.5s;}
.xc8-at{font-size: 42px;line-height: 42px;margin-top: 90px;font-weight: bold;text-align: center;}
.xc8-a{width: 1560px;margin: 0 auto;margin-top: 60px;margin-bottom: 140px;}
.xc8-a1{width: 350px;float: left;height: 550px;background: url(../img/a106.jpg) no-repeat;background-size: 100% 100%;padding: 50px 45px 0 45px;position: relative;transition: 0.5s;}
.xc8-a1a{font-size: 26px;line-height: 26px;color: #fff;}
.xc8-a1b{font-size: 16px;line-height: 36px;color: #fff;margin-top: 25px;}
.xc8-a1c{width: 150px;height: 46px;border-radius: 550px;background: #fff;position: absolute;bottom: 48px;left: calc(50% - 150px/2);line-height: 46px;color: #d0111b;font-size: 16px;text-align: center;transition: 0.5s;}
.xc8-a1c:hover{background: #d9012a;color: #fff;border: 1px solid #fff;transition: 0.5s;}
.xc8-a2{width: calc(100% - 350px);float: left;height: 100%;border-top: 1px solid #fff5f7;}
.xc8-a21{width: 50%;height: calc(550px/3);border-bottom: 1px solid #fff5f7;border-right: 1px solid #fff5f7;padding: 45px 45px 0 45px;float: left;}
.xc8-a22{font-size:18px;line-height: 18px;}
.xc8-a23{font-size: 16px;line-height: 36px;color: #999999;margin-top: 20px;}
.xc8-a21:hover .xc8-a22{font-weight: bold;color: #d9012a;}
.xc8-time{display: none;}
.xc8-m{display: none;}
.xc4-all{display: none;}
.yxc7-a{display: none;}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
.xc6-a{width: 100%;padding-top: calc(960px*90/1560);}
.xc6-a1{width: 960px;margin: 0 auto;margin-top:calc(960px*60/1560);}
.xc6-a2{width: max-content;float: left;margin-right:calc(960px*60/1560);transition: 0.5s;}
.xc6-a2:hover{margin-top: -20px;transition: 0.5s;}
.xc6-a21{width: calc(960px*114/1560);height:calc(960px*114/1560);border: 1px solid rgba(217, 1, 42, 0.1);padding-top: calc((960px*114/1560)/2 - (960px*101/1560)2);margin: 0 auto;border-radius: 50%;}
.xc6-a22{width: calc(960px*101/1560);height: calc(960px*101/1560);margin: 0 auto;border: 1px solid rgba(217, 1, 42, 0.4);padding-top: calc((960px*101/1560)/2 - (960px*87/1560)/2);border-radius: 50%;}
.xc6-a23{width: calc(960px*87/1560);height: calc(960px*87/1560);margin: 0 auto;border-radius: 50%;}
.xc6-a3{font-size: calc(960px*20/1560);line-height: calc(960px*20/1560);text-align: center;margin-top:calc(960px*18/1560);}
.xc6-left{width: calc(960px*36/1560);height:calc(960px*36/1560);float: left;margin-right:calc(960px*60/1560);margin-top: calc((960px*114/1560)/2 - (960px*36/1560)/2);}
.xc6-at{font-size: calc(960px*42/1560);line-height: calc(960px*42/1560);margin-top: calc(960px*140/1560);font-weight: bold;text-align: center;}
.xc7-a{width: 960px;margin: 0 auto;margin-top: calc(960px*60/1560);}
.xc7-a1{width: 25%;float: left;height: calc(960px*600/1560);position: relative;}
.xc7-a2{width: 100%;height: 100%;}
.xc7-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
.xc7-a31{width: calc(960px*107/1560);height:calc(960px*107/1560);margin: 0 auto;margin-top: calc(960px*210/1560);transition: 0.5s;}
.xc7-a32{text-align: center;margin-top: calc(960px*50/1560);font-size: calc(960px*18/1560);line-height: calc(960px*18/1560);color: #fff;font-weight: bold;transition: 0.5s;}
.xc7-a33{font-size: calc(960px*16/1560);line-height:calc(960px*36/1560);color: #fff;text-align: center;padding: 0 calc(960px*60/1560) 0 calc(960px*60/1560);text-align: center;margin-top: calc(960px*30/1560);opacity: 0;transition: 0.5s;}
.xc7-a1:hover .xc7-a3{background: #d9012a;transition: 0.5s;}
.xc7-a1:hover .xc7-a31{margin-top:calc(960px*154/1560);transition: 0.5s;}
.xc7-a1:hover .xc7-a33{opacity: 1;transition: 0.5s;}
.xc8-at{font-size: calc(960px*42/1560);line-height: calc(960px*42/1560);margin-top: calc(960px*90/1560);font-weight: bold;text-align: center;}
.xc8-a{width: 960px;margin: 0 auto;margin-top: calc(960px*60/1560);margin-bottom: calc(960px*140/1560);}
.xc8-a1{width: calc(960px*350/1560);float: left;height: calc(960px*550/1560);background: url(../img/a106.jpg) no-repeat;background-size: 100% 100%;padding: calc(960px*50/1560) calc(960px*45/1560) 0 calc(960px*45/1560);position: relative;}
.xc8-a1a{font-size: calc(960px*26/1560);line-height: calc(960px*26/1560);color: #fff;}
.xc8-a1b{font-size: calc(960px*16/1560);line-height: calc(960px*36/1560);color: #fff;margin-top: calc(960px*25/1560);}
.xc8-a1c{width:calc(960px*150/1560);height:calc(960px*46/1560);border-radius: 100px;background: #fff;position: absolute;bottom: calc(960px*48/1560);left: calc(50% - (960px*150/1560)/2);line-height: calc(960px*46/1560);color: #d0111b;font-size: calc(960px*16/1560);text-align: center;}
.xc8-a2{width: calc(100% - (960px*350/1560));float: left;height: 100%;border-top: 1px solid #fff5f7;}
.xc8-a21{width: 50%;height: calc((960px*550/1560)/3);border-bottom: 1px solid #fff5f7;border-right: 1px solid #fff5f7;padding: calc(960px*45/1560) calc(960px*45/1560) 0 calc(960px*45/1560);float: left;}
.xc8-a22{font-size:calc(960px*18/1560);line-height: calc(960px*18/1560);}
.xc8-a23{font-size: calc(960px*16/1560);line-height:calc(960px*36/1560);color: #999999;margin-top: calc(960px*20/1560);}
.xc8-a21:hover .xc8-a22{font-weight: bold;color: #d9012a;}
.xc8-time{display: none;}
.xc8-m{display: none;}
.xc4-all{display: none;}
.yxc7-a{display: none;}
}
@media only screen and (max-width: 1023px) {
.xc6-a{width: 100%;padding-top: 0.9rem;}
.xc6-a1{width: 100%;margin-top: 0.6rem;overflow: hidden;position: relative;}
.xc6-a2{width: max-content;float: left;margin-right: calc((100% - 1.14rem*3 - 0.36rem*2)/6);margin-bottom: 1.3rem;}
.xc6-a1> div:nth-child(1){margin-left:calc((100% - 1.14rem*3 - 0.36rem*2)/6);}
.xc6-a1> div:nth-child(7),.xc6-a1>div:nth-child(8),.xc6-a1>div:nth-child(9),.xc6-a1>div:nth-child(10),.xc6-a1>div:nth-child(11){float: right;}
.xc6-a21{width: 1.14rem;height: 1.14rem;border: 0.01rem solid rgba(217, 1, 42, 0.1);padding-top: calc(1.14rem/2 - 1.01rem/2);margin: 0 auto;border-radius: 50%;}
.xc6-a22{width: 1.01rem;height: 1.01rem;margin: 0 auto;border: 1px solid rgba(217, 1, 42, 0.4);padding-top: calc(1.01rem/2 - 0.87rem/2);border-radius: 50%;}
.xc6-a23{width: 0.87rem;height: 0.87rem;margin: 0 auto;border-radius: 50%;}
.xc6-a3{font-size: 0.3rem;line-height: 0.3rem;text-align: center;margin-top: 0.18rem;}
.xc6-left{width: 0.36rem;height: 0.36rem;float: left;margin-right:calc((100% - 1.14rem*3 - 0.36rem*2)/6);margin-top: calc(1.14rem/2 - 0.36rem/2);}
.xc6-a1>div:nth-child(6){position: absolute;right: 0.3rem;top: calc(1.62rem + 0.36rem/2);transform:rotate(90deg)}
.xc6-a1>div:nth-child(8),.xc6-a1>div:nth-child(10){transform:rotate(180deg);}
.xc6-a1>div:nth-child(5),.xc6-a1>div:nth-child(7){margin-right: 0;}
.xc6-a1>div:nth-child(7){margin-right: calc((100% - 1.14rem*3 - 0.36rem*2)/6);}
.xc6-at{font-size: 0.54rem;line-height: 0.54rem;margin-top: 1.5rem;font-weight: bold;text-align: center;}
.xc7-a{width: 100%;margin-top: 0.6rem;display: none;}
.xc7-a1{width: 100%;height: 9.53rem;position: relative;}
.xc7-a2{width: 100%;height: 100%;}
.xc7-a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;overflow: hidden;transition: 0.5s;}
.xc7-a31{width: 1.07rem;height: 1.07rem;margin: 0 auto;margin-top: 2.2rem;transition: 0.5s;}
.xc7-a32{text-align: center;margin-top: 0.5rem;font-size: 0.36rem;line-height: 0.36rem;color: #fff;font-weight: bold;transition: 0.5s;}
.xc7-a33{font-size: 0.3rem;line-height: 0.8rem;color: #fff;text-align: center;padding: 0 0.6rem 0 0.6rem;text-align: center;margin-top: 0.3rem;transition: 0.5s;}
.xc8-at{font-size: 0.54rem;line-height: 0.54rem;margin-top: 0.9rem;font-weight: bold;text-align: center;}
.xc8-a{width: calc(100% - 0.3rem*2);margin: 0 auto;margin-top: 0.6rem;margin-bottom: 1.4rem;}
.xc8-a1{width: 100%;height: 4.35rem;background: url(../img/a108.jpg) no-repeat;background-size: 100% 100%;padding: 0.66rem 0.6rem 0 0.6rem;position: relative;}
.xc8-a1a{font-size: 0.34rem;line-height: 0.34rem;color: #fff;}
.xc8-a1b{max-width: 75%;font-size: 0.3rem;line-height: 0.68rem;color: #fff;margin-top: 0.25rem;}
.xc8-a1c{width: 2.88rem;height: 0.88rem;border-radius: 1rem;background: #fff;position: absolute;bottom: 0.5rem;left: 0.6rem;line-height: 0.88rem;color: #d0111b;font-size: 0.26rem;text-align: center;}
.xc8-a2{width:100%;border-top: 0.01rem solid #fff5f7;}
.xc8-a21{width: 100%;height: 3.1rem;border-bottom: 1px solid #fff5f7;border-right: 1px solid #fff5f7;border-left: 1px solid #fff5f7;padding: 0.5rem 0.25rem 0 0.25rem;position: relative;}
.xc8-a22{font-size:0.3rem;line-height: 0.3rem;margin-top:0.35rem;}
.xc8-a23{font-size: 16px;line-height: 36px;color: #999999;margin-top: 20px;display: none;}
.xc8-a21:hover .xc8-a22{font-weight: bold;color: #d9012a;}
.xc8-time div:nth-child(3){display: none;}
.xc8-time div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #666666;}
.xc8-time div:nth-child(2){font-size: 0.34rem;line-height: 0.34rem;margin-top: 0.3rem;}
.xc8-m{position: absolute;bottom: 0.5rem;right: 0.3rem;font-size: 0.26rem;line-height: 0.26rem;color: #666666;}
.yxc7-a{width: calc(100% - 0.3rem*2);height: auto;margin: 0 auto;margin-top: 0.6rem;padding-bottom: 0.75rem;position: relative;}
.y7{width: 100%;position: absolute;bottom: 0;left: 0;}
.y7 .swiper-pagination-bullet{width: 0.2rem;height: 0.2rem;border-radius: 50%;margin-right: 0.38rem;background: #d4d4d4;opacity: 1;}
.y7 .swiper-pagination-bullet:last-child{margin-right: 0;}
.y7 .swiper-pagination-bullet-active{background: #d9012a;}
}


@media only screen and (min-width: 1600px) {
    .t-lb-bbb{position: absolute;left: 43px;bottom: 270px;z-index: 2;}
    .t-lb-bbb.on2{display: none;}
    .t-lb-bbb1{margin-bottom: 10px;cursor: pointer;}
    .t-lb-bbb2{width: 25px;height: 25px;float: left;border-radius: 50%;margin-right: 15px;}
    .t-lb-bbb2 div{width: 5px;height: 5px;margin: 0 auto;margin-top: 10px;border-radius: 50%;background: #fff;}
    .t-lb-bbb2{overflow: hidden;}
    .t-lb-bbb3{font-size: 18px;float: left;color: #fff;line-height: 18px;opacity: 0;}
    .t-lb-bbb1.on1 .t-lb-bbb2{background: rgba(255, 255, 255, 0.5);overflow: hidden;}
    .t-lb-bbb1.on1 .t-lb-bbb3{opacity: 1;}
    .t-lb-bbb.on3 .t-lb-bbb1.on1 .t-lb-bbb2{background: #c0c3c6;}
    .t-lb-bbb.on3 .t-lb-bbb1.on1 .t-lb-bbb3{color: #333;}
    .t-lb-bbb.on3 .t-lb-bbb2 div{background: #656565;}
}
@media only screen and (max-width: 1599px) and (min-width: 1024px) {
    .t-lb-bbb{position: absolute;left: 43px;bottom: 270px;z-index: 2;}
    .t-lb-bbb.on2{display: none;}
    .t-lb-bbb1{margin-bottom: 10px;cursor: pointer;}
    .t-lb-bbb2{width: 25px;height: 25px;float: left;border-radius: 50%;margin-right: 15px;}
    .t-lb-bbb2 div{width: 5px;height: 5px;margin: 0 auto;margin-top: 10px;border-radius: 50%;background: #fff;}
    .t-lb-bbb2{overflow: hidden;}
    .t-lb-bbb3{font-size: 18px;float: left;color: #fff;line-height: 18px;opacity: 0;}
    .t-lb-bbb1.on1 .t-lb-bbb2{background: rgba(255, 255, 255, 0.5);overflow: hidden;}
    .t-lb-bbb1.on1 .t-lb-bbb3{opacity: 1;}
    .t-lb-bbb.on3 .t-lb-bbb1.on1 .t-lb-bbb2{background: #c0c3c6;}
    .t-lb-bbb.on3 .t-lb-bbb1.on1 .t-lb-bbb3{color: #656565;}
    .t-lb-bbb.on3 .t-lb-bbb2 div{background: #656565;}
}
@media only screen and (max-width: 1023px) {
    .t-lb-bbb{display: none;}
}
