@font-face{font-family:'HarmonyOS_Sans_SC_Black';src:url('../fonts/HarmonyOS_Sans_SC_Black.ttf') format('truetype');}
@font-face{font-family:'HarmonyOS_Sans_SC_Bold';src:url('../fonts/HarmonyOS_Sans_SC_Bold.ttf') format('truetype');}
@font-face{font-family:'HarmonyOS_Sans_SC_Regular';src:url('../fonts/HarmonyOS_Sans_SC_Regular.ttf') format('truetype');}
@font-face{font-family:'Playfair';src:url('../fonts/Playfair-Display-SC.ttf') format('truetype');}
@font-face{font-family:'Playfair_Black';src:url('../fonts/Playfair-Display-SC-Black.ttf') format('truetype');}
*{font-size:1rem;/*font-family:'AVANTGARDEITCBYBTBOOK';*/}
/* Ã¥â€¦Â¨Ã¥Â±â‚¬ */
p{margin:0;}
html,body{position:relative;height:100%;font-family:'HarmonyOS_Sans_SC_Regular';}
body{overflow-x:hidden;}
/* Ã¥Â¯Â¼Ã¨Ë†Âª */
.section2,.section3,.section4{display:none}

/*Top003177 */
.Top003177{position:fixed;z-index:999999999;/* left:calc(50 / 1920 * 100vw);*/
 /* right:calc(50 / 1920 * 100vw);*/
 /* top:calc(50 / 1920 * 100vw);*/
 /* text-align:center;*/
 width: 100%;
height: 88px;
 top: 0;
 left: 0;
 background-color: #fff;
    transition: top .3s;
}
.top_kb{height: 88px;}
.w1650{max-width:1650px;margin:auto;width:90%;}
@media (min-width:1025px) and (max-width:1440px){.Top003177 .root-100{font-size:calc(100 / 1440 * 100vw);}

}
.Top003177 header{position:relative;z-index:100;font-family:'SourceHanSansCN-Regular';max-width:1650px;margin:auto;display:flex;align-items:flex-end;width:90%;background-color: transparent;}
.Top003177 .logo{position:relative;left:0;top:0;/* width:calc(100 / 16 * 1em);*/
 width:35%;padding-top:1.3%;padding-bottom:0.8%;}
