<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body {
  overflow: hidden;
}
.w-1920 {
  width: 100%;
  margin: 0 auto;
}
.w-1500 {
  width: 95%;
  margin: 0 auto;
}
.flex-space-between {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.flex-center {
  display: flex;
  justify-content: center;
  align-items: center;
}
input::-webkit-input-placeholder {
  /* WebKit browsers */
  font-size: .14rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
input:-moz-placeholder {
  /* Mozilla Firefox 4 to 18 */
  font-size: .14rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
input::-moz-placeholder {
  /* Mozilla Firefox 19+ */
  font-size: .14rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
input:-ms-input-placeholder {
  /* Internet Explorer 10+ */
  font-size: .14rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: rgba(255, 255, 255, 0.5);
}
/* 絲取���鏁�紮� */
.m-nav {
  width: 100%;
  margin: 0 auto;
  position: fixed;
  left: 0;
  top: 0;
  z-index: 1000;
  background: #fff;
}
.m-nav .m-nav-content {
  width: 95%;
  margin: 0 auto;
  display: flex;
  justify-content: space-between;
  align-items: center;
  position: relative;
  padding: .2rem 0;
}
.m-nav .m-nav-content .m-left img {
  width: .48rem;
}
.m-nav .m-nav-content .m-middle {
  font-size: .24rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
  font-weight: 500;
  text-align: left;
  color: #0f335e;
}
.m-nav .m-nav-content .m-right img {
  width: .48rem;
}
.m-nav .m-nav-content ul {
  display: none;
  position: absolute;
  z-index: 1000;
  right: 0;
  top: 0.88rem;
  background: #111214;
}
.m-nav .m-nav-content ul li a {
  padding: 0.26667rem 0.53333rem;
  font-size: .18rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: center;
  color: #ffffff;
}
.m-nav .m-nav-content ul .m-activate {
  background: #2680eb;
}
/* 絲取���靳��� */
/* banner綣�紮� */
.m-banner {
  width: 100%;
  margin: 0 auto;
  position: relative;
  margin-top: 0.9rem;
}
.m-banner img {
  width: 100%;
}
.m-banner .m-banner-content {
  width: 95%;
  margin: 0 auto;
  height: 100%;
  position: absolute;
  left: 50%;
  top: 0;
  transform: translateX(-50%);
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
}
.m-banner .m-banner-content h1 {
  font-size: .36rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  font-weight: 700;
  text-align: left;
  color: #ffffff;
}
.m-banner .m-banner-content h1 span {
  color: #ffd500;
}
.m-banner .m-banner-content i {
  width: .9001rem;
  height: .03rem;
  background-color: #ffffff;
  border-radius: .02rem;
}
.m-banner .m-banner-content p {
  opacity: 0.7;
  font-size: .2001rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: #ffffff;
  line-height: .36rem;
}
/* banner膸��� */
.m-gongshi-main {
  width: 95%;
  margin: 0 auto;
}
.m-gongshi-main .m-main li {
  width: 100%;
  background: #fafbfd;
  position: relative;
  margin-top: .22rem;
}
.m-gongshi-main .m-main li &gt; img {
  width: 100%;
}
.m-gongshi-main .m-main li a {
  padding: 0 .5501rem;
  position: absolute;
  transition: all 0.5s;
  left: 0;
  top: 0;
  width: 100%;
  height: 100%;
  display: flex;
  flex-direction: column;
  justify-content: space-evenly;
  background-color: rgba(0, 0, 0, 0.6);
}
.m-gongshi-main .m-main li a img {
  width: .36rem;
  position: absolute;
  top: 50%;
  transform: translateY(-50%);
  right: .5501rem;
}
.m-gongshi-main .m-main li a h1 {
  font-size: .24rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Bold;
  font-weight: 700;
  text-align: left;
  transition: all 0.5s;
  color: #ffffff;
}
.m-gongshi-main .m-main li a i {
  background-color: #ffffff;
  width: .57rem;
  height: .03rem;
  border-radius: .02rem;
  transition: all 0.5s;
}
.m-gongshi-main .m-main li a p {
  white-space: nowrap;
  text-overflow: ellipsis;
  overflow: hidden;
  font-size: .2001rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  transition: all 0.5s;
  color: #ffffff;
}
.m-gongshi-main .m-fanye {
  margin: .6rem 0 .6rem 0;
  display: flex;
  justify-content: center;
  align-items: center;
}
.m-gongshi-main .m-fanye div {
  background: #fafbfd;
}
.m-gongshi-main .m-fanye div:hover {
  background: #2680eb;
}
.m-gongshi-main .m-fanye div:hover a {
  color: #ffffff;
}
.m-gongshi-main .m-fanye div a {
  display: flex;
  justify-content: center;
  align-items: center;
  width: 1.32rem;
  height: .5299rem;
  font-size: .24rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
  font-weight: 500;
  text-align: center;
  color: #0f335e;
}
.m-gongshi-main .m-fanye ul {
  display: flex;
  align-items: center;
  margin: 0 .2001rem;
}
.m-gongshi-main .m-fanye ul .activate {
  background: #2680eb;
}
.m-gongshi-main .m-fanye ul .activate a {
  color: #ffffff;
}
.m-gongshi-main .m-fanye ul li {
  width: .5299rem;
  height: .5299rem;
  background: #fafbfd;
  margin-right: .2001rem;
  transition: all 0.5s;
}
.m-gongshi-main .m-fanye ul li:nth-last-of-type(1) {
  margin-right: 0;
}
.m-gongshi-main .m-fanye ul li:hover {
  background: #2680eb;
}
.m-gongshi-main .m-fanye ul li:hover a {
  color: #ffffff;
}
.m-gongshi-main .m-fanye ul li a {
  width: 100%;
  height: 100%;
  display: block;
  line-height: .5299rem;
  font-size: .26rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
  font-weight: 500;
  text-align: center;
  color: #0f335e;
  transition: all 0.5s;
}
/* 綺����紮� */
.m-footer {
  width: 100%;
  margin: 0 auto;
  background: #262a32;
}
.m-footer .top {
  width: 95%;
  margin: 0 auto;
}
.m-footer .top ul {
  padding: .3rem 0;
}
.m-footer .top ul li {
  padding: .2rem 0;
  display: flex;
  align-items: center;
}
.m-footer .top ul li img {
  margin-right: .39rem;
}
.m-footer .top ul li span {
  font-size: .24rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Medium;
  font-weight: 500;
  text-align: left;
  color: #ffffff;
}
.m-footer .top ul li p {
  margin-top: .1901rem;
  font-size: .1801rem;
  font-family: Source Han Sans CN, Source Han Sans CN-Regular;
  font-weight: 400;
  text-align: left;
  color: #9faab8;
  line-height: .2799rem;
}
.m-footer .top ul li h2 {
  margin-top: .1901rem;
  font-size: .3001rem;
  font-family: Arial, Arial-Bold;
  font-weight: 700;
  text-align: left;
  color: #ffffff;
}
/* 綺������ */


/**************m_consult***********/
.m_consult{width: 7.5rem;height: 0.9rem;background:url('../../images/index-img/m_consult_bg.png') no-repeat;background-size: 100% 100%;position: relative;bottom: 0.22rem;position: fixed;bottom: -0.01rem;margin: 0 auto;z-index: 999;}
.m_consult_center{width: 5.84rem;height: 0.9rem;margin: 0 auto;box-sizing: border-box;padding-top: 0.22rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: space-between;align-items: center;}

.m_consult_left{width: 2.55rem;height: 0.68rem;box-sizing: border-box;padding-left: 0.36rem;padding-right: 0.48rem;}

.m_consult_left_img{float: left;width: 0.5rem;height: 0.68rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
.m_consult_left img{width: 0.27rem;height: 0.27rem;}

.m_consult_left_h3{float: left;width: 1.2rem;height: 0.68rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
.m_consult_left h3{font-size: 0.28rem;font-weight: normal;}

.m_consult_middle{width: 0.74rem;height: 0.68rem;position: relative;bottom: 0.1rem;}

.m_consult_middle_img{width: 0.74rem;height: 0.68rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;}
.m_consult_middle img{width: 0.6rem;height: 0.6rem;}

.m_consult_right{width: 2.55rem;height: 0.68rem;box-sizing: border-box;padding-left: 0.54rem;padding-right: 0.37rem;}

.m_consult_right_img{float: left;width: 0.43rem;height: 0.68rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
.m_consult_right img{width: 0.25rem;height: 0.27rem;}

.m_consult_right_h3{float: left;width: 1.2rem;height: 0.68rem;display: flex;flex-direction: row;flex-wrap: nowrap;justify-content: center;align-items: center;}
.m_consult_right h3{font-size: 0.28rem;font-weight: normal;}

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