body {
  position: relative;
  width: 100%;
  min-height: 100%;
  -webkit-tap-highlight-color: rgba(0, 0, 0, 0);
  color: #702424;
  -webkit-font-smoothing: antialiased;
  -webkit-user-select: none;
     -moz-user-select: none;
      -ms-user-select: none;
          user-select: none;
  min-width: auto;
  margin: 0 auto;
  font: 16px "PingFang SC", "Microsoft YaHei", "Microsoft JhengHei";
  overflow-y: scroll;
}
::-webkit-scrollbar {
  display: none !important;
}
code {
  font-family: source-code-pro, Menlo, Monaco, Consolas, 'Courier New', monospace;
}
html,
body,
div,
ul,
li,
h1,
h2,
h3,
h4,
h5,
h6,
p,
dl,
dt,
dd,
ol,
form,
input,
textarea,
th,
td,
select {
  margin: 0;
  padding: 0;
}
* {
  -moz-box-sizing: border-box;
       box-sizing: border-box;
}
html,
body {
  min-height: 100%;
}
body {
  font-family: "Microsoft YaHei";
  font-size: 14px;
  color: #333;
}
h1,
h2,
h3,
h4,
h5,
h6 {
  font-weight: normal;
}
ul,
ol {
  list-style: none;
}
img {
  border: none;
  vertical-align: middle;
}
a {
  text-decoration: none;
  color: #232323;
}
table {
  border-collapse: collapse;
  table-layout: fixed;
}
input,
textarea {
  outline: none;
  border: none;
}
textarea {
  resize: none;
  overflow: auto;
}
.clearfix {
  zoom: 1;
}
.clearfix:after {
  content: ".";
  width: 0;
  height: 0;
  visibility: hidden;
  display: block;
  clear: both;
  overflow: hidden;
}
.fl {
  float: left;
}
.fr {
  float: right;
}
.tl {
  text-align: left;
}
.tc {
  text-align: center;
}
.tr {
  text-align: right;
}
.ellipse {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}
.inline {
  display: inline-block;
  *display: inline;
  *zoom: 1;
}

.nav-space {
  width: 100%;
  height: 80px;
}
.nav {
  box-shadow: #ececec 0px 0px 0px 1px;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  position: fixed;
  height: 80px;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -moz-box-align: center;
   -ms-flex-align: center;
       align-items: center;
  width: 100vw;
  padding: 0 250px;
  z-index: 99999;
  -webkit-transform: translateY(-80px);
      -ms-transform: translateY(-80px);
          transform: translateY(-80px);
  background-color: #ffffff;
  transition: all 0.2s ease-in 0s;
}
.nav .nav-left {
  width: 200px;
  height: 50px;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -moz-box-align: center;
   -ms-flex-align: center;
       align-items: center;
}
.nav .nav-left .logo {
  display: inline-block;
  width: 40px;
  height: 40px;
  border-radius: 50%;
  background-color: antiquewhite;
  margin-right: 10px;
  background-image: url("https://yuanaliu.com/assets/website/images/cat.jpg");
  background-size: 40px 40px;
  background-repeat: no-repeat;
}
.nav .nav-left h1 {
  display: inline-block;
  font-weight: 600;
  font-size: 23px;
}
.nav .nav-center {
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  width: 500px;
  margin: auto;
}
.nav .nav-center li {
  cursor: pointer;
  text-align: center;
  vertical-align: middle;
  width: 80px;
  height: 40px;
  line-height: 40px;
  font-family: SourceHanSansCN_Normal, PingFang SC, Microsoft YaHei;
  color: gray;
  font-weight: 500;
  font-size: 15px;
}
.nav .nav-center :hover {
  background-color: #e7e7e8;
  border-radius: 20px;
  font-weight: 600;
}
.nav .nav-center .nav-actived {
  font-weight: 800;
  color: black;
}
.nav .nav-right {
  width: 300px;
  text-align: center;
}

