<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">* {
  margin: 0;
  padding: 0;
  transition: 0.3s;
  font-family: "PingFang SC", "鑻规柟-绠€", "Microsoft YaHei", "寰蒋闆呴粦";
  overflow: auto;
  overflow: overlay;
  object-fit: contain;
  table-layout: fixed;
  word-break: normal;
  text-decoration: none;
}
#icon_module,
#iconDiv1 img,
#icon_module div,
#icon_module span,
#icon_module p {
  transition: none;
}
/** ========&gt; width = 750px &lt;======== **/
/** public style **/
/** private style **/
#header {
  width: 100vw;
  max-height: 100px;
  background-color: white;
  text-align: center;
  display: flex;
  justify-content: center;
  align-items: center;
}
#header img {
  width: 100%;
  height: auto;
}
#banner {
  width: 100vw;
  height: 48.5vw;
  padding-top: 13vw;
  background-image: url(../image/banner/banner_BG.jpg);
  background-size: 100%;
  background-repeat: no-repeat;
  color: white;
}
#banner .words1 {
  margin-left: 4.26vw;
  width: 90vw;
  font-size: 9.2vw;
  font-weight: 600;
}
#banner .words2 {
  width: 90vw;
  margin-left: 4.26vw;
  font-size: 4.45vw;
}
#banner .button {
  margin-left: 4.26vw;
  margin-top: 6.13vw;
  cursor: pointer;
  width: 40.8vw;
  height: 12vw;
  background-image: url(../image/banner/banner_buttonBG.png);
  background-size: contain;
  background-repeat: no-repeat;
  padding-top: 3.2vw;
}
#banner .button p {
  margin-top: -0.6vw;
  text-align: center;
  font-size: 4.53vw;
}
#banner .words3 {
  text-align: center;
  font-size: 3vw;
  font-style: italic;
  letter-spacing: 4vw;
  margin-top: 2.5vw;
}
#main {
  width: 100vw;
  /** public style **/
  /** private style **/
}
#main .main_title {
  width: 100vw;
  height: 13vw;
  background-size: auto 69.96%;
  -webkit-background-size: auto 69.96%;
  -moz-background-size: auto 69.96%;
  -o-background-size: auto 69.96%;
  background-repeat: no-repeat;
  background-position: top center;
  font-size: 5vw;
  text-align: center;
  font-weight: 600;
  line-height: 1;
  overflow: visible;
}
#main .main_title p {
  margin-top: 6.26vw;
}
#main .main_title .orangeWords {
  color: #fc8801;
}
#main .main_title .greenWords {
  color: #12957c;
}
#main .main1 {
  width: 100vw;
  height: 180vw;
  background-image: url(../image/main/main1_BG.png);
  background-size: contain;
  background-repeat: no-repeat;
  padding-top: 4.33vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  /** public style **/
  /** private style **/
}
#main .main1 .main1_title {
  background-image: url(../image/main/main1_titleBG.png);
}
#main .main1 .main1_title2 {
  text-align: center;
  font-size: 3.73vw;
  font-weight: 600;
  color: white;
  line-height: 14vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
