@media (min-width:1200px){
.comWrap{width:calc(100% - 114px * 2);margin:auto;}
.index{font-family:'SourceHanSansCNRegular';}
.bannerI{animation:myfirst 5s infinite linear;overflow:hidden;position:relative;}
.bannerTxt{font-size: 17px;color: rgba(255, 255, 255, .8);text-align: left;position: absolute;bottom: 240px;left:260px;z-index: 99;line-height: 1.6;width:700px;}
.circle{position:absolute;left:60%;top:40%;transform-origin:200% 100%;animation:run 8s infinite linear}
.rect-1,.rect-2,.rect-3{border:1px solid white;position:absolute;animation:xuan 13s infinite linear}
.rect-1{width:400px;height:320px;top:-200px;left:-160px}
.rect-2{width:300px;height:160px;top:-150px;right:-80px}
.rect-3{width:500px;height:360px;bottom:-250px;left:-180px}
@keyframes myfirst{0%{background:#E1464D}
50%{background:#23B6BC}
100%{background:#E1464D}
}
@keyframes run{0%{transform:rotate(0deg)}
15%{transform:rotate(54deg) scale(1)}
20%{transform:rotate(72deg) scale(1.2)}
25%{transform:rotate(90deg) scale(1)}
55%{transform:rotate(198deg) scale(1)}
60%{transform:rotate(216deg) scale(1.2)}
65%{transform:rotate(234deg) scale(1)}
100%{transform:rotate(360deg)}
}
@keyframes xuan{0%{transform:rotate(0deg)}
100%{transform:rotate(360deg)}
}
.box1{background-color:#f3f3f3;}
.jzyrLeft{width:50%;position:relative;left:-100%;transition:visibility .3s,opacity .3s,left .8s;}
.jzyrLeft .jzyrimg .img{visibility:hidden;opacity:0;transition:all .5s;position:absolute;top:0;left:0;}
.jzyrLeft .jzyrimg .img img{object-fit:cover;height:100vh;width:100%;}
.jzyrLeft .jzyrimg .img.active{visibility:visible;opacity:1;}
.jzyrRight{width:50%;background-color:#f3f3f3;}
.jzyrRight .jzyrtxt{align-items:center;height:100%;}
.jzyrRight .jzyrtxt h6{flex-direction:column;display:inline-flex;margin-right:3%;margin-left:11%;align-items:center;}
.fadeIn{visibility:hidden;opacity:0;transition:visibility .3s,opacity .3s;}
.jzyrRight .jzyrtxt h6 img{width:46px;}
.jzyrRight .jzyrtxt h6>a{margin:12px 0;}
/* .jzyrRight .jzyrtxt h6 img:nth-of-type(2){width:38px;} */
.jzyrRight .jzyrtxt ul{height:100%;display:inline-flex;width:60%;margin-left:4%;/* overflow:hidden; */}
.jzyrRight .jzyrtxt ul li{background-color:#f3f3f3;height:100%;align-items:center;display:inline-flex;position:relative;opacity:0;visibility:hidden;}
.jzyrRight .jzyrtxt ul li::before{position:absolute;border-left:1px dashed #b2b2b2;width:1px;height:100%;content:'';left:50%;transform:translateX(-50%);top:0;}
.jzyrRight .jzyrtxt ul li a{display:inline-flex;color:#707070;background-color:#f3f3f3;position:relative;z-index:9;padding:45px 0;width:30px;}
.jzyrRight .jzyrtxt ul li a span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;font-family:"SourceHanSansCNRegular";line-height:1.6;}
.jzyrRight .jzyrtxt ul li a::before,.jzyrRight .jzyrtxt ul li a::after{background:url(../images/icon.svg);width:30px;background-size:cover;content:'';top:0;left:50%;height:30px;position:absolute;opacity:.8;transform:translateX(-50%);background-repeat:no-repeat;background-position:top center;}
.jzyrRight .jzyrtxt ul li a::after{bottom:0;top:auto;}
.jzyrRight .jzyrtxt ul li a i{font-size:24px;}
.jzyrRight .jzyrtxt ul li+li{margin-left:9.5%;}
.jzyrRight .jzyrtxt ul li:last-child{margin-left:15.8%;}
.jzyrRight .jzyrtxt ul li:last-child a{width:34px;}
.jzyrRight .jzyrtxt ul li:last-child::before{border-left-style:solid;}
.jzyrRight .jzyrtxt ul li.active a::before,.jzyrRight .jzyrtxt ul li.active a::after,.jzyrRight .jzyrtxt ul li:hover a::before,.jzyrRight .jzyrtxt ul li:hover a::after{background-image:url(../images/iconBlue.svg);opacity:1;}
.jzyrRight .jzyrtxt ul li.active a,.jzyrRight .jzyrtxt ul li:hover a{color:#23b6bc;}
.jzyrtxt ul li:hover::before{border-left-style:solid;border-color:#23b6bc;}
.box2{background:url(../images/index/sbg.jpg) no-repeat;background-size:cover;position:relative;}
.box2>div{position:absolute;top:calc(50% + 90px);left:50%;transform:translate(-50%,-50%);width:100%;height: calc(100vh - 90px);}
.jzBig{position:relative;margin:70px 85px 0 85px;}
.jzScroll{overflow:hidden;margin:0 40px;padding:5px;}
.jzScroll .swiper-slide a{display:flex;justify-content:center;font-size:16px;color:#333;flex-direction:column;align-items:center;width:100%;}
.jzScroll .swiper-slide a .img{border:1px dashed #b2b2b2;width:100%;position:relative;}
.jzScroll .swiper-slide a img{transition:all .4s;}
.jzScroll .swiper-slide a:hover img{transform:scale(1.08);}
.imgPa{position:absolute;left:0;top:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;}
.imgPa>img{max-width:94%;max-height:94%;}
.jzScroll .swiper-slide a .img::before,.jzScroll .swiper-slide a .img::after{position:absolute;content:'';top:-3px;left:-3px;width:14.5%;height:14.5%;border-left:5px solid #b2b2b2;border-top:5px solid #b2b2b2;transition:all .5s;}
.jzScroll .swiper-slide a .img::after{left:auto;top:auto;bottom:-3px;right:-3px;border:none;border-right:5px solid #b2b2b2;border-bottom:5px solid #b2b2b2;}
/* .jzScroll .swiper-slide-active a .img,.jzScroll .swiper-slide-active a .img::before, .jzScroll .swiper-slide-active a .img::after,*/
.jzScroll .swiper-slide a:hover .img,.jzScroll .swiper-slide a:hover .img::before,.jzScroll .swiper-slide a:hover .img::after{border-color:#e1464d;}
.jzScroll .swiper-slide a p{margin-top:12px;height:26px;display:flex;align-items:flex-end;}
/* .jzScroll .swiper-slide-active a p,*/
.jzScroll .swiper-slide a:hover p{font-size:24px;color:#e1464d;}
.jzBtn{position:absolute;top:50%;transform:translateY(-50%);z-index:99;cursor:pointer;outline:none;transition:all .5s;}
.jzPrev{left:-25px;}
.jzNext{right:-25px;}
.jzBtn:hover{transform:translateY(calc(-70%));}
.jzBtn.swiper-button-disabled{opacity:.3;}
.gdzp{color:#fff;display:inline-flex;justify-content:center;align-items:center;margin-top:70px;background:#e1464d;width:107px;height:49px;background-size:cover;}
.gdzp:hover{transform:translateY(-4px);}
.box3{background:#e1464d url(../images/index/bg.jpg) top center no-repeat;background-size:cover;position:relative;min-height:100vh;align-items: center;display: flex;}
.box3Tit{color:#fff;display:flex;justify-content:center;flex-direction:column;align-items:center;text-align:center;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);z-index:9;}
.box3Tit dt{line-height:1.6;font-size:36px;margin-bottom:25px;}
.box3Tit dd{display:flex;align-items:center;font-size:24px;justify-content:center;}
.box3Tit dd+dd{margin-top:50px;}
.box3Tit dd img{width:30px;}
.box3 .ckgd{display:inline-flex;margin:0 20px;font-size:24px;color:#fff;}
.box3 .ckgd:hover{transform:scale(1.06);}
.box3 ul{width:70%;margin:auto;height:100%;display:flex;justify-content:center;}
.box3 ul li{opacity:0;width:48px;display:flex;align-items:center;justify-content:center;position:relative;height:100%;visibility:hidden;}
.box3 ul li::before,.box3 ul li::after{position:absolute;border-left:1px dashed #fff;width:1px;height:100%;content:'';left:50%;transform:translateX(-50%);top:0;}
.box3 ul li a{position:relative;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;display:inline-flex;color:#fff;margin-top:120px;padding-top:40px;}
.box3 ul li a::before{position:absolute;top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:top center;width:48px;height:48px;content:'';}
.box3 ul li a::after{position:absolute;top:0;left:50%;transform:translateX(-50%);background-repeat:no-repeat;background-position:top center;width:26px;height:26px;content:'';background-image:url(../images/index/quan.png);opacity:1;}
.box3 ul li+li{margin-left:8.8%;}
.box3 ul li:hover{opacity:1!important;}
.box3 ul li:hover a{font-family:"SourceHanSansCNRegular";font-size:24px;padding-top:60px;}
.box3 ul li:hover::before,.box3 ul li:hover::after{height:calc(50% - 55px + 60px);}
.box3 ul li:hover::after{top:auto;bottom:0;height:calc(50% - 55px - 60px);}
.box3 ul li:hover a::before{background:url(../images/iconWhite.svg);}
.box3 ul li:hover a::after{opacity:0;}
.box4{background-color:#d6d4d4;/* padding:110px 0;*/
display:flex;align-items:center;}
.box4 .box4Inner{width:100%;}
.box4 .iTit{margin-bottom:2%;}
.yzkj{width:calc(50% - 3.5% / 2);}
.yzkj{margin-right:3.5%;}
.yzkj .img{width:62%;}
.yzkj .img img{width:100%;height:100%;object-fit:cover;}
.yzkj .txt{background-color:#23b6bc;color:#fff;display:flex;justify-content:center;align-items:center;width:38%;}
.yzkj .txt dl{width:70%;height:80%;margin:auto;}
.yzkj .txt dt{height:85%;}
.yzkj .txt dt .i1{width:30px;}
.yzkj .txt dt p{font-size:30px;margin-top:20px;margin-bottom:40px;}
.yzkj .txt dd{text-align:right;padding-right:15px;}
.yzkj .txt dd a.more{color:#fff;position:relative;}
.yzkj .txt dd a.more::before{position:absolute;bottom:0;left:0;height:1px;width:100%;content:'';background-color:#fff;}
.yzkj .txt dd a.more:hover::before{animation:kai 1s ease}
@keyframes kai{0%{width:100%;}
50%{width:0%;}
100%{width:100%;}
}
.yzkj .txt dt .top100{display:inline-flex;}
.yzkj .txt dt .top100:hover{transform:translateY(-6px);}
.yzkj .txt dt .top100+.top100{margin-top:20px;}
.ybkj{margin-right:0;}
.ybkj .txt{background-color:#e1464d;}
.ybkj .txt dt .i2{width:30px;}
.ybkj .txt li+li{margin-top:15px;}
.ybkj .txt li a{font-family:"SourceHanSansCNNormal";color:#fff;font-size:14px;}
.ybkj .txt li a:hover{text-decoration:underline;}
.yzkj.left,.yzkj.right{position:relative;transition:visibility .8s,opacity .8s,left 1.2s,right 1.2s;}
.yzkj.left{left:-100%;}
.yzkj.right{right:-100%;}
.box5{background-color:#fff;display:flex;align-items:center;justify-content:center;}
.box5 .iTit{margin-bottom:25px;}
.yjzkCon a,.cjzy>a{height:320px;color:#fff;}
.yjzkCon a:hover,.cjzy>a:hover{transform:translateY(-6px);box-shadow:0 0 15px rgba(0,0,0,.3);}
.yjzk,.cjzy{width:calc(50% - 3.5% / 2);opacity:0;visibility:hidden;}
.yjzk{margin-right:3.5%;}
.yjzkCon{flex-wrap:wrap;}
.yjzkCon a{background-color:#a7a7a7;padding:6% 4%;display:flex;width:calc((100% - 40px) / 3);flex-direction:column;font-family:"SourceHanSansCNNormal";}
.yjzkCon a+a{margin-left:20px;}
.yjzkCon a:nth-of-type(1){background-color:#e1464d;width:calc(100% - ((100% - 40px) / 3) - 20px);}
.yjzkCon a:nth-of-type(1) p,.yjzkCon a:nth-of-type(1) span{padding:0% 10%;}
.yjzkCon a:nth-of-type(1),.yjzkCon a:nth-of-type(2){margin-bottom:30px;}
.yjzkCon a:nth-of-type(3){margin-left:0;}
.yjzkCon a p{height:80%;line-height:2;}
.yjzkCon a span{display:flex;justify-content:flex-end;margin-right:10%;}
.yjzktabTit{display:flex;align-items:flex-end;margin-bottom:25px;}
.yjzktabTit dt{width:50%;margin-bottom:0!important;}
.yjzktabTit dd{width:70%;}
.yjzktabTit dd{margin-left:10%;display:inline-flex;}
.yjzktabTit dd a{font-size:22px;color:#333;display:inline-flex;padding-bottom:6px;position:relative;}
.yjzktabTit dd a:hover{color:#e1464d;}
.yjzktabTit dd a+a{margin-left:8%;}
.yjzktabTit dd a::before{height:3px;position:absolute;bottom:0;left:50%;background-color:transparent;content:'';width:0;transition:all .5s;transform:translateX(-50%);}
.yjzktabTit dd a:hover::before,.yjzktabTit dd a.active::before{background-color:#e1464d;width:100%;}
.yjzkTabbox>div{display:none;}
.yjzkTabbox>div.active{display:flex;}
.cjzy>a{display:flex;}
.cjzy>a+a{margin-top:30px;}
.cjzy>a .txt{display:flex;justify-content:center;align-items:center;}
.cjzy>a .img img{height:100%;object-fit:cover;width: 100%;}
.cjzy>a.cxcc .img{width:59%;}
.cjzy>a.cxcc .txt{background-color:#e1464d;width:41%;}
.cjzy>a.cxzhIndex .img{width:80%;}
.cjzy>a.cxzhIndex .txt{background-color:#23b6bc;width:20%;}
.cjzy>a p strong{font-family:"Source Han Sans CN Normal";font-size:30px;font-weight:500;display:inline-flex;margin-bottom:10px;}
.cjzy>a span{font-family:"Source Han Sans CN Normal";font-size:30px;letter-spacing:5px;-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;}
.cxzhIndex .txt{display:inline-flex;flex-direction:column;}
.cxcc .txt img,.cxzhIndex .txt img{width:30px;margin-bottom:12px;}
.iTit{align-items:center;}
.iTit>img:nth-of-type(1){width:40px;margin-right:15px;}
.iTit>img:nth-of-type(2),.iTit>a>img{width:150px;}
.box6{background-color:#e1464d;color:#fff;display:flex;align-items:center;justify-content:center;}
.box6 .gywm{margin-right:25px;background-color:rgba(0,0,0,.2);justify-content:center;padding:70px 60px;width:25%;height:690px;}
.box6 .gywm dd a{color:#fff;text-align:right;width:100%;display:block;margin-top:70px;font-size:20px;}
.box6 .gywm dd a:hover{text-decoration:underline;}
.box6 .gywm dt{margin-bottom:55px;}
.box6 .gywm dd p{line-height:35px;font-family:"SourceHanSansCNNormal";font-size:14px;max-width:280px;}
.box6 .yjmx{width:calc(75% - 25px);height:690px;}
.box6 .yjmx dl{position:relative;height:100%;}
.box6 .yjmx dt{position:absolute;top:0;left:0;right:0;bottom:0;padding-top:70px;padding-left:90px;}
.box6 .yjmx dd,.box6 .yjmx dd img{height:100%;width:100%;}
.box6 .yjmx ul{margin-top:80px;display:flex;justify-content:center;align-items:center;}
.box6 .yjmx ul li{transition:all .5s;}
.box6 .yjmx ul li a{display:flex;flex-direction:column;align-items:center;position:relative;border:1px dashed #fff;width:58px;height:280px;justify-content:center;color:#fff;}
.box6 .yjmx ul li a::before,.box6 .yjmx ul li a::after{position:absolute;content:'';top:-3px;left:-3px;width:32px;height:42px;border-left:6px solid #fff;border-top:6px solid #fff;transition:all .5s;}
.box6 .yjmx ul li a::after{border:none;border-right:6px solid #fff;border-bottom:6px solid #fff;top:auto;left:auto;bottom:-3px;right:-3px;}
.box6 .yjmx ul li span{-webkit-writing-mode:vertical-rl;writing-mode:vertical-rl;writing-mode:tb-rl;margin-top:20px;letter-spacing:8px;font-size:20px;font-family:"SourceHanSansCNNormal";}
.box6 .yjmx ul li{margin-right:70px;}
.box6 .yjmx ul li img{width:30px;}
.box6 .yjmx ul li:hover{transform:translateY(-6px);}
.box6 .yjmx ul li:hover a::before,.box6 .yjmx ul li:hover a::after{border-color:#e1464d;}
.box6 .yjmx ul li:hover a{border-color:#f0a2a6;}
#fullPage{height:100vh;}
#fullPage .section{height:100%;max-height:100vh !important;position:relative;}
#fullPage .section>div:not(.footer):not(.header){height:100%;overflow:hidden;}
.section.fp-completely .box1 .jzyrLeft{left:0;}
.section.fp-completely .box1 .fadeIn,.section.fp-completely .box2 .fadeIn,.section.fp-completely .box4 .fadeIn,.section.fp-completely .box6 .fadeIn{visibility:visible;opacity:1;}
.section.fp-completely .box4 .left{left:0;}
.section.fp-completely .box4 .right{right:0;}
.section .box6 .left{left:-100%;transition:visibility .3s,opacity .3s,left .8s;position:relative;}
.section .box6 .right{right:-100%;transition:visibility .3s,opacity .3s,right .8s;position:relative;}
.section.fp-completely .box6 .left,.section .box6 .left.active{left:0;}
.section.fp-completely .box6 .right,.section .box6 .right.active{right:0;}

}

@media (min-width:1200px) and (max-width:1550px){
    .bannerTxt{font-size: 16px;
        color: rgba(255, 255, 255, .8);
        text-align: left;
        position: absolute;
        bottom: 180px;
        left: 260px;
        z-index: 99;
        line-height: 1.6;
        width: 600px;}
    .circle{left: 70%;transform-origin: 150% 100%;}
    .comWrap{width:calc(90%);}
    /* .iTit>img:nth-of-type(1){width:38px;}
    .iTit>img:nth-of-type(2){width:130px;} */
    .jzScroll .swiper-slide-active a p{font-size:20px;}
    .box3Tit dt{font-size:34px;margin-bottom:20px;}
    .box3Tit dd,.box3 .ckgd{font-size:20px;}
    .box3 .ckgd a{margin:0 10px;}
    .box3Tit dd + dd{margin-top:40px;}
    .yjzkCon a,.cjzy>a{height:260px;}
    .yjzktabTit dd a{font-size:20px;padding-bottom:6px;}
    .yjzktabTit dd a::before{height:2px;}
    .yjzkCon a{font-size:14px;}
    .yzkj .txt dl{width:76%;}
   /*  .yzkj .txt dt .i1{width:46px;} */
    .yzkj .txt dt p{font-size:26px;margin-top:10px;margin-bottom:30px;}
   /*  .ybkj .txt dt .i2{width:60px;} */
    .yzkj .txt dt .top100+.top100{margin-top:20px;}
    .ybkj .txt li+li{margin-top:10px;}
    .ybkj .txt li a{font-size:12px;}
    .yzkj .txt dd a.more{font-size:15px;}
    .cjzy>a p i{font-size:14px;}
    .cjzy>a p strong,.cjzy>a span{font-size:28px;}
    .box6 .yjmx,.box6 .gywm{height:530px;}
    .box6 .gywm{padding:50px 50px 0;}
    .box6 .gywm dt{margin-bottom:25px;}
    .box6 .gywm dd a{margin-top:30px;font-size:16px;letter-spacing:-4px;}
    .box6 .gywm dd p{line-height:2;}
    .box6 .yjmx ul{margin-top:50px;}
    .jzyrRight .jzyrtxt ul{width:64%;}
    .jzyrRight .jzyrtxt ul li:last-child{margin-left:12.8%}
    .jzBtn img{max-width:80%;}
    .box3 ul li a{margin-top:240px;}
    .box3 ul li:hover::before,.box3 ul li:hover::after{height:calc(50% - 55px + 122px);}
    .box3 ul li:hover::after{height:calc(50% - 55px - 122px);}
    .box6 .gywm dd a{letter-spacing:0;}

    .jzBig,.gdzp{margin-top: 40px;}
    .box4 .box4Inner{height: 400px;}
    .yzkj.left,.yzkj.right{height: 100%;}
    .box4 .iTit{margin-bottom: 30px;}
    .box4 .comWrap{margin-top: 120px;}
    .yjzkCon a:nth-of-type(1), .yjzkCon a:nth-of-type(2){margin-bottom: 20px;}
    .yjzkCon a, .cjzy > a{height: 220px;}
    .cjzy > a + a{margin-top: 20px;}
    .yjzktabTit,.box5 .iTit{margin-bottom: 20px;}
    .box5 .comWrap,.box6 .comWrap{height: calc(100% - 90px);margin-top: 90px;}
    .jzyrRight .jzyrtxt h6{margin-left: 8%;}

    .box6 .yjmx dt{padding-top:50px;padding-left:70px}

    }

@media (max-width:1199px){
body{font-size: 14px;}
.comWrap{margin: auto;width: 90%;}
.index{font-family:'SourceHanSansCNRegular';}
.bannerI{animation:myfirst 5s infinite linear;overflow: hidden;position: relative;}
.circle{position:absolute;left:40%;top:40%;transform-origin:200% 100%;animation:run 8s infinite linear}
.rect-1,.rect-2,.rect-3{border:1px solid white;position:absolute;animation:xuan 13s infinite linear}
.rect-1{width:400px;height:320px;top:-200px;left:-160px}
.rect-2{width:300px;height:160px;top:-150px;right:-80px}
.rect-3{width:500px;height:360px;bottom:-250px;left:-180px}
@keyframes myfirst{
    0%{background:#E1464D}
    50%{background:#23B6BC}
    100%{background:#E1464D}
}
@keyframes run{
    0%{transform:rotate(0deg)}
    15%{transform:rotate(54deg) scale(1)}
    20%{transform:rotate(72deg) scale(1.2)}
    25%{transform:rotate(90deg) scale(1)}
    55%{transform:rotate(198deg) scale(1)}
    60%{transform:rotate(216deg) scale(1.2)}
    65%{transform:rotate(234deg) scale(1)}
    100%{transform:rotate(360deg)}
}
@keyframes xuan{
    0%{transform:rotate(0deg)}
    100%{transform:rotate(360deg)}
}

.box1{background-color: #f3f3f3;display: flex;flex-direction: column-reverse;}
.jzyrLeft{width: 100%;position: relative;/* left: -100%;transition: visibility .3s, opacity .3s, left .8s; */height: 50%;}
.jzyrLeft .jzyrimg .img{visibility: hidden;opacity: 0;transition: all .5s;position: absolute;top: 0;left: 0;width: 100%;}
.jzyrLeft .jzyrimg .img img{object-fit: cover;height: 50vh;width: 100%;}
.jzyrLeft .jzyrimg .img.active{visibility: visible;opacity: 1;}
.jzyrRight{width: 100%;background-color: #f3f3f3;/* height: 50%; */}
.jzyrRight .jzyrtxt{align-items: center;display: flex;flex-direction: column;text-align: center;height: 400px;justify-content: center;}
.jzyrRight .jzyrtxt h6{/* flex-direction: column;display: inline-flex;margin-right: 3%;margin-left: 11%;align-items: center; */ /* display: none; */display: flex;line-height: 1;align-items: center;/* margin-top: 20px; */}

/* .fadeIn{visibility: hidden;opacity: 0;transition: visibility .3s, opacity .3s;} */

.jzyrRight .jzyrtxt h6{margin-bottom: 20px;margin-left: auto;margin-right: auto;width: 90%;}
.jzyrRight .jzyrtxt h6>img{width: 26px;}
.jzyrRight .jzyrtxt h6>a{margin: 0 12px;}
.jzyrRight .jzyrtxt h6>a img{width: 100px;}
/* .jzyrRight .jzyrtxt h6 img:nth-of-type(2){width: 38px;} */
.jzyrRight .jzyrtxt ul{/* height: 100%;display: inline-flex;width: 60%;margin-left: 4%;overflow: hidden; */flex-direction: column;display: flex;width: 100%;}
.jzyrRight .jzyrtxt ul li{background-color: #f3f3f3;width: 100%;align-items: center;display: inline-flex;position: relative;/* opacity: 0;visibility: hidden; *//* padding-left: 5%; */margin-top: 4%;justify-content: center;}
.jzyrRight .jzyrtxt ul li::before{position: absolute;border-top: 1px dashed #b2b2b2;height: 1px;width: 100%;content: '';top: 50%;transform: translateY(-50%);left: 0;}
.jzyrRight .jzyrtxt ul li a{display: inline-flex;color: #707070;background-color: #f3f3f3;position: relative;z-index: 9; padding: 0 25px ; /*  width: 23px; */ }
.jzyrRight .jzyrtxt ul li a span{font-family:"SourceHanSansCNRegular";line-height: 1.6;font-size: 12px}
.jzyrRight .jzyrtxt ul li a::before,.jzyrRight .jzyrtxt ul li a::after{background: url(../images/icon.svg) ;height: 18px;width: 18px;background-size: cover;content: '';top: 50%;left:0;position: absolute;opacity: .8;transform: translateY(-50%);background-repeat: no-repeat;background-position: top center;}
.jzyrRight .jzyrtxt ul li a::after{right: 0;left: auto;}
.jzyrRight .jzyrtxt ul li a i{font-size: 18px;}
.jzyrRight .jzyrtxt ul li+li{/* margin-left: 9.5%; */}
/* .jzyrRight .jzyrtxt ul li:last-child{margin-left: 15.8%;} */
/* .jzyrRight .jzyrtxt ul li:last-child a{width: 34px;} */
.jzyrRight .jzyrtxt ul li:last-child::before{border-left-style: solid;}
.jzyrRight .jzyrtxt ul li.active a::before,.jzyrRight .jzyrtxt ul li.active a::after,.jzyrRight .jzyrtxt ul li:hover a::before,.jzyrRight .jzyrtxt ul li:hover a::after{background-image: url(../images/iconBlue.svg);opacity: 1;}
.jzyrRight .jzyrtxt ul li.active a,.jzyrRight .jzyrtxt ul li:hover a{color: #23b6bc;}
.jzyrtxt ul li:hover::before{border-left-style: solid;border-color: #23b6bc;}


.box2{background: url(../images/index/sbg.jpg) no-repeat;background-size: cover;position: relative;}
.box2>div{position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}
.jzBig{position: relative;/* margin-top: 40px; */}
.jzScroll{overflow: hidden;margin: 0 40px;padding: 5px;/* height: 70vh; */}
.jzScroll .swiper-slide {display: flex;justify-content: center;height: initial;}
.jzScroll .swiper-slide a{display: flex;justify-content: center;font-size: 16px;color: #333;flex-direction: column;align-items: center;width: 100%;}
.jzScroll .swiper-slide a .img{border: 1px dashed #b2b2b2;width: 100%;position: relative;width: 80%;}
.jzScroll .swiper-slide a img{transition: all .4s;}
.imgPa{position: absolute;left: 0;top: 0;right: 0;bottom: 0;display:flex;justify-content: center;align-items: center;}
.imgPa>img{max-width: 94%;max-height: 94%;}
/* .jzScroll .swiper-slide a:hover img{transform: scale(1.08);} */
.jzScroll .swiper-slide a .img::before,.jzScroll .swiper-slide a .img::after{position: absolute;content: '';top: -1.5px;left: -1.5px;width: 14.5%;height: 14.5%;border-left: 3px solid #b2b2b2;border-top: 3px solid #b2b2b2;transition: all .5s;}
.jzScroll .swiper-slide a .img::after{left:auto;top: auto;bottom: -1.5px;right:  -1.5px;border: none;border-right: 3px solid #b2b2b2;border-bottom: 3px solid #b2b2b2;}
.jzScroll .swiper-slide-active a .img,.jzScroll .swiper-slide-active a .img::before,.jzScroll .swiper-slide-active a .img::after,.jzScroll .swiper-slide a:hover .img,.jzScroll .swiper-slide a:hover .img::before,.jzScroll .swiper-slide a:hover .img::after{border-color: #e1464d;}
.jzScroll .swiper-slide a p{margin-top: 12px;height: 26px;display: flex;align-items: flex-end;}
.jzScroll .swiper-slide-active a p{font-size: 18px;color: #e1464d;}
.jzBtn{position: absolute;top: 50%;transform: translateY(-100%);z-index: 99;cursor: pointer;outline: none;transition: all .5s;}
.jzPrev{left: 20px;}
.jzNext{right: 20px;}
/* .jzBtn:hover{transform: translateY(calc(-70%));} */
.jzBtn.swiper-button-disabled{opacity: .3;}
.gdzp{color: #fff;display: inline-flex;justify-content: center;align-items: center;margin-top: 0px;background: #e1464d;width: 106px;height: 40px;background-size: cover;margin-top: 15px;}
/* .gdzp:hover{transform: translateY(-4px);} */

.box3{background:url(../images/index/bg.jpg) top center no-repeat;background-size: cover;position: relative;min-height: 100vh;} 
.box3Tit{color: #fff;display: flex;justify-content: center;flex-direction: column;align-items: center;text-align: center;position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);z-index: 9;width: 90%;} 
.box3Tit dt{line-height: 1.6;font-size: 21px;margin-bottom: 25px;} 
.box3Tit dd{display: flex;align-items: center;font-size: 18px;justify-content: center;} 
.box3Tit dd+dd{margin-top: 30px;}
.box3Tit dd img{width: 30px;}
.box3 .ckgd{display: inline-flex;margin: 0 15px;font-size: 18px;color: #fff;} 
.box3 .ckgd:hover{transform: scale(1.06);}
.box3 ul{width: 70%;margin: auto;height: 100%;display: flex;justify-content: center;}
.box3 ul li{width: 48px;display: flex;align-items: center;justify-content: center;position: relative;height: 100%;/* visibility: hidden;opacity: 0; */opacity: .9;}
.box3 ul li::before,.box3 ul li::after{position: absolute;border-left: 1px dashed #fff;width: 1px;height: 100%;content: '';left: 50%;transform: translateX(-50%);top: 0;opacity: .3;} 
.box3 ul li a{position: relative;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;display: inline-flex;color: #fff;margin-top: 120px;padding-top: 40px;font-size: 14px;} 
.box3 ul li a::before{position: absolute;top: 0;left: 50%;transform: translateX(-50%);background-repeat: no-repeat;background-position: top center;width: 48px;height: 48px;content: '';}
.box3 ul li a::after{position: absolute;top: 0;left: 50%;transform: translateX(-50%);background-repeat: no-repeat;background-position: top center;width: 26px;height: 26px;content: '';background-image: url(../images/index/quan.png);opacity: 1;}
.box3 ul li+li{margin-left: 8.8%;}
.box3 ul li:hover{opacity: 1!important;}
.box3 ul li:hover a{font-family:"SourceHanSansCNRegular";font-size: 24px;padding-top: 60px;}
.box3 ul li:hover::before,.box3 ul li:hover::after{height: calc(50% - 55px + 60px);} 
.box3 ul li:hover::after{top: auto;bottom: 0;height: calc(50% - 55px - 60px);}
.box3 ul li:hover a::before{background: url(../images/iconWhite.svg);}
.box3 ul li:hover a::after{opacity: 0;}

.box4{background-color: #d6d4d4;/* padding: 110px 0; */display: flex;align-items: center;padding: 40px 0;}
.box4 .box4Inner{width: 100%;}
.box4 .iTit{margin-bottom: 20px;}
/* .yzkj{width: calc(50% - 3.5% / 2);} */
/* .yzkj{margin-right:3.5%;} */
.yzkj .img{/* width: 62%; */height: 200px;}
.yzkj .img img{width: 100%;height: 100%;object-fit: cover;}
.yzkj .txt{background-color: #23b6bc;color: #fff;display: flex;justify-content: center;align-items: center;/* width: 38%; */padding: 30px 0;}
.yzkj .txt dl{width: 70%;height: 80%;margin: auto;}
.yzkj .txt dt{height: 85%;}
.yzkj .txt dt .i1{width: 26px;}
.yzkj .txt dt p{font-size: 22px;margin-top: 15px;margin-bottom: 20px;}
.yzkj .txt dd{text-align: right;padding-right: 15px;}
.yzkj .txt dd a.more{color: #fff;position: relative;margin-top: 20px;display: inline-flex;}
.yzkj .txt dd a.more::before{position: absolute;bottom: 0;left: 0;height: 1px;width: 100%;content: '';background-color: #fff;}
.yzkj .txt dd a.more:hover::before{animation:kai 1s ease}
@keyframes kai{
    0%{width: 100%;}
    50%{width: 0%;}
    100%{width: 100%;}
}
.yzkj .txt dt .top100{display: flex;}
.yzkj .txt dt .top100 img{width: 160px;}
/* .yzkj .txt dt .top100:hover{transform: translateY(-6px);} */
.yzkj .txt dt .top100+.top100{margin-top: 20px;}
.ybkj{margin-right: 0;}
.ybkj .txt{background-color: #e1464d;}
.ybkj .txt dt .i2{width: 26px;}
.ybkj .txt li+li{margin-top: 15px;}
.ybkj .txt li a{font-family:"SourceHanSansCNNormal";color: #fff;font-size: 14px;}
.ybkj .txt li a:hover{text-decoration: underline;}

.yzkj.left,.yzkj.right{position: relative;/* transition: visibility .8s, opacity .8s, left 1.2s, right 1.2s; *//* display: flex; */}
/* .yzkj.left{left: -100%;}
.yzkj.right{right: -100%;} */

.box5{background-color: #fff;display: flex;align-items: center;justify-content: center;padding-bottom: 40px;}  
.box5 .iTit{margin-bottom: 30px;}
.yjzkCon a,.cjzy>a{/* height: 320px; */color: #fff;}
.yjzkCon a:hover,.cjzy>a:hover{/* transform: translateY(-6px); */box-shadow: 0 0 15px rgba(0, 0, 0, .3);}
/* .yjzk,.cjzy{width: calc(50% - 3.5% / 2);opacity: 0;visibility: hidden;} */
.yjzk{/* margin-right:3.5%; */padding: 40px 0;}
.yjzkCon{flex-wrap: wrap;}
.yjzkCon a{background-color: #a7a7a7;padding: 3% 2%;display: flex;width: calc((100% - 20px) / 3);flex-direction: column;font-family:"SourceHanSansCNNormal";}
.yjzkCon a+a{margin-left: 10px;}
.yjzkCon a:nth-of-type(1){background-color: #e1464d;width: calc(100% - ((100% - 20px) / 3) - 10px);}
.yjzkCon a:nth-of-type(1) p,.yjzkCon a:nth-of-type(1) span{padding: 0 4% 0;}
.yjzkCon a:nth-of-type(1),.yjzkCon a:nth-of-type(2){margin-bottom: 10px;}
.yjzkCon a:nth-of-type(3){margin-left: 0;}
.yjzkCon a p{height: 80%;line-height: 1.5;-webkit-line-clamp:3;display:-webkit-box;-webkit-box-orient:vertical;overflow:hidden;}
.yjzkCon a span{display: flex;justify-content: flex-end;margin-right: 0;font-size: 12px;margin-top: 10px;}
.yjzktabTit{display: flex;margin-bottom: 20px;/* flex-direction: column; */}
.yjzktabTit dt{width:40%;margin-bottom: 10px!important;}
.yjzktabTit dd{width:60%;margin-left: 4%;}
.yjzktabTit dd{/* margin-left: 10%; */display: inline-flex;align-items: center;}
.yjzktabTit dd a{font-size: 14px;color: #333;display: inline-flex;padding-bottom: 4px;position: relative;}
.yjzktabTit dd a:hover{color:  #e1464d;}
.yjzktabTit dd a+a{margin-left: 6px;}
.yjzktabTit dd a::before{height: 2px;position: absolute;bottom: 0;left: 50%;background-color: transparent;content: '';width: 0;transition: all .5s;transform: translateX(-50%);}
.yjzktabTit dd a:hover::before,.yjzktabTit dd a.active::before{background-color: #e1464d;width: 100%;}
.yjzkTabbox>div{display: none;}
.yjzkTabbox>div.active{display: flex;}

.cjzy>a{display: flex;}
.cjzy>a+a{margin-top: 30px;}
.cjzy>a .txt{display: flex;justify-content: center;align-items: center;padding: 20px 0;}
.cjzy>a .img img{height: 100%;object-fit: cover;}
.cjzy>a.cxcc{flex-direction: column;position: relative;}
.cjzy>a.cxcc .img{width: 100%;}
.cjzy>a.cxcc .txt{background-color: #e1464d;/* width: 41%; */position: absolute;top: 50%;left: 50%;transform: translate(-50%,-50%);width: 100%;}
.cjzy>a.cxzhIndex{flex-direction: column-reverse;}
/* .cjzy>a.cxzhIndex .img{width: 80%;width: 26px;} */
.cxzhIndex .txt img{margin-bottom: 0!important;}
.cjzy>a.cxzhIndex .txt{background-color: #23b6bc;/* width: 20%; */flex-direction: row;align-items: center;}
.cjzy>a p strong{font-family:"Source Han Sans CN Normal";font-size: 18px;font-weight: 500;display: inline-flex;margin-bottom: 10px;}
.cjzy>a span{font-family:"Source Han Sans CN Normal";font-size: 18px;/* letter-spacing: 5px;-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl */;margin-left: 10px;}

.cxzhIndex .txt{display: inline-flex;flex-direction: column;}
.cxcc .txt img,.cxzhIndex .txt img{width: 26px;margin-bottom: 10px;}

.iTit{align-items: center;display: flex;margin-bottom: 20px;}
.iTit>img:nth-of-type(1){width: 26px;margin-right: 10px;}
.iTit>img:nth-of-type(2),.iTit>a>img{width: 100px;}
.box6{background-color: #e1464d;color: #fff;display: flex;align-items: center;justify-content: center;}  
.box6 .gywm{/* margin-right: 25px; */background-color: rgba(0, 0, 0, .2);justify-content: center;/* padding: 70px 60px; *//* width: 25%;height: 690px; */padding: 20px 15px;}
.box6 .gywm dd a{color: #fff;text-align: right;width: 100%;display: block;/* margin-top: 70px; */font-size: 20px;}
.box6 .gywm dd a:hover{text-decoration: underline;}
/* .box6 .gywm dt{margin-bottom: 55px;} */
.box6 .gywm dd p{line-height: 1.6;font-family:"SourceHanSansCNNormal";font-size: 14px;max-width: 280px;}
.box6 .yjmx{/* width:calc(75% - 25px);height: 690px; */margin-top: 20px;}
.box6 .yjmx dl{position: relative;height: 100%;}
.box6 .yjmx dt{position: absolute;top: 0;left: 0;right: 0;bottom: 0;padding: 20px 15px 0;}
.box6 .yjmx dd,.box6 .yjmx dd img{height: 280px;width: 100%;object-fit: cover;}
.box6 .yjmx ul{/* margin-top: 80px; */display: flex;justify-content: center;align-items: center;}
.box6 .yjmx ul li{transition: all .5s;}
.box6 .yjmx ul li a{display: flex;flex-direction: column;align-items: center;position: relative;border: 1px dashed #fff;width: 46px;height: 180px;justify-content: center;color: #fff;}
.box6 .yjmx ul li a::before,.box6 .yjmx ul li a::after{position: absolute;content: '';top: -1.5px;left: -1.5px;width: 12px;height: 22px;border-left: 3px solid #fff;border-top: 3px solid #fff;transition: all .5s;}
.box6 .yjmx ul li a::after{border:none;border-right: 3px solid #fff;border-bottom: 3px solid #fff;top: auto;left: auto;bottom: -1.5px;right: -1.5px;}
.box6 .yjmx ul li span{-webkit-writing-mode: vertical-rl;writing-mode: vertical-rl;writing-mode: tb-rl;margin-top: 10px;letter-spacing: 8px;font-size: 16px;font-family:"SourceHanSansCNNormal";}
.box6 .yjmx ul li{margin-right: 10px;}
.box6 .yjmx ul li img{width: 20px;}
.box6 .yjmx ul li:hover a::before,.box6 .yjmx ul li:hover a::after{border-color: #e1464d;}
.box6 .yjmx ul li:hover a{border-color: #f0a2a6;}

#fullPage .section{height: 100%;position: relative;}
#fullPage .section>div:not(.footer):not(.header):not(.footNav):not(.headerApp){height: 100%;overflow: hidden;min-height:initial}

#fullPage .section:nth-of-type(1){height: calc(0px + 255px)!important;}
#fullPage .section:nth-of-type(2){height: 100vh!important;}
#fullPage .section:nth-of-type(3){height: 60vh!important;}
#fullPage .section:nth-of-type(4){height: 50vh!important;}
#fullPage .section:nth-of-type(5){height: auto!important;}
#fullPage .section:nth-of-type(6){height: auto!important;}
#fullPage .section:nth-of-type(7){height: 85vh!important;}
.box3Tit dd img{width: 20px;}

.circle{width: 60px;}
.rect-1{width: 150px;height: 100px;top: -75px;left: -70px;}
.rect-2{width: 100px;height: 70px;top: -40px;right: -50px;}
.rect-3{ width: 120px;height: 60px;bottom: -40px;left: -60px;}

.bannerTxt{font-size: 12px;color: rgba(255, 255, 255, .8);text-align: center;position: absolute;top: 60%;left: 50%;transform: translate(-50%,-50%);z-index: 99;line-height: 1.6;width: 90%;}

}


