@import url("../css/header.css");@import url("../css/foot.css");:root{--base: #a7231e;--rp1600: 1600px;--rp1520: 1520px;--rp1440: 1440px;--rp1170: 1170px;--rp970: 970px;--rp750: 750px;--swiper-pagination-color: var(--base)}.flex{display:flex}#section01{background-color:#f5f5f5;padding:20px 0;overflow:hidden}#section01 .itemBox1{display:flex;justify-content:space-between;align-items:center;background-color:#fff}#section01 .itemBox1 .item01{width:auto;max-width:200px}@media screen and (max-width: 1024px){#section01 .itemBox1 .item01{width:100px}}#section01 .itemBox1 .item02{width:100%;padding:0 2%;flex:1;overflow:hidden}#section01 .itemBox1 .item02 .commslist ul{display:flex}#section01 .itemBox1 .item02 .commslist ul li{width:auto;display:flex;align-items:center}#section01 .itemBox1 .item02 .commslist ul li i{width:8px;height:8px;margin-right:5px;display:inline;border-radius:50%;background-color:#83a9cd}@media screen and (max-width: 1024px){#section01 .itemBox1 .item02 .commslist ul li{max-width:100%}#section01 .itemBox1 .item02 .commslist ul li h5{font-size:12px}#section01 .itemBox1 .item02 .commslist ul li h5 a{text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}}#section02{padding:5% 0}#section02 .item02{--n: 1600;display:flex;justify-content:space-between;align-items:unset;height:520px;gap:20px}@media screen and (max-width: 1024px){#section02 .item02{flex-wrap:wrap;height:auto}}#section02 .item02 .item02Box01{--w: 520;flex-basis:calc(var(--w) / var(--n) * 100%);overflow:hidden}@media screen and (max-width: 1024px){#section02 .item02 .item02Box01{--n: var(--w);width:auto}}#section02 .item02 .item02Box01 .item02Box01aNum{right:10px;bottom:20px;gap:5px;display:flex}#section02 .item02 .item02Box01 .item02Box01aNum span{background:#fff}#section02 .item02 .item02Box01 .item02Box01a{background-color:#47b9ff;height:340px;width:100%}#section02 .item02 .item02Box01 .item02Box01a .item02Box01a1{position:relative;width:100%;height:100%}#section02 .item02 .item02Box01 .item02Box01a ul li{position:relative}#section02 .item02 .item02Box01 .item02Box01a ul li a{width:100%;height:100%}#section02 .item02 .item02Box01 .item02Box01a ul li .img{width:100%;height:100%;overflow:hidden}#section02 .item02 .item02Box01 .item02Box01a ul li .img img{width:100%;height:100%;object-fit:cover}#section02 .item02 .item02Box01 .item02Box01a ul li .text{position:absolute;bottom:0;width:100%;height:50px;background-color:rgba(0,0,0,0.5);display:flex;align-items:center}#section02 .item02 .item02Box01 .item02Box01a ul li .text h2{width:78%;overflow-wrap:break-word;color:#fff;font-size:16px;font-family:MicrosoftYaHeiLight;font-weight:500;text-align:left;white-space:nowrap;margin-left:2%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#section02 .item02 .item02Box01 .item02Box01b{margin-top:30px;height:160px}#section02 .item02 .item02Box01 .item02Box01b ul{gap:30px}#section02 .item02 .item02Box01 .item02Box01b ul li{position:relative;width:calc((100% - 30px) / 2)}#section02 .item02 .item02Box01 .item02Box01b ul li a{width:100%;height:100%}#section02 .item02 .item02Box01 .item02Box01b ul li .img{width:100%;height:100%;overflow:hidden}#section02 .item02 .item02Box01 .item02Box01b ul li .img img{width:100%;height:100%;object-fit:cover}#section02 .item02 .item02Box01 .item02Box01b ul li .text{position:absolute;bottom:0;width:100%;height:50px;background-color:rgba(0,0,0,0.5);display:flex;align-items:center}#section02 .item02 .item02Box01 .item02Box01b ul li .text h2{width:78%;overflow-wrap:break-word;color:#fff;font-size:16px;font-family:MicrosoftYaHeiLight;font-weight:500;text-align:left;white-space:nowrap;margin-left:2%;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#section02 .item02 .item02Box02{--w: 700;flex-basis:calc(var(--w) / var(--n) * 100%);overflow:hidden;height:100%;background-color:#fff}@media screen and (max-width: 1024px){#section02 .item02 .item02Box02{--n: var(--w)}}#section02 .item02 .item02Box02 .section_15{background-color:#f5f5f5;height:60px;width:100%}#section02 .item02 .item02Box02 .section_15 .text-wrapper_9{width:auto;margin:0 40px;display:flex;align-items:center;height:100%;gap:20px}@media screen and (max-width: 1024px){#section02 .item02 .item02Box02 .section_15 .text-wrapper_9{margin:0 10px}}#section02 .item02 .item02Box02 .section_15 .text-wrapper_9 span{width:auto;overflow-wrap:break-word;font-size:16px;font-family:MicrosoftYaHeiLight;font-weight:500;white-space:nowrap;cursor:pointer}#section02 .item02 .item02Box02 .section_15 .text-wrapper_9 span.active{color:var(--base)}#section02 .item02 .item02Box02 .section_15 .text-wrapper_9 .text_25{margin-right:0;margin-left:auto;color:#333;font-size:16px;font-family:MicrosoftYaHeiLight;font-weight:500}#section02 .item02 .item02Box02 .block_5{margin:0 40px}@media screen and (max-width: 1024px){#section02 .item02 .item02Box02 .block_5{margin:0 auto}}#section02 .item02 .item02Box02 .block_5 ul li{display:flex;gap:10px;align-items:center;padding:16px 0;border-bottom:1px solid #e0e9f2}#section02 .item02 .item02Box02 .block_5 ul li .block_6{background-color:#dadada;border-radius:50%;width:10px;height:10px;flex-basis:10px}#section02 .item02 .item02Box02 .block_5 ul li .text_26{width:100%;height:auto;overflow-wrap:break-word;color:#666;font-size:16px;font-family:MicrosoftYaHeiLight;font-weight:500;text-align:left;white-space:nowrap;max-width:99%;overflow:hidden;text-overflow:ellipsis;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#section02 .item02 .item02Box02 .block_5 ul li .text_27{width:auto;overflow-wrap:break-word;color:#888;font-size:14px;font-family:MicrosoftYaHeiLight;font-weight:300;text-align:left;white-space:nowrap;margin-left:auto}#section02 .item02 .item02Box02 .block_5 ul li:hover .block_6{background:var(--base)}#section02 .item02 .item02Box02 .block_5 ul li:hover .text_26,#section02 .item02 .item02Box02 .block_5 ul li:hover .text_27{color:var(--base)}#section02 .item02 .item02Box03{--w: 380;flex-basis:calc(var(--w) / var(--n) * 100%);overflow:hidden;height:100%;background-color:#003e98}@media screen and (max-width: 1024px){#section02 .item02 .item02Box03{--n: var(--w);display:none}}#section02 .item02 .item02Box03 img{width:100%;height:100%;object-fit:cover}#section03{padding:5% 0;width:100%}#section03 .itemBox3 .item02{width:100%;height:auto;margin-top:45px;display:flex;justify-content:space-between;gap:60px}@media screen and (max-width: 1024px){#section03 .itemBox3 .item02{flex-wrap:wrap;height:auto;gap:20px}}#section03 .itemBox3 .item02 .c_div01 .c_videoBox{width:100%;height:auto;position:relative;overflow:hidden;display:flex;justify-content:space-between;align-items:center;align-items:flex-start;gap:50px}@media screen and (max-width: 1024px){#section03 .itemBox3 .item02 .c_div01 .c_videoBox{gap:10px}}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video{width:auto;height:auto;position:relative;overflow:hidden}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video:hover img{transform:scale(1.05)}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video div{width:100%;height:100%;cursor:pointer;position:relative;overflow:hidden}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video img{width:100%;display:block;transition:0.5s}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video .video_btn{width:71px;height:71px;position:absolute;top:50%;left:50%;margin-top:-35px;margin-left:-35px;opacity:1;transition:0.5s}#section03 .itemBox3 .item02 .c_div01 .c_videoBox .c_video p{color:#333;font-size:16px;text-align:center;margin-top:15px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}@media screen and (max-width: 1024px){#section03 .itemBox3 .item02 .c_div01 .cul_div{width:100%;height:auto;overflow-x:scroll}}#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul{width:100%;height:auto;margin-top:25px;display:flex;justify-content:flex-start;align-items:center;gap:50px}@media screen and (max-width: 1024px){#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul{gap:10px;width:160%}}#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul .c_li{width:100%;height:auto;position:relative;overflow:hidden;cursor:pointer}#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul .c_li:hover .c_liBtn{border:1px solid rgba(255,255,255,0.6)}#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul .c_li:hover img{transform:scale(1.05)}#section03 .itemBox3 .item02 .c_div01 .cul_div .c_ul .c_li .c_liBtn{width:140px;height:40px;border:1px solid rgba(255,255,255,0);font-size:16px;color:#ffffff;position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-70px;text-align:center;transition:0.5s;line-height:40px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}#section03 .itemBox3 .item02 .c_div02{width:auto;height:100%;position:relative;overflow:hidden}#section03 .itemBox3 .item02 .c_div02:hover img{transform:scale(1.05)}#section03 .itemBox3 .item02 .c_div02 .c_more{width:140px;height:40px;border:1px solid rgba(255,255,255,0.6);position:absolute;top:50%;left:50%;margin-top:-20px;margin-left:-70px;font-size:16px;color:#ffffff;display:flex;justify-content:center;align-items:center;transition:0.5s}#section03 .itemBox3 .item03{margin:30px auto 0;width:120px;height:40px;border-color:var(--base);border-width:1px;border-style:solid;text-align:center;transition:all 0.3s ease-out 0s;display:flex;justify-content:center;align-items:center}@media screen and (max-width: 1024px){#section03 .itemBox3 .item03{height:calc(40px* 0.8);width:calc(120px* 0.8)}}#section03 .itemBox3 .item03 a{font-size:16px;color:var(--base)}@media screen and (max-width: 1024px){#section03 .itemBox3 .item03 a{font-size:12px}}#section03 .itemBox3 .item03:hover{background-color:var(--base)}#section03 .itemBox3 .item03:hover a{color:#fff}#section05{background:url("../img/icon/item5-1.jpg") center;background-attachment:fixed;background-size:cover;overflow:hidden;padding:5% 0}#section05 .itemBox5 .commslist ul{display:flex;justify-content:unset;align-items:center;gap:0px}#section05 .itemBox5 .commslist ul li{display:flex;justify-content:center;align-items:center;flex-direction:column}#section05 .itemBox5 .commslist ul li h5{color:#fff;font-size:20px;height:60px;line-height:60px;transition:all 0.2s ease}#section05 .itemBox5 .commslist ul li i{background:url("../img/icon/item5-2.png") center no-repeat;background-size:100% auto;width:100%;text-align:center;margin:2% auto}#section05 .itemBox5 .commslist ul li a{padding:2% 5%;transition:all 0.8s ease}#section05 .itemBox5 .commslist ul li a p{color:#fff;font-size:14px;-webkit-line-clamp:2;height:64px}#section05 .itemBox5 .commslist ul li:hover h5{font-size:28px}#section05 .itemBox5 .commslist ul li:hover a{background-color:rgba(255,255,255,0.3);backdrop-filter:blur(1px)}#section06{padding:4% 0}#section06 .itemBox3{position:relative}#section06 .itemBox3:before{content:'';width:calc(500 / 1920 * 100vw);height:100%;left:calc(-200 / 1920 * 100vw);position:absolute;background-size:cover;z-index:-1}#section06 .item01{max-width:1400px;margin-right:0;margin-left:auto}#section06 .item02{position:relative;padding-bottom:4%}#section06 .item02 .group_26{width:100%;height:40px;max-width:1200px;margin-right:auto;margin-left:auto;margin-bottom:30px;display:flex;justify-content:center;align-items:center;gap:40px}#section06 .item02 .group_26 .buttons{margin-right:0;margin-left:auto;display:flex;gap:20px}@media screen and (max-width: 1024px){#section06 .item02 .group_26{width:80%;height:40px;gap:20px}}#section06 .item02 .group_26 .text{font-size:18px;color:#000;text-align:center;height:100%;width:100%;max-width:160px;background-size:contain;background-repeat:no-repeat;background-position:center;display:flex;align-items:center;justify-content:center;cursor:pointer;border:1px solid #ccc}#section06 .item02 .group_26 .text.active,#section06 .item02 .group_26 .text:hover{color:#ac0800;border:1px solid #ac0800}@media screen and (max-width: 1024px){#section06 .item02 .group_26 .text{font-size:14px}}#section06 .item02 .prd_div{display:flex;width:100%;height:calc(680/ 1600 * 100%);gap:calc(60/ 1600 * 100%)}#section06 .item02 .prd_div .pDiv_left{width:calc(1185/ 1600 * 100%)}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left{width:calc(1600/ 1600 * 100%)}}#section06 .item02 .prd_div .pDiv_left ul{width:100%;height:auto;display:flex;flex-wrap:wrap;gap:30px}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left ul{gap:10px}}#section06 .item02 .prd_div .pDiv_left ul li{width:calc((100% - 132px) / 3);height:auto;padding:15px 12px;background-color:#ffffff;cursor:pointer;box-shadow:1px 0px 16px 0px rgba(121,121,121,0.2);text-align:center}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left ul li{width:calc((100% - 58px) / 2)}}#section06 .item02 .prd_div .pDiv_left ul li#item_prc-4,#section06 .item02 .prd_div .pDiv_left ul li#item_prc-5{width:calc((100% - 78px) / 2)}#section06 .item02 .prd_div .pDiv_left ul li#item_prc-4 .prd_img,#section06 .item02 .prd_div .pDiv_left ul li#item_prc-5 .prd_img{max-height:calc(180/ 1920 * 100vw)}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left ul li#item_prc-4 .prd_img,#section06 .item02 .prd_div .pDiv_left ul li#item_prc-5 .prd_img{max-height:calc(750/ 1920 * 100vw)}}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left ul li#item_prc-22{width:calc((100% - 24px) / 1)}#section06 .item02 .prd_div .pDiv_left ul li#item_prc-22 .prd_img{max-height:calc(1440/ 1920 * 100vw)}}#section06 .item02 .prd_div .pDiv_left ul li:hover img{transform:scale(1.05)}#section06 .item02 .prd_div .pDiv_left ul li:hover .prd_p{color:var(--base)}#section06 .item02 .prd_div .pDiv_left ul li .prd_img{width:100%;height:100%;max-height:calc(300/ 1920 * 100vw);overflow:hidden}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_left ul li .prd_img{height:calc(750/ 1920 * 100vw);max-height:100%}}#section06 .item02 .prd_div .pDiv_left ul li .prd_img img{vertical-align:middle;width:100%;height:100%;object-fit:cover}#section06 .item02 .prd_div .pDiv_left ul li .prd_p{width:100%;height:45px;margin-top:10px;background-color:#fafafa;font-size:16px;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;display:flex;justify-content:center;align-items:center}#section06 .item02 .prd_div .pDiv_right{width:calc(355/ 1600 * 100%)}@media screen and (max-width: 1024px){#section06 .item02 .prd_div .pDiv_right{display:none}}#section06 .item02 .prd_div .pDiv_right .project__image{width:100%;height:auto}#section06 .item02 .prd_div .pDiv_right img{width:100%;height:100%;object-fit:cover}#section07{margin-bottom:5%}@media screen and (max-width: 1024px){#section07 .itemBox1{overflow-x:scroll}}#section07 .itemBox1 ul{display:flex;gap:calc(60 / 1920 * 100vw)}@media screen and (max-width: 1024px){#section07 .itemBox1 ul{width:200%}}#section07 .itemBox1 ul li{background-position:center;background-size:100%;flex:1;display:flex;flex-direction:column;gap:90px;padding:calc(60 / 1920 * 100%);transition:all 0.5s ease}@media screen and (max-width: 1024px){#section07 .itemBox1 ul li{gap:20px}}#section07 .itemBox1 ul li:hover{background-size:110%}#section07 .itemBox1 ul li h5{font-size:34px;color:#ffffff;font-weight:500}@media screen and (max-width: 1024px){#section07 .itemBox1 ul li h5{font-size:24px}}#section07 .itemBox1 ul li dl{display:flex;gap:15px}#section07 .itemBox1 ul li dl dt{padding:10px;border-bottom:2px solid #fff}@media screen and (max-width: 1024px){#section07 .itemBox1 ul li dl dt{padding:5px}}#section07 .itemBox1 ul li dl dt a{font-size:16px;color:#fff}@media screen and (max-width: 1024px){#section07 .itemBox1 ul li dl dt a{font-size:12px}}#section07 .itemBox1 ul li dl dt a:hover{color:var(--base)}.h1_title{display:flex;flex-direction:column;row-gap:15px;margin-bottom:3%}@media screen and (max-width: 1024px){.h1_title{row-gap:5px}}.h1_title h1{width:auto;height:auto;overflow-wrap:break-word;color:#d9d9d9;font-size:80px;font-family:MicrosoftYaHei-Bold;font-weight:bold;white-space:nowrap;line-height:30px;opacity:0.5;z-index:1}@media screen and (max-width: 1024px){.h1_title h1{font-size:28px;font-weight:600}}.h1_title span{overflow-wrap:break-word;color:#333;font-size:32px;font-weight:500;font-family:MicrosoftYaHeiLight;white-space:nowrap;line-height:30px;z-index:9}@media screen and (max-width: 1024px){.h1_title span{font-size:24px}}.h1_title i{background-color:var(--base);width:80px;height:3px;margin:0px auto 0}@media screen and (max-width: 1024px){.h1_title i{margin:0px auto 0}}.itemxxx{position:sticky;top:0;left:0;background-image:radial-gradient(rgba(8,2,2,0.470588) 1px, #fff 1px);background-size:2px 2px;backdrop-filter:saturate(50%) blur(2px)}.videos{display:none;position:fixed;width:100%;height:100%;z-index:9999;top:0;left:0;background-color:rgba(0,0,0,0.9)}#video_bg{width:80%;height:auto;top:50%;position:absolute;left:50%;transform:translate(-50%, -50%)}.vclose{position:absolute;right:2%;top:2%;border-radius:100%;cursor:pointer}.button{transition:0.5s;outline:none;position:absolute;width:auto;z-index:10;top:50%;transform:translateY(-50%);cursor:pointer}.button .iconfont{color:#a7231f;font-size:60px;font-weight:bold}@media screen and (max-width: 1024px){.button .iconfont{font-size:24px}}
