<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {margin:0; padding:0;}
*:focus{outline: none;}
body , html{color: #000;}
a{text-decoration: none;}
.all{margin-top: 98px;}
.main{margin: 0 auto;}


@font-face{
    font-family: "PingFangBold.ttf"; 
    src: url('../fonts/PingFangBold.ttf');
}
@font-face{
    font-family: "PingFangExtraLight.ttf"; 
    src: url('../fonts/PingFangExtraLight.ttf');
}
@font-face{
    font-family: "PingFangHeavy.ttf"; 
    src: url('../fonts/PingFangHeavy.ttf');
}
@font-face{
    font-family: "PingFangLight.ttf"; 
    src: url('../fonts/PingFangLight.ttf');
}
@font-face{
    font-family: "PingFangMedium.ttf"; 
    src: url('../fonts/PingFangMedium.ttf');
}
@font-face{
    font-family: "PingFangRegular.ttf"; 
    src: url('../fonts/PingFangRegular.ttf');
}
@font-face{
    font-family: "SourceHanSansCN-Heavy.otf"; 
    src: url('../fonts/SourceHanSansCN-Heavy.otf');
}
@font-face{
    font-family: "SourceHanSansCN-Light.otf"; 
    src: url('../fonts/SourceHanSansCN-Light.otf');
}

/* header */
.header{position: fixed;top: 0;left: 0;right: 0;z-index: 999;background: #FFF;}
.header.on{box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
.h-box{height: 98px;padding: 0 6.04vw;}
.h-b{display: flex;align-items: center;justify-content: center;height: 100%;}
.h-nav{display: flex;align-items: center;justify-content: center;list-style-type: none;width: calc(100% - 24.4vw);}
.h-logo{width: 12.2vw;}
.h-logo img{max-width: 100%;display: block;width: 9.53vw;height: 2.60vw;}
.h-phone{width: 12.2vw;}
.h-a{font-size: 1.04vw;color: #333333;font-family: "PingFangHeavy.ttf";transition: all .3s;}
.h-li:hover .h-a{color: #C70808;transition: all .3s;}
.h-li{margin-right: 2.50vw;position: relative;height: 98px;display: flex;align-items: center;justify-content: center;}
.h-li:last-child{margin-right: 0;}
.h-phone{display: flex;align-items: center;}
.h-pl{margin-right: 0.63vw;}
.h-pl img{width: 2.34vw;height: 2.34vw;max-width: 100%;display: block;}
.h-pr{font-size: 0.83vw;color: #C70808;font-family: "PingFangHeavy.ttf";line-height: 1.7;}
.h-pr a{font-size: 0.83vw;color: #C70808;font-family: "PingFangHeavy.ttf";line-height: 1.7;}
.h-xlbox{display: none;position: absolute;top: 100%;left: 50%;transform: translateX(-50%);background: #FFFFFF;width: max-content;}
.h-xl2{background: #FFFFFF;display: flex;flex-direction: column;box-shadow: 0 0 10px rgba(0, 0, 0, .1);padding: 0.52vw 0;align-items: center;}
.h-xl2 a{font-size: 0.94vw;font-family: "PingFangHeavy.ttf";color: #333333;display: flex;padding: 0.52vw 1.04vw;text-align: center;}
.h-xl2 a:hover{color: #C70808;}
.case .case-a .h-a{color: #C70808;}
.about .about-a .h-a{color: #C70808;}
.new .new-a .h-a{color: #C70808;}
.contact .contact-a .h-a{color: #C70808;}
.souye .souye-a .h-a{color: #C70808;}

/* footer */
.footer{background-size: cover;background-repeat: no-repeat;background-position: right;}
.f-b{padding: 4.84vw 0 2.08vw;}
.footer .main{padding: 0 10.00vw;}
.f-top{display: flex;align-items: flex-start;}
.f-left{width: 23vw;margin-right: 7.50vw;}
.f-l1{font-size: 2.50vw;color: #FFFFFF;font-family: "PingFangBold.ttf";/* margin-bottom: 3.91vw; */margin-bottom: 3.5vw;}
.f-l4{display: flex;flex-direction: column;align-items: center;width: fit-content;margin: 0 auto;}
.f-l2 img{width: 7.81vw;height: 7.81vw;margin-bottom: 1.46vw;}
.f-l3{font-size: 0.73vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.f-c1{font-size: 1.15vw;color: #FFFFFF;font-family: "PingFangBold.ttf";padding-bottom: 2.19vw;margin-bottom: 2.34vw;border-bottom: 1px solid rgba(255, 255, 255, .2);line-height: 1.8;}
.f-c2{font-size: 1.15vw;color: #FFFFFF;font-family: "PingFangBold.ttf";line-height: 1.8;}
.f-center{width: 30vw;margin-right: 5.5vw;}
.f-right{display: flex;align-items: flex-start;}
.f-r1{margin-right: 3.85vw;display: flex;flex-direction: column;}
.f-r2:first-child{padding-bottom: 1.98vw;}
.f-r2{font-size: 1.15vw;color: #FFFFFF;font-family: "PingFangBold.ttf";white-space: nowrap;transition: all .3s;}
.f-r2:hover {color: #C70808;transition: all .3s;}
.f-r3{display: flex;flex-direction: column;}
.f-r4{display: flex;flex-direction: column;}
.f-r5{font-size: 0.94vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";line-height: 1.8;transition: all .3s;}
.f-r5:hover{color: #C70808;transition: all .3s;}
.f-top{padding-bottom: 3.54vw;margin-bottom: 1.51vw;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.f-lj1{font-size: 0.73vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";margin-right: 2.45vw;margin-bottom: 10px;}
.f-lj{display: flex;align-items: center;padding-bottom: calc(2.71vw - 10px);flex-wrap: wrap;}
.f-lj2{display: flex;align-items: center;flex-wrap: wrap;}
.f-lj2 a{margin-bottom: 10px;font-size: 0.73vw;color: rgba(255, 255, 255, .5);font-family: "PingFangRegular.ttf";padding-right: 0.94vw;margin-right: 0.94vw;border-right: 1px solid rgba(255, 255, 255, .5);line-height: 1;}
.f-lj2 a:last-child{margin: 0 0 10px 0;padding: 0;border: none;}
.f-bottom{font-size: 0.73vw;color: rgba(255, 255, 255, .5);font-family: "PingFangLight.ttf";}
.fixed{position: fixed;top: 50%;transform: translateY(-50%);right: 2.76vw;z-index: 9;}
.fixed-b{transition: all .3s;margin-bottom: 20px;width: 56px;height: 56px;background: #FFFFFF;border: 1px solid rgba(204,204,204,0.5);border-radius: 50%;display: flex;align-items: center;justify-content: center;cursor: pointer;}
.fixed-b a{cursor: pointer;display: flex;}
.fixed-b img{max-width: 100%;display: block;transition: all .1s;}
.fixed-b:hover{background: #C70808;border-color: #C70808;transition: all .3s;}
.fixed-b:hover img{filter: grayscale(1) brightness(100);transition: all .1s;}
.fixed-b{position: relative;}
.fixed-tc{position: absolute;right: 120%;top: 50%;transform: translateY(-50%);padding: 10px 20px;background: #C70808;box-shadow: 0 0 10px rgba(0, 0, 0, .1);border-radius: 7px;width: max-content;}
.fixed-tc{font-size: 14px;font-family: "PingFangRegular.ttf";color: #FFF;display: none;}
.fixed-b:hover .fixed-tc{display: block;}
.fixed-tc img{max-width:100%;width: 7.81vw;display:block;filter: none !important;}

/* banner */
.banner-img img{width: 100%;max-width: 100%;height: 100vh;object-fit: cover;}
.banner-b{position: relative;}
.banner-bottom{position: absolute;left: 0;right: 0;bottom: 7.55vw;display: flex;align-items: center;justify-content: center;}
.banner-btn{margin-right: 4.69vw;}
.banner-btn:last-child{margin-right: 0;}
.banner-btn{width: 14.58vw;height: 2.92vw;max-width: 100%;display: flex;align-items: center;justify-content: center;font-size: 1.35vw;font-family: "PingFangRegular.ttf";border-radius: 6px;}
.banner-btna{background: #C70808;color: #FFFFFF;border: 1px solid #C70808;transition: all .3s;}
.banner-btna:hover{background: transparent;transition: all .3s;border-color: #FFFFFF;}
.banner-btnb{background: transparent;color: #FFFFFF;border: 1px solid #FFF;transition: all .3s;}
.banner-btnb:hover{background: #C70808;transition: all .3s;border-color: #C70808;}

/* w1 */
.w1{background-size: cover;background-repeat: no-repeat;background-position: center;}
.w1-box{padding: 7.14vw 0 12.92vw;}
.w1 .main{width: 57.29vw;}
.w1-b1{font-size: 1.35vw;font-family: "PingFangMedium.ttf";color: #333333;text-align: center;padding-bottom: 4.06vw;line-height: 1.5;}
.w1-b2{font-size: 4.06vw;color: #C70808;font-family: "SourceHanSansCN-Heavy.otf";text-align: center;padding-bottom: 6.51vw;}
.w1-b3{display: flex;align-items: flex-start;justify-content: center;}
.w1-b6{margin: 0 3.75vw;}
.w1-b6 span{font-size: 3.54vw;font-family: "PingFangHeavy.ttf";color: #C70808;}
.w1-b6 .w1-b4{font-size: 0.94vw;color: #C70808;font-family: "PingFangMedium.ttf";display: flex;align-items: flex-start;white-space: nowrap;}
.w1-b5{font-size: 0.94vw;color: #666666;margin-top: 1.04vw;white-space: nowrap;}

/* w2 */
.w2{background-size: cover;background-repeat: no-repeat;background-position: center;}
.w2-box{padding: 8.44vw 5.89vw 7.29vw;}
.w2-b{display: flex;align-items: center;}
.w2-left{width: 45%;}
.w2-l1{padding-right: 12.14vw}
.w2-right{width: 55%;}
.w2-l2{font-size: 2.19vw;font-family: "SourceHanSansCN-Heavy.otf";color: #333333;padding-bottom: 2.81vw;line-height: 1;}
.w2-l3{font-size: 0.94vw;font-family: "PingFangMedium.ttf";color: #333333;padding-bottom: 3.49vw;line-height: 1.8;}
.w2-l4{display: flex;flex-wrap: wrap;padding-bottom: 2.50vw;}
.w2-l4 a{width: 6.25vw;height: 1.98vw;background: #C70808;font-size: 0.83vw;border-radius: 0.31vw;margin: 0 0.52vw 1.56vw 0;transition: all .3s;color: #FFFFFF;font-family: "PingFangBold.ttf";display: flex;align-items: center;justify-content: center;}
.w2-l4 a:hover{background: #FFF;color: #C70808;transition: all .3s;cursor: pointer;}
.w2-l4 a.on{background: #FFF;color: #C70808;}
.w2-l5{font-size: 0.83vw;color: #292C30;font-family: "PingFangHeavy.ttf";margin-bottom: 2.97vw;display: inline-block;transition: all .3s;}
.w2-l5:hover{color: #C70808;transition: all .3s;}
.w2-l6{width: 12.50vw;height: 3.54vw;background: #C70808;border-radius: 0.63vw;font-size: 0.94vw;font-family: "PingFangHeavy.ttf";color: #FFFFFF;display: flex;align-items: center;justify-content: center;}
.w2-ul{list-style-type: none;display: flex;flex-wrap: wrap;gap: 0.68vw;}
.w2-ul li{width: calc((100% - 1.36vw)/3);position: relative;z-index: 1;background: #FFF;}
.w2-txt{transition: all .3s;z-index: 3;opacity: 0;position: absolute;left: 1.25vw;right: 1.25vw;bottom: 1.25vw;font-size: 1.04vw;color: #FFFFFF;font-family: "PingFangBold.ttf";overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w2-ul li img{width: 100%;height: 8.96vw;object-fit: cover;display: block;position: absolute;top: 0;left: 0;right: 0;bottom: 0;z-index: 2;}
.w2-ul li video{width: 100%;height: 8.96vw;object-fit: cover;display: block;}
.w2-ul li:hover .w2-txt{color: #C70808;transition: all .3s;}
.w2-right{position: relative;}
.w2-right .w2-rb{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.w2-right .w2-rb:first-child{position: relative;}
.w2-right .w2-rb.two{opacity: 1;}
.w2-rb.on{z-index: 7;}
.w2-rb.on .w2-txt{opacity: 1;}
.w2-rb.two li{animation:change2 0.8s linear;animation-fill-mode: forwards;}
.w2-rb.on li{animation:change1 0.8s linear;animation-fill-mode: forwards;}
@keyframes change1 {
	0% {
		transform: scale(0.0);
		opacity: 0;
	}
	100% {
		transform: scale(1.0);
		opacity: 1;
	}
}
@keyframes change2 {
	0% {
		transform: scale(1.0);
		opacity: 1;
	}
	100% {
		transform: scale(0.0);
		opacity: 0;
	}
}

/* w3 */
.w3{background-size: cover;background-position: right;background-repeat: no-repeat;}
.w3-box{padding: 5.83vw 0 6.77vw;position: relative;overflow: hidden;}
.w3 .main{padding: 0 13.39vw;}
.w3-b1{font-size: 2.19vw;color: #333333;font-family: "SourceHanSansCN-Heavy.otf";text-align: center;padding-bottom: 3.85vw;}
.w3-b2{display: flex;align-items: stretch;gap: 2.92vw;position: relative;}
.w3-left{width: 42.08vw;}
.w3-right{width: calc(100% - 46vw);}
.w3-b3{position: relative;}
.w3-b3 img{width: 100%;max-width: 100%;display: block;}
.w3-lunbo{position: relative;}
.w3-lunbo .swiper-button-next{right: 2.08vw;margin: 0;transform: translateY(-50%);}
.w3-lunbo .swiper-button-prev{left: 2.08vw;margin: 0;transform: translateY(-50%);}
.w3-txt{position: absolute;left: 1.51vw;right: 1.51vw;bottom: 1.88vw;font-size: 1.15vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w3-r2{display: flex;align-items: center;}
.w3-r3{width: 6.25vw;height: 1.98vw;background: #CCCCCC;border-radius: 3px 3px 0px 0px;margin-right: 1.04vw;display: flex;align-items: center;justify-content: center;overflow: hidden;}
.w3-r3{font-size: 0.83vw;color: #333333;font-family: "PingFangBold.ttf";cursor: pointer;transition: all .3s;}
.w3-r3:last-child{margin-right: 0;}
.w3-r3:hover{background: #C70808;color: #FFF;transition: all .3s;}
.w3-r3.on{background: #C70808;color: #FFF;}
.w3-r1{display: flex;align-items: flex-end;justify-content: space-between;border-bottom: 1px solid rgba(0, 0, 0, .2);margin-bottom: 0.52vw;}
.w3-r4{font-size: 0.83vw;color: #292C30;font-family: "PingFangHeavy.ttf";padding-bottom: 0.52vw;transition: all .3s;}
.w3-r4:hover{color: #C70808;transition: all .3s;}
.w3-r6{display: none;}
.w3-r7{background: rgba(238, 238, 238, 1);}
.w3-r8{padding: 0.65vw 2.20vw;}
.w3-r8 li{padding: 0.73vw 0;border-bottom: 1px dashed rgba(191, 191, 191, 1);}
.w3-r8 li:last-child{border: none;}
.w3-r8 li::marker{color: #C70808;}
.w3-r8 a{font-size: 0.94vw;font-family: "PingFangRegular.ttf";color: #666666;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w3-r8 a:hover{color: #C70808;transition: all .3s;}
.w3-lunbo{height: 100%;}

/* w4 */
.w4{background-size: cover;background-position: center;background-repeat: no-repeat;}
.w4-box{padding: 5.63vw 0 4.27vw;}
.w4 .main{padding: 0 9.90vw;}
.w4-b1{font-size: 2.19vw;color: #333333;padding-bottom: 1.20vw;font-family: "SourceHanSansCN-Heavy.otf";text-align: center;}
.w4-b2{font-size: 1.46vw;color: #666666;padding-bottom: 3.13vw;font-family: "PingFangMedium.ttf";text-align: center;}
.w4-b3{display: flex;align-items: stretch;flex-wrap: wrap;gap: 2.08vw 1.04vw;margin-bottom: 4.58vw;}
.w4-b4{height: 86px;width: calc((100% - 5.21vw)/6);background: #FFF;position: relative;overflow: hidden;}
.w4-b4 img{max-width: 100%;display: block;}
.w4-b4:hover{cursor: pointer;}
.w4-b4:hover .w4-img2{opacity: 0;transition: all .3s;}
.w4-b4:hover .w4-img1{opacity: 1;transition: all .3s;}
.w4-b5{font-size: 6.67vw;font-family: "PingFangLight.ttf";color: #DBDBDB;text-align: center;}
.w4-img1{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);opacity: 0;transition: all .3s;}
.w4-img2{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);opacity: 1;transition: all .3s;}

/* w5 */
.w5{background-size: cover;background-position: center;background-repeat: no-repeat;}
.w5-box{padding: 6.41vw 0 7.24vw;}
.w5 .main{padding: 0 8.07vw;}
.w5-b{display: flex;align-items: center;gap: 16.41vw;}
.w5-left{width: 33.44vw;}
.w5-right{width: calc(100% - 49.85vw);}
.w5-l1{font-size: 2.19vw;color: #333333;font-family: "SourceHanSansCN-Heavy.otf";padding-bottom: 3.54vw;line-height: 1;}
.w5-l2{font-size: 2.08vw;color: #C70808;font-family: "PingFangRegular.ttf";padding-bottom: 2.34vw;}
.w5-l3{font-size: 0.94vw;color: #333333;font-family: "PingFangRegular.ttf";padding-bottom: 2.60vw;line-height: 1.8;}
.w5-l4{display: flex;align-items: center;margin-bottom: 1.88vw;}
.w5-l4 a{width: 6.25vw;height: 1.98vw;background: #C70808;color: #FFF;font-family: "PingFangBold.ttf";border-radius: 0.31vw;margin-right: 0.52vw;display: flex;align-items: center;justify-content: center;transition: all .3s;border: 1px solid #C70808;}
.w5-l4 a:last-child{margin: 0;}
.w5-l4 a:hover{background: #FFF;color: #C70808;transition: all .3s;cursor: pointer;}
.w5-l4 a.on{background: #FFF;color: #C70808;}
.w5-l5{font-size: 0.83vw;color: #292C30;font-family: "PingFangHeavy.ttf";transition: all .3s;}
.w5-l5:hover{color: #C70808;transition: all .3s;}
.w5-ul{list-style-type: none;display: flex;flex-wrap: wrap;gap: 0.68vw;}
.w5-ul li{width: calc((100% - 1.36vw)/3);position: relative;}
.w5-ul li:hover .w5-txt{opacity: 1;transition: all .5s;}
.w5-txt{transition: all .5s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 2.03vw 1.82vw 2.19vw;background: rgba(41, 44, 48, .8);display: flex;flex-direction: column;justify-content: space-between;align-items: flex-start;opacity: 0;}
.w5-txt3{font-size: 1.35vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 0.36vw;}
.w5-txt4{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.w5-txt6{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";padding-bottom: 0.78vw;}
.w5-txt7{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.w5-ul li img{width: 100%;max-width: 100%;display: block;}
.w5-right{position: relative;overflow: hidden;}
.w5-right .w5-rb{display: none;}
.w5-right .w5-rb:first-child{display: block;}
.w5-rb .w11-dj{width: calc((100% - 1.36vw)/3);}
.w5-rb .w11-rb1{gap: 0.68vw;;}
.w5-rb .w11-tc1{width: calc((100% - 1.36vw)/3);}
.w5-rb .w11-tc2{width: calc((100% - 0.4vw)/3*2);}
.w5-rb .w11-tc{width: 33.13vw;gap: 0.68vw;height: 15.1vw;}
.w5-rb .w11-tc3{gap: 1vw;}
.w5-rb .w11-dj:nth-child(4) .w11-tc{top: auto;height: 15.1vw;}
.w5-rb .w11-dj:nth-child(5) .w11-tc{top: auto;height: 15.1vw;}
.w5-rb .w11-dj:nth-child(6) .w11-tc{top: auto;height: 15.1vw;}

/* w6 */
.w6{background-size: cover;background-position: center;background-repeat: no-repeat;}
.w6-box{padding: 6.56vw 0 6.77vw;}
.w6-b{display: flex;align-items: center;}
.w6 .main{padding-left: 23.96vw;}
.w6-left{width: 27.9vw;}
.w6-l1{font-size: 2.19vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";padding-bottom: 1.46vw;text-align: center;}
.w6-l2{font-size: 1.15vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";padding-bottom: 2.86vw;text-align: center;}
.w6-l3{padding: 0.94vw 0;width: 100%;background: #FFFFFF;border-radius: 6px;text-indent: 1.35vw;outline: none;border: none;margin-bottom: 0.94vw;font-size: 0.94vw;color: #999999;font-family: "PingFangBold.ttf";}
.w6-l4{padding: 0.94vw 0;width: 100%;background: #FFFFFF;border-radius: 6px;text-indent: 1.35vw;height: 5.83vw;margin-bottom: 1.20vw;outline: none;border: none;resize: none;font-size: 0.94vw;color: #999999;font-family: "PingFangBold.ttf";}
.w6-l5{height: 3.54vw;background: #C70808;border-radius: 6px;width: 100%;display: flex;align-items: center;justify-content: center;font-size: 0.94vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.w6-right{font-size: 4.58vw;color: rgba(255, 255, 255, .4);font-family: "SourceHanSansCN-Heavy.otf";text-align: center;width: calc(100% - 27.9vw);}
.w6-r1{font-size: 1.98vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 2.60vw;text-align: left;}
.w6-r2{font-size: 1.25vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 1.46vw;margin-bottom: 1.56vw;border-bottom: 1px solid rgba(255, 255, 255, .2);text-align: left;}
.w6-r6{font-size: 1.15vw;color: #C70808;font-family: "PingFangHeavy.ttf";padding-bottom: 0.89vw;text-align: left;}
.w6-r7{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";text-align: left;line-height: 1.8;}
.w6-r5{padding-bottom: 1.93vw;}
.w6-r5:last-child{padding-bottom: 0;}
.w6-right2{width: 24.65vw;margin: 0 auto;}
.w6-r4{height: 17.14vw;}
.w6-r3{overflow-y: scroll;}
.w6-r3::-webkit-scrollbar {
	width: 5px;
	background: #292C30;
	border-radius: 3px;
}
.w6-r3::-webkit-scrollbar-thumb {
	width: 5px;
	background: #C70808;
	border-radius: 3px;
}

@media (max-width: 1700px) {
	.w4-b4 img{zoom: .7;}
	.f-r1{margin-right: 2vw;}
}

/* ny-banner */
.ny-banner-img img{width: 100%;max-width: 100%;display: block;}
.ny-banner-b{position: relative;}
.ny-txt{position: absolute;top: 0;right: 0;left: 0;bottom: 0;display: flex;flex-direction: column;align-items: center;justify-content: center;}
.ny-t1{font-size: 2.50vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 1.67vw;}
.ny-t2{font-size: 1.04vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";padding-bottom: 2.24vw;}
.ny-t3{font-size: 1.46vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 3.96vw;text-align: center;}
.ny-t4{width: 12.50vw;height: 3.02vw;background: #C70808;border-radius: 0.63vw;font-size: 0.94vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";display: flex;align-items: center;justify-content: center;}

/* w7 */
.w7{background: #f8f8f8;}
.w7 .main{padding: 0 10.10vw;}
.w7-box{padding: 5.16vw 0 5.05vw;}
.w7-nav{list-style-type: none;display: flex;align-items: center;justify-content: center;margin-bottom: 3.65vw;}
.w7-nav a{width: 7.29vw;height: 1.98vw;background: #FFFFFF;border: 1px solid #CCCCCC;border-radius: 0.31vw;display: flex;align-items: center;justify-content: center;}
.w7-nav a{font-size: 0.83vw;color: #666666;font-family: "PingFangHeavy.ttf";transition: all .3s;}
.w7-nav a:hover{background: #C70808;color: #FFFFFF;transition: all .3s;}
.w7-nav a.on{background: #C70808;color: #FFFFFF;}
.w7-nav li{margin-right: 1.04vw;}
.w7-nav li:last-child{margin: 0;}
.w7-bb{display: flex;flex-wrap: wrap;align-items: stretch;gap: 2.86vw 1.56vw;}
.w7-b1{width: calc((100% - 3.13vw)/3);}
.w7-b3{overflow: hidden;margin-bottom: 2.08vw;}
.w7-b3 img{width: 100%;max-width: 100%;display: block;transition: all 1s;}
.w7-b1:hover .w7-b3 img{transform: scale(1.2);transition: all 1s;}
.w7-b4{font-size: 1.15vw;color: #333333;font-family: "SourceHanSansCN-Light.otf";margin-bottom: 0.89vw;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w7-b5{display: flex;align-items: center;font-size: 0.73vw;color: #999999;font-family: "SourceHanSansCN-Light.otf";margin-bottom: 1.56vw;}
.w7-b5 img{margin-right: 0.31vw;}
.w7-b6{font-size: 0.83vw;color: #999999;font-family: "SourceHanSansCN-Light.otf";line-height: 1.8;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 2;display: -webkit-box;-webkit-box-orient: vertical;}
.w7-b7{padding: 0.83vw 0.83vw 1.56vw;background: #FFF;}
.w7-b8{overflow: hidden;margin-bottom: 1.30vw;}
.w7-b8 img{width: 100%;max-width: 100%;display: block;transition: all 1s;}
.w7-b1:hover .w7-b8 img{transform: scale(1.2);transition: all 1s;}
.w7-b9{font-size: 1.15vw;color: #292C30;font-family: "PingFangRegular.ttf";margin-bottom: 1.04vw;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;}
.w7-b10{display: flex;align-items: center;}
.w7-b11{display: flex;align-items: center;margin-right: 0.68vw;font-size: 0.73vw;color: #292C30;font-family: "PingFangRegular.ttf";}
.w7-b11:last-child{margin-right: 0;}
.w7-b11 img{margin-right: 0.42vw;}

/* åˆ†é¡µ */
.fenye-box{padding-top: 3.75vw;}
.fenye-b{display: flex;align-items: center;justify-content: center;}
.fenye-b a{width: 2.08vw;height: 2.08vw;background: #FFFFFF;border: 1px solid #E5E5E5;border-radius: 5px;display: flex;align-items: center;justify-content: center;margin-right: 0.52vw;}
.fenye-b a{font-size: 0.63vw;color: #888888;font-family: Microsoft YaHei;font-weight: 400;transition: all .3s;}
.fenye-b a:hover{color: #FFF;background: #C70808;transition: all .3s;}
.fenye-b a.on{color: #FFF;background: #C70808;}
.fenye-b a.on img{filter: grayscale(1) brightness(100);}
.fenye-b a:last-child{margin: 0;}

/* w8 */
.w8{background: #f8f8f8;}
.w8-box{padding: 4.17vw 0 6.46vw;}
.w8 .main{padding: 0 10.00vw;}
.w8-b{padding: 2.81vw 3.33vw 6.93vw;background: #FFF;}
.mulu{display: flex;align-items: center;padding-bottom: 0.99vw;border-bottom: 1px solid rgba(204, 204, 204, .5);}
.mulu a{font-size: 0.94vw;color: #666666;font-family: "SourceHanSansCN-Light.otf";display: flex;align-items: center;}
.mulu a img{margin-right: 0.16vw;}
.mulu a:last-child{overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 1;display: -webkit-box;-webkit-box-orient: vertical;max-width: 41.67vw;}
.mulu .jt{margin: 0 0.52vw;display: flex;align-items: center;justify-content: center;}
.w8-b1{padding: 4.64vw 0 1.82vw;border-bottom: 1px solid rgba(204, 204, 204, .5);}
.w8-b2{font-size: 2.71vw;font-family: Microsoft YaHei UI;font-weight: bold;color: #333333;padding-bottom: 1.04vw;text-align: center;}
.w8-b3{display: flex;align-items: center;justify-content: center;}
.w8-b3 a{font-size: 0.73vw;color: rgba(102, 102, 102, 1);font-family: "SourceHanSansCN-Light.otf";display: flex;align-items: center;margin: 0 0.52vw;}
.w8-b4{padding: 3.13vw 0 4.27vw;border-bottom: 1px solid rgba(204, 204, 204, .5);font-size: 1.15vw;color: #666666;font-family: "SourceHanSansCN-Light.otf";line-height: 1.8;margin-bottom: 3.65vw;}
.w8-b4 img{max-width: 100%;}
.w8-b7{display: flex;align-items: center;justify-content: center;}
.w8-b5{display: flex;align-items: center;justify-content: space-between;}
.w8-b6{display: flex;align-items: center;font-size: 0.83vw;font-family: Microsoft YaHei UI;font-weight: 400;color: #333333;}
.w8-b6:first-child .w8-b7{margin-right: 0.99vw;}
.w8-b6:last-child .w8-b7{margin-left: 0.99vw;}
.w8-img2{display: none;}
.w8-b6:hover{color: #C70808;}
.w8-b6:hover .w8-img1{display: none;}
.w8-b6:hover .w8-img2{display: block;}
.w8-bb{padding-top: 4.27vw;}
.w8-bb1{font-size: 1.77vw;color: #C70808;font-family: "SourceHanSansCN-Light.otf";padding-bottom: 1.93vw;}

/* w9 */
.w9{background-size: cover;background-position: center;background-repeat: no-repeat;}
.w9-box{padding: 4.95vw 6.15vw 4.84vw;}
.w9-b{display: flex;align-items: stretch;}
.w9-left{position: relative;width: 54.38vw;height: 30.47vw;background: rgba(0,0,0,.3);}
.w9-left video{width: 100%;max-width: 100%;object-fit: contain;height: 100%;}
.w9-left-btn{position: absolute;top: 50%;left: 50%;transform: translate(-50% , -50%);cursor: pointer;}
.w9-right{background: rgba(41, 44, 48, 1);width: calc(100% - 54.38vw);display: flex;flex-direction: column;justify-content: center;align-items: flex-start;}
.w9-righ2{padding: 0 3.39vw;}
.w9-r1{font-size: 1.98vw;color: #FFFFFF;font-family: "PingFangBold.ttf";padding-bottom: 1.46vw;}
.w9-r2{font-size: 0.83vw;font-family: "PingFangRegular.ttf";margin-right: 1.41vw;color: rgba(255, 255, 255, .5);}
.w9-r2 a{font-size: 0.83vw;font-family: "PingFangRegular.ttf";color: rgba(255, 255, 255, .5);}
.w9-r3{display: flex;align-items: center;}
.w9-r4{font-size: 0.83vw;font-family: "PingFangRegular.ttf";color: rgba(255, 255, 255, .5);display: flex;align-items: center;}
.w9-r4 a{margin-right: 0.26vw;display: flex;align-items: center;justify-content: center;}
.w9-r4 a:last-child{margin-right: 0;}
.w9-r3{padding-bottom: 1.56vw;margin-bottom: 1.82vw;border-bottom: 1px solid rgba(255, 255, 255, .1);}
.w9-r5{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";line-height: 1.8;overflow: hidden;text-overflow: ellipsis;-webkit-line-clamp: 9;display: -webkit-box;-webkit-box-orient: vertical;}

/* w10 */
.w10{background: #f8f8f8;}
.w10-b1{padding: 4.01vw 0 3.80vw;margin-bottom: 4.69vw;border-bottom: 1px solid rgba(204, 204, 204, 1);}
.w10-a{width: 13.02vw;height: 3.02vw;background: #C70808;border-radius: 0.52vw;font-size: 0.94vw;font-family: "PingFangBold.ttf";color: #FFFFFF;display: flex;align-items: center;justify-content: center;margin: 0 auto;}
.w10-b2{font-size: 0.94vw;color: #292C30;font-family: "PingFangRegular.ttf";line-height: 1.8;}

/* w11 */
.w11-l1{font-size: 2.50vw;color: #C70808;font-family: "PingFangHeavy.ttf";padding: 1.30vw 0 3.23vw;}
.w11-l2{font-size: 0.94vw;color: #666666;font-family: "PingFangRegular.ttf";line-height: 1.8;}
.w11-box{padding: 8.33vw 0 7.81vw;}
.w11 .main{padding: 0 10vw;}
.w11-b{display: flex;flex-wrap: wrap;gap: 10.94vw;}
.w11-left{width: 25.52vw;}
.w11-right{width: calc(100% - 36.46vw);overflow: hidden;}
.w11-rb1{display: flex;flex-wrap: wrap;gap: 0.16vw;}
.w11-dj{width: calc((100% - 0.48vw)/4);}
.w11-rb2{position: relative;cursor: pointer;overflow: hidden;height: 100%;}
.w11-rb2 img{width: 100%;max-width: 100%;display: block;height: 100%;}
.w11-rb3{position: absolute;top: 0;left: 0;right: 0;bottom: 0;background: rgba(41, 44, 48, .8);padding: 2.03vw 1.82vw;flex-direction: column;justify-content: space-between;display: flex;opacity: 0;transition: all .3s;}
.w11-rb5{font-size: 1.35vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 0.36vw;line-height: 1;}
.w11-rb6{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.w11-rb7{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";padding-bottom: 0.78vw;}
.w11-rb8{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";}
.w11-rb2:hover .w11-rb3{opacity: 1;transition: all .3s;}
.w11-rb1{position: relative;z-index: 1;}
.w11-tc{position: absolute;top: 0;left: 42.66vw;bottom: 0;width: 42.66vw;height: 15.05vw;display: flex;align-items: stretch;gap: 0.16vw;z-index: 3;transition: all .5s;}
.w11-tc1{width: calc((100% - 0.48vw)/4);}
.w11-tc1 img{width: 100%;max-width: 100%;height: 100%;display: block;}
.w11-tc2{width: calc((100% - 0.05vw)/4*3);background: #000;position: relative;}
.w11-tc3{padding: 1.15vw 2.6vw 1.15vw 1.15vw;height: -webkit-fill-available;display: flex;align-items: flex-start;gap: 0.16vw;}
.w11-no{position: absolute;top: 1.15vw;right: 1.15vw;cursor: pointer;}
.w11-dj.on .w11-tc{left: 0;transition: all .5s;}
.w11-dj.on .w11-rb2 img{opacity: 0;}
.w11-dj.on .w11-rb2 .w11-rb3{opacity: 0;}
.w11-tc4{display: flex;flex-direction: column;height: 100%;justify-content: space-between;align-items: flex-start;width: 27%;}
.w11-tc6{font-size: 0.83vw;color: #FFFFFF;font-family: "PingFangRegular.ttf";flex: 1;max-height: 12.71vw;overflow-y: scroll;padding-right: 10px;}
.w11-tc6::-webkit-scrollbar {width: 3px;border-radius: 5px;background: #ececec;}
.w11-tc6::-webkit-scrollbar-thumb {border-radius: 5px;background: #DB3832;}
.w11-dj:nth-child(5) .w11-tc{top: auto;height: 14.9vw;}
.w11-dj:nth-child(6) .w11-tc{top: auto;height: 14.9vw;}
.w11-dj:nth-child(7) .w11-tc{top: auto;height: 14.9vw;}
.w11-dj:nth-child(8) .w11-tc{top: auto;height: 14.9vw;}

/* w12 */
.w12{background: #292C30;}
.w12-box{padding: 6.56vw 0 6.77vw;}
.w12 .main{padding: 0 9.90vw;}
.w12-title{padding-bottom: 3.91vw;font-size: 2.50vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";text-align: center;}
.w12-b1{position: relative;}
.w12-b1 img{width: 100%;max-width: 100%;display: block;}
.w12-b2{position: absolute;top: 0;left: 0;right: 0;bottom: 0;}
.w12-b2 img{height: 100%;}
.w12-b{padding: 0 2.76vw;position: relative;}
.w12-b .swiper-button-next,.w12-b .swiper-button-prev{margin: 0;transform: translateY(-50%);}
.w12-b .swiper-button-next{right: 0;}
.w12-b .swiper-button-prev{left: 0;}

/* w13 */
.w13-box{padding: 5.16vw 3.44vw 5.16vw 10.00vw;}
.w13-left{width: 42.81vw;height: 28.18vw;}
.w13-lunbo .swiper-pagination{position: absolute;left: 50%;transform: translateX(-50%);bottom: 1.41vw;}
.w13-lunbo .swiper-pagination-bullet{width: 6px;height: 6px;background: #CCCCCC;opacity: 1;margin: 0 7px;}
.w13-lunbo .swiper-pagination-bullet-active{background: #C70808;}
.w13-right{width: calc(100% - 50.1vw);}
.w13-b{display: flex;align-items: center;gap: 7.29vw;}
.w13-r1{font-size: 2.19vw;color: #C70808;font-family: "PingFangHeavy.ttf";padding-bottom: 4.01vw;}
.w13-r2{font-size: 0.94vw;color: #666666;font-family: "PingFangRegular.ttf";line-height: 2.2;}

/* w14 */
.w14{background: #292C30;}
.w14 .main{padding: 0 4.19vw;}
.w14-box{padding: 6.09vw 0 6.67vw;}
.w14-title{padding-bottom: 2.08vw;}
.w14-t1{font-size: 2.50vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";padding-bottom: 3.23vw;text-align: center;}
.w14-t2{font-size: 0.94vw;color: rgba(255, 255, 255, 1);font-family: "PingFangRegular.ttf";text-align: center;}
.w14-b1 img{width: 100%;max-width: 100%;display: block;}
.w14-b1{position: relative;}
.w14-b1:hover{cursor: pointer;}
.w14-b1:hover .w14-b2{background: transparent;transition: all .3s;}
.w14-b1:hover .w14-b2{color: #C70808;transition: all .3s;}
.w14-b2{transition: all .3s;position: absolute;top: 0;left: 0;right: 0;bottom: 0;display: flex;align-items: center;justify-content: center;background: rgba(0, 0, 0, .6);}
.w14-b2{font-size: 1.04vw;color: #FFFFFF;font-family: "PingFangHeavy.ttf";line-height: 1.8;text-align: center;}
.w14-b{padding: 0 2.76vw 4.43vw;position: relative;}
.w14-btn{width: 16.67vw;height: 3.54vw;background: #C70808;border-radius: 0.63vw;font-size: 0.94vw;margin: 0 auto;color: #FFFFFF;font-family: "PingFangBold.ttf";display: flex;align-items: center;justify-content: center;}

/* w15 */
.w15 .main{padding: 0 12.50vw;}
.w15-box{padding: 6.46vw 0 7.40vw;}
.w15-title{font-size: 2.50vw;font-family: "PingFangHeavy.ttf";color: #292C30;padding-bottom: 5.16vw;text-align: center;}
.w15-b{display: flex;align-items: flex-start;justify-content: center;}
.w15-b1{width: 10.21vw;display: flex;flex-direction: column;align-items: center;}
.w15-b2{width: 3.13vw;height: 3.13vw;margin-bottom: 2.03vw;display: flex;align-items: center;justify-content: center;}
.w15-img{width: 100%;height: 100%;display: block;}
.w15-b3{font-size: 1.15vw;color: #292C30;font-family: "PingFangRegular.ttf";padding-bottom: 0.94vw;}
.w15-b4{font-size: 0.73vw;color: #292C30;font-family: "PingFangRegular.ttf";text-align: center;}
.w15-b{position: relative;z-index: 1;}
.w15-b::after{content: '';position: absolute;top: 1.56vw;left: 4vw;right: 4vw;height: 1px;background: rgba(227, 227, 227, 1);z-index: -1;}

.w9-r4 a img{width: 20px;height: 20px;}

.yd{display: none;}

@media (max-width: 1500px){
	.w15 .main{padding: 0 8.5vw;}
	.w15-b1{width: 12.21vw;}
	.h-logo,
	.h-phone{width: 14.2vw;}
	.w3-b3 a,
	.w3-b3 img,
	.w3-b3,
	.w3-lunbo{height: 100%;}
	.w3-b3 a{display: block;}
}

@media (max-width: 1300px){
	.h-logo,
	.h-phone{width: 21.2vw;}
}

.yd-img{display: none;}

@media (max-width: 900px){
	.yd-img{display: block;}
	.pc-img{display: none;}
	.header{display: none;}
	.fixed{display: none;}
	.banner-btn{width: 160px;height: 40px;font-size: 12px;}
	.banner-img img{height: calc(100vh - 60px);}
	.banner-box{padding-top: 60px;}
	.w1 .main{width: 80%;}
	.w1-b1{font-size: 16px;}
	.w1-b1 br{display: none;}
	.w1-b2{font-size: 32px;}
	.w1-b6 span{font-size: 20px;}
	.w1-b6 .w1-b4{font-size: 12px;}
	.w1-b5{font-size: 12px;}
	.w1-box{padding: 60px 0 80px;}
	.w2-box{padding: 60px 10px 80px;}
	.w2-b{flex-direction: column;}
	.w2-l1{padding: 0 0 50px 0;}
	.w2-left{width: 100%;}
	.w2-l2{font-size: 20px;}
	.w2-l3{font-size: 14px;padding-bottom: 30px;}
	.w2-l4 a{width: 85px;height: 30px;font-size: 12px;}
	.w2-l5{font-size: 12px;margin-bottom: 40px;}
	.w2-l6{width: 120px;height: 40px;font-size: 12px;margin: 0 auto;}
	.w2-l4{padding-bottom: 20px;}
	.w2-right{width: 100%;}
	.w2-ul{gap: 10px;}
	.w2-ul li{width: calc((100% - 10px)/2);}
	.w2-ul li:last-child{display: none;}
	.w2-txt{font-size: 14px;}
	.w3-box{padding: 60px 0 80px;}
	.w3 .main{padding: 0 10px;}
	.w3-b1{font-size: 20px;padding-bottom: 30px;}
	.w3-b2{gap: 30px;flex-direction: column;}
	.w3-left{width: 100%;}
	.w3-right{width: 100%;}
	.w3-r8{padding: 20px 30px;}
	.w3-r3{font-size: 14px;width: 80px;height: 30px;}
	.w3-r4{font-size: 14px;}
	.w3-r1{margin-bottom: 10px;}
	.w3-r8 li{padding: 10px 0;}
	.w3-r8 a{font-size: 12px;}
	.w4-box{padding: 60px 0 80px;}
	.w4 .main{padding: 0 10px;}
	.w4-b1{font-size: 20px;padding-bottom: 5px;}
	.w4-b2{font-size: 16px;padding-bottom: 30px;}
	.w4-b3{padding-bottom: 20px;display: grid;grid-template-columns: repeat(3,minmax(0,1fr));gap: 15px 10px;}
	.w4-b4{width: 100%;}
	.w4-b5{font-size: 32px;font-weight: bold;}
	.w5-box{padding: 60px 0 80px;}
	.w5-b{flex-direction: column;}
	.w5 .main{padding: 0 10px;}
	.w5-left{width: 100%;}
	.w5-l1{font-size: 20px;}
	.w5-l2{font-size: 16px;}
	.w5-l3{font-size: 14px;padding-bottom: 30px;}
	.w5-l4 a{width: 85px;height: 30px;font-size: 12px;}
	.w5-l4{margin-bottom: 20px;}
	.w5-l5{font-size: 12px;}
	.w5-right{width: 100%;}
	.w5-txt3{font-size: 14px;}
	.w5-txt4{font-size: 12px;}
	.w5-txt6{font-size: 12px;}
	.w5-txt7{font-size: 12px;}
	.w6 .main{padding: 0 10px;}
	.w6-box{padding: 100px 0 80px;}
	.w6-b{flex-direction: column;}
	.w6-left{width: 70%;}
	.w6-l1{font-size: 18px;padding-bottom: 10px;}
	.w6-l2{font-size: 14px;padding-bottom: 30px;}
	.w6-l3{padding: 10px 0;font-size: 14px;margin-bottom: 10px;text-indent: 10px;}
	.w6-l4{padding: 10px 0;font-size: 14px;text-indent: 10px;height: 70px;margin-bottom: 20px;}
	.w6-l5{height: 35px;font-size: 14px;}
	.w6-right{width: 100%;padding-top: 50px;font-size: 50px;}
	.w3-txt{font-size: 14px;left: 15px;bottom: 20px;right: 15px;}
	
	/* footer */
	.footer .main{padding: 0 10px;}
	.f-top{flex-direction: column;}
	.f-b{padding: 60px 0 40px;}
	.f-left{width: 100%;margin: 0 0 20px 0;}
	.f-l1{font-size: 30px;margin-bottom: 30px;}
	.f-l2 img{width: 110px;height: 110px;}
	.f-l3{font-size: 12px;}
	.f-center{width: 100%;margin: 0 0 20px 0;}
	.f-c1{font-size: 12px;}
	.f-c2{font-size: 12px;}
	.f-right{width: 100%;}
	.f-r2{font-size: 14px;}
	.f-r5{font-size: 12px;}
	.f-lj1{font-size: 12px;}
	.f-lj2 a{font-size: 12px;}
	.f-bottom{font-size: 12px;}
	
	.all{margin-top: 0;}
	.ny-banner-img img{height: 300px;object-fit: cover;}
	.ny-t1{font-size: 20px;}
	.ny-t2{font-size: 13px;}
	.ny-t3{font-size: 16px;}
	.ny-t4{width: 120px;height: 35px;line-height: 1;font-size: 13px;}
	.w7-nav{flex-wrap: wrap;}
	.w7-nav a{width: 100%;height: 30px;font-size: 12px;}
	.w7-nav{justify-content: space-between;margin-bottom: 40px;}
	.w7-nav li{margin-bottom: 10px;margin-right: 0;width: calc(50% - 5px);}
	.w7-nav li:last-child{margin-bottom: 10px;}
	.w7-b1 {width: calc((100% - 10px)/2);}
	.w7-bb{gap: 25px 10px;}
	.w7-box{padding: 60px 0 80px;}
	.w7 .main{padding: 0 10px;}
	.w7-b8{margin-bottom: 15px;}
	.w7-b9{font-size: 13px;-webkit-line-clamp: 2;margin-bottom: 10px;height: 36px;}
	.w7-b11{font-size: 12px;margin-right: 10px;}
	.w7-b11 img{margin-right: 5px;}
	.fenye-b a{width: 30px;height: 30px;font-size: 12px;margin-right: 8px;}
	.fenye-box{padding-top: 50px;}
	.w9-box{padding: 130px 10px 60px;}
	.w9-b{flex-direction: column;}
	.w9-left{width: 100%;height: 300px;}
	.w9-right{width: 100%;}
	.w9-righ2{padding: 30px 10px;}
	.w9-r1{font-size: 16px;padding-bottom: 15px;}
	.w9-r3{align-items: flex-start;flex-direction: column;gap: 8px;}
	.w9-r2 a{font-size: 12px;}
	.w9-r2{font-size: 12px;}
	.w9-r4{font-size: 12px;}
	.w9-r5{font-size: 12px;}
	.w8 .main{padding: 40px 10px 0;}
	.w10-a{width: 120px;height: 30px;font-size: 12px;}
	.w10-b2{font-size: 14px;}
	.w8-bb1{font-size: 20px;padding-bottom: 15px;}
	.w8-box{padding: 0 0 80px;}
	.w11-b{flex-direction: column;}
	.w11-left{width: 100%;}
	.w11-right{width: 100%;}
	.w11-l1{font-size: 20px;}
	.w11-l2{font-size: 14px;}
	.w11-rb1{gap: 10px;}
	.w11-dj{width: calc((100% - 10px)/2);}
	.w11-rb5{font-size: 16px;}
	.w11-rb6{font-size: 12px;}
	.w11-rb7{font-size: 12px;}
	.w11-rb8{font-size: 12px;}
	.w12-title{font-size: 20px;padding-bottom: 30px;}
	.w11 .main{padding: 0 10px;}
	.w11-box,
	.w12-box{padding: 60px 0 80px;}
	.w12-b{padding: 0 40px;}
	.w13-box{padding: 60px 10px 80px;}
	.w13-b{flex-direction: column-reverse;gap: 50px;}
	.w13-left{width: 100%;height: auto;}
	.w13-right{width: 100%;}
	.w13-r1{font-size: 20px;}
	.w13-r2{font-size: 14px;}
	.w14-box{padding: 60px 0 80px;}
	.w14 .main{padding: 0 10px;}
	.w14-t1{font-size: 20px;padding: 0 0 30px 0;}
	.w14-title{padding-bottom: 50px;}
	.w14-t2{font-size: 12px;}
	.w14-b{padding: 0 50px 50px;}
	.w14-b2{font-size: 16px;}
	.w14-btn{width: 120px;height: 30px;font-size: 12px;}
	.w15-b{align-items: center;justify-content: center;flex-direction: column;}
	.w15-box{padding: 60px 0 80px;}
	.w15 .main{padding: 0 10px;}
	.w15-title{font-size: 20px;padding-bottom: 30px;}
	.w15-b::after{display: none;}
	.w15-b1{width: 100%;}
	.w15-b2{width: 60px;height: 60px;margin-bottom: 15px;}
	.w15-b3{font-size: 16px;padding-bottom: 5px;}
	.w15-b4{font-size: 12px;}
	.w15-b5 img{transform: rotate(90deg);}
	.w6-right2{width: 100%;}
	.w6-r1{font-size: 20px;}
	.w6-r2{font-size: 16px;padding-bottom: 10px;margin-bottom: 20px;}
	.w6-r6{font-size: 14px;}
	.w6-r7{font-size: 14px;}
	.w6-r4{height: 200px;}
	.w7-b4{font-size: 13px;-webkit-line-clamp: 2;margin-bottom: 10px;}
	.w7-b3{margin-bottom: 15px;}
	.w7-b5{margin-bottom: 8px;font-size: 12px;}
	.w7-b5 img{margin-right: 5px;}
	.w7-b6{font-size: 12px;}
	.mulu .jt{margin: 0 5px;}
	.mulu a img{margin-right: 5px;}
	.mulu a{font-size: 12px;}
	.mulu{padding-bottom: 10px;}
	.w8-b1{padding: 30px 0 15px;}
	.w8-b2{font-size: 20px;}
	.w8-b3{flex-wrap: wrap;}
	.w8-b3 a{font-size: 12px;margin: 5px;}
	.w8-b4{font-size: 14px;padding: 20px 0 30px;}
	.w8-b5{align-items: stretch;justify-content: space-between;flex-direction: column;}
	.w8-b6{font-size: 14px;margin: 5px 0;}
	
	.yd{display: block;}
	.m-ul{list-style-type: none;}
	.m-ul.on .v1{transform: translateY(8px) rotate(45deg);transition: all .3s;}
	.m-ul.on .v2{opacity: 0;}
	.m-ul.on .v3{transform: translateY(-8px) rotate(-45deg);transition: all .3s;}
	.m-li{margin: 6px 0;height: 2px;width: 25px;background: #333333;border-radius: 2px;transition: all .3s;}
	.m-header{background: #FFF;padding: 0 10%;position: fixed;top: 0;left: 0;right: 0;z-index: 99999;}
	.m-header-fixed{top: 0;transition: all .5s;box-shadow: 0 0 10px rgba(0, 0, 0, .2);}
	.m-header-nav{display: flex;align-items: center;height: 60px;justify-content: space-between;}
	.m-header-logo img{width: 100%;}
	.m-header-logo{text-align: left;width: 35%;}
	.m-header-box{position: fixed;top: 60px;left: 0;right: 0;bottom: 0;background: white;padding: 20px 10%;overflow-y: auto;display: none;z-index: 999;border-top: 1px solid rgba(204, 204, 204, .3);}
	.m-header-box-fixed{top: 60px;}
	.m-header-ul{margin-bottom: 30px;}
	.m-header-ul li{padding: 15px 0;list-style-type: none;border-bottom: 1px solid rgba(204, 204, 204, .3);display: flex;justify-content: space-between;align-items: center;}
	.m-header-ul a{font-size: 14px;font-family: "PingFangHeavy.ttf";color: #333333;}
	.m-header-input{display: flex;align-items: center;margin-bottom: 30px;}
	.m-header-ss{height: 50px;width: 10%;display: flex;align-items: center;justify-content: center;border: 1px solid rgba(204, 204, 204, .3);border-right: none;}
	.m-header-ss img{max-width: 100%;display: block;}
	.m-header-input input{height: 50px;width: 90%;background: transparent;outline: none;border: 1px solid rgba(204, 204, 204, .3);border-left: none;font-size: 14px;font-family: "PingFangHeavy.ttf";color: #333333;}
	.m-header-input input::-webkit-input-placeholder{font-size: 14px;font-family: "PingFangHeavy.ttf";color: #333333;}
	.m-header-btn{font-size: 18px;font-family: "PingFangHeavy.ttf";color: white;display: flex;align-items: center;justify-content: center;width: 100%;height: 50px;background: #333333;margin-bottom: 20px;}
	.m-header-p{line-height: 40px;font-size: 0.83vw;font-family: "PingFangHeavy.ttf";color: #333333;display: flex;align-items: center;justify-content: center;}
	.m-header-p a{border-bottom: 1px solid white;margin-left: 8px;color: #333333;}
	.m-header-mbox div{padding: 5px 0;}
	.m-header-mbox{padding: 10px 0;}
	.m-header-mbox a{font-size: 13px !important;display: flex;justify-content: center;}
	.m-header-svg2{display: none;}
	.m-header-ul .on .m-header-svg2{display: block;}
	.m-header-ul .on .m-header-svg1{display: none;}
	
	.m-header.on{top: 0;box-shadow: 0 0 10px rgba(0, 0, 0, .1);}
	.m-header.on .m-header-box{top: 60px;}
	.h-phone{width: 100%;justify-content: center;height: 50px;border-bottom: 1px solid rgba(0, 0, 0, .1);}
	.h-pl img{width: 29px;height: 29px;}
	.h-pl{margin-right: 18px;}
	.m-right{display: flex;align-items: center;}
	
	.w2-ul li img,
	.w2-ul li video{height: 110px;}
	
	.w11-tc{width: 100%;left: 100%;height: 100% !important;}
	.w11-tc{flex-direction: column;background: #000;}
	.w11-tc1{width: 100%;}
	.w11-tc2{width: 100%;flex: 1;}
	.w11-tc3{flex-direction: column;}
	.w11-tc3{height: 100%;padding: 0 20px;}
	.w11-tc4{height: auto;padding: 30px 0;}
	.w11-tc5{padding: 10px 0;}
	.w11-tc6{max-height: 40%;}
	.w9-r4 a{margin-right: 10px;}
	.ny-txt{top: 60px;}
	.ny-txt{padding: 0 15px;}
	.banner-bottom{bottom: 13vh;}
	.w5-rb .w11-rb1{gap: 10px;}
	.w5-rb .w11-dj{width: calc((100% - 10px)/2);}
	.w5-rb .w11-tc{width: 100%;}
	.w5-rb .w11-tc1{width: 100%;}
	.w5-rb .w11-tc2{width: 100%;}
	.w5-rb .w11-tc1 img{height: 250px;object-fit: contain;}
	.w11-tc6{font-size: 12px;}
}

@media (max-width: 900px){
        .w9-left-btn{display: none !important;}
}</pre></body></html>