.footer {
  position: relative;
  bottom: 0;
  height: 300px;
  background-color: #FFFFFF;
  width: 100%;
  padding: 30px 250px 0 250px;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -moz-box-pack: justify;
   -ms-flex-pack: justify;
       justify-content: space-between;
  box-shadow: inset 0 3px 1px #f3f7fa;
}
.footer .foot-left {
  width: 40%;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
   -ms-flex-direction: column;
       flex-direction: column;
  -moz-box-pack: justify;
   -ms-flex-pack: justify;
       justify-content: space-between;
}
.footer .foot-left .foot-quotes p {
  font-size: 18px;
  margin-left: -13px;
}
.footer .foot-left .foot-copyright p {
  line-height: 1.5;
}
.footer .foot-right {
  width: 500px;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}
.footer .foot-right .foot-link span {
  display: inline-block;
  font-size: 17px;
  font-weight: 500;
}
.footer .foot-right .foot-link ul {
  margin-top: 5px;
  display: -moz-box;
  display: -ms-flexbox;
  display: flex;
  -moz-box-orient: vertical;
  -moz-box-direction: normal;
   -ms-flex-direction: column;
       flex-direction: column;
}
.footer .foot-right .foot-link ul li {
  cursor: pointer;
  color: black;
  opacity: 0.7;
  margin-top: 10px;
}
.footer .foot-right :last-child ul {
  -moz-box-orient: horizontal;
  -moz-box-direction: normal;
   -ms-flex-direction: row;
       flex-direction: row;
}
.footer .foot-right :last-child ul li,
.footer .foot-right :last-child ul a {
  position: relative;
  display: inline-block;
  width: 30px;
  height: 30px;
  margin-right: 20px;
  background: url(data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAMgAAADICAYAAACtWK6eAAAAAXNSR0IArs4c6QAAHdJJREFUeF7tXQmUHFW5/v7qDiEBWSTA84kSBNwIoJKwiCAhXTMhiIiYPEWiJF3d09UhCsqq74TwBGRRwIR09fRUh4gG0YD62MJ0dRYBEQUkCjwWlV0UQfaEZGa6/ndqJjPJrF1dXVtX33vOnAnU/bfv1je3qu69/08QTSAgEBgVARLYCAQEAqMjIAgi7g6BwBgICIKI20MgIAgi7gGBgDMExAziDDch1SQICII0yUCLMJ0hIAjiDDch1SQICII0yUCLMJ0hIAjiDDch1SQICII0yUCLMJ0hIAjiDDch1SQICII0yUCLMJ0hIAjiDDch1SQICII0yUCLMJ0hIAjiDDch1SQICII0yUCLMJ0hIAjiDDch1SQINB1Bzr7v7Amb33z7QIrjABAfwKa0G4gnMPMEkmhHYkxgwgQwJhCB2eR3AWwikjZZv0HYZFb4XZLwHEt4Turm53smxZ4rTC10N8k901RhRpYg6fb0OGm/yuEE6QhI/DEwDgBwIID3ezTCLwF4HsBTDDweAx4H0ePLEh1PeWRPqPUBgcgQJN2Z/mgsZk4lE9NMwjQCpgGI+4BhNRMVMJ4gie5lNm/byexa/4PWn2ysJiSuhwOBhiaIWk4lADMBUAKMw8IBaVUvKgDfxiatYzZ/0z5z+Z+qSogOgSHQUARRb1d3xw5dCRAlAFg/HwoMOZcME/A7AHdUYrHb249vF2RxCVe31DQEQTKGchzAs4lpNgh7uhV86PQQ1hLz7UTSHeLdJRyjE1qCLLx73p6VrvhsZp4N4LhwwOWfFwysJJNWaq0dq/2zKiwNRSB0BMmWUp8wyUxFfrawfy+uB/PKHXfeZeU1n77G+uQsmo8IhIYg1leoOJkqE7Ih+frk4zDYMMX4KzNWAlty+daf/MuGhOjiAgKBE2TBmuS+JkMFk0WM97gQU9RVPEfMOYwbn8tNz70T9WCDji8wgpzTOXendzD+XJKgAtgraCAa0P7jBM7tlfhAbjEtNhvQ/4ZwORCCqCXldEh0DpgPbQiUwuwk4SEivjg3o3hbmN1sVN98JYhqKEcCdA7ApzYqYGH1m4iujHXtuGjprKVbwupjI/rlC0F6NwhueucimHwuCFIjAtUQPhPuk0xetKyluKYh/G0AJz0niLpaOQRx/KgZ1zKCGn82cXG+VV8clP0o2fWUIFlD+SIDSzzcQRulsXA5FipLJC1almi3trKI5hABzwiSLSfPY6YrHPolxNxBYDOARZqsX+WOuubT4jpBFvNi6eU1L7aDoTQfnGGNmG5l0/xuvrX4aFg9DKtfrhLEWtvYGNvxp2D+QlgDbmK/nmYgmZf19U2MQc2hu0aQ9Lr0JKli3kKMY2v2Qgj4hcDbDHxekMQ+3K4QJG2kPyjBfJiA99o3LXoGhQAD0wVJ7KFfN0Ha1rYdKlUqG+yZE73CgoAgib2RqIsg6c55R8Sk2P32TIleYUPApNhB7Yn2/wubX2HyxzFBepMkSObjYQpG+FI7AoIkY2PmiCDpu9Pvi28xH2Zg79qHREiECgHC6yZinxEzycijUjNB5nbO3Wlnafw69KXVES0KCBAeMxGbI0gyfDBrJohqpG4Wu3GjwIohMTDWVt4rzRQZIgfjUhNBMp3KYpJwUQRvDxGShQBjmdainynA2IaAbYJkSqlTiPiXAryII0A4U0voyyIepe3wbBEkfWd6/9g4sxPA/rY1e9PxJRAe4gr+CAnrrcWutvL8o2JMRzLRUWziKCLs441p17S+CebVzPQkA4/GmDe8TV3/mID4FEmKHwRgCpinEEF2zWJtirpZwsz8DH1tbWLR7G2LINmy8ktmnBIkBAT+Vk4uXlPNB7WUugzEF1brF8h1wm0Vlr5bkAuPVLMfcBwbxsd7pl87fcUb1fyM+vWqBAnBe8f6eBxzl07XX7Q7GGpZOYRN/JwIH7Ur40O/82rddq6WlWPAuBXAbj74N9TEtZqsnx2A3VCZHJMgbeW2j0vc8zuAdgnEa4KuJfSUU9uqoVgzzllO5V2TY/NkrWW5daM7amo5+QyYJjsSrkfI5FO01uKv61HR6LJjEkQtKToIySCCJOCZnKzXnZxaLSsPBpr5nflWraV4cj0YLlyT3r/HNP9ajw6Hsk3/qDUqQTJGqpXAdzkEtm4xkznR7kLygayhfIyBoPYbPanJuiuPeVlDuYCB79cNbO0KmvpRa1SCqIZikaO1djzrl2Dm8/MtxSvr19SnIVNWvkHcmzjC10bEJ+QSRVf+yCy8c+H4yg6b72PmT/kahGXMxFStVX/Id7shMDgiQbJlJckMPSj/KM4H5qYXXXukUNfO/wgq0hO+xkN4TEvoU9y0mTGSSwkUxEJeQZP1NjdjaRRdIxJENVJrAZ4eSBCMV7QW3fVUpGpZeQWMSb7FRFilJfQ5btrLlOafQSRd76ZO27qadBYZRpCskf4Mw7zHNnDud1yvybrr5FQN5V4AR7vv7sgavchNlVl9xmSKx5/xK4YhdppyFhlGkEwpeS0RfTOgQQCDc3m5uMBt+6qhaNbriNt6R9XHPEdrKa5y215gn3yb9F1kEEEW3vnVXSo7THiMOcDtGh5tmFMNJQf0ZpL3p0WRIMBVmqyf5w+A4bAyiCCqocwDsDxI1xhYk5d1q0Cnqy1TUn5D5F/GlQg+YgHEz75T6ZrykyYqYz2IIBlDuYOAWa7embUr+7sm665vOFQN5SUA76vdHYcSUXtJ3woDszkv37J8hUNUGk5sgCDWMdrYFvMFALGgo+juxgf0Wfb3XlXz10pLFIP5XLV+rl6P1mfeAWiYcWe+RT/RVaxCrGyAIKqRPA2glWHwlYBTc7Lu2tmTBYZysgn4vqcoMguFQ24KIjo8l+h4IAz3itc+DBAkW05ez0xneG3Qln7mF9C1w6Ha57TXbfUfo1P6wfTE2OumleH8kHp1OZCPwlaTYWETeGFOLl7nAI+GE9k2g5SSb4IC2rU7AmxEMHIJvaVeRNWSch0Irn82tu1XY29WHDFMIl6RSxStDzqRb70EaSslZ0hE5bBFy0A2L+vW+oWjli0r/8WMmxwJuynUqNvdR8GAgEdysh7EjOzmqNjS1UsQtZT8IYi+ZUvC/041HzTqi0nRQD4uDFbHpeY4Aj4wNXZETbL1pI8ghnI3gGOqj3FgPR5g4Dw7CZe3zhqXAaj7LInr0Yb7yO2rAF4BsO0341UQJlpluomxJxP2BNGeYN4LfckdCq5jFDKF/QR5F8COIfNtuDvMt5IkPWGalcclxDbkWjo2ZDqTU6QYHcTMUwBpChD62iRBJm1YT8TPmhV6DmQ+C5KeRU/Ps/kTVjwb+rEPyEE600gfXIH554DsC7MeIkDA70zQ/QRa8+rrrxur5qzq8tBcJFVTxkjNJ3AxktE1X1D/AKME4lI8TnfXkuii+aCyFzH5vsvVnl+il30E/gb0kaLybqxUOKmwyb7o6D3Tt6UnYmdMHLepshPvQBPZxETEMBGM7hikjV3d2BSf0LVx8zhp49svvb1p1ZxVFTfshk2HRZCwv6CHDbOw+PNbBi/Py0VHm0utJOQ7SeOngc3JYGmyFON92cqcQjzZYQYVa/Z6hgnPSISn2fo38Iy5WfqDW6QNAngKPOtHEFE3sE1rAdUELc8nOmpa32krzZ8qITYV4KmQaCqYD/ULBgKszDL3IUYPo4Lejyt+2a7XjjWDWBk/PlavIiHvMQJEqyEhrx3fYSu/1oLygj0YWxIm8wwCzQjZZ29PHgu9GAFrBnkWjH29UC50uoLAAyAs0RL6T6tps3Ytx4k/x8wzwJwI09ahMXzf9mGhe+ItS2ct3VItTj+vWzOItTjkXzIDP6NrYFtW4jwGluyd2GfJYlpsjhXK1jwCpwGwfnZt1LAJeMo08TOm2Mr2lva/hCEOiyAbgd7VUtFCggAxlpgcvzTfmv/XWC71HVGQTgM4auczNhPoRmLzxmUuJA+sZ1gtgnA9CoSsewgQ8AQzL6qW7EEtK2kA6UBTqroX9tiaCLcxqJBPdNzul8nt7VgE+TeA9wZhXNjcDgGCXumRFhVmFv4xGi5NRYyhIAREFIsgVgbDoAvjNDNX3gDxWVqi+OPRQOhNGCdJZzbFjFHtTrCIwrjazsbVaqrsXLcI8gdRsdYOVJ702cDg+Xm5+PBI2q1EcdK42EWhOenpCQTOlHqRNWYkT0gtJTtBVPfJPWdhNrEU0a8ru9Gc0arK9s0adJHDVe1mAXY9Axd7OZuQWk79DMxfbhZEQxLnqCUFMp2ZvaRY9xVi1rA/Ugwszsv6xfYl7PekbDm1jJmz9kVEz7oQIL5CSxQvGElHtpyezmz+EMAn67LRlMJ8B5u4IN9afNTN8CljKJcQ8F03lQpdIyNARO25RMeI+YFVI7UQYIsc4wR+zhBg4GVJogtyMzpcS2xnnQc5lcA3O3NJSNWAwKiPVdlSKs/ETVl/owb87HclLNMSuit1VCjbOe8DLMWet29d9KwZAcZlWos+4iytlpVfgDG7Zp1CoBoCd2myfkK1TtWu959Jt3ZXhi/JQTXvG+A6g3J5uWPEvFxqWbkVjJMaIIyGdJGBP+Zl/bB6nN9KkOQNAM2tR5GQHY4AM+7ePK6ndcX0FZuHXlXLyqNgHCRw8xYBIryYS+gfcGqllyDZUuqbTHytUyVCbkQE/m2yObO9ZfmDw8mR2gTmCQI33xDo0mR9vBNrfZkVO5PHShL9xokCITMKAsRnjLR9RDWUvwP4T4GbvwhYG0Fzsl7zwcC+GWRddmfu6bJyI+3hr9vRtEaEJbmEPqyMnWqk7gH4M9GMugGiYvxUa9FrepXYrvyBYm2W+1oDhBl2F5/qJhyrJ/SXt3dUNQS+IRm4msrIDRAkY6TmEPjnIQmiYd0g4Os5Wb9h+wAyncpiknBRwwYVMcdr2ei4rcJUXx2NpwC8P2J4+BYOAz/Ly7p17HWgZcvJmcy02jcnhCFbCNgtbjS0iGd770k10Zwg8JoUo2OXHd/xWL+weru6O4/vLhPwKScKhYx3CFhrJLRlXKJakaZBBMmuSZ7EJtlKK+Od642peaRp2/fS040JXZBea5qsj7lRdxBBFvNi6eXyi08COCBIrxvQ9kuV8dLUwrHbjstmDeVrDIx6SrABY4ykyyO9M24f6CCCWBeyhvJdBi6JJBoeBTV09jinc+5OG2n8/SBM8cikXbX/AvgBgvQUMx8NwuF2BZuo31Nsxo8ZLYPMMIKkjfSucZj3M/DRJgKpnlCHzR5qSfkOCJfWo7QuWeabJImXLEsst4qXDjSr1He8qzKXma6oS3+dwkS4mU160ERlDVP8LxLxMcR8LAit4ACKrTJfrbUUvz1SWMMIYnVSS8oCEJqiimmdY42hs8eZncp+FQn3W1WZ6tXtRJ4ISi6hj1nOIltKfYKJrTQ6Pn+x5LdMk77U3qobI8V21rozdtvSE7d8/6KT2OuRIZKOzyUK64bqGJEgvSQxFOuvz5H1GI26LAOvSWblE7nW61/ojzVTTl1LzMNW0X3BgtBWS1m0jKH8mYCDffLtIS2hT7VjS+1MfgES/cpOXxf7dGqyPrMGglhZ+2iliw5EUdWgQ1CZdckp1EOPBBEogZbn5I5kLbatrCkUj1uZ1r1NV0p4VUvoe9bkm5W0gqTra5Fxoe98TdYH2Rx1Bul71EreCaK6D5244HgoVTD4U9un7FHLyqVgfMdvZ62ZLC/rjvbRqaXU+SC+3FOfY3Sy3az02/uRLSev9zN5BTOMfIs+KMPPmATJGMpxBAx7LvMUzAZRzsDKvKyf3u9u75crabw1e+znfwj0e03ucPQ4rJaSs0H0C898ZvxVa9EPdKK/N5Mkw1q89q0xMH37NEJjEsTySuwjGnlsSJJaczMKpf6raimpgKjDt5HcztBQstbiQ1u57eMSVwZW/2uRtdWXeLWWKM6y1XdIpyD+QA9NrFGVIL2PWoZizSLHOQkyojKPa7L+8UGPA4ZSZsAqVON7q2Xz3UjOeZzAfKkm699wAsrCu+ft2bMlNmaGeyd6x5aht8aBDl4iF3rzNNgiSBBMdj9wFzUyfqy16Gf0a1ywJv0p0zQfctFCbaqYb9Jail+pTaivt1pWDgHjT05k7cgQ6Lqc3LHQTt+hfb5ZVvbuYvzTiWx9MvQNTe5YapsgVkfxqLUNciJekEsUc/3/J2ukzmHwVfUNSl3SD2uy7mhDZKac+ioxV61e5dQ7q6ZiLjH4xdeurmxpfguT1Gm3v2v9tnsstDWD9BsWj1p9SJhsTtv+rHkIcNlEcT40N71oZeqvqXn+h4/5Ba2l+MGanNraeWsyvSVOZOuVkahr0rLEDf+ujSCdymGQYO32beYz1Zs1WR9IuKDcqewzbhwGFgrrHRjH8g5ehjNG8pME+qNjm7YFtz2y2Bax9gWWlRIz5Fpk3OrLbM7LtyxfURNBLOOqkTwR6N0SL7nlTIPpWa/J+vSBx6tyKsvMy0ISw9marNvOTpMpKS8QYR8/fB8f79n92ukr3rBrK2skz2bQ1Xb7u9+Pb9Hk4pdqJkgvSUrK6SD8xH2nwq/Rqh+Ya9mWkEEtKx1gKGHxnIEL87I+5sLf1rUPzeckHRs0WbeVlNvztRl7g/V3Tdb3cUSQPpKkMiC2QG6qRiaUXOu2zYAheP8Yhj8DjxDRCqrg/lxrx31Wh/S69KR4j3ksAycHmpxjjP1imU7leEnCJQwcFYabKj6+spdjglgBZI3kOQwK8uuN7ziO8IL+ov+7YmsK+zUAz4WspMJLDDwgge/lmPQUmTi697wKYP2EphGbrXURxIrE868goYGrz5FXX39z/Ko5q7qsf59939kTNm98e1PIXBTuuIQAEZ9fN0F6H7d663U3xc7fQSvo6mrlEMS9W2RzaZyFGqcIMN/kCkEs+22diixJGNib5NSnMMsN3e0Z2EJWmEGKkm+E+1wjSO9MUlaOAffu/o1FCadtsfCvNbl4Sv9/Zw3liwzcEs1YRVQgWAfK3G3Zcmoas7kSIEdbnN31xl1tQ3fNiswl7uIbQm3PuE4QK8gzjfTBFZiFqB3ZHboVOhuuRcIQ3l8N7hLjFU8IYsGy8M6Fu/SMe9da1Z3X4DBtc5/4ai2xLftFtpw8L+gMIZHBNpyBvOsZQfrjVQ3lXABXhjP+2rwiwvdyCX3RtthS/w3w92rTIno3EAJdnhPEAiNjpFoJbKURauiMjUT4YS6hn7Md+c8CcE0DDbhwtQYErPJtvhCklySdmb0g9RSob6tDQ7ahmUOCPGbbkAA2mNO9Ca799rmRV96J8KtcQh9IapYpp75MzD/zG0NhzzcE7vKdIFlD+ScDe/sWoruGBm11z5RTnyPm29w1IbSFCIEbfCVI2kh/MAbT2jjXmI3oT1qi4xP9zouz+o05jPa95h/4ShC1nLoMzBfadzB0PZ/XZH3ffq+sZNCxLeZLofNSOOQKAgRK+0sQQ7FOlHmb5tIVaEZRQnhbS+i7bH9VLStvgfEeL80K3cEgQEyf9I0gbaUzDpQobtVAbOgW756w69JZS9/qD0ItKw+CcVhDByWcH4YAEd7IJfTdfSOIWk7+EEzfavSxYNDMvNwxkIomYyg3EuAoJ1WjYxFx/8uarMv+EcRQ3gWwY6ODOjSLYSN/tm70sfDSfwIuz8n6hb4QJNOZnEJSMGUBPABxUB2JrcVoHvbAjlAZIAIM+lJe7rjFF4KoZeU6MBa4Fi/z/xDoCUg4jK3nf8Jh/r0o81uaXBz0oUE1lL8B+JBr8QlFQSPwdGWzdHDhpMImfwhiKOxKxMzf33vc3xYtnr6+Z6i+BeXUh9lkK7Gd56Sp7C7tUJha6B54UTcUaz+WtS9LtAggwMDleVnvXY7wnCBqXzbGB+vDjX+w4+tvLbpmzirrPcZ2G04angymybYVjNKRJczIz9DXDhAkmJJh9YYh5EdBwPq8m2vpsCpv+UCQkqKDUFNpsH6/mflH43o2L1o6a+XAZ1U3RtUqPYZ4fDLYnAyWJksS7cFsTqLe35gE5kkg2oMAZuJXwPQKW4dnCK8y0euo8Bv5Vn1xvy9bi09a9eUDKdzpBiZCxwACv9Rk/dT+//J+BnHweMXgXIy6F1nJgxtl4AIt3tkoIDWAn0T4ci6h/9wXgmQ7U59miX9bAy4F6uq5KHfiigBqQtTg5QhdF6xNH2FWTKv8s2gNi8DwUnaeziAZQ/kpAV+1gVeBzMol25dTtiETui6qkfpfgD8fOseEQ7YQYKLT84mOQZWdPSWIjdJeBZB5hZZY/rStCELeKVtSvsKEG0PupnBvJARGKR/hGUGyd82fzjFp4EvPEJ8K6DGv1k5Ybr3YRqqppeT9IDoiUkE1QzAmzdJaO1YPDdU7gpSVVcz40lBisMlL863FR6OKuZhFGm9kx6oS7BlBhjxeFRicz8vFptiSId5FGoskFbNyZKH1+t+P+OTlRSjZcnImM1nTVQEmClqrHlwFWC8CrKKzrZScIRGVAzAtTNaIAAH/nZP1S0cT82QGUQ2lvRmJsT3IYas8VeN90xzdCbdrCf2ksYL1hCDNge7YUfYW99wBZTA+IvAIJQL/NmOxGe3Ht49ZI14QxMOxyxipUwl8s4cmhGqnCDCpWktHvpq4IEg1hOq8rhrJqwAayMZYpzoh7g4CN2iy/nU7qgRB7KBUR5/Zv5i9w6Tdd7Ve2I+pQ40QdQsBxm2VZ6RTC23bjiuIdxC3wHWoJ3NX8nCK0R0AJjlUIcTcQIDwULzr3eNr2R0uZhA3gLehY4GRmmOCB3aJ2hARXdxFYEs3YV89ob9ci1pBkFrQqrNvppRsI6KqL4Z1mhHiIyDAPT375U9Y8Wyt4AiC1IpYnf3VUup8EF9epxohXgMCJNHRuRkd99UgMtBVEMQJanXKZI1UisFWiTrRPEaAgel5WV/v1IwgiFPk6pRTy6kEmI061Qjx0RBgmEyYUQ85LNWCIAHeYm3l+UdJLFn1RQYSYgfoTpRMv8LAnHrJIQgSgltCLSuHgKEDmBYCd6LgwpNk0vxcq7N3jqEAiBkkBLfEwrvn7dnTFVsGxuwQuNOwLlgVwHq6pHMLswpWIj9XmiCIKzC6o0Q1FKsasFUVWLQaERiaM7lG8VG7C4K4haRLerLlVJaZl7mkrhnUvMpM6XxLx6+8CFYQxAtU69S5tbTbRQCOq1NVtMUJaytdUtrNRyrxDtJAt4worVB1sOZrsn591V51dBAzSB3g+SEqZpMxUGYuaS3FVi/HQRDES3Rd1K2WlTSAtCj3NhhUTdY9vYc9Ve7i/SFUbUVAEGXwrWCa/Nn21uLdXt0ggiBeIeux3l6iMM8F6DMemwq1eiLK5RId7hVnGhKtIEioh7+6c6qRPBGg0wBYP83YXtNkfQ+vAhcE8QpZn/WeaaQPNmGexsAXAXzYZ/OBmhsHad8lcuF5L5wQBPEC1YB1qqXUZxk8gyTMAOPTAbsz3DzhMTbpXki4x2S6J849H2WSrgJwiCNfib6tJTqudiRbRUgQxAtUQ6RzwdrUQdxjJhg4EqCpIBzgv3v0e2a+lwn39FT4nuLM4msj+ZBZk5pLJv/AQaWuBzRZP9yLuARBvEA1xDqt8nMUi00DkbV7eBrInbqN/SEzYD3qPAwTG5j4ntfeeOueVXNWddUCiWoo1n40a1+a7ebV515BENtDEO2OQ+s2koSJYEwEYSKw9beJnUDoYsY7ksTvsEkbYf0GvcImb+gx8fBos0Ot6GXXZXfm7i0Xg+hbdmRNE7PbW3XXk/QJgthBX/QJDIHsuuQB3EMXV/1KR3STluj4ituOCoK4jajQ5wkCalk5BiYWg3D8aAa8eMwSBPFkOIVSrxBQS8nZkOgiMA4aaoOIDs8lOh5w07YgiJtoCl2+IaAaqYUAW0cCBhYJmenKfEvH+W46IQjiJppCl68IbH2R/w6ILtxq+GlN1vd30wlBEDfRFLoCQWDri/x3AMzrJvxHrelFx3JaECSQIRVGvUBg64v8IVqL7tqRZUEQL0ZK6IwMAoIgkRlKEYgXCAiCeIGq0BkZBARBIjOUIhAvEBAE8QJVoTMyCAiCRGYoRSBeICAI4gWqQmdkEBAEicxQikC8QEAQxAtUhc7IICAIEpmhFIF4gYAgiBeoCp2RQUAQJDJDKQLxAgFBEC9QFTojg4AgSGSGUgTiBQKCIF6gKnRGBgFBkMgMpQjECwQEQbxAVeiMDAKCIJEZShGIFwj8P6D9Tl37S/AlAAAAAElFTkSuQmCC);
}
.footer .foot-right :last-child ul li img,
.footer .foot-right :last-child ul a img {
  width: inherit;
  height: inherit;
}
.footer .foot-right :last-child ul li .hover-img,
.footer .foot-right :last-child ul a .hover-img {
  display: none;
  position: absolute;
  bottom: -110px;
  left: 50%;
  z-index: 100;
  margin-left: -50px;
  width: 100px;
  height: 100px;
  box-shadow: 0 0 3px 3px #E4E7F2;
  border-radius: 10%;
  overflow: hidden;
}
.footer .foot-right :last-child ul li .hover-img img,
.footer .foot-right :last-child ul a .hover-img img {
  width: inherit;
  height: inherit;
}
.footer .foot-right :last-child ul :hover .hover-img {
  display: block;
}

.waves-box {
  position: relative;
  text-align: center;
  background: linear-gradient(60deg, #3a0fe6 0%, #00acc1 100%);
  color: white;
  /* Animation */
  /*Shrinking for mobile*/
}
.waves-box .waves {
  position: relative;
  width: 100%;
  height: 10vh;
  min-height: 100px;
  max-height: 150px;
}
.waves-box .waves {
  -webkit-transform: rotate(180deg);
      -ms-transform: rotate(180deg);
          transform: rotate(180deg);
}
.waves-box .parallax > use {
  -webkit-animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;
          animation: move-forever 25s cubic-bezier(0.55, 0.5, 0.45, 0.5) infinite;
}
.waves-box .parallax > use:nth-child(1) {
  -webkit-animation-delay: -2s;
          animation-delay: -2s;
  -webkit-animation-duration: 7s;
          animation-duration: 7s;
}
.waves-box .parallax > use:nth-child(2) {
  -webkit-animation-delay: -3s;
          animation-delay: -3s;
  -webkit-animation-duration: 10s;
          animation-duration: 10s;
}
.waves-box .parallax > use:nth-child(3) {
  -webkit-animation-delay: -4s;
          animation-delay: -4s;
  -webkit-animation-duration: 13s;
          animation-duration: 13s;
}
.waves-box .parallax > use:nth-child(4) {
  -webkit-animation-delay: -5s;
          animation-delay: -5s;
  -webkit-animation-duration: 20s;
          animation-duration: 20s;
}
@-webkit-keyframes move-forever {
  0% {
    -webkit-transform: translate3d(-90px, 0, 0);
            transform: translate3d(-90px, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(85px, 0, 0);
            transform: translate3d(85px, 0, 0);
  }
}
@keyframes move-forever {
  0% {
    -webkit-transform: translate3d(-90px, 0, 0);
            transform: translate3d(-90px, 0, 0);
  }
  100% {
    -webkit-transform: translate3d(85px, 0, 0);
            transform: translate3d(85px, 0, 0);
  }
}
@media (max-width: 768px) {
  .waves-box .waves {
    height: 40px;
    min-height: 40px;
  }
}

