#g100a{text-align: center;margin: 0 auto;}
#g100a div{font-size: 0}
#hello{position: fixed; display: none; top: 0; left: 0; width: 100%; height: 100%; background-color: #000000; z-index: 9999999; color: #ffffff;  text-align: center; }
#hello .texts{position: absolute;top: 50%; left: 0; width: 100%;font-size: 40px; line-height: 42px;}
#g100a .big{ font-size: 2.8vw; line-height: 3.4vw;  transition:all 0.3s linear; }
#g100a .big sup{font-size: 1.6vw}
#g100a .middle{ font-size: var(--fifty); line-height: 1.2;  }
#g100a .small{ font-size: var(--twenty); line-height: 1.4;  transition:all 0.3s linear; }
.hs{ opacity:0; filter: alpha(opacity=0); transform:translateY(4%); transition:all 0.3s linear; }
.hs.active{ opacity:1; filter: alpha(opacity=100); transform:translateY(0px); }


#g100a .green{ background: linear-gradient(125deg, #4B998F 0%, #3A7479 100%);-webkit-background-clip: text;color: transparent; -webkit-text-fill-color:inherit;font-size: var(--fifty);}
#g100a .blur{color: #5480c7}
.pr{ position:relative; overflow:hidden; }
.pa{ position:absolute; }
#g100a .s{font-size: var(--twenty);line-height: 1.0;color:#000000; }
.floatLeft{ float:left; }
#g100a .white{color: white !important;}
#g100a .marginTop{margin-top: 5%}


#g100a .box1{background: #f3f4f6;display: flex;justify-content:space-between;width: 100%}
#g100a .box1 .box1_1{width: 39%;}
#g100a .box1 .box1_1 .pa{right:0;top:29%}
#g100a .box1 .box1_1 .b{ font-size: var(--hundred-eighty); line-height:1.4;text-align: right }
#g100a .box1 .box1_1 .m{ font-size: var(--forty); line-height:1.2; }
#g100a .box1 .box1_2{width: 61%}

#g100a .box2{padding-top:10%;display: flex;flex-wrap: wrap;gap: var(--sixteen);justify-content: space-between;width: 56.25vw;margin: 0 auto}
#g100a .box2 .box2_1 .pa{left: 4.11458vw;top: 28%;}
#g100a .box2 .box2_1 .pa .green{text-align: left;margin-top: 5%}
#g100a .box2 .box2_1 .pa .s{text-align: left;line-height: 3}
#g100a .box2 .box2_2{display: flex;flex-wrap: nowrap;gap: var(--sixteen)}
#g100a .box2 .box2_2 .box2_2_1{width: 21.354vw}
#g100a .box2 .box2_2 .box2_2_1 .pa{top: 4%;left: 4.11458vw;width: 61%}
#g100a .box2 .box2_2 .box2_2_1 .pa .green{text-align: left;margin-top: 9%}
#g100a .box2 .box2_2 .box2_2_2{width: 34.0625vw}
#g100a .box2 .box2_2 .box2_2_2 .pa{top: 4%;left: 4.11458vw;}
#g100a .box2 .box2_2 .box2_2_2 .pa .green{text-align: left;margin-top: 5%}
#g100a .box2 .box2_2 .box2_2_2 .pa .s,#g100a .box2 .box2_2 .box2_2_1 .pa .s{line-height: 3;text-align: left}
#g100a .box2 .box2_3 .pa{left: 4.11458vw;;top: 30%;}
#g100a .box2 .box2_3 .pa .green{text-align: left;line-height: 1.8}
#g100a .box2 .box2_3 .pa .s{text-align: left;line-height: 2}
#g100a .box2 .box2_4{display: flex;flex-wrap: nowrap;;gap: var(--sixteen)}
#g100a .box2 .box2_4 .box2_4_1{width: 21.354vw}
#g100a .box2 .box2_4 .box2_4_1 .pa{top: 4.5%;left: 4.11458vw;}
#g100a .box2 .box2_4 .box2_4_1 .pa .green{text-align: left;font-size: 2.4vw}
#g100a .box2 .box2_4 .box2_4_1 .pa .s{text-align: left;line-height: 2}
#g100a .box2 .box2_4 .box2_4_2{width: 34.0625vw;}
#g100a .box2 .box2_4 .box2_4_2 .box2_4_2_1 .pa{left: 11%;top: 11%;width: 100%;text-align: left}
#g100a .box2 .box2_4 .box2_4_2 .box2_4_2_1 .pa .green{display: inline;}
#g100a .box2 .box2_4 .box2_4_2 .box2_4_2_1 .pa .s{display: inline;margin-left: 10%}
#g100a .box2 .box2_4 .box2_4_2_2{display: flex;flex-wrap: wrap;align-content: space-between;margin-top: var(--sixteen);gap: var(--sixteen)}
#g100a .box2 .box2_4 .box2_4_2_2 .pa{top:3%;width: 100%}
#g100a .box2 .box2_4 .box2_4_2_2 .pa .green{font-size: 2vw}
#g100a .box2 .box2_4 .box2_4_2_2 .pa .s{line-height: 2}
#g100a .box2 .box2_4 .box2_4_2 .box2_4_2_2_1,#g100a .box2 .box2_4 .box2_4_2 .box2_4_2_2_2{width: 16.6146vw}
#g100a .box2 .box2_4 .box2_4_2_2 .box2_4_2_2_2{}

