*{padding: 0;margin: 0;box-sizing: border-box;}

body{font:normal normal 0.32rem/1 sans-serif;color: #333;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;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%;}

.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) {

    .tf1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}

    .tf1-swi{width: 100%;height: 100%;position: relative;}

    .tf1-swi3{width: 100%;height: 100%;position: relative;}

    .tf1-a{width: 100%;height: 100%;position: relative;overflow: hidden;}

    .tf1-a>img{width: 100%;height: 100%;}

    .tf1-a>img:nth-child(2){display: none;}

    .tf1-a1{position: absolute;bottom: 40px;left: 0;width: 100%;animation: 3s jump infinite linear;z-index: 2;}

    @keyframes jump {0%{transform: translateY(0);}50%{transform: translateY(-20px);}100%{transform: translateY(0);}}

    .tf1-a1>div:nth-child(1){font-size: 16px;line-height: 16px;color: #fff;text-align: center;}

    .tf1-a1>div:nth-child(2){width: 38px;height: 42px;margin: 0 auto;margin-top: 14px;}

    .tf1-prev3{z-index: 3; width: 14px;height: 25px;position: absolute;left: auto;right: calc(50% - 1440px/2 + 50px);top: auto;bottom: 40px;background: url(../timg/t31.png) no-repeat;margin: 0; background-size: 100% 100%;}

    .tf1-next3{z-index: 3; width: 14px;height: 25px;position: absolute;right: calc(50% - 1440px/2);background: url(../timg/t32.png) no-repeat;top: auto;bottom: 40px;margin: 0; background-size: 100% 100%;}

    .tf1-b{padding-top: calc(100%*210/1920);height: 100%;}

    .tf1-b1{width: 100%;font-family: 'Times New Roman';display: flex;align-items: center;justify-content: center;font-size: 30px;line-height: 30px;text-transform: uppercase;position: absolute;left: 0;top: calc(100%*120/925);}

    .tf1-b1>div:nth-child(1){display: flex;align-items: center;color:#222222;}

    .tf1-b1>div:nth-child(1)>img{height: 35px;margin: 0 16px;}

    .tf1-b1>div:nth-child(2){margin-left: 22px;color:#464646;}

    .tf1-b2{width: 100%;height: 100%;position: relative;}

    .tf1-b3{width: 242px;float: left;height: 100%;}

    .tf1-b31{width: 100%;height: 20%;border-bottom: 1px solid #dedede;position: relative;background: #f7f7f7;cursor: pointer;transition: 0.5s;}

    .tf1-b31.on{background: #002940;transition: 0.5s;}

    .tf1-b32{width: 40px;height: 39px;position: absolute;left: 60px;top: calc(50% - 39px/2);}

    .tf1-b32>img{position: absolute;left: 0;top: 0;}

    .tf1-b32>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tf1-b32>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tf1-b31.on .tf1-b32>img:nth-child(2){opacity: 1;transition: 0.5s;}

    .tf1-b31.on .tf1-b32>img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tf1-b33{position: absolute;left: 115px;top: calc(50% - 41px/2);font-size: 16px;line-height: 16px;color: #454545;transition: 0.5s;}

    .tf1-b31.on .tf1-b33{color: #fff;transition: 0.5s;}

    .tf1-b33>div:nth-child(2){font-size: 14px;line-height: 14px;margin-top: 9px;}

    .tf1-b3>.tf1-b31:last-child{border-bottom: none;}

    .tf1-b34{height: 120px;position: absolute;right: 10px;top: calc(50% - 120px/2);opacity: 0;transition: 0.5s;}

    .tf1-b31.on .tf1-b34{opacity: 1;transition: 0.5s;}

    .tf1-b4{width: calc(100% - 242px);height: 100%;float: left;position: relative;}

    .tf1-b41{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}

    .tf1-b42{width: 100%;height: 100%;}
    
    .tf1-b42>img:nth-child(2){display:none;}

    .tf1-b43{width: 315px;height: 100%;position: absolute;right: 0;top: 0;background: rgba(0, 0, 0, 0.65);display: table;}

    .tf1-b44{width: 100%;display: table-cell;vertical-align: middle;}

    .tf1-b45{font-size: 26px;line-height: 26px;color: #fff;text-align: center;}

    .tf1-b46{font-size: 18px;line-height: 24px;width: 150px;text-align: center;margin: 0 auto;color: #fff;margin-top: 22px;font-family: 'Times New Roman';}

    .tf1-b47{font-size: 14px;line-height: 25px;color: #717070;text-align: center;width: 150px;margin: 0 auto;margin-top: 24px;text-transform: uppercase;}

    .tf1-b48{width: 120px;height: 42px;border: 1px solid #fff;border-radius: 50px;display: flex;align-items: center;justify-content: center;margin: 0 auto;margin-top: 30px;}

    .tf1-b48>div:nth-child(1){font-size: 14px;line-height: 14px;color: #fff;margin-right: 12px;}

    .tf1-b48>div:nth-child(2){width: 7px;height: 13px;}



    .tf1-c{width: 100%;height: 100%;padding-top: calc(100%*230/1920);position: relative;}

    .tf1-c1{width: 1440px;height: 100%;margin: 0 auto;position: relative;}

    .tf1-c2{width: 100%;height: 100%;padding-top: 110px;transition: 0.5s;}

    .tf1-swi2{width: 100%;height: 100%;position: relative;}

    .tf1-c3{-webkit-box-reflect: below -50px -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.28) 0%, transparent 35%, transparent 100%);height: 375px;transition: 0.5s;}

    .tf1-c3>img{margin: 0 auto;}

    .tf1-c4{font-size: 16px;line-height: 16px;text-align: center;margin-top: 40px;color:#333;transition: 0.5s;}

    .tf1-c5{width: 544px;margin-left: calc(50% - 544px/2);margin-top: -105px; opacity: 0;transition: 0.5s;transform-origin:center center;}

    .tf1-swi2 .swiper-slide-active .tf1-c2{padding-top:0;transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c3{height: 544px;transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c4{font-weight: bold;transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c5{opacity: 1;transition: 0.5s;}

    .tf1-prev{width: 44px;height: 44px;position: absolute;left: 0;top: calc(50% - 44px/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-next{width: 44px;height: 44px;position: absolute;right: 0;top: calc(50% - 44px/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-prev>img,.tf1-next>img{width: 8px;height: 14px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tf1-next:hover,.tf1-prev:hover{background: #007ddd;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .tf1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}

    .tf1-swi{width: 100%;height: 100%;position: relative;}

    .tf1-swi3{width: 100%;height: 100%;position: relative;}

    .tf1-a{width: 100%;height: 100%;position: relative;overflow: hidden;}

    .tf1-a>img{width: 100%;height: 100%;}

    .tf1-a>img:nth-child(2){display: none;}

    .tf1-a1{position: absolute;bottom: calc(960px*40/1440);left: 0;width: 100%;animation: 3s jump infinite linear;z-index: 2;}

    @keyframes jump {0%{transform: translateY(0);}50%{transform: translateY(-20px);}100%{transform: translateY(0);}}

    .tf1-a1>div:nth-child(1){font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);color: #fff;text-align: center;}

    .tf1-a1>div:nth-child(2){width: calc(960px*38/1440);height: calc(960px*42/1440);margin: 0 auto;margin-top: calc(960px*14/1440);}

    .tf1-prev3{width: 14px;height: 25px;position: absolute;left: auto;right: calc(50% - 960px/2 - 50px);top: auto;bottom: calc(960px*40/1440); background: url(../timg/t32.png) no-repeat;background-size: 100% 100%;}

    .tf1-next3{width: 14px;height: 25px;position: absolute;right: calc(50% - 960px/2);top: auto;bottom: calc(960px*40/1440); background: url(../timg/t32.png) no-repeat;background-size: 100% 100%;}

    .tf1-b{padding-top: calc(100%*210/1920);height: 100%;}

    .tf1-b1{width: 100%;font-family: 'Times New Roman';display: flex;align-items: center;justify-content: center;font-size: calc(960px*30/1440);line-height: calc(960px*30/1440);text-transform: uppercase;position: absolute;left: 0;top: calc(100%*120/925);}

    .tf1-b1>div:nth-child(1){display: flex;align-items: center;color:#222222;}

    .tf1-b1>div:nth-child(1)>img{height: calc(960px*35/1440);margin: 0 calc(960px*16/1440);}

    .tf1-b1>div:nth-child(2){margin-left: calc(960px*22/1440);color:#464646;}

    .tf1-b2{width: 100%;height: 100%;position: relative;}

    .tf1-b3{width: calc(960px*242/1440);float: left;height: 100%;}

    .tf1-b31{width: 100%;height: 20%;border-bottom: 1px solid #dedede;position: relative;background: #f7f7f7;cursor: pointer;transition: 0.5s;}

    .tf1-b31.on{background: #002940;transition: 0.5s;}

    .tf1-b32{width: calc(960px*40/1440);height: calc(960px*39/1440);position: absolute;left: calc(960px*60/1440);top: calc(50% - (960px*39/1440)/2);}

    .tf1-b32>img{position: absolute;left: 0;top: 0;}

    .tf1-b32>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tf1-b32>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tf1-b31.on .tf1-b32>img:nth-child(2){opacity: 1;transition: 0.5s;}

    .tf1-b31.on .tf1-b32>img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tf1-b33{position: absolute;left: calc(960px*115/1440);top: calc(50% - (960px*41/1440)/2);font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);color: #454545;transition: 0.5s;}

    .tf1-b31.on .tf1-b33{color: #fff;transition: 0.5s;}

    .tf1-b33>div:nth-child(2){font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);margin-top: calc(960px*9/1440);}

    .tf1-b3>.tf1-b31:last-child{border-bottom: none;}

    .tf1-b34{height: calc(960px*120/1440);position: absolute;right: calc(960px*10/1440);top: calc(50% - (960px*120/1440)/2);opacity: 0;transition: 0.5s;}

    .tf1-b31.on .tf1-b34{opacity: 1;transition: 0.5s;}

    .tf1-b4{width: calc(100% - calc(960px*242/1440));height: 100%;float: left;position: relative;}

    .tf1-b41{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}

    .tf1-b42{width: 100%;height: 100%;}
    
    .tf1-b42>img:nth-child(2){display:none;}

    .tf1-b43{width: calc(960px*315/1440);height: 100%;position: absolute;right: 0;top: 0;background: rgba(0, 0, 0, 0.65);display: table;}

    .tf1-b44{width: 100%;display: table-cell;vertical-align: middle;}

    .tf1-b45{font-size: calc(960px*26/1440);line-height: calc(960px*26/1440);color: #fff;text-align: center;}

    .tf1-b46{font-size: calc(960px*18/1440);line-height: calc(960px*24/1440);width: calc(960px*150/1440);text-align: center;margin: 0 auto;color: #fff;margin-top: calc(960px*22/1440);font-family: 'Times New Roman';}

    .tf1-b47{font-size: calc(960px*14/1440);line-height: calc(960px*25/1440);color: #717070;text-align: center;width: calc(960px*150/1440);margin: 0 auto;margin-top: calc(960px*24/1440);text-transform: uppercase;}

    .tf1-b48{width: calc(960px*120/1440);height: calc(960px*42/1440);border: 1px solid #fff;border-radius: 50px;display: flex;align-items: center;justify-content: center;margin: 0 auto;margin-top: calc(960px*30/1440);}

    .tf1-b48>div:nth-child(1){font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);color: #fff;margin-right: calc(960px*12/1440);}

    .tf1-b48>div:nth-child(2){width: calc(960px*7/1440);height: calc(960px*13/1440);}



    .tf1-c{width: 100%;height: 100%;padding-top: calc(100%*230/1920);position: relative;}

    .tf1-c1{width: 960px;height: 100%;margin: 0 auto;position: relative;}

    .tf1-c2{width: 100%;height: 100%;padding-top: calc(960px*110/1440);transition: 0.5s;}

    .tf1-swi2{width: 100%;height: 100%;position: relative;}

    .tf1-c3{-webkit-box-reflect: below -50px -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.28) 0%, transparent 35%, transparent 100%);height: calc(960px*375/1440);transition: 0.5s;}

    .tf1-c3>img{margin: 0 auto;}

    .tf1-c4{font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);text-align: center;margin-top: calc(960px*40/1440);color:#333;transition: 0.5s;}

    .tf1-c5{width: calc(960px*544/1440);margin-left: calc(50% - (960px*544/1440)/2);margin-top: calc(960px*-105/1440); opacity: 0;transition: 0.5s;transform-origin:center center;}

    .tf1-c5>img{width: 100%;}

    .tf1-swi2 .swiper-slide-active .tf1-c2{padding-top:0;transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c3{height:calc(960px*544/1440);transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c4{font-weight: bold;transition: 0.5s;}

    .tf1-swi2 .swiper-slide-active .tf1-c5{opacity: 1;transition: 0.5s;}

    .tf1-prev{width: calc(960px*44/1440);height: calc(960px*44/1440);position: absolute;left: 0;top: calc(50% - (960px*44/1440)/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-next{width: calc(960px*44/1440);height: calc(960px*44/1440);position: absolute;right: 0;top: calc(50% - (960px*44/1440)/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-prev>img,.tf1-next>img{width:calc(960px*8/1440);height: calc(960px*14/1440);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tf1-next:hover,.tf1-prev:hover{background: #007ddd;}

}

@media only screen and (max-width: 1023px) {

    .tf1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;}

    .tf1-swi{width: 100%;height: 100%;position: relative;}

    .tf1-swi3{width: 100%;height: 100%;position: relative;}

    .tf1-a{width: 100%;height: 100%;position: relative;overflow: hidden;}

    .tf1-a>img{width: 100%;height: 100%;}

    .tf1-a>img:nth-child(1){display: none;}

    .tf1-a1{display: none;}
    
    .swiper-button-next:after,.swiper-button-prev:after{content:none;}

    .tf1-prev3{width: 0.14rem;height: 0.25rem;position: absolute;top:auto;bottom:1rem;left: auto;right: 1.55rem;background: url(../image/a7.png) no-repeat;background-size: 100% 100%;opacity:1 !important;}
    .tf1-next3{width: 0.14rem;height: 0.25rem;position: absolute;top:auto;bottom:1rem;right: 1rem;background: url(../timg/t32.png) no-repeat;background-size: 100% 100%;opacity:1 !important;}

    .tf1-b{padding-top:2.9rem;height: 100%;position: relative;}

    .tf1-b1{width: 100%;font-family: 'Times New Roman';text-align: center;font-size: 0.32rem;line-height: 0.32rem;text-transform: uppercase;position: absolute;left: 0;top: 1.5rem;}

    .tf1-b1>div:nth-child(2){margin-top: 0.24rem;color: #464646;font-size:0.28rem;}

    .tf1-b1>div:nth-child(1){display: flex;align-items: center;justify-content: center;color:#222222;}

    .tf1-b1>div:nth-child(1)>img{height: 0.64rem;margin: 0 0.2rem;}

    .tf1-b2{width: 100%;height: 100%;position: relative;}

    .tf1-b3{width: 100%;height: 1.2rem;overflow: hidden;overflow-x: auto;display: -webkit-box;}

    .tf1-b31{width: 1.875rem;height: 100%;position: relative;background: #f7f7f7;transition: 0.5s;}

    .tf1-b31.on{background: #002940;transition: 0.5s;}

    .tf1-b32{display: none;}

    .tf1-b33{position: absolute;left:0;top: calc(50% - 0.24rem/2);width: 100%;font-size: 0.24rem;line-height: 0.24rem;color: #454545;transition: 0.5s;text-align: center;}

    .tf1-b31.on .tf1-b33{color: #fff;transition: 0.5s;}

    .tf1-b33>div:nth-child(2){font-size: 0.18rem;line-height: 0.18rem;margin-top: 0.13rem;}

    .tf1-b34{height: 0.85rem;position: absolute;right: 0.1rem;top: -0.15rem;opacity: 0;transition: 0.5s;}

    .tf1-b31.on .tf1-b34{opacity: 1;transition: 0.5s;}

    .tf1-b4{width: 100%;height: calc(100% - 1.2rem);position: relative;}

    .tf1-b41{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: none;}

    .tf1-b42{width: 100%;height: 100%;}
    
    .tf1-b42>img:nth-child(1){display:none;}

    .tf1-b43{width: 100%;height: 1.78rem;position: absolute;left: 0;bottom: 0;background: rgba(0, 0, 0, 0.65);display: table;padding-left: 0.37rem;}

    .tf1-b44{width: 100%;display: table-cell;vertical-align: middle;}

    .tf1-b45{font-size: 0.3rem;line-height: 0.3rem;color: #fff;}

    .tf1-b46{font-size: 0.2rem;line-height: 0.2rem;color: #fff;margin-top: 0.27rem;font-family: 'Times New Roman';}

    .tf1-b47{display: none;}

    .tf1-b48{width: 1.65rem;height: 0.56rem;border: 0.01rem solid #fff;border-radius: 0.5rem;display: flex;align-items: center;justify-content: center;position: absolute;right: 0.37rem;top: calc(50% - 0.56rem/2);}

    .tf1-b48>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;color: #fff;margin-right: 0.12rem;}

    .tf1-b48>div:nth-child(2){width: 0.09rem;height: 0.16rem;}



    .tf1-c{width: 100%;height: 100%;padding-top: 3.7rem;position: relative;}

    .tf1-c1{width: 100%;height: 8.3rem;position: relative;}

    .tf1-c2{width: calc(100% - 0.4rem*2);margin: 0 auto;height: 100%;}

    .tf1-swi2{width: 100%;position: relative;height: 100%;}

    .tf1-c3{-webkit-box-reflect: below -0.5rem -webkit-linear-gradient(bottom, rgba(255, 255, 255, 0.28) 0%, transparent 35%, transparent 100%);height: 6.7rem;transition: 0.5s;}

    .tf1-c3>img{margin: 0 auto;}

    .tf1-c4{font-size: 0.24rem;line-height: 0.24rem;text-align: center;margin-top: 1.35rem;font-weight: bold;}

    .tf1-c5{width: 100%;margin-top: -2.3rem;}

    .tf1-c5>img{width: 100%;}

    .tf1-prev{width: 0.44rem;height: 0.44rem;position: absolute;left: 0.4rem;top: calc(50% - 0.44rem/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-next{width: 0.44rem;height: 0.44rem;position: absolute;right: 0.4rem;top: calc(50% - 0.44rem/2);margin: 0;background: #cacaca;opacity: 1;transition: 0.5s;}

    .tf1-prev>img,.tf1-next>img{width: 0.08rem;height: 0.14rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tf1-next:hover,.tf1-prev:hover{background: #007ddd;}

}





/* 防火产品系列-产品展示-防火门系列-详情参数 */

@media only screen and (min-width: 1440px) {

    .tx1{width: 100%;height: 540px;position: relative;overflow: hidden;}

    .tx1-a{width: 1920px;height: 100%;position: absolute;left: calc(50% - 1920px/2);top: 0;}

    .tx1-a >img:nth-child(2){display: none;}

    .tx1-b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: table;}

    .tx1-b1{display: table-cell;vertical-align: middle;}

    .tx1-b2{font-size: 42px;line-height: 42px;color: #fff;font-weight: bold;text-align: center;}

    .tx1-b3{font-size: 40px;line-height: 40px;color: #fff;margin-top: 23px;font-family: 'Times New Roman';text-align: center;text-transform: uppercase;}

    .tx2{width: 1440px;margin: 0 auto;margin:50px auto;}

    .tx21{width: 16px;height: 19px;float: left;margin-right: 15px;}

    .tx22{font-size: 14px;line-height: 19px;color: #454545;float: left;}

    .tx22>span{color: #007ddd;}

    .tx3{width: 1440px;margin: 0 auto;}

    .tx31{width: 465px;float: left;}

    .tx31-a{width: 100%;height: 465px; position:relative}
    .tx31-aadd {width:100%; height:100%; position:absolute; left:0; top:0}
    .tx31-aaddimg {position:absolute; left:50%; top:50%; transform:translate(-50%, -50%)}

    .tx31-b{width: 100%;height: 92px;margin-top: 24px;padding: 0 30px;position: relative;}
    
    .tx31-b1{width: 100%;height: 100%;}

    .tx31-swi{width: 100%;height: 100%;}

    .tx31-swi .swiper-slide-active{border: 2px solid #007ddd;}

    .tx32{width: calc(100% - 465px - 65px);float: right;}

    .tx31-prev{width: 15px;height: 26px;position: absolute;left: 0;top: calc(50% - 26px/2);margin: 0;background: url(../timg/t27.png) no-repeat;background-size: 100% 100%;}

    .tx31-next{width: 15px;height: 26px;position: absolute;right: 0;top: calc(50% - 26px/2);margin: 0;background: url(../timg/t28.png) no-repeat;background-size: 100% 100%;}
    
    .tx32-a3 p{font-size:16px; color:#454545; line-height:36px}

    .tx32-a1{width: 100%;padding-bottom: 27px;border-bottom: 1px solid #ebebeb;}

    .tx32-a1a{width: 4px;height: 28px;border-radius: 50px;background: #007ddd;float: left;margin-right: 17px;}

    .tx32-a1b{font-size: 28px;line-height: 28px;font-weight: bold;float: left;}

    .tx32-a1c{font-size: 16px;line-height: 16px;color: #7c7c7c;font-weight: bold;float: left;margin-left: 23px;padding-top: 12px;}

    .tx32-a2{font-size: 16px;line-height: 36px;color: #454545;margin-top: 18px;}
    
    .tx32-a2 p{font-size: 16px !important;line-height: 36px !important;}
    
    .tx32-a2 p span{font-size: 16px !important;line-height: 36px !important;}

    .tx32>.tx32-a:nth-child(2){margin-top: 67px;}

    .tx32-a4{font-size: 16px;line-height: 16px;margin-top: 28px;}

    .tx32-a4>span{font-weight: bold;}

    .tx4{width: 1440px;margin: 0 auto;margin-top: 80px;margin-bottom:80px;}

    .tx41{width: 100%;font-size: 24px;line-height: 24px;font-weight: bold;color: #222222;padding-bottom: 33px;border-bottom: 1px solid #ebebeb;}

    .tx41>span{color: #cecfd1;font-weight: normal;font-family: 'Times New Roman';text-transform:uppercase;}

    .tx42{width: 100%;margin-top: 33px;margin-bottom: 80px;}

    .tx43{width: calc((100% - 25px*3)/4);float: left;margin-right: 25px;border: 1px solid #e9e9e9;padding-bottom:30px;}

    .tx42>.tx43:nth-child(4n){margin-right: 0;}

    .tx44{width: 100%;height: 340px;}

    .tx44>img{width: 100%;transition: 0.5s;}

    .tx44:hover >img{transform: scale(1.08);transition: 0.5s;}

    .tx45{padding: 0 22px;font-size: 14px;line-height: 14px;color: #89898a;margin-top: 25px;}

    .tx46{width: 94px;height: 32px;border-radius: 50px;border: 1px solid #989898;display: flex;align-items: center;justify-content: center;margin-top: 23px;margin-left: 22px;}

    .tx46>div:nth-child(1){font-size: 14px;line-height: 14px;color: #989898;}

    .tx46>div:nth-child(2){width: 7px;height: 13px;margin-left: 5px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .tx1{width: 100%;height: 540px;position: relative;overflow: hidden;}

    .tx1-a{width: 1920px;height: 100%;position: absolute;left: calc(50% - 1920px/2);top: 0;}

    .tx1-a >img:nth-child(2){display: none;}

    .tx1-b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: table;}

    .tx1-b1{display: table-cell;vertical-align: middle;}

    .tx1-b2{font-size: calc(960px*42/1440);line-height: calc(960px*42/1440);color: #fff;font-weight: bold;text-align: center;}

    .tx1-b3{font-size: calc(960px*40/1440);line-height: calc(960px*40/1440);color: #fff;margin-top: calc(960px*23/1440);font-family: 'Times New Roman';text-align: center;text-transform: uppercase;}

    .tx2{width: 960px;margin: 0 auto;margin:calc(960px*50/1440) auto;}

    .tx21{width: calc(960px*16/1440);height: calc(960px*19/1440);float: left;margin-right: calc(960px*15/1440);}

    .tx22{font-size: calc(960px*14/1440);line-height: calc(960px*19/1440);color: #454545;float: left;}

    .tx22>span{color: #007ddd;}

    .tx3{width: 960px;margin: 0 auto;}

    .tx31{width: calc(960px*465/1440);float: left;}

    .tx31-a{width: 100%;height: calc(960px*465/1440);}

    .tx31-b{width: 100%;height: 56px;margin-top: calc(960px*24/1440);padding: 0 calc(960px*30/1440);position: relative;}
    
    .tx31-b1{width: 100%;height: 100%;}

    .tx31-swi{width: 100%;height: 100%;}

    .tx31-swi .swiper-slide-active{border: 2px solid #007ddd;}

    .tx32{width: calc(100% - (960px*700/1440) - calc(960px*65/1440));float: right;}

    .tx31-prev{width: calc(960px*15/1440);height: calc(960px*26/1440);position: absolute;left: 0;top: calc(50% - (960px*26/1440)/2);margin: 0;background: url(../timg/t27.png) no-repeat;background-size: 100% 100%;}

    .tx31-next{width: calc(960px*15/1440);height: calc(960px*26/1440);position: absolute;right: 0;top: calc(50% - (960px*26/1440)/2);margin: 0;background: url(../timg/t28.png) no-repeat;background-size: 100% 100%;}

    .tx32-a1{width: 100%;padding-bottom: calc(960px*27/1440);border-bottom: 1px solid #ebebeb;}

    .tx32-a1a{width: calc(960px*4/1440);height: calc(960px*28/1440);border-radius: 0.5rem;background: #007ddd;float: left;margin-right: calc(960px*17/1440);}

    .tx32-a1b{font-size: calc(960px*28/1440);line-height: calc(960px*28/1440);font-weight: bold;float: left;}

    .tx32-a1c{font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);color: #7c7c7c;font-weight: bold;float: left;margin-left: calc(960px*23/1440);padding-top: calc(960px*12/1440);}

    .tx32-a2{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;margin-top: calc(960px*18/1440);}
    
    .tx32-a2 p{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;}
    
    .tx32-a2 span{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;}

    .tx32>.tx32-a:nth-child(2){margin-top: calc(960px*67/1440);}

    .tx32-a4{font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);margin-top: calc(960px*28/1440);}

    .tx32-a4>span{font-weight: bold;}

    .tx4{width: 960px;margin: 0 auto;margin-top: calc(960px*80/1440);margin-bottom:calc(960px*80/1440);}

    .tx41{width: 100%;font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);font-weight: bold;color: #222222;padding-bottom: calc(960px*33/1440);border-bottom: 1px solid #ebebeb;}

    .tx41>span{color: #cecfd1;font-weight: normal;font-family: 'Times New Roman';text-transform:uppercase;}

    .tx42{width: 100%;margin-top: calc(960px*33/1440);}

    .tx43{width: calc((100% - (960px*25/1440)*3)/4);padding-bottom:20px; float: left;margin-right: calc(960px*25/1440);border: 1px solid #e9e9e9;}

    .tx42>.tx43:nth-child(4n){margin-right: 0;}

    .tx44{width: 100%;height: calc(960px*340/1440);}

    .tx44>img{width: 100%;transition: 0.5s;}

    .tx44:hover >img{transform: scale(1.08);transition: 0.5s;}

    .tx45{padding: 0 calc(960px*22/1440);font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);color: #89898a;margin-top: calc(960px*25/1440);}

    .tx46{width: calc(960px*94/1440);height: calc(960px*32/1440);border-radius: 50px;border: 1px solid #989898;display: flex;align-items: center;justify-content: center;margin-top: calc(960px*23/1440);margin-left: calc(960px*22/1440);}

    .tx46>div:nth-child(1){font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);color: #989898;}

    .tx46>div:nth-child(2){width: calc(960px*7/1440);height: calc(960px*13/1440);margin-left: calc(960px*5/1440);}

}

@media only screen and (max-width: 1023px) {

    .tx1{width: 100%;height: 5.4rem;position: relative;overflow: hidden;}

    .tx1-a{width:100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tx1-a >img:nth-child(1){display: none;}

    .tx1-b{width: 100%;height: 100%;position: absolute;left: 0;top: 0;display: table;}

    .tx1-b1{display: table-cell;vertical-align: middle;}

    .tx1-b2{font-size: 0.42rem;line-height: 0.42rem;color: #fff;font-weight: bold;text-align: center;}

    .tx1-b3{font-size: 0.4rem;line-height: 0.4rem;color: #fff;margin-top: 0.23rem;font-family: 'Times New Roman';text-align: center;text-transform: uppercase;}

    .tx2{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.36rem;}

    .tx21{width: 0.22rem;height: 0.27rem;float: left;margin-right: 0.17rem;}

    .tx22{font-size: 0.2rem;line-height: 0.27rem;color: #454545;float: left;}

    .tx22>span{color: #007ddd;}

    .tx3{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.76rem;}

    .tx31{width: 100%;}

    .tx31-a{width: 100%;height: 6.7rem;}

    .tx31-b{width: 100%;height: 0.92rem;margin-top: 0.2rem;padding: 0 0.3rem;position: relative;}
    
    .tx31-b1{width: 100%;height: 100%;}

    .tx31-swi{width: 100%;height: 100%;}

    .tx31-swi .swiper-slide-active{border: 0.02rem solid #007ddd;}

    .tx32{width: 100%;margin-top: 0.6rem;}

    .tx31-prev{width: 0.14rem;height: 0.25rem;position: absolute;left: 0;top: calc(50% - 0.25rem/2);margin: 0;background: url(../timg/t27.png) no-repeat;background-size: 100% 100%;}

    .tx31-next{width: 0.14rem;height: 0.25rem;position: absolute;right: 0;top: calc(50% - 0.25rem/2);margin: 0;background: url(../timg/t28.png) no-repeat;background-size: 100% 100%;}

    .tx32-a1{width: 100%;padding-bottom: 0.36rem;border-bottom: 0.01rem solid #ebebeb;}
    .tx32-a3 p{font-size:0.16rem; line-height:0.45rem: color:#454545}
    .tx32-a1a{width: 0.04rem;height: 0.28rem;border-radius: 0.5rem;background: #007ddd;float: left;margin-right: 0.17rem;}

    .tx32-a1b{font-size: 0.28rem;line-height: 0.28rem;font-weight: bold;float: left;}

    .tx32-a1c{font-size: 0.2rem;line-height: 0.2rem;color: #7c7c7c;font-weight: bold;float: left;margin-left: 0.23rem;padding-top: 0.08rem;}

    .tx32-a2{font-size: 0.2rem;line-height: 0.4rem;color: #454545;margin-top: 0.3rem;}
    
    .tx32-a2 p{font-size: 0.2rem;line-height: 0.4rem;color: #454545;}
   
    .tx32-a2 span{font-size: 0.2rem;line-height: 0.4rem;color: #454545;}
    
    .tx32>.tx32-a:nth-child(2){margin-top: 0.5rem;}

    .tx32-a4{font-size: 0.2rem;line-height: 0.2rem;margin-top: 0.26rem;}

    .tx32-a4>span{font-weight: bold;}

    .tx4{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.6rem;margin-bottom:0.6rem;}

    .tx41{width: 100%;font-size: 0.24rem;line-height: 0.24rem;font-weight: bold;color: #222222;padding-bottom: 0.4rem;border-bottom: 0.01rem solid #ebebeb;}

    .tx41>span{color: #cecfd1;font-weight: normal;font-family: 'Times New Roman';text-transform:uppercase;}

    .tx42{width: 100%;margin-top: 0.5rem;}

    .tx43{width: calc((100% - 0.25rem)/2);float: left;padding-bottom:0.3rem;margin-right: 0.25rem;border: 0.01rem solid #e9e9e9;}

    .tx42>.tx43:nth-child(2n){margin-right: 0;}

    .tx44{width: 100%;height: 3.225rem;}

    .tx44>img{width: 100%;transition: 0.5s;}

    /*.tx44:hover >img{transform: scale(1.08);transition: 0.5s;}*/

    .tx45{padding: 0 0.2rem;font-size: 0.2rem;line-height: 0.2rem;color: #89898a;margin-top: 0.2rem;}

    .tx46{width: 1.5rem;height: 0.38rem;border-radius: 0.5rem;border: 0.01rem solid #989898;display: flex;align-items: center;justify-content: center;margin-top: 0.18rem;margin-left: 0.2rem;}

    .tx46>div:nth-child(1){font-size: 0.16rem;line-height: 0.16rem;color: #989898;}

    .tx46>div:nth-child(2){width: 0.08rem;height: 0.14rem;margin-left: 0.05rem;}

}





/* 新闻详情 */

@media only screen and (min-width: 1440px) {

    .head.on {background: #fff;}



    .nxq{width: 1440px;margin: 0 auto;margin-top: 150px;margin-bottom:80px;}

    .nxq1{width: 100%;}

    .nxq2{width: 1060px;float: left;}

    .nxq3{width: calc(100% - 30px - 1060px);float: left;margin-left: 30px;}

    .nxq21{font-size: 30px;line-height: 30px;color: #656464;font-family: 'Bebas';}

    .nxq21>span{font-size: 18px;}

    .nxq22{font-size: 32px;line-height: 32px;color: #222222;margin-top: 30px;}

    .nxq23{font-size: 14px;line-height: 14px;color: #656464;margin-top: 30px;}

    .nxq24{width: 100%;border-top: 1px solid #ebebeb;margin-top: 28px;}

    .nxq24 img{max-width: 100% !important;margin: 0 auto;padding-top: 40px;}



    .nxq3{background: #f6f6f6;padding: 40px 27px;}

    .nxq31{width: 100%;margin-top:40px;}

    .nxq32{width: 100%;margin-bottom: 40px;}

    .nxq31>.nxq32:last-child{margin-bottom: 0;}

    .nxq32>div:nth-child(1){width: 100%;height: 170px;}

    .nxq32>div:nth-child(1)>img{width: 100%;transition: 0.5s;}

    .nxq32>div:nth-child(1):hover >img{transform: scale(1.08);transition: 0.5s;}

    .nxq32>div:nth-child(2){font-size: 16px;line-height: 24px;color: #222222;margin-top: 20px;}



    .nxq33{width: 100%;}

    .nxq33>div:nth-child(1){width: 5px;height: 24px;float: left;background: #007ddd;border-radius: 50px;}

    .nxq33>div:nth-child(2){font-size: 24px;line-height: 24px;float: left;margin-left: 12px;}
    
    .nxq4{width:100%;margin-top:80px;position:relative;}
    .nxq41{font-size: 16px;line-height:16px;margin-bottom:25px;}
    .nxq4>.nxq41:last-child{margin-bottom:0;}
    .nxq42{width: 165px;height: 56px;border-radius:50px;border:1px solid #007ddd;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:calc(50% - 56px/2)}
    .nxq42>div:nth-child(1){font-size:16px;line-height:16px;color:#007ddd;margin-right:10px;}
    .nxq42>div:nth-child(2){width:8px;height: 13px;}


    .t-bto1{position: relative;}
    .t-bto1>.ft22{width: max-content;position: absolute;left: 50%;transform: translateX(-50%);top: calc(100% + 22px);opacity: 0;z-index: -1;background: #fff;padding: 5px;border-radius: 10px;}
    .t-bto1>img:nth-child(1){width: 22px;}
    .t-bto1:nth-child(3)>img:nth-child(1){width:40px;}
    .t-bto1>img:nth-child(2){width: 18px;height: 9px;position: absolute;left: calc(50% - 18px/2); top: calc(100% + 15px);opacity: 0;z-index: -1;}
    .t-bto1:hover >.ft22{opacity: 1;z-index: 1;transition: 0.5s;}
    .t-bto1:hover >img:nth-child(2){opacity: 1;z-index: 1;transition: 0.5s;}
    .ft22>div{width: 102px;height: 102px;float: left;}
    .t-bto1:hover >img:nth-child(1){transform: rotateY(360deg);transition: 0.5s;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .head.on {background: #fff;}

    .head.on2{background: linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.0))}



    .nxq{width: 960px;margin: 0 auto;margin-bottom:80px;}

    .nxq1{width: 100%;}

    .nxq2{width: calc(960px*1060/1440);float: left;}

    .nxq3{width: calc(100% - 30px - (960px*1060/1440));float: left;margin-left: 30px;}

    .nxq21{font-size: calc(960px*30/1440);line-height: calc(960px*30/1440);color: #656464;font-family: 'Bebas';}

    .nxq21>span{font-size: calc(960px*18/1440);}

    .nxq22{font-size: calc(960px*32/1440);line-height: calc(960px*32/1440);color: #222222;margin-top: calc(960px*30/1440);}

    .nxq23{font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);color: #656464;margin-top: calc(960px*30/1440);}

    .nxq24{width: 100%;border-top: 1px solid #ebebeb;margin-top: calc(960px*28/1440);}

    .nxq24 img{max-width: 100% !important;margin: 0 auto;padding-top: calc(960px*40/1440);}



    .nxq3{background: #f6f6f6;padding: calc(960px*40/1440) calc(960px*27/1440);}

    .nxq31{width: 100%;margin-top:calc(960px*40/1440);}

    .nxq32{width: 100%;margin-bottom: calc(960px*40/1440);}

    .nxq31>.nxq32:last-child{margin-bottom: 0;}

    .nxq32>div:nth-child(1){width: 100%;height: calc(960px*170/1440);}

    .nxq32>div:nth-child(1)>img{width: 100%;transition: 0.5s;}

    .nxq32>div:nth-child(1):hover >img{transform: scale(1.08);transition: 0.5s;}

    .nxq32>div:nth-child(2){font-size: calc(960px*16/1440);line-height: calc(960px*24/1440);color: #222222;margin-top: calc(960px*20/1440);}



    .nxq33{width: 100%;}

    .nxq33>div:nth-child(1){width: calc(960px*5/1440);height: calc(960px*24/1440);float: left;background: #007ddd;border-radius: 50px;}

    .nxq33>div:nth-child(2){font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);float: left;margin-left: calc(960px*12/1440);}


    .nxq4{width:100%;margin-top:80px;position:relative;}
    .nxq41{font-size: 16px;line-height:16px;margin-bottom:25px;}
    .nxq4>.nxq41:last-child{margin-bottom:0;}
    .nxq42{width: 165px;height: 56px;border-radius:50px;border:1px solid #007ddd;display:flex;align-items:center;justify-content:center;position:absolute;right:0;top:calc(50% - 56px/2)}
    .nxq42>div:nth-child(1){font-size:16px;line-height:16px;color:#007ddd;margin-right:10px;}
    .nxq42>div:nth-child(2){width:8px;height: 13px;}



    .t-bto1{position: relative;}
    .t-bto1>.ft22{width: max-content;position: absolute;left: 50%;transform: translateX(-50%);top: calc(100% + 22px);opacity: 0;z-index: -1;background: #fff;padding: 5px;border-radius: 10px;}
    .t-bto1>img:nth-child(1){width: 22px;}
    .t-bto1:nth-child(3)>img:nth-child(1){width:40px;}
    .t-bto1>img:nth-child(2){width: 18px;height: 9px;position: absolute;left: calc(50% - 18px/2); top: calc(100% + 15px);opacity: 0;z-index: -1;}
    .t-bto1:hover >.ft22{opacity: 1;z-index: 1;transition: 0.5s;}
    .t-bto1:hover >img:nth-child(2){opacity: 1;z-index: 1;transition: 0.5s;}
    .ft22>div{width: 102px;height: 102px;float: left;}
    .t-bto1:hover >img:nth-child(1){transform: rotateY(360deg);transition: 0.5s;}

}

@media only screen and (max-width: 1023px) {

    .head.on {background: #fff;}

    .head.on2{background: linear-gradient(to bottom,rgba(0,0,0,0.7),rgba(0,0,0,0.0))}



    .nxq{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.6rem;margin-top: 1.5rem;}

    .nxq1{width: 100%;margin-top: 0.9rem;padding-bottom:0.8rem;}

    .nxq2{width: 100%;}

    .nxq3{width: 100%;display: none;}

    .nxq21{font-size: 0.4rem;line-height: 0.24rem;color: #656464;font-family: 'Bebas';}

    .nxq21>span{font-size: 0.24rem;}

    .nxq22{font-size: 0.32rem;line-height: 0.48rem;color: #222222;margin-top: 0.24rem;}

    .nxq23{font-size: 14px;line-height: 14px;color: #656464;margin-top: 30px;display: none;}

    .nxq24{width: 100%;margin-top: 0.52rem;}

    .nxq24 img{max-width: 100% !important;margin: 0 auto;}

    .nxq>.tx2{width: 100%;margin: 0 auto;}

    .nxq4{width:100%;margin-top:0.8rem;position:relative;margin-bottom:0.8rem;}
    .nxq41{font-size: 0.24rem;line-height:0.24rem;margin-bottom:0.24rem;}
    .nxq4>.nxq41:last-child{margin-bottom:0;}
    .nxq42{width: 1.65rem;height: 0.56rem;border-radius:0.5rem;border:1px solid #007ddd;display:flex;align-items:center;justify-content:center;margin:0 auto;margin-top:0.3rem;}
    .nxq42>div:nth-child(1){font-size:0.24rem;line-height:0.24rem;color:#007ddd;margin-right:0.1rem;}
    .nxq42>div:nth-child(2){width:0.09rem;height: 0.14rem;}

}



/* 铸诚门系列 */

@media only screen and (min-width: 1440px) {

    .tf2-a>.tf1-b31{height: calc(100%/6);}

    .tf2-a .tf1-b32{left: 50px;}

    .tf2-a .tf1-b33{top: calc(50% - 16px/2);left: 100px;}

    .tf2-a .tf1-b31:last-child .tf1-b32{height: 29px;top: calc(50% - 29px/2);}

    .tf1-d{width: 100%;height: 100%;padding-top: calc(100%*217/1920);position: relative;}

    .tf1-d1{width: 100%;height: 0;padding-bottom: calc(100%*623/1920);position: relative;}

    .tf1-d2{width: 1440px;height: 100%;position: absolute;left: calc(50% - 1440px/2);top: 0;}

    .tf1-d3{width: calc((100% - 27px*2)/3);height: 100%;float: left;margin-right: 27px;overflow: hidden;position: relative;}

    .tf1-d2>.tf1-d3:nth-child(3n){margin-right: 0;}

    .tf1-d31{width: 100%;position: absolute;left: 0;bottom: 0;}

    .tf1-d32{font-size: 30px;line-height: 30px;text-align: center;font-weight: bold;position: absolute;top: 87px;left: 0;width: 100%;}

    .tf1-d33{font-size: 16px;line-height: 16px;text-align: center;position: absolute;left: 0;top: 145px;color: #454545;width: 100%;}

    .tf1-d34{width: 94px;height: 32px;border: 1px solid #bfbfc0;border-radius: 50px;position: absolute;left: calc(50% - 94px/2);top: 185px;display: flex;align-items: center;justify-content: center;}

    .tf1-d34>div:nth-child(1){font-size: 14px;line-height: 14px;color: #989898;}

    .tf1-d34>div:nth-child(2){width: 7px;height: 13px;margin-left: 5px;}



    .tf1-e{width: 100%;height: 100%;position: relative;}

    .tf1-e1{width: 100%;height: calc(100% - 440px);display: flex;align-items: center;justify-content: center;background: url(../timg/t60.jpg) no-repeat;background-size: 100% 100%;}

    .tf1-e2{width: calc(100%*649/1920);}

    .tf1-e3{margin-left: 127px;}

    .tf1-e31{display: flex;align-items: center;}

    .tf1-e31>div:nth-child(1){width: 41px;height: 34px;margin-right: 20px;}

    .tf1-e31>div:nth-child(2){font-size: 26px;line-height: 26px;color: #d42624;}

    .tf1-e32{width: 180px;height: 42px;border-radius: 50px;background: #d42624;display: flex;align-items: center;justify-content: center;margin: 0 auto;margin-top: 30px;}

    .tf1-e32>div:nth-child(1){font-size: 14px;line-height: 14px;color: #fff;margin-right: 13px;}

    .tf1-e32>div:nth-child(2){width: 8px;height: 13px;}

    .tf1-e .footer{height: 440px;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .tf2-a>.tf1-b31{height: calc(100%/6);}

    .tf2-a .tf1-b32{left: calc(960px*50/1440);}

    .tf2-a .tf1-b33{top: calc(50% - 16px/2);left: calc(960px*100/1440);}

    .tf2-a .tf1-b31:last-child .tf1-b32{height:  calc(960px*29/1440);top: calc(50% -  (960px*29/1440)/2);}

    .tf1-d{width: 100%;height: 100%;padding-top: calc(100%*217/1920);position: relative;}

    .tf1-d1{width: 100%;height: 0;padding-bottom: calc(100%*623/1920);position: relative;}

    .tf1-d2{width: 960px;height: 100%;position: absolute;left: calc(50% - 960px/2);top: 0;}

    .tf1-d3{width: calc((100% - 27px*2)/3);height: 100%;float: left;margin-right: 27px;overflow: hidden;position: relative;}

    .tf1-d2>.tf1-d3:nth-child(3n){margin-right: 0;}

    .tf1-d31{width: 100%;position: absolute;left: 0;bottom: 0;}

    .tf1-d32{font-size:  calc(960px*30/1440);line-height:  calc(960px*30/1440);text-align: center;font-weight: bold;position: absolute;top:  calc(960px*87/1440);left: 0;width: 100%;}

    .tf1-d33{font-size:  calc(960px*16/1440);line-height:  calc(960px*16/1440);text-align: center;position: absolute;left: 0;top:  calc(960px*145/1440);color: #454545;width: 100%;}

    .tf1-d34{width:  94px;height: 32px;border: 1px solid #bfbfc0;border-radius: 50px;position: absolute;left: calc(50% -  94px/2);top:  calc(960px*185/1440);display: flex;align-items: center;justify-content: center;}

    .tf1-d34>div:nth-child(1){font-size:  calc(960px*14/1440);line-height:  calc(960px*14/1440);color: #989898;}

    .tf1-d34>div:nth-child(2){width: calc(960px*7/1440);height:  calc(960px*13/1440);margin-left: 5px;}



    .tf1-e{width: 100%;height: 100%;position: relative;}

    .tf1-e1{width: 100%;height: calc(100% - 440px);display: flex;align-items: center;justify-content: center;background: url(../timg/t60.jpg) no-repeat;background-size: 100% 100%;}

    .tf1-e2{width: calc(100%*649/1920);}

    .tf1-e3{margin-left:  calc(960px*127/1440);}

    .tf1-e31{display: flex;align-items: center;}

    .tf1-e31>div:nth-child(1){width:  calc(960px*41/1440);height:  calc(960px*34/1440);margin-right:  calc(960px*20/1440);}

    .tf1-e31>div:nth-child(2){font-size:  calc(960px*26/1440);line-height:  calc(960px*26/1440);color: #d42624;}

    .tf1-e32{width:  180px;height: 42px;border-radius: 50px;background: #d42624;display: flex;align-items: center;justify-content: center;margin: 0 auto;margin-top:  calc(960px*30/1440);}

    .tf1-e32>div:nth-child(1){font-size:  calc(960px*14/1440);line-height:  calc(960px*14/1440);color: #fff;margin-right:  calc(960px*13/1440);}

    .tf1-e32>div:nth-child(2){width: calc(960px*8/1440);height:  calc(960px*13/1440);}

    .tf1-e .footer{height: 440px;}

}

@media only screen and (max-width: 1023px) {

    .tf1-d{width: 100%;height: 100%;padding-top: 2.9rem;position: relative;}

    .tf1-d1{width: 100%;height: 9.5rem;position: relative;}

    .tf1-dswi{width: calc(100% - 0.4rem*2);height: 100%;position: relative;}

    .tf1-d3{width: 100%;height: 100%;overflow: hidden;position: relative;}

    .tf1-d31{width: 100%;height: 100%;position: absolute;left: 0;bottom: 0;}

    .tf1-d32{font-size:  0.4rem;line-height:  0.4rem;text-align: center;font-weight: bold;position: absolute;top:  1.03rem;left: 0;width: 100%;}

    .tf1-d33{font-size:  0.3rem;line-height:  0.3rem;text-align: center;position: absolute;left: 0;top:  1.78rem;color: #454545;width: 100%;}

    .tf1-d34{width:  1.65rem;height:  0.56rem;border: 0.01rem solid #bfbfc0;border-radius: 50px;position: absolute;left: calc(50% -  1.65rem/2);top: 2.55rem;display: flex;align-items: center;justify-content: center;}

    .tf1-d34>div:nth-child(1){font-size:  0.2rem;line-height: 0.2rem;color: #989898;}

    .tf1-d34>div:nth-child(2){width:0.08rem;height: 0.14rem;margin-left: 0.15rem;}

    .tf1-dpag{width: 100%;position: absolute;bottom: -0.6rem;left: 0;}

    .tf1-dpag>.swiper-pagination-bullet{width: 0.18rem;height: 0.18rem;border-radius: 50%;background: #e9e9e9;opacity: 1 !important;margin-right: 0.22rem;transition: 0.5s;}

    .tf1-dpag>.swiper-pagination-bullet-active{width: 0.44rem;height: 0.18rem;border-radius: 0.5rem;background: #007ddd;transition: 0.5s;}

    .tf1-dpag>.swiper-pagination-bullet:last-child{margin-right: 0;}



    .tf1-e{width: 100%;height: 100%;position: relative;}

    .tf1-e1{width: 100%;height: calc(100% - 5.2rem);background: url(../timg/t60.jpg) no-repeat;background-size: 100% 100%;overflow: hidden;}

    .tf1-e2{width: calc(100% - 0.53rem*2);margin: 0 auto;margin-top: 1.75rem;}

    .tf1-e3{margin-top: 0.85rem;}

    .tf1-e31{width: 100%;display: flex;align-items: center;justify-content: center;}

    .tf1-e31>div:nth-child(1){width:  0.57rem;height:  0.48rem;margin-right:  0.3rem;}

    .tf1-e31>div:nth-child(2){font-size:  0.36rem;line-height:  0.36rem;color: #d42624;}

    .tf1-e32{width:  3.14rem;height: 0.68rem;border-radius: 0.5rem;background: #d42624;display: flex;align-items: center;justify-content: center;margin: 0 auto;margin-top:  0.42rem;}

    .tf1-e32>div:nth-child(1){font-size:  0.24rem;line-height:  0.24rem;color: #fff;margin-right:  0.15rem;}

    .tf1-e32>div:nth-child(2){width: 0.12rem;height:  0.21rem;}

    .tf1-e .footer{height: 5.2rem;}

}

/* 联系我们 */

@media only screen and (min-width: 1440px) {

    .call1{width: 100%;margin-top: 80px;}

    .call1-a{font-size: 30px;line-height: 30px;text-align: center;color: #222222;}

    .call1-a>span{color: #464646;margin-left: 20px;font-family: 'Times New Roman';text-transform: uppercase;}

    .call1-b{width: 1440px;margin: 0 auto;margin-top: 65px;display: flex;justify-content: space-between;}

    .call1-b1{display: flex;align-items: center;}

    .call1-b2{height: 36px;margin-right: 20px;}

    .call1-b3>div:nth-child(1){font-size: 16px;line-height: 16px;color: #656464;font-weight: bold;}

    .call1-b3>div:nth-child(2){font-size: 16px;line-height: 16px;font-weight: bold;margin-top: 16px;}

    .call1-c{width: 100%;height: 0;padding-bottom: calc(100%*515/1920);position: relative;margin-top: 58px;}

    .call1-c>#map{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}



    .call2{width: 100%;margin-top: 100px;margin-bottom: 85px;}

    .call2-a{width: 1440px;margin: 0 auto;margin-top: 50px;}

    .call2-a1{width: 330px;float: left;}

    .call2-a2{width: calc(100% - 330px - 35px);float: left;margin-left: 35px;background: url(../timg/t71.png) no-repeat;background-size: 100% 100%;padding: 47px 48px 65px 34px;}

    .call2-a3{width: 100%;display: none;}

    .call2-a1a{width: 100%;height: 76px;background: #007ddd;display: flex;align-items: center;padding-left: 25px;}

    .call2-a1a>div:nth-child(1){width: 26px;height: 30px;margin-right: 14px;}

    .call2-a1a>div:nth-child(2){font-size: 22px;line-height: 22px;color: #fff;}

    .call2-a1b{width: 100%;margin-top: 4px;}

    .call2-a1c{width: 100%;height: 76px;margin-top: 4px;background: #f6f6f6;font-size: 16px;line-height: 76px;color: #454545;position: relative;padding-left: 27px;cursor: pointer;}

    .call2-a1c >div{width: 3px;height: 100%;position: absolute;left: 0;top: 0;background: #007ddd;opacity: 0;transition: 0.5s;}

    .call2-a1c.on >div{opacity: 1;transition: 0.5s;}

    .call2-a21{width: 100%;border-bottom: 1px solid #e4e4e4;padding-bottom: 30px;margin-bottom: 40px;}

    .call2-a22{width: 100%;}

    .call2-a22>div:nth-child(1){width: 4px;height: 26px;border-radius: 50px;background: #007ddd;float: left;margin-right: 16px;}

    .call2-a22>div:nth-child(2){font-size: 24px;line-height: 24px;font-weight: bold;color: #454545;float: left;}

    .call2-a23{font-size: 16px;line-height: 32px;color: #454545;margin-top: 26px;}

    .call2-a24{width: 100%;}

    .call2-a25{font-size: 16px;line-height: 16px;font-weight: bold;color: #454545;}

    .call2-a26{font-size: 16px;line-height: 36px;color: #454545;margin: 10px 0;white-space: pre-wrap;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .call1{width: 100%;margin-top: 0.85rem;}

    .call1-a{font-size: 0.32rem;line-height: 0.32rem;text-align: center;color: #222222;}

    .call1-a>span{color: #464646;margin-left: 0.2rem;font-family: 'Times New Roman';text-transform: uppercase;}

    .call1-b{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.6rem;}

    .call1-b1{display: flex;align-items: center;width: 100%;margin-bottom: 0.6rem;}

    .call1-b>.call1-b1:last-child{margin-bottom: 0;}

    .call1-b2{height: 0.44rem;margin-right: 0.32rem;}

    .call1-b3>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;color: #656464;font-weight: bold;}

    .call1-b3>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;font-weight: bold;margin-top: 0.27rem;}

    .call1-c{width: 100%;height: 4.7rem;position: relative;margin-top: 0.85rem;}

    .call1-c>#map{width: 100%;height: 100%;}



    .call2{width: 100%;margin-top: 100px;margin-bottom: 85px;}

    .call2-a{width: 90%;margin: 0 auto;margin-top: 50px;}

    .call2-a1{width:280px;float: left;}

    .call2-a2{width: calc(100% - 280px - 35px);float: left;margin-left: 35px;background: url(../timg/t71.png) no-repeat;background-size: 100% 100%;padding: 47px 48px 65px 34px;}

    .call2-a3{width: 100%;display: none;}

    .call2-a1a{width: 100%;height: 76px;background: #007ddd;display: flex;align-items: center;padding-left: 25px;}

    .call2-a1a>div:nth-child(1){width: 26px;height: 30px;margin-right: 14px;}

    .call2-a1a>div:nth-child(2){font-size: 22px;line-height: 22px;color: #fff;}

    .call2-a1b{width: 100%;margin-top: 4px;}

    .call2-a1c{width: 100%;height: 76px;margin-top: 4px;background: #f6f6f6;font-size: 16px;line-height: 76px;color: #454545;position: relative;padding-left: 27px;cursor: pointer;}

    .call2-a1c >div{width: 3px;height: 100%;position: absolute;left: 0;top: 0;background: #007ddd;opacity: 0;transition: 0.5s;}

    .call2-a1c.on >div{opacity: 1;transition: 0.5s;}

    .call2-a21{width: 100%;border-bottom: 1px solid #e4e4e4;padding-bottom: 30px;margin-bottom: 40px;}

    .call2-a22{width: 100%;}

    .call2-a22>div:nth-child(1){width: 4px;height: 26px;border-radius: 50px;background: #007ddd;float: left;margin-right: 16px;}

    .call2-a22>div:nth-child(2){font-size: 24px;line-height: 24px;font-weight: bold;color: #454545;float: left;}

    .call2-a23{font-size: 16px;line-height: 32px;color: #454545;margin-top: 26px;}

    .call2-a24{width: 100%;}

    .call2-a25{font-size: 16px;line-height: 16px;font-weight: bold;color: #454545;}

    .call2-a26{font-size: 16px;line-height: 36px;color: #454545;margin: 10px 0;white-space: pre-wrap;}


}

@media only screen and (max-width: 1023px) {

    .call1{width: 100%;margin-top: 0.85rem;}

    .call1-a{font-size: 0.32rem;line-height: 0.32rem;text-align: center;color: #222222;}

    .call1-a>span{color: #464646;margin-left: 0.2rem;font-family: 'Times New Roman';text-transform: uppercase;}

    .call1-b{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.6rem;}

    .call1-b1{display: flex;align-items: center;width: 100%;margin-bottom: 0.6rem;}

    .call1-b>.call1-b1:last-child{margin-bottom: 0;}

    .call1-b2{height: 0.44rem;margin-right: 0.32rem;}

    .call1-b3>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;color: #656464;font-weight: bold;}

    .call1-b3>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;font-weight: bold;margin-top: 0.27rem;}

    .call1-c{width: 100%;height: 4.7rem;position: relative;margin-top: 0.85rem;}

    .call1-c>#map{width: 100%;height: 100%;}
    
    



    .call2{width: 100%;margin-top:0.8rem;margin-bottom: 0.9rem;}

    .call2-a{width: 100%;margin-top: 0.6rem;}

    .call2-a1{width: 100%;}

    .call2-a2{width: calc(100% - 0.4rem*2);background: url(../timg/t71.png) no-repeat;background-size: 100% 100%;margin: 0 auto;margin-top: 0.5rem; padding: 0.47rem 0.34rem 1.1rem 0.34rem;}

    .call2-a3{width: 100%;display: none;}

    .call2-a1a{display: none;}

    .call2-a1b{width: 100%;overflow: hidden;overflow-x: auto;display: -webkit-box;padding-left: 0.4rem;}

    .call2-a1c{width: 2.76rem;height: 0.76rem;margin-right: 0.02rem;background: #f6f6f6;font-size: 0.24rem;line-height: 0.76rem;color: #454545;position: relative;text-align: center;}

    .call2-a1c >div{width: 0.03rem;height: 100%;position: absolute;left: 0;top: 0;background: #007ddd;opacity: 0;transition: 0.5s;}

    .call2-a1c.on >div{opacity: 1;transition: 0.5s;}

    .call2-a21{width: 100%;border-bottom: 0.01rem solid #e4e4e4;padding-bottom: 0.3rem;margin-bottom: 0.4rem;}

    .call2-a22{width: 100%;}

    .call2-a22>div:nth-child(1){width: 0.04rem;height: 0.26rem;border-radius: 0.5rem;background: #007ddd;float: left;margin-right: 0.16rem;}

    .call2-a22>div:nth-child(2){font-size: 0.24rem;line-height: 0.26rem;font-weight: bold;color: #454545;float: left;}

    .call2-a23{font-size: 0.2rem;line-height: 0.4rem;color: #454545;margin-top: 0.23rem;}

    .call2-a24{width: 100%;}

    .call2-a25{font-size: 0.2rem;line-height: 0.2rem;font-weight: bold;color: #454545;}

    .call2-a26{font-size: 0.2rem;line-height:0.4rem;color: #454545;margin: 0.1rem 0;white-space: pre-wrap;}

}





/* 集成空间系列 */
.tj-a{padding-top: calc(100%*220/1920);}
.tj-a1{position: absolute;left: 0;top: 100px;width: 100%;}

    .tj-a1>div:nth-child(1){font-size: 36px;line-height: 36px;text-align: center;}

    .tj-a1>div:nth-child(2){font-size: 16px;line-height: 16px;color: #696969;margin-top: 20px;text-align: center;}

    .tj-a2{width: 100%;height: 0;padding-bottom: calc(100%*578/1920);position: relative;overflow: hidden;}

    .tj-a2swi{width: 100%;height: 100%;position: absolute;left: 0; top: 0;}

    .tj-a2swi .swiper-slide{width: calc(100%*928/1920);height: 100%;}

    .tj-a3{width: 100%;height: 100%;position: relative;overflow: hidden;}
    
    .tj-a3>img:nth-child(2){display:none;}

    .tj-a2swi .swiper-slide .tj-a3>img{width: calc(100%*727/928);height: auto;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;transform: translateY(10px);transition: 0.5s;}

    .tj-a2swi .swiper-slide-active>.tj-a3>img{width: 100%;height: 100%;transform: translateY(0);transition: 0.5s;}

    .tj-a2prev{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;left: calc(50% - 58px);top: auto;bottom: 50px;opacity: 1;background: none;}

    .tj-a2next{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;right: calc(50% - 58px);top: auto;bottom: 50px;opacity: 1;background: none;}

    .tj-a2next:hover,.tj-a2prev:hover{background: #007ddd;transition: 0.5s;border: 1px solid #007ddd;}

    .tj-a2prev>img,.tj-a2next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tj-a2prev>img:nth-child(1),.tj-a2next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tj-a2prev>img:nth-child(2),.tj-a2next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(1),.tj-a2next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(2),.tj-a2next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tj-a4{position: absolute;left: 125px;top: 0;}

    .tj-a4>div:nth-child(1){font-size: 30px;line-height: 30px;color: #696969;font-family: 'Times New Roman';text-transform: uppercase;opacity: 0.23;}

    .tj-a4>div:nth-child(2){font-size: 24px;line-height: 24px;color: #007ddd;font-weight: bold;margin-top: 10px;}

@media only screen and (min-width: 1440px) and (max-width: 1680px){

    .tj-a{width: 100%;height: 100%;padding-top: calc(100%*250/1920);position: relative;}

    .tj-a1{position: absolute;left: 0;top: 100px;width: 100%;}

    .tj-a1>div:nth-child(1){font-size: 36px;line-height: 36px;text-align: center;}

    .tj-a1>div:nth-child(2){font-size: 16px;line-height: 16px;color: #696969;margin-top: 20px;text-align: center;}

    .tj-a2{width: 100%;height: 0;padding-bottom: calc(100%*578/1920);position: relative;overflow: hidden;}

    .tj-a2swi{width: 100%;height: 100%;position: absolute;left: 0; top: 0;}

    .tj-a2swi .swiper-slide{width: calc(100%*928/1920);height: 100%;}

    .tj-a3{width: 100%;height: 100%;position: relative;overflow: hidden;}
    
    .tj-a3>img:nth-child(2){display:none;}

    .tj-a2swi .swiper-slide .tj-a3>img{width: calc(100%*727/928);height: auto;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;transform: translateY(10px);transition: 0.5s;}

    .tj-a2swi .swiper-slide-active>.tj-a3>img{width: 100%;height: 100%;transform: translateY(0);transition: 0.5s;}

    .tj-a2prev{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;left: calc(50% - 58px);top: auto;bottom: 50px;opacity: 1;background: none;}

    .tj-a2next{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;right: calc(50% - 58px);top: auto;bottom: 50px;opacity: 1;background: none;}

    .tj-a2next:hover,.tj-a2prev:hover{background: #007ddd;transition: 0.5s;border: 1px solid #007ddd;}

    .tj-a2prev>img,.tj-a2next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tj-a2prev>img:nth-child(1),.tj-a2next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tj-a2prev>img:nth-child(2),.tj-a2next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(1),.tj-a2next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(2),.tj-a2next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tj-a4{position: absolute;left: 125px;top: 0;}

    .tj-a4>div:nth-child(1){font-size: 30px;line-height: 30px;color: #696969;font-family: 'Times New Roman';text-transform: uppercase;opacity: 0.23;}

    .tj-a4>div:nth-child(2){font-size: 24px;line-height: 24px;color: #007ddd;font-weight: bold;margin-top: 10px;}



}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .tj-a{width: 100%;height: 100%;padding-top: calc(100%*270/1920);position: relative;}

    .tj-a1{position: absolute;left: 0;top: 100px;width: 100%;}

    .tj-a1>div:nth-child(1){font-size: calc(960px*36/1440);line-height: calc(960px*36/1440);text-align: center;}

    .tj-a1>div:nth-child(2){font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);color: #696969;margin-top: calc(960px*20/1440);text-align: center;}

    .tj-a2{width: 100%;height: 0;padding-bottom: calc(100%*578/1920);position: relative;overflow: hidden;}

    .tj-a2swi{width: 100%;height: 100%;position: absolute;left: 0; top: 0;}

    .tj-a2swi .swiper-slide{width: calc(100%*928/1920);height: 100%;}

    .tj-a3{width: 100%;height: 100%;position: relative;overflow: hidden;}
    
    .tj-a3>img:nth-child(2){display:none;}

    .tj-a2swi .swiper-slide .tj-a3>img{width: calc(100%*727/928);height: auto;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;transform: translateY(10px);transition: 0.5s;}

    .tj-a2swi .swiper-slide-active>.tj-a3>img{width: 100%;height: 100%;transform: translateY(0);transition: 0.5s;}

    .tj-a2prev{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;left: calc(50% - 58px);top: auto;bottom: calc(960px*50/1440);opacity: 1;background: none;}

    .tj-a2next{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;right: calc(50% - 58px);top: auto;bottom: calc(960px*50/1440);opacity: 1;background: none;}

    .tj-a2next:hover,.tj-a2prev:hover{background: #007ddd;transition: 0.5s;border: 1px solid #007ddd;}

    .tj-a2prev>img,.tj-a2next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tj-a2prev>img:nth-child(1),.tj-a2next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tj-a2prev>img:nth-child(2),.tj-a2next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(1),.tj-a2next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(2),.tj-a2next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tj-a4{position: absolute;left: calc(960px*125/1440);top: 0;}

    .tj-a4>div:nth-child(1){font-size: calc(960px*30/1440);line-height: calc(960px*30/1440);color: #696969;font-family: 'Times New Roman';text-transform: uppercase;opacity: 0.23;}

    .tj-a4>div:nth-child(2){font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);color: #007ddd;font-weight: bold;margin-top: calc(960px*10/1440);}

}

@media only screen and (max-width: 1023px) {

    .tj-a{width: 100%;height: 100%;padding-top: 4.05rem;position: relative;}

    .tj-a1{position: absolute;left: 0;top: 1.97rem;width: 100%;}

    .tj-a1>div:nth-child(1){font-size: 0.36rem;line-height: 0.36rem;text-align: center;}

    .tj-a1>div:nth-child(2){font-size: 0.2rem;line-height: 0.4rem;color: #696969;margin-top: 0.26rem;text-align: center;padding: 0 0.75rem;}

    .tj-a2{width: 100%;height: 7.5rem;position: relative;overflow: hidden;}

    .tj-a2swi{width: 100%;height: 100%;position: absolute;left: 0; top: 0;}

    .tj-a2swi .swiper-slide{width: calc(7.5rem - 0.75rem*2);height: 100%;}

    .tj-a3{width: 100%;height: 100%;position: relative;overflow: hidden;}
    
    .tj-a3>img:nth-child(1){display:none;}

    .tj-a2swi .swiper-slide .tj-a3>img{width:100%;height: 5.97rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;transition: 0.5s;}

    .tj-a2swi .swiper-slide-active>.tj-a3>img{width: 100%;height: 100%;transition: 0.5s;}

    .tj-a2prev{width: 0.44rem;height:  0.44rem;border: 0.01rem solid #d0d0d0;position: absolute;left: calc(50% - 0.58rem);top: auto;bottom: 0.93rem;opacity: 1;background: none;}

    .tj-a2next{width: 0.44rem;height: 0.44rem;border: 0.01rem solid #d0d0d0;position: absolute;right: calc(50% - 0.58rem);top: auto;bottom: 0.93rem;opacity: 1;background: none;}

    .tj-a2next:hover,.tj-a2prev:hover{background: #007ddd;transition: 0.5s;border: 1px solid #007ddd;}

    .tj-a2prev>img,.tj-a2next>img{width: 0.08rem;height: 0.13rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tj-a2prev>img:nth-child(1),.tj-a2next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tj-a2prev>img:nth-child(2),.tj-a2next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(1),.tj-a2next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tj-a2prev:hover >img:nth-child(2),.tj-a2next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tj-a4{display: none;}

}



/*集成卫浴系列-国际合作*/

@media only screen and (min-width: 1480px) {

    .gjhz_a1{width: 1440px;position: relative;margin: 0 auto;}

    .gjhz_a2{height: 40px;margin: 0 0 30px;}

    .gjhz_a3{width: 100%;font-size: 16px;line-height: 36px;color: #454545;}

    .gjhz_a3 p{font-size: 16px;line-height: 36px;color: #454545;}

    .gjhz_a3 span{font-size: 16px;line-height: 36px;color: #454545;}

    .gjhz_a3 img{max-width: 100%;margin: 0 auto;}

}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {

    .gjhz_a1{width: 960px;position: relative;margin: 0 auto;}

    .gjhz_a2{height: 40px;margin: 0 0 30px;}

    .gjhz_a3{width: 100%;font-size: 14px;line-height: 30px;color: #454545;}

    .gjhz_a3 p{font-size: 14px;line-height: 30px;color: #454545;}

    .gjhz_a3 span{font-size: 14px;line-height: 30px;color: #454545;}

    .gjhz_a3 img{max-width: 100%;margin: 0 auto;}

}

@media only screen and (max-width: 1023px) {

    .gjhz_a1{width: 100%;position: relative;padding: 0 0.4rem;}

    .gjhz_a2{height: 0.46rem;margin: 0 0 0.5rem;}

    .gjhz_a3{width: 100%;font-size: 0.2rem;line-height: 0.4rem;color: #454545;}

    .gjhz_a3 p{font-size: 0.2rem;line-height: 0.4rem;color: #454545;}

    .gjhz_a3 span{font-size: 0.2rem;line-height: 0.4rem;color: #454545;}

    .gjhz_a3 img{max-width: 100%;margin: 0 auto;}

}



/*集成卫浴系列-卫浴详情页*/

@media only screen and (min-width: 1440px) {

    .wy_a1{width: 1440px;position: relative;margin: 0 auto 85px;}

    .wy_a2{width: 670px;padding-bottom: 26px;border-bottom: 1px solid #ebebeb;margin: 0 0 20px;}

    .wy_a2>div:nth-child(1){width: 4px;height: 28px;background: #007ddd;border-radius: 2px;float: left;margin: 0 16px 0 0;}

    .wy_a2>div:nth-child(2){font-size: 28px;line-height: 28px;color: #333333;font-weight: bold;float: left;}

    .wy_a3{font-size: 16px;line-height: 36px;color: #454545;margin-bottom: 56px;}

    .wy_a3 p{font-size: 16px;line-height: 36px;color: #454545;}

    .wy_a3 span{font-size: 16px;line-height: 36px;color: #454545;}

    .wy_a4{margin-bottom: 30px;}

    .wy_a4>div:nth-child(1){font-size: 24px;line-height: 24px;color: #222222;font-weight: bold;float: left;}

    .wy_a4>div:nth-child(2){font-size: 24px;line-height: 24px;color: #cecfd1;text-transform: uppercase;}

    .wy_a5{width: 100%;}

    .wy_a6{width: 100%;height: 372px;border-bottom: 1px solid #ebebeb;}

    .wy_a7{width: 50%;float: left;height: 100%;display: flex;align-items: center;}

    .wy_a8{width: 50%;float: right;height: 100%;display: flex;align-items: center;justify-content: center;}

    .wy_a8>img{max-width: 100%;max-height: 100%;}

    .wy_a71{width: 210px;font-size: 210px;line-height: 210px;color: rgba(51, 51, 51, 0.11);font-family: 'Bebas';font-style: italic;}

    .wy_a72{width: calc(100% - 210px);}

    .wy_a72>div:nth-child(1){font-size: 22px;line-height: 22px;}

    .wy_a72>div:nth-child(2){font-size: 18px;line-height: 36px;color: #767676;margin-top: 10px;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a7{float: right;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a8{float: left;}

}

@media only screen and (max-width: 1439px) and (min-width: 1024px) {

    .wy_a1{width: 960px;position: relative;margin: 0 auto 85px;}

    .wy_a2{width: calc(960px*670/1440);padding-bottom: calc(960px*26/1440);border-bottom: 1px solid #ebebeb;margin: 0 0 20px;}

    .wy_a2>div:nth-child(1){width: 4px;height:calc(960px*28/1440);background: #007ddd;border-radius: 2px;float: left;margin: 0 calc(960px*16/1440) 0 0;}

    .wy_a2>div:nth-child(2){font-size: calc(960px*28/1440);line-height: calc(960px*28/1440);color: #333333;font-weight: bold;float: left;}

    .wy_a3{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;margin-bottom: calc(960px*56/1440);}

    .wy_a3 p{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;}

    .wy_a3 span{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;}

    .wy_a4{margin-bottom: calc(960px*30/1440);}

    .wy_a4>div:nth-child(1){font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);color: #222222;font-weight: bold;float: left;}

    .wy_a4>div:nth-child(2){font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);color: #cecfd1;text-transform: uppercase;}

    .wy_a5{width: 100%;}

    .wy_a6{width: 100%;height: calc(960px*372/1440);border-bottom: 1px solid #ebebeb;}

    .wy_a7{width: 50%;float: left;height: 100%;display: flex;align-items: center;}

    .wy_a8{width: 50%;float: right;height: 100%;display: flex;align-items: center;justify-content: center;}

    .wy_a8>img{max-width: 100%;max-height: 100%;transform: scale(0.67);}

    .wy_a71{width: calc(960px*210/1440);font-size: calc(960px*210/1440);line-height: calc(960px*210/1440);color: rgba(51, 51, 51, 0.11);font-family: 'Bebas';font-style: italic;}

    .wy_a72{width: calc(100% - (960px*210/1440));}

    .wy_a72>div:nth-child(1){font-size: calc(960px*22/1440);line-height: calc(960px*22/1440);}

    .wy_a72>div:nth-child(2){font-size: calc(960px*18/1440);line-height: calc(960px*36/1440);color: #767676;margin-top: 10px;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a7{float: right;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a8{float: left;}

}

@media only screen and (max-width: 1023px) {

    .wy_a1{width: calc(100% - 0.4rem*2);position: relative;margin: 0.8rem auto 1.1rem;}

    .wy_a2{width: 100%;padding-bottom: 0.36rem;border-bottom: 0.01rem solid #ebebeb;margin: 0 0 0.3rem;}

    .wy_a2>div:nth-child(1){width: 0.04rem;height: 0.28rem;background: #007ddd;border-radius: 0.02rem;float: left;margin: 0 0.16rem 0 0;}

    .wy_a2>div:nth-child(2){font-size: 0.28rem;line-height: 0.28rem;color: #333333;font-weight: bold;float: left;}

    .wy_a3{font-size: 0.2rem;line-height: 0.4rem;color: #454545;margin-bottom: 0.52rem;}

    .wy_a3 p{font-size: 0.2rem;line-height:  0.4rem;color: #454545;}

    .wy_a3 span{font-size: 0.2rem;line-height: 0.4rem;color: #454545;}

    .wy_a4{margin-bottom: 30px;}

    .wy_a4>div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;color: #222222;font-weight: bold;float: left;}

    .wy_a4>div:nth-child(2){font-size: 0.24rem;line-height: 0.24rem;color: #cecfd1;text-transform: uppercase;}

    .wy_a5{width: 100%;}

    .wy_a6{width: 100%;border-bottom: 0.01rem solid #ebebeb;padding: 0.5rem 0;}

    .wy_a7{width: 100%;display: flex;align-items: center;}

    .wy_a8{width: 100%;display: flex;justify-content: center;margin-top: 0.2rem;}

    .wy_a8>img{max-width: 100%;}

    .wy_a71{width: 1.6rem;font-size: 2.1rem;line-height: 2.1rem;color: rgba(51, 51, 51, 0.11);font-family: 'Bebas';font-style: italic;}

    .wy_a72{width: calc(100% - 1.6rem);}

    .wy_a72>div:nth-child(1){font-size: 0.24rem;line-height: 0.24rem;}

    .wy_a72>div:nth-child(2){font-size: 0.2rem;line-height: 0.4rem;color: #767676;margin-top: 0.1rem;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a7{float: right;}

    .wy_a5>.wy_a6:nth-child(2n) .wy_a8{float: left;}

}



/* 墓志铭

@media only screen and (min-width: 1480px) {

    .mzm_a0{width: 100%;height: 700px;position: relative;overflow: hidden;}

    .mzm_a1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform-style: preserve-3d;perspective: 600px;}

    .mzm_a2{width: 200%;height: 100%;margin-left: -50%;transform-origin: 0% 100%;transform: rotateX(60deg) translateZ(-300px);background: linear-gradient(0deg,#fff 15%,#999  85%);}

    .mzm_a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

    .mzm_a4{width: calc(240/1920*100%);height: 70%;background: #eee;position: absolute;top: calc(50% - 200/1920*100%/2 - 20%);left: calc(50% - 500/1920*50%);transition: 0.5s all;}

    .mzm_a4{font-size: 90px;line-height: 180px;color: #000;text-align: center;transform-style: preserve-3d;perspective: 600px;}

    .mzm_a4.on1{transform: translateX(calc(1500/1920*100%)) translateY(0px) scale(0.6);z-index: 1;}

    .mzm_a4.on2{transform: translateX(calc(-4000/1920*100%)) translateY(0px) scale(0.68);z-index: 2;}

    .mzm_a4.on3{transform: translateX(calc(6500/1920*100%)) translateY(0px) scale(0.76);z-index: 3;}

    .mzm_a4.on4{transform: translateX(calc(300/1920*100%)) translateY(0px) scale(0.84);z-index: 4;}

    .mzm_a4.on5{transform: translateX(calc(4000/1920*100%)) translateY(0px) scale(0.92);z-index: 5;}

    .mzm_a4.on6{transform: translateX(calc(-1000/1920*100%)) translateY(0px) scale(1);z-index: 6;}

    .mzm_a5{width: 100%;height: 5%;background: rgba(0,0,0,0.1);position: absolute;bottom: 0;left: 0;transform-origin: 50% 100%;transform: rotateX(60deg) skewX(-60deg) translateY(-2px);box-shadow: 0 -20px 10px rgba(0,0,0,0.1);}

}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {

    .mzm_a0{width: 100%;height: 700px;position: relative;overflow: hidden;}

    .mzm_a1{width: 100%;height: 100%;position: absolute;top: 0;left: 0;transform-style: preserve-3d;perspective: 600px;}

    .mzm_a2{width: 200%;height: 100%;margin-left: -50%;transform-origin: 0% 100%;transform: rotateX(60deg) translateZ(-300px);background: linear-gradient(0deg,#fff 15%,#999  85%);}

    .mzm_a3{width: 100%;height: 100%;position: absolute;top: 0;left: 0;}

    .mzm_a4{width: calc(240/1920*100%);height: 70%;background: #eee;position: absolute;top: calc(50% - 200/1920*100%/2 - 20%);left: calc(50% - 500/1920*50%);transition: 0.5s all;}

    .mzm_a4{font-size: 90px;line-height: 180px;color: #000;text-align: center;transform-style: preserve-3d;perspective: 600px;}

    .mzm_a4.on1{transform: translateX(calc(1500/1920*100%)) translateY(0px) scale(0.6);z-index: 1;}

    .mzm_a4.on2{transform: translateX(calc(-4000/1920*100%)) translateY(0px) scale(0.68);z-index: 2;}

    .mzm_a4.on3{transform: translateX(calc(6500/1920*100%)) translateY(0px) scale(0.76);z-index: 3;}

    .mzm_a4.on4{transform: translateX(calc(300/1920*100%)) translateY(0px) scale(0.84);z-index: 4;}

    .mzm_a4.on5{transform: translateX(calc(4000/1920*100%)) translateY(0px) scale(0.92);z-index: 5;}

    .mzm_a4.on6{transform: translateX(calc(-1000/1920*100%)) translateY(0px) scale(1);z-index: 6;}

    .mzm_a5{width: 100%;height: 5%;background: rgba(0,0,0,0.1);position: absolute;bottom: 0;left: 0;transform-origin: 50% 100%;transform: rotateX(60deg) skewX(-60deg) translateY(-2px);box-shadow: 0 -20px 10px rgba(0,0,0,0.1);}

}

@media only screen and (max-width: 1023px) {} */



@media only screen and (min-width: 1480px) {

    .tss{width: 1440px;margin: 0 auto;margin-bottom: 80px;}

    .tss1{font-size: 12px;line-height: 12px;padding-bottom: 20px;border-bottom: 1px solid #00a0e3;width: 100%;}

    .tss2{width: 100%;}

    .tss21{width: 100%;height: 50px;border-bottom: 1px solid #d9d9d9;transition: 0.5s;cursor: pointer;}

    .tss21>div:nth-child(1){float: left;font-size: 14px;line-height: 50px;width: calc(100% - 100px);}

    .tss21>div:nth-child(2){float: right;font-size: 14px;line-height: 50px;}

    .tss21:hover {color: #00b5ff;transition: 0.5s;}

    .search{position: relative;}

    .search2{width: 300px;height: 100px;position: absolute;right: -350px;top: -30px;transition: 0.5s;background: #fff;}

    .search2>div:nth-child(1){width: 240px;height: 100%;}

    .search2>div:nth-child(1)>input{width: 100%;height: 100%;font-size: 16px;padding-left: 15px;border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

    .search2>div:nth-child(2){width: 21px;height: 21px;position: absolute;right: 30px;top: calc(50% - 21px/2);}

    .search2>div:nth-child(2)>img{position: relative;top: auto;left: auto;display: block !important;}

    .search2>div:nth-child(2)>button{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}

    .search:hover .search2{right:-50px;transition: 0.5s;}

    .search2-off{display: none;}

}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {

    .tss{width: 960px;margin: 0 auto;margin-bottom: 80px;}

    .tss1{font-size: 12px;line-height: 12px;padding-bottom: 20px;border-bottom: 1px solid #00a0e3;width: 100%;}

    .tss2{width: 100%;}

    .tss21{width: 100%;height: 50px;border-bottom: 1px solid #d9d9d9;transition: 0.5s;cursor: pointer;}

    .tss21>div:nth-child(1){float: left;font-size: 14px;line-height: 50px;width: calc(100% - 100px);}

    .tss21>div:nth-child(2){float: right;font-size: 14px;line-height: 50px;}

    .tss21:hover {color: #00b5ff;transition: 0.5s;}

    .search{position: relative;}

    .search2{width: 300px;height: 100px;position: absolute;right: -350px;top: -30px;transition: 0.5s;background: #fff;}

    .search2>div:nth-child(1){width: 240px;height: 100%;}

    .search2>div:nth-child(1)>input{width: 100%;height: 100%;font-size: 16px;padding-left: 15px;border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

    .search2>div:nth-child(2){width: 21px;height: 21px;position: absolute;right: 30px;top: calc(50% - 21px/2);}

    .search2>div:nth-child(2)>img{position: relative;top: auto;left: auto;display: block !important;}

    .search2>div:nth-child(2)>button{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}

    .search:hover .search2{right:-50px;transition: 0.5s;}

    .search2-off{display: none;}

}

@media only screen and (max-width: 1023px) {

    .tss{width: calc(100% - 0.4rem*2);margin: 0 auto;margin-top: 0.5rem;margin-bottom: 1rem;}

    .tss1{font-size: 0.2rem;line-height: 0.24rem;padding-bottom: 0.2rem;border-bottom: 0.01rem solid #00a0e3;width: 100%;}

    .tss2{width: 100%;}

    .tss21{width: 100%;border-bottom: 0.01rem solid #d9d9d9;padding: 0.2rem 0;}

    .tss21>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;width: 100%;}

    .tss21>div:nth-child(2){font-size: 0.2rem;line-height: 0.2rem;margin-top: 0.2rem;}

    .search{position: relative;}

    .search2{width: 4rem;height: 1rem;position: absolute;right: -5rem;top: -0.3rem;transition: 0.5s;background: #fff;}

    .search2>div:nth-child(1){width: 2.4rem;height: 100%;}

    .search2>div:nth-child(1)>input{width: 100%;height: 100%;font-size: 0.24rem;padding-left: 0.15rem;border: 0;display: block;outline: none;background: none;box-sizing: border-box;}

    .search2>div:nth-child(2){width: 0.3rem;height: 0.3rem;position: absolute;right: 0.8rem;top: calc(50% - 0.3rem/2);}

    .search2>div:nth-child(2)>img{position: relative;top: auto;left: auto;display: block !important;}

    .search2>div:nth-child(2)>button{width: 100%;height: 100%;position: absolute;left: 0;top: 0;opacity: 0;}

    .search2-off{width: 0.21rem;height: 100%;position: absolute;right: 0.4rem;top:50%;transform: translateY(-50%);}

    .search2-off>img{width: 0.21rem !important;position: absolute;left: 0 !important;top: 0 !important;right: 0 !important;bottom: 0 !important;margin: auto;}

    .search2.on{right:-0.9rem;transition: 0.5s;}

}



/* 印象 */

@media only screen and (min-width: 1480px) {
    .scenery_b1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: -1;}

    .tyx1{width: 100%;padding: 80px 0 160px 0;background: url(../timg/t90.jpg) no-repeat;background-size: 100% 100%;}

    .tyx1-a{width: 1440px;margin: 0 auto;}

    .tyx1-a1{width: 100%;display: flex;align-items: center;justify-content: center;}

    .tyx1-a1>div:nth-child(1){font-size: 30px;line-height: 30px;color: #222222;margin-right: 20px;}

    .tyx1-a1>div:nth-child(2){font-size: 30px;line-height: 30px;color: #464646;font-family: 'Times New Roman';text-transform: uppercase;}

    .tyx1-a2{margin-top: 54px;}

    .tyx1-a2>div:nth-child(1){text-align: center;font-size: 24px;line-height: 24px;color: #222222;font-weight: bold;}

    .tyx1-a2>div:nth-child(2){font-size: 14px;line-height: 14px;text-align: center;margin-top: 20px;color: #222222;}

    .tyx1-a3{font-size: 16px;line-height: 36px;color: #454545;margin-top: 30px;}

    .tyx1-a3 p{font-size: 16px !important;line-height: 36px !important;}
    
    .tyx1-a3 p span{font-size: 16px !important;line-height: 36px !important;}

    .tyx1-a4{width: 100%;margin-top: 68px;display: flex;justify-content: space-between;}

    .tyx1-a42{float: left;}

    .tyx1-a421{font-size: 16px;line-height: 16px;letter-spacing: 4px;}

    .tyx1-a422{font-size: 18px;line-height: 48px;color: #002a42;margin-top: 35px;}

    .tyx1-a422>span{font-size: 48px;font-family:'Bebas';}
    
    .tyx1-a422>span:nth-child(1){display:none;};

    .tyx1-a43{width: 1px;height: 63px;background: #dadde1;margin-top: 18px;float: left;margin-left: 62px;}

    .tyx1-a4>.tyx1-a41:last-child .tyx1-a43{display: none;}



    .tyx2{width: 100%;margin-top: -80px;}

    .tyx2-a{width: 100%;margin-top: 50px;height: 0;padding-bottom: calc(100%*778/1920);position: relative;}

    .tyx2-a1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tyx2-a2{width: calc(100%*1040/1920);height: 100%;float: left;}

    .tyx2-a3{width: calc(100% - (100%*1040/1920));height: 100%;float: left;background: url(../timg/t96.jpg) no-repeat;background-size: 100% 100%;padding: 120px 240px 200px 130px;position: relative;}

    .tyx2-a4{width: 50%;height: 50%;float: left;position: relative;}

    .tyx2-a41{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 0.5s;}

    .tyx2-a42{width: 100%;height: max-content;font-size: 16px;line-height: 28px;color: #fff;font-weight: bold;text-align: center;padding: 0 calc(100%*160/523);position: absolute;left:0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-a4.on .tyx2-a41{transform: scale(0);transition: 0.5s;}

    .tyx2-a31{width: 100%;height: 100%;position: relative;}

    .tyx2-a32{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;}

    .tyx2-a32::-webkit-scrollbar{width: 1px;background: rgba(0, 0, 0, 0);}

    .tyx2-a32::-webkit-scrollbar-thumb{width: 1px;background: rgba(0, 0, 0, 0);}

    .tyx2-a33{font-size: 24px;line-height: 28px;color: #fff;}

    .tyx2-a34{font-size: 14px;line-height: 28px;color: rgba(255, 255, 255, 0.5);margin-top: 12px;}

    .tyx2-a35{font-size: 14px;line-height: 30px;color: #fff;margin-top: 27px;}

    .tyx2-a35 p{font-size: 14px !important;line-height: 30px !important;}

    .tyx2-prev,.tyx2-next{width: 44px;height: 44px;border: 1px solid #fff;position: absolute;top: auto;bottom: calc(100%*115/780);left: 120px;background: none;transition: 0.5s;}

    .swiper-button-next:after, .swiper-button-prev:after{content: none;}

    .tyx2-next{left: 185px;}

    .tyx2-prev>img,.tyx2-next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-prev>img:nth-child(1),.tyx2-next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tyx2-prev>img:nth-child(2),.tyx2-next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover,.tyx2-next:hover{background: #007ddd;border: 1px solid #007ddd; transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(1),.tyx2-next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(2),.tyx2-next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tyx3{width: 100%;background: #f1f1f1;padding-top: 100px;}

    .tyx3-a1{width: 100%;display: flex;justify-content: center;align-items: center;margin-top: 50px;}

    .tyx3-a1a{width: 130px;height: 46px;border-radius: 50px;border: 1px solid #002a42;margin-right: 16px;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: .5s;}

    .tyx3-a1>.tyx3-a1a:last-child{margin-right: 0;}

    .tyx3-a1a>div:nth-child(1){width: 26px;height: 28px;margin-right: 10px;display: none;}

    .tyx3-a1a>div:nth-child(2){font-size: 16px;line-height: 16px;transition: 0.5s;}

    .tyx3-a1a.on >div:nth-child(1){display: block;}

    .tyx3-a1a.on >div:nth-child(2){color: #fff;transition: 0.5s;}

    .tyx3-a1a.on{background: #002a42;transition: 0.5s;}

    .tyx3-a2{width: 1440px;margin: 0 auto;margin-top: 50px;padding-bottom: 320px;position: relative;}

    .about5-c1{width:950px;float: left;height: 460px;padding: 0 100px;position: relative;margin: 0 100px;}

	.about5-c2{width: 100%;position: absolute;top: 0;left: 0;display: none;}

	.about5-c2:before{content: '';background: linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;left: 0;width: 200px;height: 100%;z-index: 1;}

	.about5-c2:after{content: '';background: linear-gradient(-90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;right: 0;width: 200px;height: 100%;z-index: 1;}

	.about5-c3{width: 100%;}

	.about5-c4{width: 100%;height: 460px;position: relative;z-index: 0;}

	.about5-c4 .swiper{width: 100%;height: 100%;position: relative;}

	.about5-c4 .swiper-slide img{width: 100%;height: 100%;}

	.about5-c5{width: 90%;font-size: 18px;line-height: 18px;color: #333333;text-align: center;font-weight: bold;margin: 0 auto;z-index: 2;position: relative;margin-top: 30px;}

	.about5-d1{width: calc(100% - 1150px);float: left;height: 383px;position: relative;margin-top: calc(460px/2 - 383px/2);}

	.about5-d2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;overflow: hidden;}

	.about5-d2 .swiper{width: 100%;height: 100%;position: relative;}

	.about5-d2 .swiper-slide{width: 100%;height: calc(383px/6); position: relative;}

	.about5-d3{width: max-content;height: 42px;border-radius: 50px;padding: 0 33px;font-size: 16px;line-height: 42px;color: #454545;text-align: center;position: absolute;top: calc(50% - 42px/2);left: 50%;transform: translateX(-50%); background: rgba(255, 255, 255, 0);box-shadow: 0 0 10px rgba(0, 0, 0, 0);cursor: pointer;transition: 0.5s all;}

	.about5-d3.on1{background: #007ddd;color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.06);}

	.about5-a1 .bt2-a1{position: absolute;bottom: 136px;left: calc(50% - 1440px/2);display: none;}

    .about5-e1{width: 121px;height: 42px;position: absolute;left: calc(50% - 121px/2);bottom: 178px;}

    .about5-e2{width: 121px;height: 42px;border-radius: 50px;background: #002a42;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;opacity: 0;z-index: -1;cursor: pointer;}

    .about5-e2>div:nth-child(1){font-size: 14px;line-height: 14px;color: #fff;margin-right: 14px;}

    .about5-e2>div:nth-child(2){width: 8px;height: 13px;}



    .tyx4{width: 100%;margin-top: -88px;}

    .tyx4-a{width: 100%;margin-top: 60px;height: 0;padding-bottom: calc(100%*890/1920);position: relative;}

    .tyx4-a1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tyx5{width: 100%;height: 0;padding-bottom: calc(100%*890/1920);position: relative;}



    .tyx6{width: 100%;background: #f1f1f1;padding: 90px 0;}

    .tyx6-a{width: 100%;margin-top: 77px;overflow: hidden;position: relative;}

    .tyx6-swi{width: 2510px;margin-left: calc(50% - 2510px/2);}

    .tyx6-swi .swiper-slide{width: 704px;height: 600px;position: relative;}

    .tyx6-swi .swiper-slide-active{width: 802px;height: 600px;transition: 0.5s;}

    .tyx6-swi .swiper-slide .tyx6-a1{width: 100%;height: 384px;border-radius: 10px;transition: 0.5s;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 40px rgba(51, 51, 51, 0.16);}

    .tyx6-swi .swiper-slide-active .tyx6-a1{width: 100%;height: 500px;border-radius: 10px;padding: 0;transition: 0.5s;}

    .tyx6-a1>img{width: 100%;height: auto;border-radius: 10px;}
    
    .tyx6-a1>img{position:absolute;top:50%;transform:translateY(-50%);}

    .tyx6-a1>div{width: 100%;font-size: 18px;line-height: 18px;text-align: center;position: absolute;left: 0;bottom: -65px;opacity: 0;}

    .tyx6-b{width: 121px;height: 42px;border-radius: 50px;background: #002a42;margin: 0 auto;margin-top: 55px;display: flex;align-items: center;justify-content: center;}

    .tyx6-c{width: 100%;margin-top: 50px;font-size: 18px;line-height: 18px;text-align: center;}

    .tyx6-b>div:nth-child(1){font-size: 14px;line-height: 14px;margin-right: 14px;color: #fff;}

    .tyx6-b>div:nth-child(2){width: 8px;height: 13px;}

    .tyx6-prev,.tyx6-next{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;top:calc(50% - 44px/2);left:calc(50% - 472px);outline:none;background: none;transition: 0.5s;}

    .tyx6-next{left: auto ;right: calc(50% - 472px);}

    .tyx6-prev>img,.tyx6-next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx6-prev>img:nth-child(1),.tyx6-next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tyx6-prev>img:nth-child(2),.tyx6-next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tyx6-prev:hover,.tyx6-next:hover{background: #007ddd;border: 1px solid #007ddd; transition: 0.5s;}

    .tyx6-prev:hover >img:nth-child(1),.tyx6-next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tyx6-prev:hover >img:nth-child(2),.tyx6-next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}

}

@media only screen and (max-width: 1479px) and (min-width: 1024px) {
    .scenery_b1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: -1;}

    .tyx1{width: 100%;padding: calc(960px*80/1440) 0 calc(960px*160/1440) 0;background: url(../timg/t90.jpg) no-repeat;background-size: 100% 100%;}

    .tyx1-a{width: 960px;margin: 0 auto;}

    .tyx1-a1{width: 100%;display: flex;align-items: center;justify-content: center;}

    .tyx1-a1>div:nth-child(1){font-size: calc(960px*30/1440);line-height: calc(960px*30/1440);color: #222222;margin-right: calc(960px*20/1440);}

    .tyx1-a1>div:nth-child(2){font-size: calc(960px*30/1440);line-height: calc(960px*30/1440);color: #464646;font-family: 'Times New Roman';text-transform: uppercase;}

    .tyx1-a2{margin-top: calc(960px*54/1440);}

    .tyx1-a2>div:nth-child(1){text-align: center;font-size: calc(960px*24/1440);line-height: calc(960px*24/1440);color: #222222;font-weight: bold;}

    .tyx1-a2>div:nth-child(2){font-size: calc(960px*14/1440);line-height: calc(960px*14/1440);text-align: center;margin-top: calc(960px*20/1440);color: #222222;}

    .tyx1-a3{font-size: calc(960px*16/1440);line-height: calc(960px*36/1440);color: #454545;margin-top: calc(960px*30/1440);}

    .tyx1-a3 p{font-size: calc(960px*16/1440) !important;line-height: calc(960px*36/1440) !important;}
    
    .tyx1-a3 p span{font-size: calc(960px*16/1440) !important;line-height: calc(960px*36/1440) !important;}
 
    .tyx1-a4{width: 100%;margin-top: calc(960px*68/1440);display: flex;justify-content: space-between;}

    .swiper-button-next:after, .swiper-button-prev:after{content: none;}

    .tyx1-a42{float: left;}

    .tyx1-a421{font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);letter-spacing: 4px;}

    .tyx1-a422{font-size: calc(960px*18/1440);line-height: calc(960px*48/1440);color: #002a42;margin-top: calc(960px*35/1440);}

    .tyx1-a422>span{font-size: calc(960px*48/1440);font-family:'Bebas';}
    
    .tyx1-a422>span:nth-child(1){display:none;};

    .tyx1-a43{width: 1px;height:calc(960px*63/1440);background: #dadde1;margin-top: calc(960px*18/1440);float: left;margin-left: calc(960px*62/1440);}

    .tyx1-a4>.tyx1-a41:last-child .tyx1-a43{display: none;}



    .tyx2{width: 100%;margin-top: calc(960px*-80/1440);}

    .tyx2-a{width: 100%;margin-top: calc(960px*50/1440);height: 0;padding-bottom: calc(100%*778/1920);position: relative;}

    .tyx2-a1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tyx2-a2{width: calc(100%*1040/1920);height: 100%;float: left;}

    .tyx2-a3{width: calc(100% - (100%*1040/1920));height: 100%;float: left;background: url(../timg/t96.jpg) no-repeat;background-size: 100% 100%;padding: calc(960px*120/1440) calc(960px*240/1440) calc(960px*120/1440) calc(960px*130/1440);position: relative;}

    .tyx2-a4{width: 50%;height: 50%;float: left;position: relative;}

    .tyx2-a41{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 0.5s;}

    .tyx2-a42{width: 100%;height: max-content;font-size: calc(960px*16/1440);line-height: calc(960px*28/1440);color: #fff;font-weight: bold;text-align: center;padding: 0 calc(100%*160/523);position: absolute;left:0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-a4.on .tyx2-a41{transform: scale(0);transition: 0.5s;}

    .tyx2-a31{width: 100%;height: 100%;position: relative;}

    .tyx2-a32{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;}

    .tyx2-a32::-webkit-scrollbar{width: 1px;background: rgba(0, 0, 0, 0);}

    .tyx2-a32::-webkit-scrollbar-thumb{width: 1px;background: rgba(0, 0, 0, 0);}

    .tyx2-a33{font-size: calc(960px*24/1440);line-height: calc(960px*28/1440);color: #fff;}

    .tyx2-a34{font-size: calc(960px*14/1440);line-height: calc(960px*28/1440);color: rgba(255, 255, 255, 0.5);margin-top: calc(960px*12/1440);}

    .tyx2-a35{font-size: calc(960px*14/1440);line-height: calc(960px*30/1440);color: #fff;margin-top: calc(960px*27/1440);}

    .tyx2-a35 p{font-size: calc(960px*14/1440) !important;line-height: calc(960px*30/1440) !important;}

    .tyx2-prev,.tyx2-next{width: calc(960px*44/1440);height:calc(960px*44/1440);border: 1px solid #fff;position: absolute;top: auto;bottom: calc(100%*115/780);left: calc(960px*120/1440);background: none;transition: 0.5s;}

    .tyx2-next{left: calc(960px*185/1440);}

    .tyx2-prev>img,.tyx2-next>img{width: calc(960px*8/1440);height: calc(960px*13/1440);position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-prev>img:nth-child(1),.tyx2-next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tyx2-prev>img:nth-child(2),.tyx2-next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover,.tyx2-next:hover{background: #007ddd;border: 1px solid #007ddd; transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(1),.tyx2-next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(2),.tyx2-next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tyx3{width: 100%;background: #f1f1f1;padding-top: calc(960px*100/1440);}

    .tyx3-a1{width: 100%;display: flex;justify-content: center;align-items: center;margin-top: calc(960px*50/1440);}

    .tyx3-a1a{width: calc(960px*130/1440);height: calc(960px*46/1440);border-radius: 50px;border: 1px solid #002a42;margin-right: calc(960px*16/1440);display: flex;align-items: center;justify-content: center;cursor: pointer;transition: .5s;}

    .tyx3-a1>.tyx3-a1a:last-child{margin-right: 0;}

    .tyx3-a1a>div:nth-child(1){width: calc(960px*26/1440);height: calc(960px*28/1440);margin-right: calc(960px*10/1440);display: none;}

    .tyx3-a1a>div:nth-child(2){font-size: calc(960px*16/1440);line-height: calc(960px*16/1440);transition: 0.5s;}

    .tyx3-a1a.on >div:nth-child(1){display: block;}

    .tyx3-a1a.on >div:nth-child(2){color: #fff;transition: 0.5s;}

    .tyx3-a1a.on{background: #002a42;transition: 0.5s;}

    .tyx3-a2{width: 960px;margin: 0 auto;margin-top: calc(960px*50/1440);padding-bottom: calc(960px*320/1440);position: relative;}

    .about5-c1{width:calc(960px*950/1440);float: left;height: calc(960px*460/1440);padding: 0 calc(960px*100/1440);position: relative;margin: 0 calc(960px*100/1440);}

	.about5-c2{width: 100%;position: absolute;top: 0;left: 0;display: none;}

	.about5-c2:before{content: '';background: linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;left: 0;width: calc(960px*200/1440);height: 100%;z-index: 1;}

	.about5-c2:after{content: '';background: linear-gradient(-90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;right: 0;width: calc(960px*200/1440);height: 100%;z-index: 1;}

	.about5-c3{width: 100%;}

	.about5-c4{width: 100%;height: calc(960px*460/1440);position: relative;z-index: 0;}

	.about5-c4 .swiper{width: 100%;height: 100%;position: relative;}

	.about5-c4 .swiper-slide img{width: 100%;height: 100%;}

	.about5-c5{width: 90%;font-size: calc(960px*18/1440);line-height: calc(960px*18/1440);color: #333333;text-align: center;font-weight: bold;margin: 0 auto;z-index: 2;position: relative;margin-top: calc(960px*30/1440);}

	.about5-d1{width: calc(100% - (960px*1150/1440));float: left;height: calc(960px*383/1440);position: relative;margin-top: calc((960px*460/1440)/2 - (960px*383/1440)/2);}

	.about5-d2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;overflow: hidden;}

	.about5-d2 .swiper{width: 100%;height: 100%;position: relative;}

	.about5-d2 .swiper-slide{width: 100%;height: calc(383px/6); position: relative;}

	.about5-d3{width: max-content;height: calc(960px*42/1440);border-radius: 50px;padding: 0 calc(960px*33/1440);font-size: calc(960px*16/1440);line-height: calc(960px*42/1440);color: #454545;text-align: center;position: absolute;top: calc(50% - (960px*42/1440)/2);left: 50%;transform: translateX(-50%); background: rgba(255, 255, 255, 0);box-shadow: 0 0 10px rgba(0, 0, 0, 0);cursor: pointer;transition: 0.5s all;}

	.about5-d3.on1{background: #007ddd;color: #fff;box-shadow: 0 0 10px rgba(0, 0, 0, 0.06);}

	.about5-a1 .bt2-a1{position: absolute;bottom: calc(960px*136/1440);left: calc(50% - 960px/2);display: none;}

    .about5-e1{width: 121px;height: 42px;position: absolute;left: calc(50% - 121px/2);bottom: calc(960px*178/1440);}

    .about5-e2{width: 121px;height: 42px;border-radius: 50px;background: #002a42;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;opacity: 0;z-index: -1;cursor: pointer;}

    .about5-e2>div:nth-child(1){font-size: 14px;line-height: 14px;color: #fff;margin-right: 14px;}

    .about5-e2>div:nth-child(2){width: 8px;height: 13px;}



    .tyx4{width: 100%;margin-top:calc(960px*-88/1440);}

    .tyx4-a{width: 100%;margin-top: calc(960px*60/1440);height: 0;padding-bottom: calc(100%*890/1920);position: relative;}

    .tyx4-a1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tyx5{width: 100%;height: 0;padding-bottom: calc(100%*890/1920);position: relative;}



    .tyx6{width: 100%;background: #f1f1f1;padding: 90px 0;position: relative;}

    .tyx6-a{width: 100%;margin-top: 77px;overflow: hidden;position: relative;}

    .tyx6-swi{width: 2510px;margin-left: calc(50% - 2510px/2);}

    .tyx6-swi .swiper-slide{width: 704px;height: 600px;position: relative;}

    .tyx6-swi .swiper-slide-active{width: 802px;height: 600px;transition: 0.5s;}

    .tyx6-swi .swiper-slide .tyx6-a1{width: 100%;height: 384px;border-radius: 10px;transition: 0.5s;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 40px rgba(51, 51, 51, 0.16);}

    .tyx6-swi .swiper-slide-active .tyx6-a1{width: 100%;height:500px;border-radius: 10px;padding: 0;transition: 0.5s;}

    .tyx6-a1>img{width: 100%;height: auto;border-radius: 10px;}
    
    .tyx6-a1>img{position:absolute;top:50%;transform:translateY(-50%);}

    .tyx6-a1>div{width: 100%;font-size: 18px;line-height: 18px;text-align: center;position: absolute;left: 0;bottom: -65px;opacity: 0;}

    .tyx6-b{width: 121px;height: 42px;border-radius: 50px;background: #002a42;margin: 0 auto;margin-top: 55px;display: flex;align-items: center;justify-content: center;}

    .tyx6-c{width: 100%;margin-top: 50px;font-size: 18px;line-height: 18px;text-align: center;}

    .tyx6-b>div:nth-child(1){font-size: 14px;line-height: 14px;margin-right: 14px;color: #fff;}

    .tyx6-b>div:nth-child(2){width: 8px;height: 13px;}

    .tyx6-prev,.tyx6-next{width: 44px;height: 44px;border: 1px solid #d0d0d0;position: absolute;top:calc(50% - 44px/2);left:calc(50% - 472px);outline:none;background: none;transition: 0.5s;}

    .tyx6-next{left: auto ;right: calc(50% - 472px);}

    .tyx6-prev>img,.tyx6-next>img{width: 8px;height: 13px;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx6-prev>img:nth-child(1),.tyx6-next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tyx6-prev>img:nth-child(2),.tyx6-next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tyx6-prev:hover,.tyx6-next:hover{background: #007ddd;border: 1px solid #007ddd; transition: 0.5s;}

    .tyx6-prev:hover >img:nth-child(1),.tyx6-next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tyx6-prev:hover >img:nth-child(2),.tyx6-next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}

}

@media only screen and (max-width: 1023px) {
    
    .scenery_b1{width: 100%;height: 100%;position: fixed;top: 0;left: 0;z-index: -1;}

    .swiper-button-next:after, .swiper-button-prev:after{content: none;}

    .tyx1{width: 100%;padding: 0.8rem 0 2rem 0;background: url(../timg/t103.jpg) no-repeat;background-size: 100% 100%;}

    .tyx1-a{width: calc(100% - 0.4rem*2);margin: 0 auto;}

    .tyx1-a1{width: 100%;}

    .tyx1-a1>div:nth-child(1){font-size: 0.32rem;line-height: 0.32rem;color: #222222;margin-bottom: 0.24rem;text-align: center;}

    .tyx1-a1>div:nth-child(2){font-size: 0.32rem;line-height: 0.32rem;color: #464646;font-family: 'Times New Roman';text-transform: uppercase;text-align: center;}

    .tyx1-a2{margin-top: 0.55rem;}

    .tyx1-a2>div:nth-child(1){text-align: center;font-size: 0.26rem;line-height: 0.26rem;color: #222222;font-weight: bold;}

    .tyx1-a2>div:nth-child(2){font-size: 0.2rem;line-height: 0.2rem;text-align: center;margin-top: 0.2rem;color: #222222;}

    .tyx1-a3{font-size: 0.2rem;line-height: 0.4rem;color: #454545;margin-top: 0.45rem;}

    .tyx1-a3 p{font-size: 0.2rem !important;line-height: 0.4rem !important;}
    
    .tyx1-a3 p span{font-size: 0.2rem !important;line-height: 0.4rem !important;}

    .tyx1-a4{width: 100%;margin-top: 0.5rem;}

    .tyx1-a4::after{content: "";display: block; clear: both;}

    .tyx1-a41{width: calc((100% - 0.14rem*2)/3);float: left;height: 1.86rem;background: #fff;margin-right: 0.14rem;margin-bottom: 0.4rem;padding: 0.38rem 0 0 0.15rem;}

    .tyx1-a4>.tyx1-a41:nth-child(3n){margin-right: 0;}

    .tyx1-a421{font-size: 0.2rem;line-height: 0.32rem;}

    .tyx1-a422{font-size: 0.2rem;line-height: 0.54rem;color: #002a42;margin-top: 0.29rem;}

    .tyx1-a422>span{font-size: 0.54rem;font-family:'Bebas';}
    
    .tyx1-a422>span:nth-child(1){display:none;};

    .tyx1-a43{display: none;}

    .tyx1-a41:nth-child(4) .tyx1-a422{margin-top: 0.03rem;}



    .tyx2{width: 100%;margin-top: -1.57rem;}

    .tyx2-a{width: 100%;margin-top: 0.7rem;position: relative;}

    .tyx2-a1{width: 100%;}

    .tyx2-a2{width: 100%;height: 7.78rem;}

    .tyx2-a3{width: 100%;height: auto;background: url(../timg/t96.jpg) no-repeat;background-size: 100% 100%;padding:1.2rem 0.4rem 2.1rem 0.4rem;position: relative;}

    .tyx2-a4{width: 50%;height: 50%;float: left;position: relative;}

    .tyx2-a41{width: 100%;height: 100%;background: rgba(0, 0, 0, 0.5);position: absolute;left: 0;top: 0;bottom: 0;right: 0;margin: auto;transition: 0.5s;}

    .tyx2-a42{width: 100%;height: max-content;font-size: 0.2rem;line-height: 0.32rem;color: #fff;font-weight: bold;text-align: center;padding: 0 1rem;position: absolute;left:0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-a4.on .tyx2-a41{transform: scale(0);transition: 0.5s;}

    .tyx2-a31{width: 100%;height: 100%;position: relative;}

    .tyx2-a32{width: 100%;height: 100%;overflow: hidden;overflow-y: auto;}

    .tyx2-a32::-webkit-scrollbar{width: 0.01rem;background: rgba(0, 0, 0, 0);}

    .tyx2-a32::-webkit-scrollbar-thumb{width:0.01rem;background: rgba(0, 0, 0, 0);}

    .tyx2-a33{font-size: 0.28rem;line-height: 0.28rem;color: #fff;}

    .tyx2-a34{font-size: 0.2rem;line-height: 0.2rem;color: rgba(255, 255, 255, 0.5);margin-top: 0.2rem;}

    .tyx2-a35{font-size: 0.2rem;line-height: 0.4rem;color: #fff;margin-top: 0.4rem;}

    .tyx2-a35 p{font-size: 0.2rem !important;line-height: 0.4rem !important;}

    .tyx2-prev,.tyx2-next{width: 0.44rem;height: 0.44rem;border: 0.01rem solid #fff;position: absolute;top: auto;bottom: 1.15rem;left: 0.4rem;background: none;transition: 0.5s;}

    .tyx2-next{left: 1.08rem;}

    .tyx2-prev>img,.tyx2-next>img{width: 0.08rem;height: 0.13rem;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;}

    .tyx2-prev>img:nth-child(1),.tyx2-next>img:nth-child(1){opacity: 1;transition: 0.5s;}

    .tyx2-prev>img:nth-child(2),.tyx2-next>img:nth-child(2){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover,.tyx2-next:hover{background: #007ddd;border: 1px solid #007ddd; transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(1),.tyx2-next:hover >img:nth-child(1){opacity: 0;transition: 0.5s;}

    .tyx2-prev:hover >img:nth-child(2),.tyx2-next:hover >img:nth-child(2){opacity: 1;transition: 0.5s;}



    .tyx3{width: 100%;background: #f1f1f1;padding-top: 0.77rem;}

    .tyx3-a1{width: 100%;display: flex;justify-content: center;align-items: center;margin-top: 0.5rem;}

    .tyx3-a1a{width: 1.65rem;height: 0.56rem;border-radius: 0.5rem;border: 0.01rem solid #002a42;margin-right: 0.2rem;display: flex;align-items: center;justify-content: center;cursor: pointer;transition: .5s;}

    .tyx3-a1>.tyx3-a1a:last-child{margin-right: 0;}

    .tyx3-a1a>div:nth-child(1){width: 0.29rem;height: 0.32rem;margin-right:0.1rem;display: none;}

    .tyx3-a1a>div:nth-child(2){font-size: 0.18rem;line-height: 0.18rem;transition: 0.5s;}

    .tyx3-a1a.on >div:nth-child(1){display: block;}

    .tyx3-a1a.on >div:nth-child(2){color: #fff;transition: 0.5s;}

    .tyx3-a1a.on{background: #002a42;transition: 0.5s;}

    .tyx3-a2{width: 100%;margin-top: 0.65rem;padding-bottom: 2.52rem;position: relative;}

    .about5-c1{width:100%;height: 3.6rem;padding: 0;position: relative;margin: 0;}

	.about5-c2{width: 100%;position: absolute;top: 0;left: 0;display: none;}

	.about5-c2:before{content: '';background: linear-gradient(90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;left: 0;width: 1rem;height: 100%;z-index: 1;}

	.about5-c2:after{content: '';background: linear-gradient(-90deg, rgba(241, 241, 241, 1) 0%, rgba(241, 241, 241, 1) 20%, rgba(241, 241, 241, 0) 100%);position: absolute;top: 0;right: 0;width: 1rem;height: 100%;z-index: 1;}

	.about5-c3{width: 100%;}

	.about5-c4{width: 100%;height: 3.6rem;position: relative;z-index: 0;}

	.about5-c4 .swiper{width: 100%;height: 100%;position: relative;}

	.about5-c4 .swiper-slide img{width: 100%;height: 100%;}

	.about5-c5{width: 100%;font-size: 0.2rem;line-height: 0.2rem;color: #333333;text-align: center;font-weight: bold;z-index: 2;position: relative;margin-top: 0.43rem;}

	.about5-d1{display: none;}

	.about5-d2{width: 100%;height: 100%;position: absolute;top: 0;left: 0;display: none;overflow: hidden;}

    .about5-e1{width: 1.65rem;height: 0.56rem;position: absolute;left: calc(50% - 1.65rem/2);bottom: 0.8rem;}

    .about5-e2{width: 1.65rem;height: 0.56rem;border-radius: 0.5rem;background: #002a42;display: flex;align-items: center;justify-content: center;position: absolute;left: 0;top: 0;opacity: 0;z-index: -1;cursor: pointer;}

    .about5-e2>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;color: #fff;margin-right: 0.16rem;}

    .about5-e2>div:nth-child(2){width:0.1rem;height: 0.17rem;}



    .tyx4{width: 100%;background:#f1f1f1;}

    .tyx4-a{width: 100%;margin-top: 0.7rem;height: 7.6rem;position: relative;}

    .tyx4-a1{width: 100%;height: 100%;position: absolute;left: 0;top: 0;}

    .tyx5{width: 100%;height: 7.5rem;position: relative;}



    .tyx6{width: 100%;background: #f1f1f1;padding: 0.8rem 0;}

    .tyx6-a{width: 100%;margin-top: 0.72rem;overflow: hidden;position: relative;}

    .tyx6-swi{width: 17.37rem;margin-left: calc(50% - 17.37rem/2);}

    .tyx6-swi .swiper-slide{width: 5.29rem;height: 5rem;position: relative;}

    .tyx6-swi .swiper-slide-active{width: 6.17rem;height: 5rem;transition: 0.5s;}

    .tyx6-swi .swiper-slide .tyx6-a1{width: 100%;height: 3.07rem;border-radius: 0.1rem;overflow:hidden;transition: 0.5s;position: absolute;left: 0;top: 0;right: 0;bottom: 0;margin: auto;box-shadow: 0 0 40px rgba(51, 51, 51, 0.16);}

    .tyx6-swi .swiper-slide-active .tyx6-a1{width: 100%;height:3.7rem;border-radius: 0.1rem;padding: 0;transition: 0.5s;}

    .tyx6-a1>img{width: 100%;height: auto;position:absolute;top:50%;transform:translateY(-50%);border-radius: 0.1rem;}

    .tyx6-a1>div{width: 100%;font-size: 0.2rem;line-height: 0.2rem;text-align: center;position: absolute;left: 0;bottom: -65px;opacity: 0;}

    .tyx6-b{width: 1.65rem;height: 0.56rem;border-radius: 0.5rem;background: #002a42;margin: 0 auto;margin-top: 0.52rem;display: flex;align-items: center;justify-content: center;}

    .tyx6-c{width: 100%;margin-top: 0.47rem;font-size: 0.2rem;line-height: 0.2rem;text-align: center;}

    .tyx6-b>div:nth-child(1){font-size: 0.2rem;line-height: 0.2rem;margin-right: 0.12rem;color: #fff;}

    .tyx6-b>div:nth-child(2){width:0.09rem;height: 0.15rem;}

    .tyx6-prev,.tyx6-next{width: 0.44rem;height: 44px;border: 1px solid #d0d0d0;position: absolute;top:calc(50% - 44px/2);left:calc(50% - 472px);outline:none;background: none;transition: 0.5s;display: none;}

}