.Top003177 .logo img{/* max-height:calc(100 / 16 * 1em);*/
}
.Top003177 .top-lang{float:right;overflow:hidden;margin-top:calc(20 / 16 * 1em);}
.Top003177 .top-lang a{float:left;display:block;color:#fff;line-height:calc(25 / 16 * 1em);min-width:calc(25 / 16 * 1em);text-align:center;}
.Top003177 .top-lang a:hover,.Top003177 .top-lang a.on{background-color:#bf9c50;}
.Top003177 .top-lang a:not(:last-child){margin-right:calc(5 / 16 * 1em);}
.Top003177 menu li span{display:block;}
.Top003177 menu li span a{display:block;position:relative;line-height:2;font-size:calc(20 / 16 * 1em);color:#000000;padding:0;overflow:hidden;font-size:18px;}
.Top003177 menu li span a:before{position:absolute;left:0;height:2px;background-color:#bf9c50;top:0;content:'';width:100%;transform:scaleX(0);opacity:0;display:none;}
.Top003177 menu li.aon span a:before{transform:scaleX(1);opacity:1;transition:0.3s;}
.Top003177 menu li .sub dt{line-height:calc(24 / 16 * 1em);padding:calc(5 / 16 * 1em) 0;position:relative;}
.Top003177 menu li .sub dt a{color:#000000;}
.Top003177 menu li .sub dt:not(:last-child):before{content:'';position:absolute;width:100%;height:1px;bottom:0;left:0;right:0;margin:auto;background:url(../images/xian.png) no-repeat center;}
@media (min-width:1025px){.Top003177 menu #menu{display:flex;justify-content:flex-end;flex-wrap:wrap;}
.Top003177 menu{/* float:right;*/
 width:65%;padding-bottom:0.2%;}
.Top003177 menu li{/* float:right;*/
 margin-left:calc(63 / 1920 * 100vw);}
.Top003177 menu li .sub{position:absolute;top:100%;}
.Top003177 menu li .sub dl{background-color:#fff;border-radius:0;position:relative;}
}
@media screen and (max-width:1366px){.Top003177 .logo{width:30%;}
.Top003177 menu{width:70%;}
.Top003177 menu li{margin-left:calc(25 / 1920 * 100vw);}
}
@media (max-width:1024px){
    .Top003177{ height: 50px;}
    .top_kb{height: 50px;}
    .Top003177 header{ align-items: center;}
    .Top003177 menu{position:fixed;width:100%;height:60vh;z-index:100;left:0;bottom:0;background-color:#f8f8f8;overflow:auto;transform:translateY(100%);visibility:hidden;opacity:0;transition:0.5s ease-out;}
.menu-show .Top003177 menu{opacity:1;visibility:inherit;transform:translateY(0);}
.Top003177 menu ul{margin:0 auto;width:90%;padding-top:20px;}
.Top003177 menu li span a{font-size:16px;padding:10px 0;}
.Top003177 menu li{border-bottom:1px solid rgb(203 203 203 / 50%);}
.has-multi aside .op-multi:before,.has-multi aside .op-multi:after,.has-sub span .op:before,.has-sub span .op:after{background:#000;}
.Top003177 menu .has-sub span{padding-right:calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op{width:calc(40 / 16 * 1em);}
.Top003177 menu .has-sub span .op:before{width:calc(12 / 16 * 1em);height:calc(2 / 16 * 1em);}
.Top003177 menu .has-sub span .op:after{height:calc(12 / 16 * 1em);width:calc(2 / 16 * 1em)}
.Top003177 menu li .sub dl{background-color:rgba(255,255,255,0.1);padding:0;}
.Top003177 menu li .sub dt{text-align:left;padding:calc(10 / 16 * 1em) 0;}
.Top003177 .open-menu{margin-bottom:5px;position:relative;/* float:right;*/
 width:calc(40 / 20 * 1em);height:calc(16 / 20 * 1em);margin-top:calc(0 / 16 * 1em);margin-left:5vw;display:flex;justify-content:space-between;flex-direction:column;flex-wrap:wrap;align-items:flex-end;width:70%;}
.Top003177 .open-menu span{height:calc(3 / 16 * 1em);background-color:#7a7a7a;display:block;transition:width 0.3s;width:30px;}
.Top003177 .open-menu.on span:nth-child(2){width:11%;}
.Top003177 .open-menu.on span:nth-child(1){width:8%;}
.Top003177 menu li .sub dt:not(:last-child):before{background:#c3c3c3;}
.Top003177 menu ul .sub{margin-bottom:10px;}
}
/* Ã¥Â¯Â¼Ã¨Ë†ÂªÃ§Â»â€œÃ¦ÂÅ¸ */
/* bottom */
.bottom{padding:1.8% 0;background:#fff;}
.w1600{margin:auto;width:90%;max-width:1600px;}
.bottom .auto{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;}
.bottom .auto .bottom-pa{width:30%;font-size:16px;color:#222222;text-transform:uppercase;}
.bottom .auto .bottom-img{width:30%;text-align:center;}
.bottom .auto .bottom-ri{width:30%;}
.bottom .auto .bottom-img img{max-width:146px;width:100%;}
.bottom .auto .bottom-ri ul{display:flex;justify-content:flex-end;align-items:center;}
.bottom .auto .bottom-ri ul li{position:relative;list-style:none;margin-left:4%;}
.bottom .auto .bottom-ri ul li a{font-size:16px;color:#222222;}
.bottom .auto .bottom-ri ul li .fud{display:none;position:absolute;top:-200px;width:180px;height:180px;left:-80px;z-index:9;}
.bottom .auto .bottom-ri ul li:not(:last-child){}
.bottom .auto .bottom-ri ul li:hover{}
.bottom .auto .bottom-ri ul li:hover .fud{display:block;}
.bottom .auto .bottom-ri ul li .fud img{width:100%;}
@media screen and (max-width:640px){.bottom .auto .bottom-ri{width:100%;}
.bottom .auto .bottom-ri ul{justify-content:flex-start;margin:10px 0;}
.bottom .auto .bottom-pa{margin-bottom:10px;width:100%;margin-top:10px;}
.bottom .auto .bottom-img{width:100%;text-align:left;}
.bottom .auto .bottom-ri ul li{margin-left:0;margin-right:4%;}
}
/* bottomÃ§Â»â€œÃ¦ÂÅ¸ */
/* banner */
.banner{position:relative;height:calc(100vh - 88px);}
.banner .lenger{position:absolute;bottom:5%;z-index:9;width:90%;max-width:1650px;margin:auto;left:0;right:0;display:flex;flex-direction:column;}
.banner .lenger a{color:#fff;font-size:30px;margin:5px 0;}
.banner .lenger .en{font-size:36px;}
@media screen and (max-width:768px){
    .banner{ height: auto;}
}
/* Ã©Â¦â€“Ã©Â¡ÂµÃ¦â€“Â°Ã©â€”Â» */
.hnew{}
.hnew .box{display:flex;align-items:center;background:#f8f8f8;position:relative;flex-wrap:wrap;}
.hnew .box .lef{overflow:hidden;width:35%;}
.hnew .box .rig{width:65%;padding:10px 4.8%;}
.hnew .swiper-pagination .swiper-pagination-bullet{background:#000;}
.hnew .box .lef .tx{width:100%;transition:all 0.5s;}
.hnew .box .rig .tx{max-height:150px;height:auto;margin-bottom:3%;}
.hnew .box .rig a{position:relative;z-index:1;}
.hnew .box .rig a .tit{font-size:1.9vw;color:#101010;}
.hnew .box .rig a .tit2{font-size:18px;color:#101010;line-height:2;}
.hnew .box .rig .bj{position:absolute;width:39%;height:auto;margin:0;right:3%;top:0;bottom:0;margin:auto;z-index:0;}
.hnew .box .lef img{width:100%;transition:all 0.5s;}
.hnew .box:hover .lef img{transform:scale(1.1);}
@media screen and (max-width:768px){.hnew .box .lef,.hnew .box .rig{width:100%;}
.hnew .box .rig .bj{width:50%;top:auto;bottom:30%;margin:0;}
.hnew .box .rig a .tit{font-size:18px;}
.hnew .box .rig a .tit2{font-size:14px;line-height:1.7;}
.hnew .box .rig .tx{max-height:100px;}
.Top003177 .logo{padding-top:2.3%;padding-bottom:2.8%;}
.Top003177 header{align-items:center;}
.Top003177 .open-menu{margin-bottom:0;height:calc(22 / 20 * 1em);}
.banner .lenger a{font-size:20px !important;}
.bottom .auto .bottom-ri ul li .fud{top:-100px;width:100px;height:100px;left:0;}
}
/* kmÃ¨Â§â€ Ã©Â¢â€˜ */
.kmbox1{position:relative;}
.kmbox1 .play{position:absolute;font-size:18px;cursor:pointer;top:50%;left:50%;transform:translate(-50%,-50%);width:100%;background:#d1d3cb;max-width:200px;text-align:center;padding:8px;border-radius:50px;color:#000;letter-spacing:4px;}
.kmbox1 .pic{position:relative;}
.kmbox1 .pic:before{content:'';position:absolute;width:100%;height:100%;background:#0000007d;}
.kmbox1 .pic img {height: 100%;object-fit: cover;}
.kmbox1 video{position:absolute;width:100%;top:0;object-fit:cover;}
.kmbox2{}
.kmbox2 ul{width:90%;margin:auto;display:flex;align-items:center;justify-content:center;flex-wrap:wrap;}
.kmbox2 ul li{width:25%;list-style:none;text-align:center;position:relative;}
.kmbox2 ul li a{font-size:18px;color:#000;display:inline-block;line-height: 20px; padding: 20px 0;}
.kmbox2 ul li:not(:last-child):before{z-index:1;content:'';position:absolute;width:2px;height:31px;right:0;top:0;bottom:0;margin:auto;background:url(../images/xian2.png) no-repeat center/contain;}
.kmbox3{position:relative;overflow:hidden;}
.kmbox3 .kmm1{display:flex;position:relative;overflow:hidden;align-items:center;}
.kmbox3 .kmm1 .lef{width:54%;padding-left:8%;/*margin-top:12%;*/}
.kmbox3 .kmm1 .rig{width:30%;position:relative;z-index:999999;max-width:427px;}
#water{pointer-events:none;}
#water{position:absolute;width:23vw;top:0;left:0;margin:0;height:100%;z-index:4;transform:none;-webkit-transform:none;-moz-transform:none;-o-transform:none;-ms-transform:none;opacity:0.8;z-index:9999;}
#water-circle{height:100%;width:100%;right:-20%;transform:rotate(271deg);position:absolute;z-index:9;}
#water-circle2{height:50%;width:100%;right:-20%;transform:rotate(271deg);position:absolute;z-index:9;}
.kmbox3 .kmm2{height:91vh;background:#f8f8f8;position:relative;overflow:hidden;}
.kmbox3 .kmm2:before{content:'';position:absolute;width:37%;height:200%;top:-52%;background:#f8f8f8;z-index:1;right:0;border-radius:50% 0% 0% 50%;}
.kmbox3 .kmm2 .lef img{position:absolute;top:0;left:0;object-fit:cover;height:100%;}
.kmbox3 .kmm2 .rig{right:-14%;}
.kmbox3 .kmm2 .rig .zi .pa{font-size:3.15vw;color:#222222;font-family:'HarmonyOS_Sans_SC_Bold';}
.kmbox3 .kmm2 .rig .zi .pb{font-size:3.15vw;color:#222222;font-family:'HarmonyOS_Sans_SC_Bold';}
.kmbox3 .kmm2 .rig .zi .pb span{font-size:18px;display:inline-block;font-family:'Playfair';color:#000;font-weight:bold;}
.kmbox3 .kmm2 .rig .nei{margin-top:7%;}
.kmbox3 .kmm2 .rig .nei .pc{font-size:16px;color:#222222;line-height:1.8;margin-top:20px;}
.kmbox3 .kmm3{position:relative;height:92vh;z-index:1;}
.kmbox3 .kmm2 .kmimg1{position:absolute;right:0;z-index:1;top:14%;width:11vw;}
/* Ã¥Â¹Â»Ã¦Æ’Â³Ã¥Â®Â¶ */
.hxj{position:relative;overflow:hidden;}
.hxj .hxj-ban{width:100%;animation:scale 12s;}
.hxj .wenzi{position:absolute;bottom:6%;width:100%;margin:auto;/* width:1650px;*/
}
.hxj .wenzi .top{text-align:center;color:#fff;position:relative;padding-bottom:9%;}
.hxj .wenzi .top .btimg img{width: auto;}
.hxj .wenzi .top .pa{font-size:5vw;font-weight:lighter;font-family:'宋体';}
.hxj .wenzi .top .pb{font-size:2.5vw;font-weight:lighter;text-transform:uppercase;font-family:'Playfair';}
.hxj .wenzi .top img{/* position:absolute;*/
 /* bottom:0;*/
 /* left:4px;*/
 width:100vw;max-width:inherit;}
.hxj .wenzi .tow{width:90%;max-width:1540px;margin:auto;display:flex;justify-content:flex-end;margin-top:3.2%;}
.hxj .wenzi .tow .zi1{width:60%;text-align:center;color:#141414;font-size:24px;}
.hxj .wenzi .tow .aa{width:20%;text-align:right;}
.hxj .wenzi .tow .aa a{color:#000000;font-size:24px;}
.hxj .wenzi .tow .zi1 span{font-size:18px;display:block;}
.hxj .wenzi .hxj-three{width:90%;max-width:1540px;margin:auto;color:#141414;padding-top:39%;}
.hxj-three{width:90%;max-width:1540px;margin:auto;color:#141414;}
.hxj-three .pa{font-size:24px;font-weight:bold;}
.hxj-three a:hover {color:#141414}
.hxj-three .pb{font-size:18px;color:#141414;line-height:1.5;margin-bottom:7px;font-weight:bold;}
.hxj-three .pc{font-size:16px;color:#141414;line-height:1.6;}
.hxj .wenzi .top .imhj{overflow:hidden;position:absolute;bottom:0;left:-4px;transition:all 1s;width:100vw;animation:scale2 3s;}
.hxj-box1{position:relative;overflow:hidden;}
.hxj-box1 .img{width:100%;}
.hxj-box1 .hxj-three{width:31%;margin-right:9%;position:absolute;bottom:0;right:0;bottom:10%;}
@keyframes scale{0%{transform:scale(1.1)}
100%{transform:scale(1)}
}
@keyframes scale2{0%{width:0vw;}
100%{width:100vw;}
}
.hxj-box2{position:relative;overflow:hidden;margin-top:-1px;background:#f8f8f8;margin-bottom:1px;}
.hxj-box2 .auto{display:flex;align-items:flex-end;justify-content:space-between;flex-wrap:wrap;}
.hxj-box2 .auto .kef{width:36%;margin-bottom:10%;}
.hxj-box2 .auto .rig{width:61%;overflow:hidden;}
.hxj-box2 .auto .kef .hxj-three{width:100%;}
.hxj-box2 .taideng{position:absolute;top:0;bottom:0;margin:auto;max-height:90%;width:13.5vw;}
.hxj-box2 .auto .rig img{width:100%;transition:all 0.5s;}
.hxj-box2 .auto .rig:hover img,.hxj-box1:hover img{transform:scale(1.1);}
.hxj-box1 img{width:100%;transition:all 0.5s;}
.hxj-box3{overflow:hidden;display:inline-block;background:#f8f8f8;width:100%;}
.hxj-box3 .lef{display:inline-block;float:left;width:100%;}
.hxj-box3 .right{display:inline-block;float:right;margin-top:-27%;margin-right:5%;width:100%;/* text-align:right;*/
 position:relative;}
.hxj-box3 .lef .img{float:left;max-width:37vw;overflow:hidden;}
.hxj-box3 .lef .hxj-three{float:left;width:auto;margin-top:12%;margin-left:2.1%;}
.hxj-box3 .right .hxj-three{width:auto;float:right;position:absolute;right:48%;bottom:21%;}
.hxj-box3 .right .img{float:right;width:41vw;overflow:hidden;}
.hxj-box3 .right .hxj-three .td2{position:absolute;left:-18%;top:-81%;}
.hxj-box3 .lef .img:hover img,.hxj-box3 .right .img:hover img{transform:scale(1.1);}
.hxj-box3 .lef .img img,.hxj-box3 .right .img img{transition:all 0.5s;}
.hxjys .wenzi .tow .aa a{color:#fff;}
/* Ã¤ÂºÂ§Ã¥â€œÂÃ¥Ë†â€”Ã¨Â¡Â¨ */
.cplb{height:92vh;width:100%;}
.cplb .bj{object-fit:cover;height:100%;width:100%;}
/* Ã¤ÂºÂ§Ã¥â€œÂÃ¨Â¯Â¦Ã¦Æ’â€¦ */
.cpxq-box1{display:flex;flex-wrap:wrap;background:#f8f8f8;}
.cpxq-box1 .left{width:19%;margin-left:8%;margin-right:2%;margin-top:14.5%;}
.cpxq-box1 .right{width:71%;overflow:hidden;}
.cpxq-box1 .left .hxj-three{width:100%;margin-bottom:20px;}
.cpxq-box1 .left .hxj-three .pc{opacity:0.5;}
.cpxq-box1 .left .cs div{font-size:16px;color:#000000;line-height:1.5;}
.cpxq-box2{padding:7.5% 0;background:#f8f8f8;}
.cpxq-box2 .auto{display:flex;flex-wrap:wrap;}
.cpxq-box2 .auto .left{width:63%;}
.cpxq-box2 .auto .right{width:37%;}
.cpxq-box2 .auto .left .kuang1{margin-bottom:10%;}
.cpxq-box2 .auto .left .kuang1 .ul{display:flex;flex-wrap:wrap;margin-bottom:20px;}
.cpxq-box2 .auto .left .kuang1 .ul .li:not(:last-child){margin-right:2.1%;}
.cpxq-box2 .auto .left .kuang1 .ul .li{width:18%;}
.cpxq-box2 .auto .left .kuang1 .pa{font-size:16px;color:#000000;line-height:1.5;margin-bottom:2.5%;font-family: 'HarmonyOS_Sans_SC_Regular';}
.cpxq-box2 .auto .left .kuang2{display:flex;align-items:flex-end;flex-wrap:wrap;}
.cpxq-box2 .auto .left .kuang2 div{font-size:16px;color:#141414;margin-left:25px;line-height:1.5;width:AUTO;font-family: 'HarmonyOS_Sans_SC_Regular';}
.cpxq-box1 .right img{transition:all 0.5s;width: 100%;}
.cpxq-box1 .right:hover img{transform:scale(1.1);}
.cpxq-box2 .auto .left .kuang2 img{width:31VW;}
@media only screen and (max-width:1300px){.hxj-box3 .right .hxj-three{right:43%;}
}
@media only screen and (max-width:1000px){.hxj-box3 .right .hxj-three{width:40%;}
.hxj .wenzi .hxj-three{margin-top:20%;}
}
@media only screen and (max-width:640px){
.hxj .wenzi .tow .zi1{font-size:16px;text-align:left;}
.hxj .wenzi .tow .aa a{font-size:16px;}
.hxj .wenzi .tow{justify-content:space-between;}
.hxj .wenzi .hxj-three{margin-top:10px;}
.hxj-box1 .hxj-three{width:90%;margin-right:0;left:0;right:0;margin:auto;}
/* .hxj-box1:before{content:'';position:absolute;width:100%;height:100%;left:0;right:0;margin:auto;top:0;background:#ffffff57;z-index:1;}
*/
.hxj-box2 .auto .rig{width:100%;}
.hxj-box2 .auto .kef{width:100%;margin-bottom:10px;}
.hxj-box2 .taideng{display:none;}
.hxj-box2{padding:10px 0;}
.hxj-box3 .lef{display:flex;}
.hxj-box3 .right{float:right;margin-top:10px;margin-right:0%;width:100%;position:relative;}
.hxj-box3 .right .hxj-three .td2{top:-27%;max-width:50px;}
.hxj-box3 .right .hxj-three{width:50%;}
.hxj-box3 .lef .hxj-three{margin-left:20px;}
.hxj .wenzi .tow .aa{width:33%;}
.hxjys .wenzi .tow .aa{text-align:left;}
.hxj .wenzi{ bottom: auto; top: 0; height: 100%;}
.hxj .wenzi .top .btimg img{width: 61%;}
.hxj .wenzi .hxj-three{ position: absolute; width: 90%; left: 5%; bottom: 5%; padding-top: 0;}
.hxj .wenzi .top .imhj{left:0;}
.cpxq-box1 .left{width:90%;margin:20px auto;}
.cpxq-box1 .right{width:100%;}
.cpxq-box2 .auto .left,.cpxq-box2 .auto .right{width:100%;}
.cpxq-box2 .auto .left .kuang1 .ul .li{width:31.5%;margin-bottom:10px;}
.cpxq-box2 .auto .left .kuang1 .ul{margin-bottom:0;}
.cpxq-box2 .auto .left .kuang1{margin-bottom:10px;}
.cpxq-box2 .auto .left .kuang2 img{width:100%;margin-bottom:10px;}
.cpxq-box2 .auto .left .kuang2 div{margin-left:0;margin-bottom:10px;}
}
.ppdx-box{/* padding:5% 0;*/
 background:url(../images/pp1.jpg) no-repeat center;background-size:cover;padding-bottom:3.3%;padding-top:5.2%;}
.ppdx-box .mySwiper2{}
.ppdx-box .mySwiper2 .box{display:flex;flex-wrap:wrap;max-width:1170px;margin:auto;align-items:flex-end;}
.ppdx-box .mySwiper2 .box .left{width:56%;display:flex;flex-wrap:wrap;margin-right:2.3%;}
.ppdx-box .mySwiper2 .box .right{width:41.5%;color:#010101;}
.ppdx-box .mySwiper2 .box .left .img{width:48%;overflow:hidden;}
.ppdx-box .mySwiper2 .box .left .img img{width:100%;transition:all 0.5s;}
.ppdx-box .mySwiper2 .box .left .img:not(:last-child){margin-right:4%;}
.ppdx-box .mySwiper2 .box .right .pa{font-size:24px;font-family:'HarmonyOS_Sans_SC_Bold';}
.ppdx-box .mySwiper2 .box .right .pb{font-size:3.1vw;font-family:'HarmonyOS_Sans_SC_Bold';}
.ppdx-box .mySwiper2 .box .right .pc{font-size:16px;line-height:1.5;margin-top:7%;}
.ppdx-box .mySwiper2 .pagination {display: flex;justify-content: center;padding-top: 2%;}
.ppdx-box .mySwiper2 .pagination span {width: 12px;height: 12px;margin: 0 5px;border-radius: 50%;border: 1px solid #000;}
.ppdx-box .mySwiper2 .pagination span.active {background-color: #000;}
.ppdx-box .mySwiper{margin-top:5.5%;max-width:1430px;width:90%;}
.ppdx-box .mySwiper .box2{display:flex;flex-wrap:wrap;}
.ppdx-box .mySwiper .box2 .left{width:27%;overflow:hidden;}
.ppdx-box .mySwiper .box2 .right{width:73%;padding-left:10px;color:#010101;}
.ppdx-box .mySwiper .box2 .right .pa{font-size:16px;font-weight:bold;}
.ppdx-box .mySwiper .box2 .right .pb{font-size:24px;font-weight:bold;}
.ppdx-box .mySwiper .box2 .right .pc{font-size:14px;line-height:1.5;margin-top:10px;}
.ppdx-box .auto{position:relative;}
.ppdx-box .auto .swiper-button-next,.ppdx-box .auto .swiper-button-prev{top:auto;bottom:12%;}
.ppdx-box .auto .swiper-button-next::after,.ppdx-box .auto .swiper-button-prev::after{border:solid black;border-width:0 20px 20px 0;display:inline-block;padding:8px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:'';}
.ppdx-box .auto .swiper-button-prev::after{transform:rotate(135deg);-webkit-transform:rotate(135deg);}
.ppdx-box .mySwiper .box2:hover img{transform:scale(1.1);}
.ppdx-box .mySwiper .box2 img{transition:all .5s;}
.ppdx-box .mySwiper2 .box .left .img:hover img{transform:scale(1.1);}
.ppdx-box .auto .swiper-button-next:hover::after,.ppdx-box .auto .swiper-button-prev:hover::after{border-color:#c1c1c1;border-width:0 20px 20px 0;}
.ppdx-box .swiper-pagination{bottom:34% !important;}
.ppdx-box .swiper-pagination .swiper-pagination-bullet{background:#898989;width:7px;height:7px;opacity:1;border:2px solid transparent;}
.ppdx-box .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border-color:#898989;}
@media only screen and (max-width:1366px){.ppdx-box .mySwiper .box2 .right .pb{font-size:20px;}
.ppdx-box .mySwiper2 .box .right .pb{font-size:2.5vw;}
}
@media only screen and (max-width:1024px){.ppdx-box .swiper-pagination{bottom:39% !important;}
}
@media only screen and (max-width:640px){.ppdx-box .mySwiper2 .box .left{width:100%;margin-right:0;margin-bottom:10px;}
.ppdx-box .mySwiper2 .box .right{width:100%;}
.ppdx-box .mySwiper2 .box .right .pc{font-size:14px;margin-top:10px;}
.ppdx-box .mySwiper2 .box .right .pa{font-size:18px;}
.ppdx-box .mySwiper2 .box .right .pb{font-size:16px;}
.ppdx-box .auto .swiper-button-next::after,.ppdx-box .auto .swiper-button-prev::after{border-width:0 10px 10px 0;padding:5px;}
.ppdx-box .auto .swiper-button-next{right:0 !important;}
.ppdx-box .auto .swiper-button-prev{left:0 !important;}
.ppdx-box .mySwiper .box2 .right .pb{font-size:16px;}
.ppdx-box .mySwiper .box2 .right .pa{font-size:14px;}
.ppdx-box .swiper-pagination{bottom:25% !important;}
.ppdx-box .mySwiper .box2 .right .pc{font-size:12px;margin-top:8px;display:-webkit-box;overflow:hidden;-webkit-line-clamp:2;-webkit-box-orient:vertical;text-overflow:ellipsis;}
}
/*.rzsj .rzsj-zi{position:absolute;top:12%;width:90%;max-width:700px;margin:auto;left:0;right:0;}
.rzsj .rzsj-zi .pa{color:#000000;font-size:5.2vw;font-family:'HarmonyOS_Sans_SC_Bold';line-height:1.1;}
.rzsj .rzsj-zi .pb{color:#000000;font-size:16px;line-height:1.6;margin-top:4%;}
.rzsj-rz .box2{display:flex;position:absolute;bottom:0;top:0;left:0;right:0;z-index:9;bottom:0;margin:auto;width:84.078%;max-width:1800px;justify-content:space-between;height:85%;}
.rzsj-rz .box2 .mySwiper2{width:22.5%;margin:0;}
.rzsj-rz .box2 .sw-wap{display: none}
.rzsj-rz .box2 .oow{height:80vh;overflow:hidden;}
.rzsj-rz .box2 .oow{width:22.5%;}
.rzsj-rz .box2 .oow .mySwiper{height:80vh;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper{display:flex;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide{display:flex;justify-content:center;position: relative;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll{position: absolute;top: 30%;}
.rzsj-rz .box2 .oow .ll .div img{width:100%;transition:all 0.5s;}
.rzsj-rz .box2 .oow .ll .zz{margin-top:20px;color:#000;}
.rzsj-rz .box2 .oow .ll .zz .pa{font-size:24px;margin-bottom:5px;font-weight:bold;}
.rzsj-rz .box2 .oow .ll .zz .pb{line-height:1.4;font-size:15px;color:#222222;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div{}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .img{overflow:hidden;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div img{width:100%;transition:all 0.5s;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz{margin-top:20px;color:#000;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pa{font-size:24px;color:#000000;font-weight:bold;margin-bottom:5px;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pb{line-height:1.4;font-size:15px;color:#222222;}
.rzsj-rz .box2 .oow .ll .div:hover img,.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div:hover img{transform:scale(1.1);}
.rzsj-rz .box2 .oow .ll .div .img{overflow:hidden;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-next{top:6px;bottom:auto;left:0;right:0;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-next::after{font-size:0;border:solid black;border-width:0 20px 20px 0;display:inline-block;padding:8px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);content:'';}
.rzsj-rz .box2 .mySwiper2 .swiper-button-prev{top:auto;bottom:6px;left:0;right:0;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-prev::after{font-size:0;border:solid black;border-width:0 20px 20px 0;display:inline-block;padding:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';}
.rzsj-rz{}
.rzsj-rz .yui{position:absolute;right:0px;!*height:65%;*!z-index:1;display:flex;align-content:flex-end;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;flex-direction:column;bottom:3%;width:22%;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-disabled{opacity:1;}
.rzsj-rz{height:90vh;}
.rzsj-rz .box .rzsj-zi{width:38vw;}
.rzsj-rz .hxj-ban{object-fit:cover;position:absolute;height:100%;}
.rzsj-rz .yui img{width:auto;}
.rzsj-rz .yui .yui1 {display: none;}
@media(min-width:769px) and (max-width:1600px){
    .rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll {top: 16%;}
}
@media(max-width:1440px){
	.rzsj-rz .box2 .oow .ll .zz .pb{font-size:14px;}
	.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pb{font-size:14px;}
    .rzsj .rzsj-zi .pa{font-size:3.2vw;}
}
@media only screen and (max-width:768px){
.rzsj-rz .box2 .oow{display:none;}
.rzsj-rz .box2 .mySwiper2{width:100%;display: none}
.rzsj-rz .box2 .sw-wap{display: block;width:100%;}
.rzsj-rz .box{display:none;}
.rzsj-rz{background:url(../images/pp2.jpg) no-repeat center;}
.rzsj .rzsj-zi .pb{font-size:14px;}
.hxj{height:30vh;}
.hxj .hxj-ban{position:absolute;object-fit:cover;height:100%;}
.rzsj .rzsj-zi .pa{font-size:16px;}
.rzsj-rz{height:90vh;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pa{font-size:18px;}
}*/


.rzsj .hide {opacity: 0!important;transition: .3s;}
.rzsj .rzsj-zi{position:absolute;top:12%;width:90%;max-width:700px;margin:auto;left:0;right:0;}
.rzsj .rzsj-zi .pa{color:#000000;font-size:5.2vw;font-family:'HarmonyOS_Sans_SC_Bold';line-height:1.1;}
.rzsj .rzsj-zi .pb{color:#000000;font-size:16px;line-height:1.6;margin-top:4%;}
.rzsj-rz .box2{display:flex;position:absolute;bottom:0;top:0;left:0;right:0;z-index:9;bottom:0;margin:auto;width:84.078%;max-width:1800px;justify-content:space-between;height:85%;}
.rzsj-rz .box2 .mySwiper2{width:22.5%;margin:0;}
.rzsj-rz .box2 .sw-wap{display: none}
.rzsj-rz .box2 .oow{height:80vh;overflow:hidden;}
.rzsj-rz .box2 .oow{width:22.5%;}
.rzsj-rz .box2 .oow .mySwiper{height:80vh;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper{display:flex;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide{display:flex;justify-content:center;position: relative;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll{position: absolute;top: 30%;}
.rzsj-rz .box2 .oow .ll .div img{width:100%;transition:all 0.5s;}
.rzsj-rz .box2 .oow .ll .zz{margin-top:20px;color:#000;}
.rzsj-rz .box2 .oow .ll .zz .pa{font-size:24px;margin-bottom:5px;font-weight:bold;}
.rzsj-rz .box2 .oow .ll .zz .pb{line-height:1.4;font-size:15px;color:#222222;display:-webkit-box;overflow:hidden;-webkit-line-clamp:3;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div{}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .img{overflow:hidden;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div img{width:100%;transition:all 0.5s;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz{margin-top:20px;color:#000;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pa{font-size:24px;color:#000000;font-weight:bold;margin-bottom:5px;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pb{line-height:1.4;font-size:15px;color:#222222;display:-webkit-box;overflow:hidden;-webkit-line-clamp:4;-webkit-box-orient:vertical;text-overflow:ellipsis;}
.rzsj-rz .box2 .oow .ll .div:hover img,.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div:hover img{transform:scale(1.1);}
.rzsj-rz .box2 .oow .ll .div .img{overflow:hidden;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-prev{top:6px;bottom:auto;left:0;right:0;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-prev::after{font-size:0;border:solid black;border-width:0 20px 20px 0;display:inline-block;padding:8px;transform:rotate(-135deg);-webkit-transform:rotate(-135deg);content:'';}
.rzsj-rz .box2 .mySwiper2 .swiper-button-next{top:auto;bottom:6px;left:0;right:0;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-next::after{font-size:0;border:solid black;border-width:0 20px 20px 0;display:inline-block;padding:8px;transform:rotate(45deg);-webkit-transform:rotate(45deg);content:'';}
.rzsj-rz{}
.rzsj-rz .yui{position:absolute;right:0px;/*height:65%;*/z-index:1;display:flex;align-content:flex-end;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;flex-direction:column;bottom:3%;width:22%;margin:auto;}
.rzsj-rz .box2 .mySwiper2 .swiper-button-disabled{opacity:1;}
.rzsj-rz{height:90vh;}
.rzsj-rz .box .rzsj-zi{width:38vw;}
.rzsj-rz .hxj-ban{object-fit:cover;position:absolute;height:100%;}
.rzsj-rz .yui img{width:auto;}
.rzsj-rz .yui .yui1 {display: none;}
@media(min-width:769px) and (max-width:1600px){
    .rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll {top: 16%;}
}
@media(max-width:1440px){
	.rzsj-rz .box2 .oow .ll .zz .pb{font-size:14px;}
	.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pb{font-size:14px;}
    .rzsj .rzsj-zi .pa{font-size:3.2vw;}
}
@media only screen and (max-width:768px){
.rzsj-rz .box2 .oow{display:none;}
.rzsj-rz .box2 .mySwiper2{width:100%;display: none}
.rzsj-rz .box2 .sw-wap{display: block;width:100%;}
.rzsj-rz .box{display:none;}
.rzsj-rz{background:url(../images/pp2.jpg) no-repeat center;}
.rzsj .rzsj-zi .pb{font-size:14px;}
.hxj{height:100vh;}
.hxj .hxj-ban{position:relative;object-fit:cover;height:auto;}
.rzsj .rzsj-zi .pa{font-size:16px;}
.rzsj-rz{height:90vh;}
.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .div .zz .pa{font-size:18px;}

}
@media only screen and (max-width:750px){
    .hxj:first-child .box{ }
    .hxj{ height: auto; background-size: cover;}
    .rzsj-rz{height:auto;}
    .rzsj .rzsj-zi{ position: relative;padding-top: 5%; z-index: 3;}
    .rzsj-rz .box2 .sw-wap{ margin: 10% 0;}
    .rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll{}
    .pchxj{ display: none;}
    .waphxj .box{display: flex;  flex-flow: column wrap; position: relative;}
    .hxj .hxj-ban{order: 2; margin-top: -20%;}
    .rzsj-rz .box .rzsj-zi{ width: 90%;}
}
.cplb .wenzi{position:relative;bottom:0;}
.cplb .newo{position:absolute;bottom:0;width:95%;margin:auto;left:0;right:0;}
.cplb .top{padding-bottom:0 !important;}
.cplb .newo .cplie .bow{text-align:center;}
.cplb .newo .cplie .swiper-slide:before{content:'';position:absolute;width:3px;height:38vh;background:url(../images/xx.png) no-repeat right center;background-size:auto 100%;/* top:0;*/
}
.cplb .newo .cplie .bow .img{margin:auto;display:flex;justify-content:center;align-items:flex-end;margin-bottom:10px;min-height:215px;padding:0 20px;}
.cplb .newo .cplie .bow .lop{color:#fff;}
.cplb .newo .cplie .bow .lop .pa{font-size:18px;}
.cplb .newo .cplie .bow .lop .pb{font-size:14px;}
.cplb .newo .cplie .bow .lop .pc{font-size:12px;line-height:1.5;}
.cplb .newo .cplie .bow .img img{height:100%;/* max-width:280px;*/
 max-height:215px;/* width:90%;*/
}
.cplb .newo .cplie .swiper-wrapper{display:flex;}
.cplb .newo .cplie .bow .lop .dian{width:3px;height:3px;background:#fff;border-radius:50%;margin:2% auto;}
.cplb .newo .cplie{padding-bottom:7%;margin-top:3%;}
.cplb .newo .cplie .swiper-pagination{bottom:9%;}
.cplb .newo .cplie .swiper-pagination .swiper-pagination-bullet{background:#fff;opacity:1;}
.cplb .newo .cplie .swiper-pagination .swiper-pagination-bullet-active{background:transparent;border:2px solid #fff;}
.cplb .newo .cplie .swiper-wrapper .swiper-slide{padding:10px 0;}
@media only screen and (max-width:640px){.cplb{height:80vh;}
.cplb .newo{ bottom: 50%; transform: translateY(50%);}
.cplb .newo .cplie .bow .img{min-height:150px;}
.cplb .newo .cplie .bow .lop .pa{font-size:16px;}
.cplb .newo .cplie{ padding-bottom: 20%;}
}

.kmshj-ban .swiper{width:100%;height:90vh;}
.kmshj-ban .swiper-wrapper{transition-timing-function:linear !important;-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important;}
.kmshj-sj .img{/*margin-top:5%;*/height: 100vh;}
.kmshj-sj .img img{width:100%;height: 100%;object-fit: cover;}
.dhsj-box1{position:relative;background:url(../images/bj.jpg) no-repeat;overflow:hidden;height:calc(100vh - 88px);background-size:cover;}
.dhsj-box1 .img{max-width:inherit;width:100vw;top:-7%;position:absolute;transition:all 0.5s;width:100%;}
.dhsj-box1 .img img{width:130vw;max-width:inherit;animation:scalcje 4s;transform:translate(-23%,-0%);}
@keyframes scalcje{
    0%{transform:translate(-0%,-0%);}
    100%{transform:translate(-23%,-0%);}
}
@keyframes scalcje_m{
    0%{transform:translate(-0%,-0%);}
    100%{transform:translate(-23%,6%);}
}
.dhsj-box1 .auto{position:absolute;width:90%;max-width:1600px;margin:auto;left:0;right:0;color:#222222;top:29%;/* bottom:0;*/ margin:auto;height:auto;}
.dhsj-box1 .auto .pa{font-size:1.9vw;font-family: Playfair;}
.dhsj-box1 .auto .pb{font-size:3.2vw;font-family:'HarmonyOS_Sans_SC_Bold';letter-spacing:5px;margin-bottom:5.5%;}
.dhsj-box1 .auto .box .pc{font-size:0.9375vw;margin-bottom:13px;font-family:'HarmonyOS_Sans_SC_Bold';}
.dhsj-box1 .auto .pf{line-height:1.5;font-size:0.9375vw;color:#fdfdfd;text-align:right;margin-top:10px;}
.dhsj-box1 .auto .box .pd{font-size:18px;line-height:1.6;}
@media (min-width:1025px) and (max-width:1600px){
    .dhsj-box1 .auto {top:32%;}
    .dhsj-box1 .img img {animation:scalcje_m 4s;transform: translate(-23%,6%);}
}
@media only screen and (max-width:1366px){
    .dhsj-box1 .auto .pb{margin-bottom:1.5%;}
.dhsj-box1 .auto .pb{font-size:2vw;}
.dhsj-box1 .auto .box .pd{font-size:16px;}
}
@media only screen and (max-width:640px){.dhsj-box1{height:auto;}
.dhsj-box1 .auto .pa{ padding-top: 1.5vw;}
.dhsj-box1 .auto{top:5%;color:#ffffff;position:relative;padding:5% 0;}
.dhsj-box1 .auto .pf,.dhsj-box1 .auto .box .pd{font-size:14px;text-align:left;}
.dhsj-box1 .auto .box{  margin-bottom: 16vw;}
.dhsj-box1 .auto .box .pd{ font-size: 2vw;}
}

@media (max-height: 900px) {
    .dhsj-box1 .img {top:-6%;}
}
.dhsj-box2{background:url(../images/bj2.jpg) no-repeat;background-size:cover;padding:7% 0;padding-bottom:3%;}
.dhsj-box2 .bop{width:90%;max-width:1300px;margin:auto;margin-bottom:16.5%;}
.dhsj-box2 .bop .pa{font-size:18px;color:#141414;margin-bottom:3%;}
.dhsj-box2 .bop .wnz{display:flex;align-items:flex-start;color:#1f1f1d;margin-bottom:9%;}
.dhsj-box2 .bop .wnz .wen1{}
.dhsj-box2 .bop .wnz .wen1 .pb{font-size:2vw;}
.dhsj-box2 .bop .wnz .wen1 span{font-size:2vw;font-family:'Playfair';}
.dhsj-box2 .bop .wnz .x{width:4.7vw;height:4.7vw;position:relative;margin:0 1%;}
.dhsj-box2 .bop .wnz .wen2 .pb{font-size:2.6vw;}
.dhsj-box2 .bop .wnz .wen2 span{font-size:1.2vw;font-family:'Playfair';}
.dhsj-box2 .bop .wnz .x:before{content:'';position:absolute;width:100%;height:2px;background:#1f1f1d;transform:rotate(45deg);top:0;left:0;right:0;bottom:0;margin:auto;}
.dhsj-box2 .bop .wnz .x:after{content:'';position:absolute;width:100%;height:2px;background:#1f1f1d;transform:rotate(-45deg);top:0;bottom:0;left:0;right:0;margin:auto;}
.dhsj-box2 .bop .tx .img{display:inline-block;overflow:hidden;border-radius:50%;max-width:90px;margin-bottom:1%;}
.dhsj-box2 .bop .tx .img img{width:100%;}
.dhsj-box2 .bop .tx .po{font-size:18px;color:#141414;line-height:2;}
.dhsj-box2 .kuang{max-width:1560px;width:90%;padding-top:10px;position:relative;}
.dhsj-box2 .kuang .zss{text-align:right;font-size:24px;color:#141414;margin-bottom:10px;padding-right:1.5%;position:relative;}
.dhsj-box2 .kuang .lieb .boul{color:#141414;display:flex;margin-bottom:3%;}
.dhsj-box2 .kuang .lieb .boul .boa{font-size:24px;padding-top:1.8%;font-weight:bold;}
.dhsj-box2 .kuang .lieb .boul .boa span{font-size:3.1vw;}
.dhsj-box2 .kuang .lieb .boul .bob{font-size:16px;line-height:1.5;margin-top:1.6%;}
.dhsj-box2 .kuang .lieb .boul .ppw{margin-right:6px;}
.dhsj-box2 .kuang .lieb .boul .ppw span{font-size:3.1vw;}
.dhsj-box2 .kuang .lieb{max-width:1330px;}
.dhsj-box2 .kuang .lieb .boul:nth-child(2n){margin-left:10%;}
.dhsj-box2 .kuang .lieb .boul:not(:nth-child(2n)){padding-right:5%;}
.dhsj-box2 .kuang .lieb .boul:last-child{margin-right:8%;}
.dhsj-box2 .kuang .gz1{position:absolute;right:-10%;bottom:-4%;width:24vw;display:none;}
.dhsj-box2 .kuang .lieb .boul .boc{font-size:1.6vw;width:100%;display:block;}
.dhsj-box2 .kuang .dingzhi .boa{font-size:1.9vw;font-family:'HarmonyOS_Sans_SC_Bold';margin-bottom:1.3%;}
.dhsj-box2 .kuang .dingzhi .ppo{color:#141414;padding:0 3%;}
.dhsj-box2 .kuang .dingzhi .boc{font-size:1.6vw;padding:0 30px;position:relative;display:inline-block;}
.dhsj-box2 .kuang .dingzhi .boc:before{content:'';position:absolute;width:15px;height:15px;background:url(../images/dou1.png) no-repeat left;background-size:cover;left:0;}
.dhsj-box2 .kuang .dingzhi .boc:after{content:'';position:absolute;width:15px;height:15px;background:url(../images/dou2.png) no-repeat right;background-size:cover;right:0;}
.dhsj-box2 .kuang .zss:before,.dhsj-box2 .kuang .zss:after{content:'';position:absolute;border:solid black;border-width:0 1px 1px 0;display:inline-block;padding:4px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);right:0;top:12px;}
.dhsj-box2 .kuang .zss:after{right:8px;}
.dhsj-box2 .kuang .duiha{overflow:hidden;display:none;}
.dhsj-box3{background:url(../images/bj3.jpg) no-repeat;background-size:cover;}
.dhsj-box3 .bks .ww{display:flex;max-width:1480px;width:90%;justify-content:space-between;margin:auto;}
.dhsj-box3 .bks .ww .tu{width:25%;}
.dhsj-box3 .bks .ww .bks{width:74%;text-align:right;}
.dhsj-box3 .w1560 .bks .bop{/* margin-right:0;*/
}
.dhsj-box3 .bks .ww p{color:#fff;}
.dhsj-box3 .bks .ww .wnz{/* display:flex;*/
 justify-content:flex-end;}
.dhsj-box3 .bks .ww .wnz span{color:#fff;}
.dhsj-box3 .bks .ww .wnz .x{}
.dhsj-box3 .bks .ww .wnz .x::before,.dhsj-box3 .bks .ww .wnz .x::after{background:#fff;}
.dhsj-box3 .bks .ww .pa{font-size:16px;line-height:1.5;}
.dhsj-box3 .bks .ww .tx{}
.dhsj-box3 .bks .ww .tx .po{color:#fff;}
.dhsj-box3 .bks .ww .bop{text-align:right;}
.dhsj-box3 .kuang .dingzhi .ppo{color:#ffffff;}
.dhsj-box3 .kuang .zss{color:#ffffff;}
.dhsj-box3 .kuang .zss:before,.dhsj-box3 .kuang .zss:after{border:solid #fff;border-width:0 1px 1px 0;}
.dhsj-box3 .kuang .xian{filter:grayscale(100%) brightness(2000%);}
.dhsj-box3 .kuang .lieb .boul{color:#ffffff;}
.dhsj-box3 .kuang .gz1{width:18vw;bottom:0;}
@media (min-width:1367px) and (max-width:1440px){
    .dhsj-box1 .img {top: 0;}
}
@media only screen and (max-width:640px){
    .dhsj-box2 .bop .pa{font-size:14px;}
.dhsj-box2 .bop .tx .po{font-size:16px;line-height:1.6;}
.dhsj-box2 .bop .wnz{align-items:center;}
.dhsj-box2 .kuang .dingzhi .boa{font-size:16px;}
.dhsj-box2 .kuang .dingzhi .boc{font-size:14px; }
.dhsj-box2 .kuang .zss{font-size:16px;padding-right:4.5%;}
.dhsj-box2 .kuang .zss:before,.dhsj-box2 .kuang .zss:after{top:8px;}
.dhsj-box2 .kuang .zss{margin-top:5px;}
.dhsj-box2 .bop{margin-bottom:10px;}
.dhsj-box2 .kuang .dingzhi .ppo{padding:0;}
.dhsj-box2 .kuang .lieb .boul .boa{font-size:16px;padding-top:0;}
.dhsj-box2 .kuang .lieb .boul .ppw{margin-right:0px;width:10%;}
.dhsj-box2 .kuang .lieb .boul .ppw span{font-size:25px;}
.dhsj-box2 .kuang .lieb .boul .ppo{width:90%;}
.dhsj-box2 .kuang .lieb .boul:nth-child(2n){margin-left:0;}
.dhsj-box2 .kuang .lieb .boul:last-child{margin-right:0;}
.dhsj-box2 .kuang .lieb .boul:not(:nth-child(2n)){padding-right:0;}
.dhsj-box2 .kuang .lieb .boul .bob{font-size:14px;}
.dhsj-box2 .kuang .lieb .boul{margin-bottom:4%;}
.dhsj-box3 .bks .ww{flex-wrap:wrap;}
.dhsj-box3 .bks .ww .tu{width:100%;margin-bottom:10px;}
.dhsj-box3 .bks .ww .bop{text-align:left;}
/* .dhsj-box2 .bop{width:100%;}
*/
 .dhsj-box3 .bks .ww .wnz{justify-content:flex-start;}
}


.kmshj-box1{position:relative;}
.kmshj-box1 .loo{position:absolute;top:calc(50% - 44px);left:50%;transform:translate(-50%,-50%);max-width:300px;filter:grayscale(100%) brightness(800%);z-index:99;}
.kmshj-box1:before{content:'';position:absolute;width:100%;height:100%;left:0;top:0;background:#000;z-index:1;opacity: 0.55; animation: box1 3s forwards;animation-delay: 1s;}
@keyframes box1{
    from{
        opacity: 0.55;
    }
    to{
        opacity: 0.15;
    }
}
@media only screen and (max-width:640px){.kmshj-box1 .loo{max-width:200px;}
}
.about-box{overflow:hidden;}
.about-box .auto{display:flex;flex-wrap:wrap;align-items:flex-start;}
.about-box .auto .left{width:34%;display:flex;align-items:flex-end;}
.about-box .auto .right{width:63%;/* text-align:right;*/
 padding-top:3%;}
.about-box .auto .left img{max-width:72px;}
.about-box .auto .left .wenzi .pa{font-size:1.9vw;line-height:1;font-family:'Playfair';}
.about-box .auto .left .wenzi{color:#222;margin-left:-10px;}
.about-box .auto .left .wenzi .pb{font-size:1.6vw;}
.about-box .auto .right .pc{font-size:16px;line-height:1.5;margin-bottom:6%;max-width:860px;margin-left:auto;/* display:flex;*/
}
.about-box{padding:5.5% 0;background:#f8f8f8;}
.about-box1{height:61vw;position:relative;overflow:hidden;}
.about-box1 .wenzi{text-align:center;width:90%;margin:auto;top:32%;/* bottom:0;*/ left:0;right:0;height:auto;position:absolute;}
.about-box1 .wenzi .pa{font-size:2.5vw;font-family:'Playfair_Black';color:#222222;text-transform:uppercase;margin-bottom:10px;}
.about-box1 .wenzi .pb{font-size:5.2vw;color:#222222;line-height:1.2;font-family:'HarmonyOS_Sans_SC_Black';}
.about-box1 .ab1{position:absolute;width:100%;top:-8%;height:auto;left:0;}
.about-box1 .ab2{position:absolute;right:2%;top:0;height:43vw;}
.about-box1:before{content:'';position:absolute;width:100%;height:62vw;background:#f8f8f8;z-index:-1;}
.about-box2{position:relative;background:#f8f8f8;}
.about-box2 .bos{display:flex;align-items:flex-end;position:relative;width: 100%;z-index:1;}
.about-box2 .bos .lef{width:31.5%;}
.about-box2 .bos .right{width:57%;margin-left:3%;}
.about-box2 .bos .right .pp{line-height:1.8;}
.about-box2 .bos .right .pp .pa{font-size:24px;margin-bottom:5px;color:#222222;line-height:1.5;position:relative;}
.about-box2 .bos .right .pp .pb{font-size:16px;color:#222222;line-height:1.8;display:initial;position:relative;}
.about-box2 .bos .right .pp .pa:before{content:'';position:absolute;width:25px;height:25px;left:-35px;background:url(../images/dou1.png) no-repeat;top:-10px;}
.about-box2 .bos .right .pp .pb:before{content:'';position:absolute;width:25px;height:25px;right:-35px;background:url(../images/dou2.png) no-repeat;bottom:-17px;}
.about-box2 .bos .right .abbt{display:flex;justify-content:space-between;margin-top:4%;}
.about-box2 .bos .right .abbt .kuang{color:#222222;}
.about-box2 .bos .right .abbt .kuang .abbt-pa{font-size:1.9vw;text-transform:uppercase;font-family:'HarmonyOS_Sans_SC_Bold';}
.about-box2 .bos .right .abbt .kuang .abbt-pb{font-size:24px;}
.about-box2 .bos .right .abbt .div2{}
.about-box2 .bos .right .abbt .div2 img{margin-left:20px;}
.about-box2 .xing1{position:absolute;max-width:45px;left:23%;top:45%;z-index:2;}
.about-box2 .ab2{position:absolute;right:3%;z-index:0;height:43vw;}
.about-box2 .xing2{position:absolute;max-width:35px;left:39%;top:71%;z-index:2;}
.about-box2 .xing3{position:absolute;max-width:initial;right:6%;top:63%;z-index:2;}

.bjyas{/*position:fixed;*/top:0;left:0;width: 100%;height: 100vh;padding-top: 88px;overflow:hidden;z-index: 100;}


@media (min-width:769px){
    .bjyas .panel {position:absolute;bottom:0;width: 100%;height: calc(100vh - 88px);pointer-events: none;animation-fill-mode: both;animation-duration: 1s;animation-timing-function: cubic-bezier(0.3, 0, 0.24, 1);background-color: #fff;opacity: 0;z-index: 5;}
    .bjyas .panel.in {z-index: 15;opacity: 1;animation-name: banner_in;transform-origin: 50% 15%;}
    .bjyas .panel.del {opacity: 1;}
    .bjyas .panel.out {z-index: 10;opacity: 1;animation-name: banner_out;transform-origin: 50% 15%;}
}
@media (max-width:768px){
    .about-box2 .bos .right{ margin-top: 6%;}
    .about-box2 .bos .right .pp{padding-left: 30px; padding-right: 30px;}

}
.bjyas .panel .flex {display: flex;align-items: center;position: relative;height: 100%;/*padding-top: 88px;*/overflow: hidden;}
.about-box3{padding:0;/*padding-bottom:11%;*/}
.about-box3 .flex{width:90%;max-width:1560px;margin:auto;padding:0;}
.about-box3 .right{margin-left:0 !important;}
.about-box3 .bos{display:flex;justify-content:space-between;flex-wrap:wrap;}
.about-box3 .ab2{}
.about-box3 .right .abbt{flex-wrap:wrap;}
.about-box3 .right .abbt .div2{width:100%;margin-top:3%;position:relative;display:flex;}
.about-box3 .right .abbt .div2 img{margin-left:0 !important;margin-right:20px;}
.about-box3 .right .abbt .div2 .ab2{right:27%;margin-right:0;bottom:-14%;height:auto;}
.about-box4 .about-ll{display:flex;justify-content:flex-end;margin-bottom:5%;}
.about-box4 .bos .right{margin-left:7%;margin-right:10%;width:55%;}
.about-box4 .bos .right .pp{max-width:800px;}
.about-box4 .ab2{bottom:0;right:0%;height:auto;}
.about-box4{padding-bottom:1%;margin-bottom:2px;}
.bjyas{}
.bjyas .bopw1{/*padding-top:8%;*/max-width:1400px;margin:0 auto;padding-bottom: 4%;width:90%;align-self: flex-end;}
.bjyas .bopw1 .pa{color:#222222;font-size:5.2vw;text-transform:uppercase;font-weight:bold;font-family:'Playfair';}
.bjyas .bopw1 .pb{font-size:1.9vw;color:#222222;font-family:'HarmonyOS_Sans_SC_Bold';}
.bjyas .bopw1 .div{margin-top:3.5%;display:flex;align-items:flex-end;justify-content:space-between;}
.bjyas .bopw1 .div .rig{text-align:right;width:45%;font-size:1.25vw;color:#222222;line-height:1.5;}
.bjyas .bopw1 .div .lef{width:52%;}
.bjyas .bopw2{display:flex;flex-wrap:wrap;justify-content:flex-end;align-items:flex-end;width: 100%;/*padding-top:5.5%;padding-bottom:5%;*/}
.bjyas .bopw2 .ll{width:53%;margin-right:2%;position:relative;}
.bjyas .bopw2 .rr{width:30%;/* display:flex;*/
 position:relative;}
.bjyas .bopw2 .ll .pa{font-size:1.9vw;color:#222222;font-family:'HarmonyOS_Sans_SC_Bold';margin-bottom:6%;margin-left:0;max-width:820px;}
.bjyas .bopw2 .ll .pb{font-size:16px;color:#222222;line-height:1.5;/* padding-right:10%;*/
 max-width:820px;}
.bjyas .bopw2 .rr .pw{position:absolute;bottom:-5%;left:-7%;}
.bjyas .bopw2 .ll .po{font-size:1.9vw;color:#22222247;text-align:right;font-weight:bold;opacity:0.35;margin-top:9%;/* padding-right:6%;*/
}
.bjyas .bopw2 .ll .fus{position:absolute;left:-8%;top:-10%;}
.bjyas .bopw2 .rr .img{width:100%;}
.bjyas .bopw3{width:90%;margin:auto;max-width:1400px;/*padding-top:5.5%;*/}
.bjyas .bopw3 .kkw{display:flex;flex-wrap:wrap;justify-content:space-between;}
.bjyas .bopw3 .kkw .ll{width:24%;margin-right:1%;}
.bjyas .bopw3 .kkw .rr{width:75%;}
.bjyas .bopw3 .kkw1{margin-bottom:2%;}
.bjyas .bopw3 .kkw1 .ll{font-size:1.9vw;color:#222222;font-family:'HarmonyOS_Sans_SC_Bold';}
.bjyas .bopw3 .kkw1 .rr{font-size:16px;color:#222222;line-height:1.5;}
.bjyas .bopw3 .kkw .rr .img{position:relative;display:inline-block;}
.bjyas .bopw3 .kkw .rr .img .mao{position:absolute;right:-10px;bottom:0;}
.bjyas .bopw3 .kkw2 .ll{font-size:1.9vw;color:#22222247;opacity:0.35;font-weight:bold;}
.bjyas .bopw4{max-width:1400px;margin:auto;/*padding-top:8%;padding-bottom:2%;*/display:flex;flex-wrap:wrap;align-items:flex-end;justify-content:space-between;width:90%;}
.bjyas .bopw4 .left{width:72%;margin-right:3%;}
.bjyas .bopw4 .right{width:25%;/* text-align:left;*/ position:relative;}
.bjyas .bopw4 .left .top{display:flex;justify-content:space-between;flex-wrap:wrap;align-items:flex-end;}
.bjyas .bopw4 .left .top .pa{font-size:1.9vw;color:#222;font-weight:bold;}
.bjyas .bopw4 .left .top .pb{font-size:1.9vw;color:#222;font-weight:bold;opacity:0.35;}
.bjyas .bopw4 .left .jj{font-size:16px;color:#222222;line-height:1.5;padding-top:5.2%;padding-bottom:2.5%;}
.bjyas .bopw4 .right .fus{position:relative;bottom:-25px;right:-44px;}

@keyframes banner_in {
    0% {
        transform: translate3d(0, 100%, 0) scale3d(1.1, 1, 1.1);
        filter: blur(7px);
    }
    100% {
        transform: translate3d(0, 0%, 0) scale3d(1, 1, 1);
        filter: none;
    }
}
@keyframes banner_out {
    to {
        transform: translate3d(0, 100%, 0) scale3d(1.1, 1, 1.1);
    }
}
@media only screen and (min-width:768px){
    .about-box {height:  calc(100vh - 88px);}
    .about-box1 {height:  calc(100vh - 88px);}
}
@media (min-width:1025px){
    .bjyas.fixed {position: fixed;}
}
@media (min-width:1025px) and (max-width: 1440px) {
    .about-box {padding: 0;}
    .about-box .auto .left {padding-top: 2%;}
    .about-box2 .bos .right .abbt .div2 img {width: 25%;}
    .about-box2 .bos .right .pp .pa {font-size: 20px;}
}
@media (max-width:1024px){
    .fp-responsive .fp-is-overflow.fp-section{ min-height: auto!important;}
    .fp-overflow{ max-height: none!important;}
}
@media only screen and (max-width:768px){
    .bjyas{ height: auto;padding-top: 10%;}
    .about-box .auto .right{width:100%;}
.about-box .auto .left{width:100%;}
.about-box1 .wenzi .pb{font-size:4.2vw;}
.about-box2 .bos{flex-wrap:wrap;width:90%;margin:auto;padding-top:5%;}
.about-box2 .bos .lef{width:100%;}
.about-box2 .bos .right{width:100%;margin-left:0;}
.about-box2 .bos .right .pp .pa{font-size:16px;}
.about-box2 .bos .right .pp .pb,.bjyas .bopw4 .left .jj,.bjyas .bopw3 .kkw1 .rr,.bjyas .bopw2 .ll .pb,.bjyas .bopw1 .div .rig,.about-box2 .bos .right .pp .pa,.about-box2 .bos .right .pp .pa,.about-box .auto .right .pc{font-size:14px;}
/* .about-box2 .bos .lef img{display:none;} */
.about-box4 .ab2{bottom:0;right:10%;max-width:50px;}
.bjyas .bopw1 .div{flex-wrap:wrap;}
.bjyas .bopw1 .div .lef{width:100%;margin-bottom:10px;}
.bjyas .bopw1 .div .rig{text-align:left;width:100%;font-size:16px;}
.bjyas .bopw2{flex-wrap:wrap;padding-top:2%;width:90%;margin:auto;}
.bjyas .bopw2 .ll .pa{font-size:20px;}
.bjyas .bopw2 .ll .po{font-size:16px;text-align:left;margin-top:10px;}
.bjyas .bopw2 .ll{width:100%;margin-right:0;}
.bjyas .bopw2 .rr{width:100%;margin-top:10px;}
.bjyas .bopw3 .kkw1 .ll,.bjyas .bopw3 .kkw2 .ll{font-size:20px;}
.bjyas .bopw3 .kkw .ll{width:100%;margin-right:0;margin-bottom:10px;}
.bjyas .bopw3 .kkw .rr,.bjyas .bopw4 .right{width:100%;}
.bjyas .bopw4 .left{width:100%;margin-right:0;}
.bjyas .bopw4 .left .top .pa,.bjyas .bopw4 .left .top .pb{font-size:18px;width:100%;margin-bottom:10px;}
.bjyas .bopw4 .left .jj{padding-top:0;}
.bjyas .bopw4 .right{margin-top:10px;}
/* .bjyas .bopw4 .right img{display:none;} */
.about-box2 .bos .right .abbt{flex-wrap:wrap;}
.about-box2 .bos .right .abbt .kuang{width:100%;margin-bottom:10px;}
.about-box4 .about-ll{justify-content:flex-start;}
}
@media only screen and (max-width:640px){.about-box4 .bos .right{margin-left:0%;margin-right:0;width:100%;}
.about-box2 .bos .right .abbt .div2 img{margin-left:0;margin-right:20px;width:48%;}
.about-box2 .bos .right .abbt .div2{display:flex;}
.about-box4 .about-ll .div2{display:flex;}
.about-box4 .about-ll .div2 img{width:45%;margin-right:20px;}
.bjyas .bopw2 .ll .fus{display:none;}
.bjyas .bopw3 .kkw .rr .img .mao{max-width:80px;}
.about-box .auto .left .wenzi .pa{font-size:16px;}
}
.kmbox3 .kmm3 .rig{position:absolute;right:0;height:100%;width:34.25%;max-width:inherit;}
.kmbox3 .kmm3 .rig img{/*width: 100%;*/max-width:none;height:100%;object-fit:cover;}
.kmbox3 .kmm1 .lef .zi .pa{font-size:18px;color:#f4f4f4;text-transform:uppercase;font-family:'Playfair';}
.kmbox3 .kmm1 .lef .zi .pb{color:#f4f4f4;font-size:3.1vw;font-family:'HarmonyOS_Sans_SC_Bold';margin-top:5px;margin-bottom:6%;}
.kmbox3 .kmm1 .lef .zi .pd{font-size:1.25vw;color:#f4f4f4;margin-bottom:26%;}
.kmbox3 .kmm3 .pc{font-size:16px;color:#f4f4f4;line-height:1.5;}
.kkmmw:before{content:'';position:absolute;width:100%;height:100%;top:-32.3%;left:-24%;background:#141414;border-radius:50% 56% 43% 54%;}
.kkmmw::after{background:url(../images/tiaowen.png) no-repeat;width:100%;height:100%;content:'';position:absolute;top:0;left:0;}
.kkmmw .sjss{width:90%;max-width:1600px;margin:auto;padding-top:3%;position:relative;z-index:1;}
.kkmmw .sjss .sjss-pa{text-align:right;color:#fff;text-transform:uppercase;font-size:2.5vw;font-family:'Playfair';}
.kkmmw .sjss .bok{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;position:relative;}
.kkmmw .sjss .bok .mySwiper2{width:40%;/* margin:0;*/
}
.kkmmw .sjss .bok .mySwiper{width:45%;margin:0;margin-right:5%;margin-top:10%;}
.kkmmw{position:relative;padding-bottom:5%;overflow:hidden;background:#0c0c0c;}
.kkmmw .sjss .bok .mySwiper .kk{text-align:center;color:#fff;}
.kkmmw .sjss .bok .mySwiper .kk .pa{font-size:18px;text-transform:capitalize;}
.kkmmw .sjss .bok .mySwiper .kk .pc{font-size:14px;line-height:1.5;}
.kkmmw .sjss .bok .mySwiper .kk .img{margin:5px 0;}
.kkmmw .sjss .bok .swiper-button-prev{left:47%;}
.kkmmw .sjss .bok .swiper-button-prev::after{font-size:0;border:solid white;border-width:0 8px 8px 0;display:inline-block;padding:3px;transform:rotate(135deg);-webkit-transform:rotate(135deg);content:'';}
.kkmmw .sjss .bok .swiper-button-next::after{font-size:0;border:solid white;border-width:0 8px 8px 0;display:inline-block;padding:3px;transform:rotate(-45deg);-webkit-transform:rotate(-45deg);content:'';}
.kkmmw .sjss .bok .swiper-button-next,.kkmmw .sjss .bok .swiper-button-prev{top:67%;}
.kkmmw .yuans{position:absolute;width:74%;height:79%;background:#141414;border-radius:50% 56% 43% 54%;bottom:-51%;right:-32%;}
.kmbox4{position:relative;width:95%;margin:auto;}
.kmbox4 .top{display:flex;flex-wrap:wrap;justify-content:space-between;max-width:1600px;margin:auto;align-items:flex-end;margin-top:-3%;}
.kmbox4 .top .left{}
.kmbox4 .top .left .pa{font-size:3.1vw;color:#141414;font-weight:bold;margin-bottom:5%;}
.kmbox4 .pb{font-size:1.3vw;color:#141414;line-height:1.5;max-width:1600px;margin:auto;margin-bottom:10px;}
.kmbox4 .top .pc{font-size:18px;color:#000000;line-height:1.5;padding-bottom:12%;font-family:'Playfair';font-weight:bold;text-transform:uppercase;}
.kmbox4 .img img{width:100%;}
.kmbox4 .wenzi{max-width:1640px;margin:auto;padding:3% 0;display:flex;flex-wrap:wrap;justify-content:space-between;}
.kmbox4 .wenzi .div{width:48%;font-size:16px;color:#141414;line-height:1.5;padding-left:20px;background:url(../images/xian4.png) no-repeat;}
.kmbox5{background:#141414;padding-bottom:10px;/* border-bottom:1px solid #fff;*/
}
.kmbox5 .box{display:flex;flex-wrap:wrap;width:97%;margin:auto;align-items:flex-end;justify-content:space-between;}
.kmbox5 .box .left{width:68%;position:relative;}
.kmbox5 .box .right{width:31%;color:#f8f8f8;padding-right:4%;transition: .3s;}
/*.kmbox5 .box .right.on {padding-bottom: 9.2%;}*/
.kmbox5 .box .left ul{display:flex;flex-wrap:wrap;}
.kmbox5 .box .left ul li{list-style:none;width:31%;margin-top:8%;margin-right:1%;}
.kmbox5 .box .left ul li:nth-child(2){margin-top:0;}
.kmbox5 .box .left ul li:nth-child(5){margin-top:-4%;}
.kmbox5 .box .right .pa{font-size:1.9vw;font-family:'HarmonyOS_Sans_SC_Bold';margin-bottom:5%;}
.kmbox5 .box .right .pb{font-size:1.2vw;line-height: 1.6;}
.kmbox5 .box .right .pc{font-size:16px;line-height:1.5;margin-top:64%;margin-bottom: 11%;}
.kmbox6 .swiper-slide{border:1px;color:#fff;}
.kmbox6{background:#141414;margin-top:-1px;padding:5% 0;}
.kmbox4 .hua1{display:flex;margin-left:auto;width:16vw;}
.kmbox6 .swiper-wrapper{/* 这里是改变其动画效果为匀速形式，不加此样式的话会造成滚动卡顿，看起来效果不平滑 */
 /* 样式做了各种浏览器的兼容 */
 transition-timing-function:linear !important;-webkit-transition-timing-function:linear !important;-moz-transition-timing-function:linear !important;-ms-transition-timing-function:linear !important;-o-transition-timing-function:linear !important;transition-timing-function:linear !important;}
.kmbox5 .box .left ul .fangda1{position:absolute;width:100%;height:100%;background:#141414;top:0;/* text-align:center;*/
 display:flex;align-items:center;justify-content:center;left:0;right:0;margin:auto;display:none;}
.kmbox5 .box .left ul .fangda1 img{width:65%;position:absolute;height:auto;top:50%;left:50%;transform:translate(-50%,-50%);}
.kmbox5 .box .left ul li img{width:100%;}
.kmbox7{position:relative;padding-bottom:30%;}
.kmbox7 .box{width:83.5%;height:45vw;color:#141414;position:relative;background-repeat:no-repeat;background-size:cover;}
.kmbox7 .box .pa{font-size:24px;position:absolute;top:28%;left:12%;}
.kmbox7 .box .pb{font-size:16px;position:relative;top:49%;left:23%;line-height:1.5;}
.kmbox7 .swiper img{width:100%;}
.kmbox7 .swiper .swiper-slide{transition:all 0.5s;}
.kmbox7 .swiper .swiper-slide figure {padding-bottom: 133.45%;}
.banner .swiper img {max-width: none;width: 100%;height:calc(100vh - 88px);object-fit: cover;}
.banner .swiper-slide-active img{/* animation:scale 5s;*/}

@media(min-width:1921px){
    .kmbox7 .box .pa {top: 23%;}
    .kmbox7 .box .pb {top: 42%;}
}
@media(max-width:1680px){
    .kmbox7 .box .pa {top: 20%;}
    .kmbox7 .box .pb {top: 45%;}
}
@media(max-width:1440px){
	.kkmmw .sjss .bok .mySwiper .kk .pa{font-size:16px;}
}
@media(max-width:768px){
	.banner .swiper img{ height: auto;}
}
@media only screen and (min-width:640px){
    .kmbox1 .pic {height: calc(100vh - 88px);}
    .kmbox7 .swiper .swiper-slide:hover{width:20vw !important;}
}
.kmbox7 .swiper .swiper-slide:hover{position:relative;margin-top:-4%;}
.kmbox7 .swiper{padding:5% 0;position:absolute;width:100%;}
.kmbox22{height:87px;display:none;}
.kmbox22.ol{display:block;}
.kmbox2.nav2{position:fixed;top:0;z-index:99999999;width:100%;background:#fff;}
.dingwei{position:relative;top:-4em;}
x
/*.kommx{overflow:hidden;}*/
@media only screen and (max-width:1400px){}
@media only screen and (max-width:1120px){.kmbox2 ul li a{font-size:16px;padding:25px 5px;}
.kmbox3 .kmm1 .lef .zi .pd{margin-bottom:10%;}
}
@media only screen and (max-width:768px){.kmbox3 .kmm2{height:81vh;}
.kmbox3 .kmm1 .lef{margin-top:0%;}
.kmbox5 .box .right .pc{margin-top:10%;}
.kmbox5 .box .right{padding-top:10px;}
.kmbox7 .box{height:auto;padding:10% 20px;width:100%;}
.kmbox7 .box .pa{top:0%;left:0;right:0;margin:auto;position:relative;}
.kmbox7 .box .pb{position:relative;top:0;left:0;right:0;margin-top:10px;}
.kmbox7 .swiper{position:relative;}
.kmbox7{padding-bottom:0;}
}
/* Ã§Â»â€œÃ¦ÂÅ¸ */
@media only screen and (max-width:640px){.hxj-three .pa{font-size:18px;}
.hxj-three .pb{font-size:16px;}
.kmbox1 .play{font-size:16px;}
.kmbox2 ul{width: 96%;}
.kmbox2 ul li{width:50%;}
.kmbox2 ul li a{padding:10px 5px;font-size:11px;}
.kmbox2 ul li:nth-child(2):before{display:none;}
.kmbox3 .kmm2:before{width:100%;height:100%;top:0;right:0;border-radius:0;}
.kmbox3 .kmm2{height:auto;}
.kmbox3 .kmm1 .lef{width:auto;padding-left:0;margin-top:10px;position:relative;margin-bottom:10px;z-index:99;}
.kmbox3 .kmm1 .rig{width:90%;right:0;left:0;margin:auto;max-width:initial;}
.kmbox3 .kmm2 .rig .zi .pa,.kmbox3 .kmm2 .rig .zi .pb span,.kmbox3 .kmm2 .rig .zi .pb{font-size:16px;}
.kmbox3 .kmm2 .rig .zi .pb span{display:none;}
.kmbox3 .kmm2 .rig .nei .pc{margin-top:10px;font-size:14px;}
.kmbox3 .kmm2 .rig .nei{margin-top:10px;margin-bottom:10px;}
.kmbox3 .kmm1{flex-wrap:wrap;}
.kmbox3 .kmm2 .lef img{position:relative;}
.kmbox3 .kmm3 .rig{position:relative;}
.kmbox3 .kmm1 .lef{width:90%;right:0;left:0;margin:10px auto;}
.kmbox3 .kmm3{height:auto;}
.kmbox3 .kmm1 .lef .zi .pd{font-size:14px;margin-bottom:10px;}
.kmbox3 .kmm1 .lef .zi .pb{font-size:16px;}
.kmbox3 .kmm3 .pc{font-size:14px;}
.kkmmw .sjss .sjss-pa{font-size:16px;margin-bottom:10px;}
.kkmmw .sjss .bok .mySwiper2{width:100%;margin-bottom:10px;}
.kkmmw .sjss .bok .mySwiper{width:100%;margin-right:0;margin-top:10%;}
.kkmmw .sjss .bok .swiper-button-next,.kkmmw .sjss .bok .swiper-button-prev{top:90%;}
.kkmmw .sjss .bok .swiper-button-next{right:0;}
.kkmmw .sjss .bok .swiper-button-prev{left:0;}
.kkmmw .sjss .bok .mySwiper .kk .pa{font-size:16px;}
.kmbox4 .top .pc{font-size:16px;}
.kmbox4 .top .left .pa{font-size:16px;}
.kmbox4 .top .pc{font-size:14px;line-height:1.2;padding-bottom:0;}
.kmbox4 .wenzi .div{width:100%;font-size:14px;margin-bottom:10px;}
.kmbox5 .box .left{width:100%;margin-top:10px;}
.kmbox5 .box .right{width:100%;}
.kmbox5 .box .right .pa{font-size:16px;margin-bottom:10px;}
.kmbox5 .box .right .pc{margin-top:10px;font-size:14px;}
.kmbox7 .box .pa{font-size:16px;}
.kmbox7 .box .pb{font-size:14px;}
.kmbox7 .swiper .swiper-slide:hover{margin-top:-4%;}
}
.fanhtop{position:fixed;bottom:15%;right:5%;}
.fanhtop img{max-width:150px;}
@media only screen and (max-width:769px){.fanhtop img{max-width:100px;}
}

/* 20231114 */
.loopqueen{height:calc(100vh - 88px);width:100%;overflow:hidden;}
.loopqueen .bd img {width: 100%;}
@media(min-width:768px){
    /*.hxj.rzsj{position:sticky;top:0;}*/
.striky .hxj .hxj-ban{height:calc(100vh - 88px);/*object-fit:cover;*/}
.striky .rzsj .rzsj-zi{width:38vw;top: 3%;}
.striky .rzsj-rz {position: absolute;height: calc(100vh - 88px);bottom:0;width: 100%;z-index: 10;}
.striky .rzsj-rz .box{display:none;}
.striky .rzsj-rz .box2{margin-top: 2.4%;height: 80%;}
.striky .rzsj-rz .box2 .oow {height: auto;}
.striky .rzsj-rz .box2 .oow .mySwiper {height: 100%;}
.rzsj-rz .yui {bottom: 16%;}
}


.striky{
    position: relative;
    /*margin-top: -88px;*/
    /*padding-bottom: 90px;*/
}
.striky .bottom {
    position: absolute;
    width: 100%;
    bottom: 0;
    left: 0;
    transition: .3s;
}
.section8 .bottom {
    position: absolute;
    width: 100%;
    bottom: 0;
    z-index: 15;
    display: none;
}

#fullpage {margin-top: 88px;transform: none!important;background:#f8f8f8;}

.section1 {padding-top: 88px;}
.section6 .bottom {display: block;position: fixed;bottom:-100%;left: 0;width: 100%;z-index: 100;transition: .5s}
.section6 .bottom.show {bottom:0;}
.section8 .bottom.show {display: block;}
@media(max-width:1024px){
    .section1{ padding-top: 0;}
    #fullpage{ margin-top: 0!important;}
    .section8 .bottom{ position: relative; bottom: auto;}
    
}
@media(min-width:768px){

    .rzsj-rz .box2 {margin-bottom: 6%;}
    .rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll {top: 50%;transform: translateY(-50%)}
}
@media(min-width:768px) and (max-width:1600px){
    .striky .rzsj .rzsj-zi {top: 1.6%;}
    .striky .rzsj-rz .box2 {margin-top: 1.6%;height:85%;}
    /*.rzsj-rz .box2 .mySwiper2 .swiper-wrapper .swiper-slide .ll {top: 16%;}*/
    .striky .bottom {padding: 1% 0;z-index: 10;}
}
@media(max-width:750px){
    .striky .bottom{ position: relative; bottom: auto;}
    .rzsj-rz .box2{ position: relative; height: 80vh;  }
}

.reward_wrapper {background-color: #f8f8f8;}
.reward_ban img {max-width: none;width: 100%;}
.reward_cont {padding: 9% 0;}
.reward_cont .item {display: flex;justify-content: space-between;}
.reward_cont .item .text {color:#000;}
.reward_cont .item .text .cn {margin-bottom: 1%;font-size: calc(30 / 16 * 1em);line-height: calc(36 / 30 * 1em);}
.reward_cont .item .text .en {font-size: calc(18 / 16 * 1em);}
.reward_cont .item .text .info {margin-top: 5%;font-size: calc(18 / 16 * 1em);line-height: calc(30 / 18 * 1em);}
.reward_cont .item .text .info p {margin-bottom: 3%;}
@media(min-width:768px){
    .reward_cont .item:nth-child(2n-1) {flex-direction: row-reverse;}
    .reward_cont .item:nth-child(2n-1) .text {padding-top: 4%;}
    .reward_cont .item:nth-child(2n) {margin-top: -13.5%;}
    .reward_cont .item:nth-child(2n) .text {align-self: flex-end;padding-bottom: 2.5%;}
    .reward_cont .item .pic {width: 37.5%;}
    .reward_cont .item .text {width: 59.375%;}
}
@media(min-width:1681px) and (max-width: 1800px) {
    .kkmmw:before {top: -34%;}
}
@media(min-width:768px) and (max-width: 1600px){
    .reward_cont .item:nth-child(2n) {margin-top: -6.5%;}
}

@media (min-width:1281px) and (max-width:1365px){
    .dhsj-box1 .img {top: -20%;}
    .kkmmw:before {top:-34%}
}
@media (min-width:1366px) and (max-width:1600px){
    .kkmmw:before {top:-30%}
}
@media(max-width:767px){
    .reward_cont .item {flex-wrap: wrap;margin-bottom: 6%;}
    .reward_cont .item .pic {margin-bottom: 4%;}
}
