.hd[data-v-16172931] {
  position: relative;
  overflow: hidden;
}
.hd-title[data-v-16172931] {
  font-size: 0.74rem;
  font-family: GillSans-SemiBold,GillSans;
  font-weight: 600;
  color: #231815;
  line-height: 0.89rem;
}
.hd-title-after[data-v-16172931] {
  width: 1.12rem;
  height: 0.078rem;
  background-color: #0b318f;
  position: relative;
  bottom: 0.18rem;
}
.hd-line[data-v-16172931] {
  height: 0.01rem;
  background: #231815;
  position: absolute;
  left: 50%;
  bottom: 0.18rem;
  right: 0;
  margin-left: -7.2rem;
}
.hd-line-right[data-v-16172931] {
  position: absolute;
  right: 50%;
  left: 0;
  height: 0.01rem;
  bottom: 0.18rem;
  background: #231815;
  margin-right: -7.2rem;
}
.hd-inner[data-v-16172931] {
  justify-content: space-between;
  align-items: flex-end;
}
.hd-more[data-v-16172931] {
  padding-bottom: 0.18rem;
  cursor: pointer;
}
.hd-more-title[data-v-16172931] {
  font-size: 0.16rem;
  font-family: PingFangSC-Regular,PingFang SC;
  font-weight: 400;
  color: #727171;
  line-height: 0.22rem;
}
.hd-more-line[data-v-16172931] {
  width: 1.34rem;
  height: 0.12rem;
}
.hd-more-right[data-v-16172931] {
  text-align: right;
}
.item[data-v-6dfacc1d] {
  margin-bottom: 1.5rem;
}
.odd[data-v-6dfacc1d],
.even[data-v-6dfacc1d] {
  display: flex;
}
.odd .img[data-v-6dfacc1d],
.even .img[data-v-6dfacc1d] {
  width: 8.37rem;
  height: 4.73rem;
  overflow: hidden;
  object-fit: cover;
}
.odd .info[data-v-6dfacc1d],
.even .info[data-v-6dfacc1d] {
  flex: 1;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
  height: 100%;
}
.odd .info .title[data-v-6dfacc1d],
.even .info .title[data-v-6dfacc1d] {
  margin-bottom: 0.2rem;
  font-size: 0.32rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
}
.odd .info .intro[data-v-6dfacc1d],
.even .info .intro[data-v-6dfacc1d] {
  font-size: 0.18rem;
  font-family: Helvetica;
  color: #727171;
  line-height: 0.28rem;
}
.odd .info .links .link[data-v-6dfacc1d],
.even .info .links .link[data-v-6dfacc1d] {
  display: flex;
  align-items: center;
  margin-bottom: 0.1rem;
  font-size: 0.18rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  line-height: 0.22rem;
  cursor: pointer;
  text-decoration: none;
  color: #231815;
}
.odd .info .links .link[data-v-6dfacc1d] .el-icon,
.even .info .links .link[data-v-6dfacc1d] .el-icon {
  height: 0.22rem;
  line-height: 0.22rem;
}
.odd .info .links .link span[data-v-6dfacc1d],
.even .info .links .link span[data-v-6dfacc1d] {
  display: block;
}
.odd[data-v-6dfacc1d] {
  height: 4.73rem;
}
.odd .info[data-v-6dfacc1d] {
  padding-right: 0.2rem;
}
.even[data-v-6dfacc1d] {
  height: 4.73rem;
}
.even .info[data-v-6dfacc1d] {
  text-align: right;
  padding-left: 0.2rem;
}
.even .info .links .link[data-v-6dfacc1d] {
  justify-content: flex-end;
  color: #231815;
}
.box[data-v-6dfacc1d] {
  height: 4rem;
  overflow: hidden;
}
.box-inner[data-v-6dfacc1d] {
  margin-right: -0.3rem;
  padding-right: 0.3rem;
  overflow-x: hidden;
  overflow-y: auto;
  height: 3.48rem;
}
.box-inner[data-v-6dfacc1d]::-webkit-scrollbar {
  width: 0;
}
[data-v-3e475112] .hd-line {
  bottom: 0.01rem;
}
.title[data-v-be418e6e] {
  font-size: 0.52rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
  line-height: 0.62rem;
}
.programs-row[data-v-be418e6e] {
  margin-left: -0.1rem;
  margin-right: -0.1rem;
}
.programs-item[data-v-be418e6e] {
  margin-left: 0.1rem;
  margin-right: 0.1rem;
  height: 3.47rem;
  color: #fff;
  text-align: right;
  padding: 0.3rem;
  position: relative;
  display: block;
  cursor: pointer;
}
.programs-item-title[data-v-be418e6e] {
  font-size: 0.4rem;
  font-family: GillSans-Bold,GillSans;
  font-weight: bold;
  color: #fff;
  line-height: 0.46rem;
  margin-bottom: 0.16rem;
}
.programs-item-label[data-v-be418e6e] {
  font-size: 0.4rem;
  font-family: GillSans-Light,GillSans;
  font-weight: 300;
  color: #fff;
  line-height: 0.46rem;
}
.programs-item-icon[data-v-be418e6e] {
  width: 0.44rem;
  height: 0.44rem;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAFgAAABYCAYAAABxlTA0AAAGRElEQVR4Xu2d3asXRRjHz6+iqwLLyy4q06JQyKCbrCj/gjRIhDQtUHpT0UiLVFIR7UVUNFHQSgUpKPsLKjrlRUFFWtCb6YV3SUHeJNrx+12fPe3vd/bszuzOzD67vxl48HjO7jMzn312dl6eeaY3oiSNjY1dg6LcNSDT8f8pkBszwhL/k5G/8fNvkJ+z0uv1/tNQtV6ThQDUmch/LuRRyCMC00WRCP1zyGeQTwH7lAulVXQEBwyotMpFkCch06oUusI9p3HPUcgRwKa1B0tBAAPqtajRQsizkAeC1S4/oxP49T7IMcC+7LssXgED7PWowBLI2oDWasqMVr0d8h5AXzS9yfY6b4ABdzEKsxVyi22hAl9/Dvm9CsiHfeTrHLB8uN5BYR/yUWCPOkeh+znXH0RngKU52IxCroZc5xGET9WXoHwHZL2rZsMJYMC9HYX6AHK/z9oH1P0N8loAyH/UzbM2YMCdj0IchHBA0KXEvvQzgPxxnUrVAgy4ryFzNgtdTmwutlStYCXAMqzdjUyfr5pxy+7bi/KuqDL8tgYsH7MjyPCJlkGqW9wPoWCR7cfPCrBY7rEhhJs+HEJeaGPJtoD3DFGzMJnF7wXgF0xfB2PAsN71ULrJVHHHr9sAyEYfdyPA0hX7qOPQbKv3uEkXrhSwDCK+baify8mYA5BVkBdtCXi+nv3k+8oGI4WApcfwJRQ1NUKbllYAZXkT5XjJMzRb9RzxPVjUsygDTAt62TZXh9f3fVCUQn4DgDkdm5smBSyzYt/hrqYnbvoqoBAyJ4hmTzYLVwT4C9yoZcpRO+RRAH44z4RzActk+fsOX3UXqrRDfipv0n4CYPmwcTlF40qEZshcGeFHuW/5KQ/wMly434XJedKhGfJyAGa3cjz1AZbV31/4JDzBcaVWK2S++XdmV6sHAdNXgTNlbUhaIXPGjT4YSRoE/BV+17Tfgs3D1Qj5BADPmQBYPG5+tamdkms1Qp6RehCNWzAAvw5gG5RAsy2GNsibAHhjXxMBwL+34ONWBF4T5NMAfMc4YBkWn7Q1G4XXb0fF1qXlanhYPYvD56SJQEFW4J9dCoFVKZIWyCsBeHcK+Dhq8liV2ii9RwPkTwB4Xk8WMs8DVNccRwYhv4U6rgloEJyQn0rAd+OHnwJmHDKrpi35HgJm08AmoqupSUtOmgjOxm/rKl2pV1OQ1xHwIRRiaccBs3pNQH6XgDWtXPh+zqEhjxIwBxjcTjUsKSTkUwR8BmRvHRa6gdvkswTMPvDNjgHTUeV7xzqpbsyhzv0YCNCvIUng4KOffJ6A/4V+brdylQiWHi8uYbgqW6EesKCbwr0OM7voA/CPgNvKNh2A+ebNdg34Tyic6lApVXFv8NeOdVJdqS+dRZ77BpqIt3Evd0i5TEkTwZ00t7nU2gJdoXoSZwj4BwCZ1QIorooYCi7Le3LYBhrb0Cy8kj4pGJePZiFrCMlAIw6VXb0bE/UkQ+U42eMPcDLZE6cr/QFOpiuHacLdd5s7+KiSCXcGI4pLRu6t+OqSEfUCctcXPX3MM5Q9kquLngK4y8v2TcAl1r5le84ddNHxpCm4BPy/44lYcdtdp0KO0Mqah37XKQHcZuc/TXCJM9f5jwHj2ui+qg0uAU90XxUrbpsDtka4+Q7YArhNWwg0wiXGwi0EDIHYhk0wWuEWb4IRK9a+jUsrXOIr3sYlgLkAqnUjoma4ZhsRBTLjTmrbSqsZLrGZbaVNe9DKXKq0w7XbDC5WzOGzhnAG2uFWC2cgkJsOyLELM1IMJ5MkT943ZcPesr9XC8iR+eBpCSnT5MTNZJDrhZQRyIys2lRQpJ3Im+HA6RCyvMyUAv+9flCkzKvJCKsxrFf/E5yP5qt064WxKxLav2GItGr6EhhHZDUGLM1FDK04MuIntKIA5gJpDA5qccqMlQVnehYxvK1hY2INOGPJMUCzAeRKgDO9i2GIyGocaTWPdy3AYs1dDpL/tElXrMiQawPODEbiMQ85pJ0Aznz84kElA5CdAc60y5yFi0ftCBDngDOg42FRgOENcKbZWIKf43FnBl26ypdIyMZ4YF9lghY3SgC8eOSkBbPKl0o4sXhoamWCFjeKp33esb83Qc0NkPToX2pNj/29gJ//gqg99vcK/fT+Dd4sB0oAAAAASUVORK5CYII=) no-repeat center;
  background-size: contain;
  position: absolute;
  bottom: 0.35rem;
  right: 0.3rem;
}
.text-img-item[data-v-03f22308] {
  background-color: #fff;
  border: 0.01rem solid #231815;
  overflow: hidden;
}
.text-img-item .top[data-v-03f22308] {
  height: 3.49rem;
  overflow: hidden;
}
.text-img-item .top[data-v-03f22308] img {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.text-img-item .bottom-content[data-v-03f22308] {
  min-height: 2.58rem;
  box-sizing: border-box;
}
.text-img-item .bottom .title[data-v-03f22308] {
  font-size: 0.24rem;
  line-height: 0.29rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
}
.text-img-item .bottom .intro[data-v-03f22308] {
  margin: 0.2rem 0;
  font-size: 0.18rem;
  font-family: Helvetica;
  color: #727171;
  line-height: 0.28rem;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
  overflow: hidden;
  word-break: break-word;
}
.text-img-item .bottom .intro[data-v-03f22308] p {
  margin: 0;
}
.text-img-item .bottom .intro[data-v-03f22308] img {
  max-width: 100%;
  height: auto;
}
.text-img-item .bottom .date[data-v-03f22308] {
  font-size: 0.14rem;
  font-family: Helvetica;
  color: #bbb;
  line-height: 0.17rem;
}
.text-img-item .bottom .source[data-v-03f22308] {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.item[data-v-3c5fd325] {
  display: flex;
  border-top: 0.01rem solid #727171;
  height: 100%;
}
.item img[data-v-3c5fd325] {
  width: 100%;
  height: 100%;
  object-fit: cover;
}
.item .left[data-v-3c5fd325] {
  margin-right: 0.5rem;
  flex: 1;
  height: 100%;
}
.item .right[data-v-3c5fd325] {
  flex: 1;
  text-align: right;
  height: 100%;
}
.item .left.img[data-v-3c5fd325] {
  width: 6rem;
  overflow: hidden;
}
.item .right.img[data-v-3c5fd325] {
  width: 6rem;
  overflow: hidden;
}
.item .info[data-v-3c5fd325] {
  padding: 0.2rem 0;
}
.item .title[data-v-3c5fd325] {
  font-size: 0.24rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
}
.item .intro[data-v-3c5fd325] {
  padding: 0.24rem 0;
  font-size: 0.18rem;
  font-family: Helvetica;
  color: #727171;
  line-height: 0.28rem;
  box-sizing: border-box;
}
.international[data-v-718acb86] {
  padding: 1.2rem 0;
  background-color: #f7f8f8;
}
.international .inner>.title[data-v-718acb86] {
  font-size: 0.52rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
  display: flex;
  align-items: center;
  justify-content: space-between;
}
.international .inner .wrap.big[data-v-718acb86] {
  display: grid;
  grid-template-columns: repeat(2, 1fr);
  grid-gap: 0.4rem;
  margin-bottom: 0.6rem;
}
.international .inner .wrap.big .text-img-item[data-v-718acb86] {
  cursor: pointer;
}
.international .inner .wrap.small[data-v-718acb86] {
  display: grid;
  grid-template-columns: repeat(3, 1fr);
  grid-gap: 0.4rem;
  margin-bottom: 0.6rem;
}
.international .inner .wrap.small .text-img-item[data-v-718acb86] {
  border: none;
  cursor: pointer;
}
.international .inner .wrap.small .text-img-item[data-v-718acb86] .top {
  height: 2.25rem;
}
.international .inner .history-item[data-v-718acb86] {
  height: 2.53rem;
  cursor: pointer;
  border: 0.01rem solid #727171;
}
.international .inner .history-item[data-v-718acb86] .item {
  border-top: none;
}
.international .inner .history-item[data-v-718acb86] .item .intro {
  padding: 0.15rem 0;
  margin-bottom: auto;
}
.international .inner .history-item[data-v-718acb86] .item .info {
  padding: 0.2rem 0.3rem;
  height: 100%;
  box-sizing: border-box;
  display: flex;
  flex-direction: column;
  justify-content: space-between;
}
.international .inner .history-item[data-v-718acb86] .item .left.img {
  width: 4.48rem !important;
  flex: initial;
}
.international .inner .history-item .links[data-v-718acb86] {
  display: flex;
  justify-content: flex-end;
}
.international .inner .history-item .links .link[data-v-718acb86] {
  display: flex;
  align-items: center;
  margin-left: 0.3rem;
  color: #231815;
  text-decoration: none;
}
.title-more[data-v-718acb86] {
  display: flex;
  min-width: 0.95rem;
  height: 0.54rem;
  border-radius: 0.08rem;
  border: 0.01rem solid #231815;
  font-size: 0.18rem;
  font-family: PingFangSC-Regular,PingFang SC;
  color: #231815;
  line-height: 0.25rem;
  align-items: center;
  justify-content: center;
  text-decoration: none;
  cursor: pointer;
  font-weight: normal;
}
.contact-us[data-v-a1a8eb28] {
  padding: 1.2rem 0;
  background-color: #fff;
  text-align: center;
}
.contact-us .title[data-v-a1a8eb28] {
  margin: 0.4rem 0 0.3rem;
  font-size: 0.3rem;
  font-family: Helvetica-Bold,Helvetica;
  font-weight: bold;
  color: #231815;
}
.contact-us .intro[data-v-a1a8eb28] {
  width: 9.68rem;
  margin: auto;
  font-size: 0.18rem;
  font-family: Helvetica;
  color: #727171;
  line-height: 0.28rem;
}
.contact-us .item[data-v-a1a8eb28] {
  display: flex;
  justify-content: center;
  align-items: center;
  color: #717071;
  line-height: 0.28rem;
}
.contact-us .item .label[data-v-a1a8eb28] {
  color: #231815;
}
.contact-us .item .value[data-v-a1a8eb28] {
  color: #231815;
  text-decoration: none;
}
.about-header[data-v-251b1198] .common-header .swiper {
  height: 9rem;
}
.about-header[data-v-251b1198] .common-header .my-top .logo .line {
  height: 7.2rem;
}