#main .main1 .main1_title2 .cricle {
  width: 1.33vw;
  height: 1.33vw;
  background-color: white;
  border-radius: 100%;
}
#main .main1 .main1_title2 .cricleLeft {
  margin-right: 3.2vw;
}
#main .main1 .main1_title2 .cricleRight {
  margin-left: 3.2vw;
}
#main .main1 .main1_1 {
  /** public style **/
  width: 92.26vw;
  height: 46vw;
  margin-top: 4.5vw;
  background-image: url(../image/main/main1_1BG.png);
  background-size: 100% auto;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  align-items: center;
  /** private style **/
}
#main .main1 .main1_1 .main1_1contentWarp {
  /** public style **/
  width: 100%;
  height: auto;
  display: flex;
  justify-content: center;
  flex-direction: row;
  margin-top: 2.7vw;
  /** private style **/
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content {
  display: flex;
  align-items: center;
  flex-direction: column;
  width: 21.33vw;
  height: 26.4vw;
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content img {
  width: 16vw;
  height: auto;
  margin-bottom: 0.933vw;
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content p {
  color: #2c2c2c;
  text-align: center;
  font-size: 2.6vw;
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content2 {
  margin-left: 8.93vw;
  margin-right: 8.93vw;
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content2 p {
  margin-top: 2vw;
}
#main .main1 .main1_1 .main1_1contentWarp .main1_content3 p {
  margin-top: 2vw;
}
#main .main1 .main1_2 {
  /** public style **/
  width: 92.26vw;
  height: 108.4vw;
  margin-top: 3vw;
  background-image: url(../image/main/main1_2BG.png);
  background-size: 100% auto;
  background-repeat: no-repeat;
  display: flex;
  flex-direction: column;
  align-items: center;
  /** private style **/
}
#main .main1 .main1_2 .main1_2Row {
  /** public style **/
  width: 100%;
  display: flex;
  flex-direction: row;
  justify-content: space-between;
  margin-top: 1.35vw;
  font-size: 2.93vw;
  color: #2c2c2c;
  line-height: 5vw;
}
#main .main1 .main1_2 .main1_2Row .main1_2Row_column {
  border-radius: 1.33vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#main .main1 .main1_2 .main1_2Row .main1_2Row_column P span {
  color: #646464;
}
#main .main1 .main1_2 .main1_2Row1 .main1_2Row_column1 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 11.33vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row1 .main1_2Row_column2 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 11.33vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row2 .main1_2Row_column3 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main1 .main1_2 .main1_2Row2 .main1_2Row_column4 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main1 .main1_2 .main1_2Row3 .main1_2Row_column5 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 15.73vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row3 .main1_2Row_column6 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 15.73vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row4 .main1_2Row_column7 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main1 .main1_2 .main1_2Row4 .main1_2Row_column8 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main1 .main1_2 .main1_2Row5 .main1_2Row_column9 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 11.33vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row5 .main1_2Row_column10 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 11.33vw;
  background-color: #ffffff;
}
#main .main1 .main1_2 .main1_2Row6 .main1_2Row_column11 {
  margin-left: 0.5vw;
  width: 33.67%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main1 .main1_2 .main1_2Row6 .main1_2Row_column12 {
  text-align: left;
  margin-right: 0.5vw;
  width: 63.87%;
  height: 15.73vw;
  background-color: #e5f7ed;
}
#main .main2 {
  /** public style **/
  width: 100vw;
  height: 310vw;
  padding-top: 5.34vw;
  background-image: url(../image/main/main2_BG.jpg);
  background-repeat: no-repeat;
  background-size: contain;
  display: flex;
  flex-direction: column;
  align-items: center;
  /** private style **/
}
#main .main2 .main2_title {
  background-image: url(../image/main/main2_titleBG.png);
}
#main .main2 .contentTitle {
  width: 92.27vw;
  height: 18.4vw;
  background-repeat: no-repeat;
  background-size: contain;
  text-align: center;
  color: white;
  font-size: 2.93vw;
  line-height: 4vw;
}
#main .main2 .contentTitle p {
  margin-top: 8vw;
}
#main .main2 .contentWrap {
  width: 100vw;
  height: auto;
  margin-top: 6.4vw;
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  flex-wrap: wrap;
}
#main .main2 .contentWrap .content {
  width: 27.87vw;
  height: 30vw;
  background-color: white;
  border: #fc8801 solid 0.4vw;
  display: flex;
  flex-direction: column;
  align-items: center;
}
#main .main2 .contentWrap .content img {
  height: 13.6vw;
  margin-top: 1.66vw;
}
#main .main2 .contentWrap .content p {
  font-size: 2.93vw;
  color: #2c2c2c;
  line-height: 5vw;
}
#main .main2 .contentWrap .content .main2Button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-bottom: 1.66vw;
  width: 25.06vw;
  height: 8vw;
  border-radius: 4vw;
  background-color: #fc8801;
  font-size: 2.93vw;
  color: white;
  text-align: center;
  cursor: pointer;
}
#main .main2 .contentTitle1 {
  background-image: url(../image/main/main2_contentTitle1.png);
  margin-top: 10vw;
}
#main .main2 .contentWrap1 .USAcontent2 {
  margin-left: 4.3vw;
  margin-right: 4.3vw;
}
#main .main2 .contentWrap1 .USAcontent3 img {
  width: 15.45vw;
}
#main .main2 .contentWrap1 .USAcontent4 {
  margin-top: 4vw;
  margin-right: 4.3vw;
}
#main .main2 .contentWrap1 .USAcontent5 {
  margin-top: 4vw;
}
#main .main2 .contentTitle2 {
  background-image: url(../image/main/main2_contentTitle2.png);
  margin-top: 4.8vw;
}
#main .main2 .contentWrap2 .Ukcontent2 {
  margin-left: 4.3vw;
  margin-right: 4.3vw;
}
#main .main2 .contentWrap2 .Ukcontent4 {
  margin-top: 4vw;
  margin-right: 4.3vw;
}
#main .main2 .contentWrap2 .Ukcontent5 {
  margin-top: 4vw;
}
#main .main2 .contentTitle3 {
  background-image: url(../image/main/main2_contentTitle3.png);
  margin-top: 4.8vw;
}
#main .main2 .contentTitle3 p {
  margin-top: 10vw;
}
#main .main2 .contentWrap3 {
  margin-bottom: 5.33vw;
}
#main .main2 .contentWrap3 .AUcontent2 {
  margin-left: 7.6vw;
}
#main .main2 .contentWrap3 .AUcontent3 {
  margin-right: 7.6vw;
  margin-top: 4vw;
}
#main .main2 .contentWrap3 .AUcontent4 {
  margin-top: 4vw;
}
#main .main3 {
  /** public style **/
  margin-top: 8.26vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  /** private style **/
}
#main .main3 .main3_title {
  background-image: url(../image/main/main3_titleBG.png);
}
#main .main3 .main3_contentWrap {
  width: 93vw;
  background-repeat: no-repeat;
  background-size: contain;
  margin-top: 6vw;
}
#main .main3 .main3_contentWrap .main3_contentTitle {
  font-size: 4.8vw;
  color: white;
  text-shadow: 0.3vw 0.3vw 0.8vw #1607017c;
}
#main .main3 .main3_contentWrap .main3_contentTitle span {
  font-weight: 600;
}
#main .main3 .main3_contentWrap .main3_iconWordsWrap {
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: row;
}
#main .main3 .main3_contentWrap .main3_iconWordsWrap .iconWrap {
  font-size: 3.46vw;
  color: #25837d;
  text-align: center;
}
#main .main3 .main3_contentWrap .main3_iconWordsWrap .iconWrap img {
  width: 8.66vw;
  height: auto;
}
#main .main3 .main3_contentWrap .main3_iconWordsWrap .main3_split {
  width: 0.5vw;
  margin-left: 6.8vw;
  margin-right: 6.8vw;
  background-color: #25837d;
}
#main .main3 .main3_contentWrap .main3_iconWordsWrap .main3_contentWords {
  width: 54vw;
  font-size: 3.4vw;
  color: #2c2c2c;
  line-height: 5vw;
  text-align: justify;
}
#main .main3 .main3_contentWrap .main3_buttons {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
#main .main3 .main3_contentWrap .main3_buttons .main3_button {
  width: 42.4vw;
  height: 11.46vw;
  border-radius: 4vw;
  color: white;
  font-size: 3.33vw;
  line-height: 11.46vw;
  text-align: center;
  cursor: pointer;
}
#main .main3 .main3_contentWrap .main3_buttons .main3_buttonLeft {
  background-color: #3ed4bc;
  margin-right: 2.13vw;
}
#main .main3 .main3_contentWrap .main3_buttons .main3_buttonRight {
  background-color: #ff912b;
}
#main .main3 .main3_contentWrap1 {
  background-image: url(../image/main/main3_content1.png);
  height: 52.94vw;
}
#main .main3 .main3_contentWrap1 .main3_contentTitle1 {
  margin-left: 13.2vw;
  margin-top: 1.3vw;
}
#main .main3 .main3_contentWrap1 .main3_iconWordsWrap1 {
  margin-top: 4.5vw;
}
#main .main3 .main3_contentWrap1 .main3_iconWordsWrap1 .main3_split1 {
  height: 16vw;
}
#main .main3 .main3_contentWrap1 .main3_buttons1 {
  margin-top: 3vw;
}
#main .main3 .main3_contentWrap2 {
  background-image: url(../image/main/main3_content2.png);
  height: 54.94vw;
}
#main .main3 .main3_contentWrap2 .main3_contentTitle2 {
  margin-left: 65.06vw;
  margin-top: 0.8vw;
}
#main .main3 .main3_contentWrap2 .main3_iconWordsWrap2 {
  margin-top: 3.6vw;
}
#main .main3 .main3_contentWrap2 .main3_iconWordsWrap2 .main3_split2 {
  height: 19.06vw;
}
#main .main3 .main3_contentWrap2 .main3_buttons2 {
  margin-top: 3.2vw;
}
#main .main3 .main3_contentWrap3 {
  background-image: url(../image/main/main3_content3.png);
  height: 59.74vw;
}
#main .main3 .main3_contentWrap3 .main3_contentTitle3 {
  margin-left: 13.2vw;
  margin-top: 0.8vw;
}
#main .main3 .main3_contentWrap3 .main3_iconWordsWrap3 {
  margin-top: 3.8vw;
}
#main .main3 .main3_contentWrap3 .main3_iconWordsWrap3 .main3_split3 {
  height: 22.4vw;
}
#main .main3 .main3_contentWrap3 .main3_buttons3 {
  margin-top: 2.5vw;
}
#main .main4 {
  margin-top: 6.66vw;
  display: flex;
  flex-direction: column;
  align-items: center;
  background-image: url(../image/main/main4_BG.jpg);
  background-size: contain;
  width: 100vw;
  height: 85.87vw;
}
#main .main4 .main4_title {
  margin-top: 6.66vw;
  background-image: url(../image/main/main4_titleBG.png);
}
#main .main4 .main4_content {
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
}
#main .main4 .main4_content .main4_iconWrap {
  margin-top: 28.8vw;
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
}
#main .main4 .main4_content .main4_iconWrap img {
  height: 10.13vw;
}
#main .main4 .main4_content .main4_iconWrap p {
  margin-top: 2vw;
  text-align: center;
  font-size: 3.2vw;
  color: #2c2c2c;
}
#main .main4 .main4_content .main4_iconWrap p span {
  font-weight: 700;
}
#main .main4 .main4_content .main4_iconWrap2 {
  margin-left: 11.33vw;
  margin-right: 11.33vw;
}
#main .main4 .main4_button {
  margin-top: 4.66vw;
  width: 92.4vw;
  height: 11.6vw;
  line-height: 11.6vw;
  background-color: #ff912b;
  border-radius: 4vw;
  color: white;
  font-size: 3.33vw;
  text-align: center;
  cursor: pointer;
}
#main .main5 {
  display: flex;
  flex-direction: column;
  align-items: center;
  background-image: url(../image/main/main5_BG.jpg);
  background-size: contain;
  width: 100vw;
  height: 152.67vw;
}
#main .main5 .main5_title {
  margin-top: 5.6vw;
  background-image: url(../image/main/main5_titleBG.png);
}
#main .main5 .main5_contentWrap {
  width: 100%;
  font-size: 3.73vw;
  color: #2e3257;
}
#main .main5 .main5_contentWrap .main5_circle {
  font-size: 5.46vw;
  color: #36d5ae;
  font-weight: 600;
}
#main .main5 .main5_contentWrap .main5_impWords {
  font-size: 5.46vw;
  font-weight: 600;
}
#main .main5 .main5_contentWrap .main5_words1 {
  margin-left: 8.93vw;
  margin-top: 10vw;
}
#main .main5 .main5_contentWrap .main5_words2 {
  margin-left: 57vw;
  margin-top: 50.66vw;
}
#main .main5 .main5_button {
  display: flex;
  justify-content: center;
  align-items: center;
  margin-top: 39vw;
  width: 92.4vw;
  height: 11.6vw;
  line-height: 4.2vw;
  background-color: #ff912b;
  border-radius: 4vw;
  color: white;
  font-size: 3.33vw;
  text-align: center;
  cursor: pointer;
}
#footer {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 100vw;
  height: 13.34vw;
  background-color: #333;
  color: white;
  text-align: center;
  font-size: 2.13vw;
  margin-bottom: 12vw;
}
#float {
  width: 100%;
  height: 12vw;
  background: linear-gradient(-125deg, #26b38b, #34d5ab);
  display: flex;
  flex-direction: row;
  justify-content: center;
  align-items: center;
  color: white;
  font-size: 5vw;
  line-height: 12vw;
  position: fixed;
  bottom: 0;
}
#float .float_split {
  width: 0.2%;
  background-color: white;
  height: 70%;
  border-radius: 25%;
  margin-left: 5%;
  margin-right: 5%;
}
#float .float_button {
  width: 40%;
  height: 100%;
  display: flex;
  flex-direction: row;
  justify-content: center;
}
#float .float_button img {
  width: 8vw;
  margin-right: 1vw;
}
/** ========&gt; width &gt;= 1280px &lt;======== **/
@media only screen and (min-width: 1280px) {
  #header {
    width: 100vw;
    height: 100px;
    background-color: white;
    text-align: center;
  }
  #header img {
    max-width: 750px;
    height: auto;
  }
  #footer {
    display: flex;
    justify-content: center;
    align-items: center;
    width: 100vw;
    height: 100px;
    background-color: #333;
    color: white;
    text-align: center;
    font-size: 16px;
  }
}
</pre></body></html>