#g100a .box3{margin-top: 5%}
#g100a .box3 .middle{font-size: var(--sixty);line-height: 2.2}
#g100a .box3 .s{line-height: 1.4;font-size: var(--twenty-four);}
#g100a .box3 .img_s{margin-top: var(--fifty)}

#g100a .box4{margin-top: 5%}
#g100a .box4 .middle{font-size: var(--sixty);line-height: 2.2}
#g100a .box4 .s{line-height: 1.4;}

#g100a .box5 {width: 70%;margin: 2% auto 0 auto}
#g100a .box5 .swiper{max-width: 95%;margin:0 auto;padding-top: 5%}
#g100a .box5 .swiper-slide{overflow: hidden;opacity:0;}
#g100a .box5 .swiper .swiper-slide-active{opacity:1;}
#g100a .box5 .mt1{width: 67%}
#g100a .box5 .mt2{width: 31%;margin-left: 2%}
#g100a .box5 .icon{ height:1.4vw; width:auto; margin-right:4%; }
#g100a .box5 .swiper-pagination-one { width: 30%;left: 69%; top: 74%;text-align: left;position:absolute;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet{width: 10%; height: 10%;border-radius:inherit; background-color:inherit; opacity:1;}
#g100a .box5 .swiper-pagination-bullet-active{ background-color:inherit; }
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet .lines{width: 60%;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet .img1{background-image: url("/new/Images/g100a/overflow/5_1_2.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet-active .img1{background-image: url("/new/Images/g100a/overflow/5_1_3.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet .img2{background-image: url("/new/Images/g100a/overflow/5_2_2.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet-active .img2{background-image: url("/new/Images/g100a/overflow/5_2_3.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet .img3{background-image: url("/new/Images/g100a/overflow/5_3_2.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet-active .img3{background-image: url("/new/Images/g100a/overflow/5_3_3.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet .img4{background-image: url("/new/Images/g100a/overflow/5_4_2.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-one .swiper-pagination-bullet-active .img4{background-image: url("/new/Images/g100a/overflow/5_4_3.webp");width: 1.25vw;height: 1.25vw;background-repeat: no-repeat;background-position: center;background-size: 1.25vw 1.25vw;}
#g100a .box5 .swiper-pagination-bullet .texts{  top:156%; left:0; position:absolute; opacity:0; width: 100%}
#g100a .box5 .swiper-pagination-bullet .texts .big{font-size: var(--twenty-four); line-height:1.6;}
#g100a .box5 .swiper-pagination-bullet .texts .s{line-height:1.2;color:#737373}
#g100a .box5 .swiper-pagination-bullet-active .texts{ opacity:1; }

#g100a .box6{margin-top: 5%}
#g100a .box6 .middle{font-size: var(--sixty);line-height: 2.2}

#g100a .box7 .middle{font-size: var(--sixty);line-height: 1.4}
#g100a .box7 .small{font-size: var(--forty);line-height: 3}
#g100a .box7 .s{line-height: 1.4}
#g100a .box7 .pr{margin-top: 4%}
#g100a .box7 .pr .pa{left: 18%;bottom: 2%;display: flex;flex-wrap: wrap;justify-content: space-between;gap: var(--twenty);align-items: center}
#g100a .box7 .pr .pa .mst{width: 20.46875vw;height: 8.3333vw;background: #FFFFFF;box-shadow: var(--six) var(--six) var(--seven) 1px rgba(179,179,179,0.2);border-radius: var(--ten)}
#g100a .box7 .pr .pa .mst .green{padding-top:6%;font-size: var(--forty);line-height: 1.4;width: 63%;margin: 0 auto}
#g100a .box7 .pr .pa .mst .s{font-size: var(--twenty-four)}

#g100a .box8{margin-top: 5%;}
#g100a .box8 .swiper{max-width: 80%;margin: 0 auto}
#g100a .box8 .swiper-slide{overflow: hidden;}
#g100a .box8 .swiper .swiper-slide-prev{opacity:0;}
#g100a .box8 .swiper .swiper-slide-next{opacity:0;}
#g100a .box8 .swiper .swiper-slide-active{opacity:1;}
#g100a .box8 .swiper-pagination{ z-index:2; width:60%; margin: 2% auto; text-align:center; position:relative; display:flex; }
#g100a .box8 .swiper-pagination-bullet{ width:33.33%; height: 4px; border-radius:inherit; background-color:#76d5af; opacity:0.5 }
#g100a .box8 .swiper-pagination-bullet-active{ border-radius: 30px; height:6px; transform:translateY(-10%); background-color: #2bb17b; }
#g100a .box8 .pa{  left: 15%; top:8%;text-align: left }
#g100a .box8 .pa .middle{font-size: var(--sixty)}
#g100a .box8 .pa .one_s{color: #080808}
#g100a .box8 .pa .two_s{opacity: 0.7}

#g100a .box9{margin-top: 5%;}
#g100a .box9_1{width: 74%;margin: 0 auto;display: flex;flex-wrap: wrap;align-content: space-between;align-items: center}
#g100a .box9 .box9_1_1{width: 50%;text-align: left;}
#g100a .box9 .box9_1_1 .middle{font-size: var(--sixty)}
#g100a .box9 .box9_1_1 .s{line-height: 1.4;font-size: var(--twenty-four);opacity: 0.7}
#g100a .box9 .box9_1_2{width: 50%;}
#g100a .marginTop{margin-top: 5%}

#g100a .box10 .middle{margin: 5% auto 5% auto;font-size: var(--sixty)}

#g100a .box11{margin: 5% auto 0 auto;display: flex;flex-wrap: wrap;align-content: space-between;align-items: center;width: 64%}
#g100a .box11 .box11_1{text-align: left;width: 54%}
#g100a .box11 .box11_1 .middle{line-height: 2;font-size: var(--sixty)}
#g100a .box11 .box11_1 .s{line-height: 1.4;font-size: var(--twenty-four)}
#g100a .box11 .box11_2{width: 46%}
#g100a .box11 .marginLeft15{margin-left: 15%}

#g100a .box12{margin-top: 5%}
#g100a .box12 .pa{width: 100%;bottom: 6%;}
#g100a .box12 .pa .middle{line-height: 2;font-size: var(--sixty)}
#g100a .box12 .pa .s{font-size: var(--twenty-four)}

#g100a .box13 .box13_1{width: 64%;overflow: hidden;margin: 5% auto}
#g100a .box13 .box13_1 .floatLeft{width: 24%;text-align: center;border-right: 1px solid #5480c7}
#g100a .box13 .box13_1 .floatLeft .blur{font-size: var(--forty);line-height: 1.8}
#g100a .box13 .box13_1 .none{border: none}

#g100a .box14{ margin:5% auto;}
#g100a .box14 .pa{left:16%; top:33%;}
#g100a .box14 .pa .middle{text-align: left;font-size: var(--sixty)}
#g100a .box14 .pa .s{text-align: left;line-height: 1.4;font-size: var(--twenty-four)}
#g100a .box14 .pa .marginTop{margin-top: 8%}

#g100a .box15 .swiper{max-width: 80%;margin: 0 auto}
#g100a .box15 .swiper-slide{overflow: hidden;}
#g100a .box15 .swiper .swiper-slide-prev{opacity:0;}
#g100a .box15 .swiper .swiper-slide-next{opacity:0;}
#g100a .box15 .swiper .swiper-slide-active{opacity:1;}
#g100a .box15 .swiper-pagination{ z-index:2; width:60%; margin: 2% auto; text-align:center; position:relative; display:flex; }
#g100a .box15 .swiper-pagination-bullet{ width:33.33%; height: 4px; border-radius:inherit; background-color:#76d5af; opacity:0.5 }
#g100a .box15 .swiper-pagination-bullet-active{ border-radius: 30px; height:6px; transform:translateY(-10%); background-color: #2bb17b; }
#g100a .box15 .pa{  left: 10%; top:30%;text-align: left }
#g100a .box15 .pa .middle{font-size: var(--forty)}
#g100a .box15 .pa .small{line-height: 1.4;font-size: var(--twenty-four);opacity: 0.7}

#g100a .box16{ margin:5% auto;}
#g100a .box16 .box{left: 13%;top: 50%}
#g100a .box16 .box a{font-size: var(--fifty);color: #000000;text-decoration: none;}

#g100a .box20{ margin:0 auto 6% auto;width: 74.0625vw;color: #000000;text-align: left}
#g100a .box20 div{font-size: var(--twenty-four);line-height: 1.4;margin-top: 5px}