<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*.banner h3,.banner h4{transform: translateX(200px);
    -ms-transform: translateX(200px);
    -webkit-transform: translateX(200px);
    opacity: 0;transition:all 0.5s;}
.banner .swiper-slide-active h3,.banner .swiper-slide-active h4 {transform: translateX(0);
    -ms-transform: translateX(0);
    -webkit-transform: translateX(0);
    opacity: 1;}
.banner .swiper-slide-active h3:nth-child(1),.banner .swiper-slide-active h4:nth-child(1){
    transition-delay: .2s;
    -ms-transition-delay: .2s;
    -moz-transition-delay: .2s;
    -webkit-transition-delay: .2s;
    -o-transition-delay: .2s;
} */
.banner{width:100%;}
.banner a{display:block;position:relative;text-align:center;background:#f9f9f9}
.banner .p1{margin-bottom:50px;padding-top:115px;}
.banner .p2{margin-bottom:45px}
.banner .p3{margin-bottom:15px;}
.banner .p4{margin-bottom:60px;}
.banner .p5{margin-bottom:0;position:absolute;top:90px;right:1.92%;}
.banner .p6 img{width:100%;display:block;transform:scale(1.2);overflow:hidden;}

/*.banner .swiper-slide:nth-child(2) .p1,.banner .swiper-slide:nth-child(2) .p2,.banner .swiper-slide:nth-child(2) .p3,.banner .swiper-slide:nth-child(2) .p4,.banner .swiper-slide:nth-child(2) .p5{-webkit-transition: 1.5s;-o-transition: 1.5s;transition: 1.5s;-webkit-transform: translateY(40px);-ms-transform: translateY(40px);transform: translateY(40px); opacity: .2;}*/

.banner .swiper-slide .p6 img{transition:all 3s!important;}
/*.banner .swiper-slide-active:nth-child(2) .p1,.banner .swiper-slide-active:nth-child(2) .p2,.banner .swiper-slide-active:nth-child(2) .p3,.banner .swiper-slide-active:nth-child(2) .p4,.banner .swiper-slide-active:nth-child(2) .p5{-webkit-transform: translateY(0px);-ms-transform: translateY(0px);transform: translateY(0px); opacity: 1;}*/
.banner .swiper-slide-active .p6 img{transform:scale(1);-webkit-transform:scale(1); }
.banner .swiper-pagination-bullet{background:#dcdcdc;opacity:1;}
.banner .swiper-pagination-bullet-active{background:#414145;}

.cpzx{margin:90px auto 115px auto;}
.sybt{text-align:center;margin-bottom:45px;}
.sybt h3{font-size:48px;justify-content:center;}
.sybt&gt;a{display: flex;align-items:center;justify-content:space-between;border-radius:3px;width:140px;height:35px;color:#414145;border:1px solid #414145;padding:0 19px 0 30px;margin:30px auto 0 auto;position:relative;opacity: .999;overflow:hidden;}
.sybt&gt;a .img2{display:none;}
.sybt&gt;a:before, .sybt&gt;a:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.8s;-webkit-transition: all 0.3s;background-color: #666;}
.sybt&gt;a:hover:before, .sybt&gt;a:hover:after{width: 50%;opacity: 1;}
.sybt&gt;a:before{left: 50%;}
.sybt&gt;a:after{right: 50%;}
.sybt&gt;a:hover{color:#fff;border-color:#666;}
.sybt&gt;a:hover .img2{display: block;}
.sybt&gt;a:hover .img1{display: none;}
.cpzx-t{display: flex;justify-content:center;margin-bottom:60px;flex-wrap:wrap;}
.cpzx-t a{display: block;text-align:center;color:#5f5f5f;font-size:16px;margin:0 40px;}
.cpzx-t a h4{height:56px;}
.cpzx-t a:hover{color: #000;}
.cpzx-t a:hover img{transform: rotateY(180deg);}
.cpzx-b{display: flex;justify-content:space-between;flex-wrap:wrap;}
.cpzx-b a{background:#e8e8e8;display: block;width:calc((100% - 4px) / 3);position:relative;margin-bottom:2px;}
.cpzx-b a:nth-child(1),.cpzx-b a:nth-child(4){background:#efefef;}
.cpzx-b a dl{transition:all 0s;}
.cpzx-b a dl h3{color:#000;font-size:30px;/* font-weight:bold; */margin-bottom: 36px;}
.cpzx-b a dl h4{color:#000;font-size:24px;margin-bottom:15px;}
.cpzx-b a dl p{color:#606060;font-size:16px;}
.cpzx-b a h5{overflow:hidden;position: relative;}
@-webkit-keyframes gradient-rectangle {
    0% {
        -webkit-transform: scaleY(0);

        transform: scaleY(0);

        -webkit-transform-origin: bottom;

        transform-origin: bottom;

        background: linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        background: -webkit-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        background: -moz-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        ); /*FireFox*/

        background: -o-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        ); /* Opear */

        background: -ms-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        opacity: 1;
    }

    100% {
        -webkit-transform: scaleY(1);

        transform: scaleY(1);

        -webkit-transform-origin: top;

        transform-origin: top;

        background: linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        background: -webkit-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        background: -moz-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        ); /*FireFox*/

        background: -o-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        ); /* Opear */

        background: -ms-linear-gradient(
            to top,
            rgba(255, 255, 255, 0),
            rgba(255, 255, 255, 0.6)
        );

        opacity: 0;
    }
}
.cpzx-b a h5:before {
    content: "";
    width: 100%;
    height: 100%;
    position: absolute;
    z-index: 13;
}
.cpzx-b a:hover h5:before{animation: gradient-rectangle 1s 1;
    animation-delay: 0s;
    -webkit-animation-timing-function: cubic-bezier(0, 0, 0.18, 0.96);
    animation-timing-function: cubic-bezier(0, 0, 0.18, 0.96);}
.cpzx-b a h5 img{display: block;}
.cpzx-b a:hover img{transform:scale(1.1);}
.cpzx-b a:nth-child(n+3) h5{display: flex;align-items:center;justify-content:center;min-height:355px;}
.cpzx-b a:nth-child(n+3){padding-top:38px;text-align:center;}

.footer,.footer2{position:relative;z-index: 10;}
.spzx{height:200vh;width: calc(100% - 200px);background:url(../images/spzx-bj2.jpg)no-repeat center;text-align:center;color:#fff;transition:all 0.5s;position: relative;transition:all 0.5s;overflow: hidden;}
.spzx video{object-fit: cover;width: 100%;transition:all 0.5s;object-fit: cover;position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);height:100vh;max-width:1920px}
.spzx .div1{position: relative;width:100%;height:800px;left:0;top:0;transition:all 0.5s;}
/*.spzx2 .div2{height:200vh}*/
.spzx h6{position:absolute;width:100%;height:0;left:0;bottom:0;background:rgba(0,0,0,0.8);transition:all 0.5s;}
.spzx2{width:100%}
.spzx dt{
    position:absolute;left: 50%;top: 50%; -webkit-transform: translateY(-50%) translateX(-50%);transform: translateY(-50%) translateX(-50%);
    z-index: 3;transition:all 0.5s;opacity:0;

}
.spzx i{font-family: KaiTi;font-size:100px;line-height:100%}
.spzx h3{font-size:85px;margin-bottom:50px;display: flex;justify-content:center;}
.spzx h4{font-size:36px;margin-bottom:12px;}
.spzx p{color:#b6b6b6;font-size:18px;margin-bottom:75px;}
.spzx h5{width:40px;height:40px;cursor:pointer;background:url(../images/sp.png);margin:0 auto;}
.spzx a{background-color: #f8b62b;color:#fff;
    border-radius: 24px;
    display: flex;
    justify-content: center;
    align-items: center;width: 160px;
    height: 48px;
    margin: auto;}
 .spzx a img{width: 18px;
    height: 8px;
    margin-left: 9px;
    position: relative;
    left: 0px;
    -webkit-transition: left .8s;
    -moz-transition: left .8s;
    -o-transition: left .8s;
    transition: left .8s;}  
 .spzx a:hover img{left: 10px;}   
.wmys{padding:90px 0;}
.wmys-t{display: flex;justify-content:center;flex-wrap:wrap;align-items:center;margin-bottom:66px;}
.wmys-t dl{text-align:center;position:relative;padding:10px 5%;opacity:0.999;}
.wmys-t dl:before, .wmys-t dl:after{content: '';width: 0;height: 100%;opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.3s;-webkit-transition: all 0.3s;background-color: #000;}
.wmys-t dl:hover:before, .wmys-t dl:hover:after{width: 50%;opacity: 1;}
.wmys-t dl:before{left: 50%;}
.wmys-t dl:after{right: 50%;}
.wmys-t dl:hover *{color:#fff;}
.wmys-t dl:hover i{background:none;}
.wmys-t dl:hover h6{background:#666;right:0;}
.wmys-t dt{display: flex;align-items:center;justify-content:center;margin-bottom:20px;}
.wmys-t b{color:#282828;font-size:60px;line-height:100%}
.wmys-t i{display: block;background:url(../images/wmys-tb2.png)no-repeat center left;line-height:38px;color:#282828;margin-left:10px;}
.wmys-t p{font-size:12px;color:#a6a6a6;margin-bottom:12px;text-transform:uppercase;}
.wmys-t h3{color:#282828;font-size:16px;}
.wmys-t h6{width:1px;height:120px;background:#414145;position:absolute;right:-1px;top:calc(50% - 60px);}
.wmys-b{display: flex;flex-wrap:wrap;justify-content:space-between;align-items:flex-start;}
.wmys-b a{display: block;position:relative;}
.wmys-b a dl{position:absolute;z-index:3;}
.wmys-b a h4{overflow:hidden;}
.wmys-b a h4 img{display: block;width:100%;}
.wmys-b a:hover h4 img{transform:scale(1.1);}
.wmys-b a.a1{width:calc(25.1163% - 2px);color:#fff;}
.wmys-b a.a1 dl{top:70px;left:40px;}
.wmys-b a.a1 dl h3{font-size:36px;margin-bottom:20px;}
.wmys-b a.a1 dl p{font-size:16px;}
.wmys-b a.a2{width:49.7674%;color:#000;text-align:center;}
.wmys-b a.a2 dl{width:100%;height:100%;left:0;bottom:0;background:rgba(0,0,0,0.6);display: flex;align-items:center;justify-content:center;}
.wmys-b a.a2 dl dt{background:rgba(255,255,255,0.9);padding:50px 67px;}
.wmys-b a.a2 dl dt h6{margin-bottom:34px;}
.wmys-b a.a2 dl dt h3{font-size:36px;margin-bottom:17px;}
.wmys-b a.a2 dl dt p{font-size:16px;}
.wmys-b a.a2 dl dt h5{display: flex;align-items:center;justify-content:space-between;border-radius:3px;width:140px;height:35px;color:#414145;border:1px solid #414145;padding:0px 19px 0 30px;margin:40px auto 0 auto;font-size:14px;position:relative;opacity:0.999;}
.wmys-b a.a2 dl dt h5 .img2{display:none;}
.wmys-b a.a2 dl dt h5:before, .wmys-b a.a2 dl dt h5:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.8s;-webkit-transition: all 0.3s;background-color: #666;}
.wmys-b a.a2:hover h5:before, .wmys-b a.a2:hover h5:after{width: 50%;opacity: 1;}
.wmys-b a.a2 dl dt h5:before{left: 50%;}
.wmys-b a.a2 dl dt h5:after{right: 50%;}
.wmys-b a.a2:hover dt h5{color:#fff;border-color:#666;}
.wmys-b a.a2:hover h5 .img2{display: block;}
.wmys-b a.a2:hover h5 .img1{display: none;}
.xwzx{padding-bottom: 118px;}
.xwzx .sybt p{display:flex;justify-content:center;flex-wrap:wrap;padding-top:27px;font-size:18px;color:#3c3c3c;}
.xwzx .sybt p a{display: block;color:#3c3c3c;position:relative;}
.xwzx .sybt p a:before{content: '';position:absolute;width:0px;height:2px;background:#666;bottom:-2px;left:50%;-webkit-transform: translateY(0%) translateX(-50%);transform: translateY(0%) translateX(-50%);transition:all 0.5s;}
.xwzx .sybt p a:hover:before{width:100%;}
.xwzx .sybt p i{margin:0 20px;display: block;}
.xwzx .sybt p i:last-child{display: none;}
.xwzx .sybt p a:hover{color:#666;}
.xwzx-b{border:1px solid #eee;border-right:none;}
.xwzx-b a{display: block;border-right:1px solid #eee;padding:60px;position: relative;}
.xwzx-b a:after{content: '';position:absolute;left:0;bottom:0;width:100%;background:#eee;transition:all 0.5s;height:0px;z-index:-1;}
.xwzx-b a h5{color:#414145;font-size:14px;margin-bottom:20px;}
.xwzx-b a h3{color:#000;font-size:24px;margin-bottom:50px;line-height:140%}
.xwzx-b a p{color:#5f5f5f;line-height:24px;margin-bottom:60px;height:72px;}
.xwzx-b a h4{display: flex;align-items:center;justify-content:space-between;border-radius:3px;width:140px;height:35px;color:#414145;border:1px solid #414145;padding:0 19px 0 30px;font-size:14px;position:relative;opacity:0.999;}
.xwzx-b a h4 img{}
.xwzx-b a h4 .img2{display:none;}
.xwzx-b a h4:before, .xwzx-b a h4:after{content: '';width: 0;height: 100%;    opacity: 0;position: absolute;top: 0;z-index: -1;transition: all 0.8s;-webkit-transition: all 0.3s;background-color: #666;}
.xwzx-b a:hover h4:before, .xwzx-b a:hover h4:after{width: 50%;opacity: 1;}
.xwzx-b a h4:before{left: 50%;}
.xwzx-b a h4:after{right: 50%;}
.xwzx-b a:hover:after{height:100%}
.xwzx-b a:hover h4{color:#fff;border-color:#666;}
.xwzx-b a:hover h4 .img2{display: block;}
.xwzx-b a:hover h4 .img1{display: none;}
.xwzx-b a:hover h3{color:#666;}

@media screen and (min-width:1200px){
    .cpzx-b a:nth-child(1),.cpzx-b a:nth-child(2){width:calc(50% - 1px);}
    .cpzx-b a:nth-child(1) dl,.cpzx-b a:nth-child(2) dl{position:absolute;width:100%;left:0;padding-left:40px;top:60px;z-index:3;}
}
@media(max-width:1620px){
    .wmys-t dl{padding:10px 2%;}
    .xwzx-b a{padding:40px;}
}
@media screen and (max-width:1200px){
    .banner{margin-top:60px;}
    .cpzx-b a:nth-child(1) dl,.cpzx-b a:nth-child(2) dl{margin-bottom:20px;}
    .cpzx-t{justify-content:flex-start;}
    .cpzx-t a{width:33%;}
    .wmys-t dl{width:50%;}
    .wmys-b a.a1 dl{left:15px;top:20px;}
    .wmys-b a.a2 dl{position:relative;}
    .sybt&gt;a{display:none;}
    .spzx{background:none;}
}</pre></body></html>