<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">/*1*/
.main_01 h2,.main_02 h2,.main_03 h2 {  font-size: var(--fs-h);  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  color: #000000;  text-align: center;  margin: 30px 0;}
.main_01 p,.main_03 p{  font-size: var(--fs-s);  font-weight: normal;  font-family: "èæ–¹-ç®€";  color: #838383;  text-align: center;  }
.about_me {  width: 100%;   }
.about_me_left, .about_me_right {  display: inline-block;  width: 50%;  height: 100%;  padding: 50px 110px;  box-sizing: border-box;  }
.about_me_left img, .about_me_right img {  width: 130px;  height: 130px;  display: block;  margin: 0 auto 50px auto;  }
.about_me_left h2, .about_me_right h2 { margin: 0 0 22px 0;padding:0; font-size: 22px;  color: #000;  font-weight: normal;  font-family: "PingFangSC-Regula";  }
.about_me_left p, .about_me_right p{ margin: 0;padding:0; text-align: left;  font-size: 16px;color: #747474;font-family: "PingFangSC-Regular";}

/*2*/
.main_02{   padding-top:80px;  box-sizing: border-box;  }
.m_2_ln{  margin: 0;  padding: 0;  display: -webkit-flex;  display: flex;  -webkit-justify-content: space-between;  justify-content: space-between;  }
.m_2_ln li {  display: inline-block;  list-style: none;  width:150px;  height: 150px;  border-radius: 50%;  position: relative;  margin: 50px 100px;  }
.m_2_ln li img {  width:150px;  height: 150px;  position: absolute;  top:0;  left:0;  }
.m_2_ln li span:nth-of-type(1) {  color: #FFF;  font-size: 24px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 80px;  left: calc((100% - 48px) / 2);  }
.m_2_ln li span:nth-of-type(2) {  color: #FFF;  font-size: 12px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 115px;  left: calc((100% - 48px) / 2);  }

/*4*/
.main_04 {  width: 100%;  height: 657px;  background-image: url("../img/map.png");  background-size: 100% 100%;  background-repeat: no-repeat;  overflow: hidden;  }
.address h2 {display: none;  margin: 0 0;  padding:0;  color: #000;  font-family: èæ–¹-ç®€;  font-size: 34px;  font-weight: bold; }
.address h3 {display: none;  margin: 30px 0;  padding:0;  color: #333;  font-family: 'Adobe é»‘ä½“ Std';  font-size: 26px;   }
.address p {display: none;  margin: 0;  padding:0;  color: #666;   font-family: 'Adobe é»‘ä½“ Std';  font-size: 16px;  font-weight: 500;  }
.address p:nth-of-type(2) { display: none; top: 47%;  }
/*3*/
.main_03 {  position: relative;  z-index: 0; display: block; }
.progress {  margin-top: 50px;  width: 100%;  height: 242px;  margin-bottom: 50px;  overflow: hidden;  position: relative;  }
.progress_con {  font-size: 0;  width: 1950px;  position: absolute;  margin: 0;  padding:0;  }
.progress_con li {  display: inline-block;  width: 240px;  height: 240px;  list-style: none;  }
.progress_con li:nth-of-type(1) span {  background-image: url("../img/gscl.png");  }
.progress_con li:nth-of-type(2) span {  background-image: url("../img/sh.png");  }
.progress_con li:nth-of-type(3) span {  background-image: url("../img/hzz.png");  }
.progress_con li:nth-of-type(4) span {  background-image: url("../img/wh.png");  }
.progress_con li:nth-of-type(5) span {  background-image: url("../img/hz.png");  }
.progress_con li:nth-of-type(6) span {  background-image: url("../img/nj.png");  }
.progress_con li:nth-of-type(7) span {  background-image: url("../img/sh2.png");  }
.progress_con li:nth-of-type(8) span {  background-image: url("../img/gp.png");  }
.progress_con li span {  display: inline-block;  width: 208px;  height: 238px;  background-size: 208px 238px;  background-repeat: no-repeat;  background-position: 16px 0;  }
.progress_wire {  width: 100%;  height: 1px;  background-color: #cccccc;  position: absolute;  top: 233px;  left: 0;  }
.progress_btn {  width: 30px;  height: 30px;  border-radius: 50%;  background-color: rgb(232, 232, 232);  position: absolute;  top: 68px;  background-size: 30px 30px;  background-repeat: no-repeat;  cursor: pointer;  z-index: 1;  }
.progress_pre {  left: 0;  background-image: url("../img/pre.png");  }
.progress_next {  right: 0px;  background-image: url("../img/next.png");  }
.progress_mb {  width: 205px;  height: 240px;  background-color: #ffffff;  position: absolute;  top: 1px;  left: 497.5px;  box-shadow: 0 0 5px #cccccc;  z-index: -1;  }
.progress_mbq {  width: 15px;  height: 15px;  background-image: url("../img/ty.png");  background-size: 15px 15px;  background-repeat: no-repeat;  position: absolute;  top: 77px;  left: 594px;  z-index: 1;  }
.main_05_wap{display: none;}
@media screen and (max-width: 1400px) {
    .main_05_wap{display: none;}
    .main_03{display: block;}
    .main_04 {

        background-size: 100% 100%;
    }
}
@media screen and (max-width: 1200px) {
    .main_05_wap{display: none;}
    .main_01 h2 {  font-size:var(--fs-h);  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  color: #000000;  text-align: center;  margin-bottom: 30px;}
    .main_01 p{  font-size:var(--fs-s);  font-weight: normal;  font-family: "èæ–¹-ç®€";  color: #838383;  text-align: center;  }
    .about_me {  width: 100%;  }
    .about_me_left, .about_me_right {  display: inline-block;  width: 50%;  height: 100%;  padding: 50px 110px;  box-sizing: border-box;  }
    .about_me_left img, .about_me_right img {  width: 120px;  height: 120px;  display: block;  margin: 0 auto 30px auto;  }
    .about_me_left h2, .about_me_right h2 { margin:  0 0 18px 0;padding:0; font-size: 20px;  color: #000;  font-weight: normal;  font-family: "PingFangSC-Regular";  }
    .about_me_left p, .about_me_right p{ margin: 0;padding:0; text-align: left;  font-size: 14px;color: #747474; font-family: "PingFangSC-Regular";}

    /*2*/
    .main_02{    padding-top:40px;  box-sizing: border-box; }
    .m_2_ln{  margin: 0;  padding: 0;  display: -webkit-flex;  display: flex;  -webkit-justify-content: space-between;  justify-content: space-between;  }
    .m_2_ln li {  display: inline-block;  list-style: none;  width:130px;  height: 130px;  border-radius: 50%;  position: relative;  margin: 40px 80px; text-align: center; }
    .m_2_ln li img {  width:130px;  height: 130px;  position: absolute;  top:0;  left:0;  }
    .m_2_ln li span:nth-of-type(1) {  color: #FFF;  font-size: 20px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 70px;  left: calc((100% - 40px) / 2);  }
    .m_2_ln li span:nth-of-type(2) {  color: #FFF;  font-size: 12px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 100px;  left: calc((100% - 45px) / 2);  }
    .m_2_ln li:nth-of-type(2) span:nth-of-type(2){left: calc((100% - 55px) / 2);}
    /*4*/
    .main_04 {  width: 100%;  height: 550px;  background-image: url("../img/mapwap.png");  background-size: 100% 100%;  background-repeat: no-repeat;  overflow: hidden;  }


    /*3*/
    .main_03 {  position: relative;  z-index: 0;  display: block;}
    .progress {  margin-top: 50px;  width: 100%;  height: 210px;  margin-bottom: 50px;  overflow: hidden;  position: relative;  padding:2px 0;  }
    .progress_con {  font-size: 0;  width: 1710px;  position: absolute;  margin: 0;  padding:0;  }
    .progress_con li {  display: inline-block;  width: 195px;  height: 210px;  list-style: none;  }
    .progress_con li:nth-of-type(1) span {  background-image: url("../img/gscl.png");  }
    .progress_con li:nth-of-type(2) span {  background-image: url("../img/sh.png");  }
    .progress_con li:nth-of-type(3) span {  background-image: url("../img/hzz.png");  }
    .progress_con li:nth-of-type(4) span {  background-image: url("../img/wh.png");  }
    .progress_con li:nth-of-type(5) span {  background-image: url("../img/hz.png");  }
    .progress_con li:nth-of-type(6) span {  background-image: url("../img/nj.png");  }
    .progress_con li:nth-of-type(7) span {  background-image: url("../img/sh2.png");  }
    .progress_con li:nth-of-type(8) span {  background-image: url("../img/gp.png");  }
    .progress_con li span {  display: inline-block;  width: 178px;  height: 208px;  background-size: 178px 208px;  background-repeat: no-repeat;  background-position: 16px 0;  }
    .progress_wire {width: 100%;  height: 1px;  background-color: #cccccc;  position: absolute;  top: 228px;  left: 0;  }
    .progress_btn {  width: 30px;  height: 30px;  border-radius: 50%;  background-color: rgb(232, 232, 232);  position: absolute;  top: 60px;  background-size: 30px 30px;  background-repeat: no-repeat;  cursor: pointer;  z-index: 1;  }
    .progress_pre {  left: 0;  background-image: url("../img/pre.png");  }
    .progress_next {  right: 0px;  background-image: url("../img/next.png");  }
    .progress_mb {  width: 180px;  height: 210px;  background-color: #ffffff;  position: absolute;  top: 1px;  left: 400px;  box-shadow: 0 0 5px #cccccc;  z-index: -1;  }
    .progress_mbq {  width: 15px;  height: 15px;  background-image: url("../img/ty.png");  background-size: 15px 15px;  background-repeat: no-repeat;  position: absolute;  top: 68px;  left: 490px;  z-index: 1;  }


}
@media screen and (max-width: 992px) {
    .main_05_wap{display: none;}
    .main_01 h2 {  font-size:var(--fs-h);  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  color: #000000;  text-align: center;  margin-bottom: 30px;}
    .main_01 p{  font-size:var(--fs-s);  font-weight: normal;  font-family: "èæ–¹-ç®€";  color: #838383;  text-align: center;  }
    .about_me {  width: 100%;  }
    .about_me_left, .about_me_right {  display: inline-block;  width: 50%;  height: 100%;  padding: 30px 70px;  box-sizing: border-box;  }
    .about_me_left img, .about_me_right img {  width: 100px;  height: 100px;  display: block;  margin: 0 auto 10px auto;  }
    .about_me_left h2, .about_me_right h2 { margin:  0 0 12px 0;padding:0; font-size: 15px;  color: #000;  font-weight: normal;  font-family: "PingFangSC-Regular";  }
    .about_me_left p, .about_me_right p{ margin: 0;padding:0; text-align: left;  font-size: 12px;color: #747474; font-family: "PingFangSC-Regular";}

    /*2*/
    .main_02{    padding-top:20px;  box-sizing: border-box; }
    .m_2_ln{  margin: 0;  padding: 0;  display: -webkit-flex;  display: flex;  -webkit-justify-content: space-between;  justify-content: space-between;  }
    .m_2_ln li {  display: inline-block;  list-style: none;  width:100px;  height: 100px;  border-radius: 50%;  position: relative;  margin: 20px 50px; text-align: center; }
    .m_2_ln li img {  width:100px;  height: 100px;  position: absolute;  top:0;  left:0;  }
    .m_2_ln li span:nth-of-type(1) {  color: #FFF;  font-size: 15px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 50px;  left: calc((100% - 30px) / 2);  }
    .m_2_ln li span:nth-of-type(2) {  color: #FFF;  font-size: 12px;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";  text-align: center;  position: absolute;  top: 70px;  left: calc((100% - 45px) / 2);  }
    .m_2_ln li:nth-of-type(2) span:nth-of-type(2){left: calc((100% - 55px) / 2);}
    /*4*/
    .main_04 {  width: 100%;  height: 470px;  background-image: url("../img/mapwap.png");  background-size: 100% 100%;  background-repeat: no-repeat;  overflow: hidden;  }


    /*3*/
    .main_03 {  position: relative;  z-index: 0;  display: block;}
    .progress {  margin-top: 50px;  width: 100%;  height: 190px;  margin-bottom: 50px;  overflow: hidden;  position: relative;  padding:2px 0;  }
    .progress_con {  font-size: 0;  width: 1710px;  position: absolute;  margin: 0;  padding:0;  }
    .progress_con li {  display: inline-block;  width: 140px;  height: 180px;  list-style: none;  }
    .progress_con li:nth-of-type(1) span {  background-image: url("../img/gscl.png");  }
    .progress_con li:nth-of-type(2) span {  background-image: url("../img/sh.png");  }
    .progress_con li:nth-of-type(3) span {  background-image: url("../img/hzz.png");  }
    .progress_con li:nth-of-type(4) span {  background-image: url("../img/wh.png");  }
    .progress_con li:nth-of-type(5) span {  background-image: url("../img/hz.png");  }
    .progress_con li:nth-of-type(6) span {  background-image: url("../img/nj.png");  }
    .progress_con li:nth-of-type(7) span {  background-image: url("../img/sh2.png");  }
    .progress_con li:nth-of-type(8) span {  background-image: url("../img/gp.png");  }
    .progress_con li span {  display: inline-block;  width: 170px;  height: 170px;  background-size: 178px 208px;  background-repeat: no-repeat;  background-position: 16px 0;  }
    .progress_wire {width: 100%;  height: 1px;  background-color: #cccccc;  position: absolute;  top: 208px;  left: 0;  }
    .progress_btn {  width: 30px;  height: 30px;  border-radius: 50%;  background-color: rgb(232, 232, 232);  position: absolute;  top: 60px;  background-size: 30px 30px;  background-repeat: no-repeat;  cursor: pointer;  z-index: 1;  }
    .progress_pre {  left: 0;  background-image: url("../img/pre.png");  }
    .progress_next {  right: 0px;  background-image: url("../img/next.png");  }
    .progress_mb {  width: 148px;  height: 190px;  background-color: #ffffff;  position: absolute;  top: 1px;  left: 310px;  box-shadow: 0 0 5px #cccccc;  z-index: -1;  }
    .progress_mbq {  width: 15px;  height: 15px;  background-image: url("../img/ty.png");  background-size: 15px 15px;  background-repeat: no-repeat;  position: absolute;  top: 68px;  left: 378px;  z-index: 1;  }

}
@media screen and (max-width: 768px) {
    .main_01{  background-color: #FFF;  padding:4vw 0;margin-bottom: 2.67vw;height: 96vw;}
    .main_01 h2 {  font-size:var(--fs-h);  font-weight: normal;  font-family: "è‹¹æ–¹-ç®€";  color: #000000;  text-align: center;  margin:0;}
    .main_01 .container &gt; p{display: none;   }
    .about_me {  width: 100vw;  }
    .about_me_left, .about_me_right {  display: inline-block;  width: 100vw;    padding: 4vw;  box-sizing: border-box;  }
    .about_me_left img, .about_me_right img {position:relative;  top:1.06vw;   width: 7.47vw;  height: 7.47vw;  display: inline-block;  margin: 0;  }
    .about_me_left h2, .about_me_right h2 {display: inline-block; margin:  0 0 4.37vw 0;padding:0; font-size: 4vw;  color: #FE6600;  font-weight: normal;  font-family: "PingFangSC-Regular";  }
    .about_me_left p, .about_me_right p{ margin: 0;padding:0; text-align: left;  font-size: 3.73vw;color: #747474; font-family: "PingFangSC-Regular";}

    /*2*/
    .main_02{    padding:4vw;  box-sizing: border-box; background-color: #FFF;margin-bottom: 2.67vw;}
    .m_2_ln{  margin: 0;  padding: 0;  display: -webkit-flex;  display: flex;  -webkit-justify-content: space-between;  justify-content: space-between;  }
    .m_2_ln li {  display: inline-block;  list-style: none;  width:15.2vw;  height: 15.2vw;  border-radius: 50%;  position: relative;  margin: 0 7vw; text-align: center; }
    .m_2_ln li img {  width:15.2vw;  height: 15.2vw;  position: absolute;  top:0;  left:0;  }
    .m_2_ln li span:nth-of-type(1) {  color: #FFF;  font-size: 3.73vw;  font-weight: bold;  font-family: "è‹¹æ–¹-ç®€";   position: absolute;  top: 9.3vw;  left: calc((100% - 7vw ) / 2);  }
    .m_2_ln li span:nth-of-type(2) {  display: none; }
    .m_2_ln li:nth-of-type(2) span:nth-of-type(2){display: none;}
    /*4*/
    .main_04 {  width: 100vw; height: 52vw; background-image: url("../img/mapwap.png");  background-size: 100% 100%;  background-repeat: no-repeat;  overflow: hidden;  }
    /*3*/
    .main_03 {  display: none;}
    /*5*/
    .main_05_wap {display: block;  width: 100vw;  background-color: #FFF;  margin-bottom: 2.67vw; padding-top:4vw;box-sizing: border-box; }
    .main_05_wap h2{  font-size: var(--fs-h);  font-family: "è‹¹æ–¹-ç®€";  color: #000000;  text-align: center;  margin: 0 0 4vw 0;  }
    .swiper-container {  width: 100%;  height: 53.33vw;  z-index: 0;  }
    .swiper-slide img {  width: 100%;  height: 100%;  }

}</pre></body></html>