/*
*@Copyright:layui.com
*/
/*base*/
* {
  margin: 0;
  padding: 0;
  letter-spacing: 0.7px;
  box-sizing: border-box;
}

body {
  font: 12px/1.5 "Microsoft Yahei", PingFangSC-Regular, Tahoma, sans-serif;
}

a {
  cursor: pointer;
  text-decoration: unset;
}

ol, ul, li {
  list-style: none;
}

em, i, b {
  font-style: unset;
}

input, button {
  border: none;
  outline: none;
  background: none;
}

.fl {
  float: left;
}

.fr {
  float: right;
}

.clearfix {
  clear: both;
  zoom: 1;
}

.clear-fix {
  *zoom: 1;
}

.clear-fix:before,
.clear-fix:after {
  display: table;
  line-height: 0;
  content: "";
}

.clear-fix:after {
  clear: both;
}

.inline-block {
  display: inline-block;
}

.block {
  display: block;
}

.w100 {
  width: 100%;
}

.h100 {
  height: 100%;
}

.min-wrap {
  min-width: 1216px;
  overflow: hidden;
}

.wrap {
  width: 1216px;
  padding: 0 8px;
  margin: 0 auto;
}

.white-bg {
  background: #fff !important;
}

.ed-bg {
  background: #EDEFF1;
}

.black-bg {
  background: #424549;
}

.fa-bg {
  background: #F5F8FA;
}

.bg-558 {
  background: #5580A5;
}

.back-dce {
  background: #DCE5EC;
}

.col-ed {
  color: #EDEFF1;
}

.col-tit {
  color: #333;
}

.col-ff {
  color: #ffffff;
}

.col-55 {
  color: #555555;
}

.col-cb {
  color: #CBCBCB;
}

.col-99 {
  color: #999999;
}

.col-05 {
  color: #054579;
}

.col-21 {
  color: #212121;
}

.col-77 {
  color: #777777;
}

.col-b9 {
  color: #B9C5CD;
}

.col-37 {
  color: #376A95;
}

.col-44 {
  color: #4480B4;
}

.col-dc {
  color: #DCE5EC;
}

.col-558 {
  color: #5580A5;
}

.col-22 {
  color: #222222;
}

.col-cc {
  color: #cccccc;
}

.col-66 {
  color: #666;
}

.col-c6 {
  color: #C63045;
}

.col-44 {
  color: #4480B4;
}

.col-054 {
  color: #05457A;
}

.col-e8 {
  color: #E8EBEF;
}

.col-82 {
  color: #82A2BD;
}

.line-54 {
  line-height: 540px;
}

.tl {
  text-align: left;
}

.tc {
  text-align: center;
}

.tr {
  text-align: right;
}

.fb {
  font-weight: bold;
}

.f12 {
  font-size: 12px;
}

.f14 {
  font-size: 14px;
}

.f16 {
  font-size: 16px;
}

.f18 {
  font-size: 18px;
}

.f20 {
  font-size: 20px;
}

.f22 {
  font-size: 22px;
}

.f24 {
  font-size: 24px;
}

.f26 {
  font-size: 26px;
}

.f28 {
  font-size: 28px;
}

.f30 {
  font-size: 30px;
}

.f32 {
  font-size: 32px;
}

.f34 {
  font-size: 34px;
}

.f36 {
  font-size: 36px;
}

.f38 {
  font-size: 38px;
}

.f40 {
  font-size: 40px;
}

.rel {
  position: relative;
}

.abs {
  position: absolute;
}

.fixed {
  position: fixed;
}

.overhid {
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
}

.overhid-2 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 2;
  -webkit-box-orient: vertical;
}

.overhid-3 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 3;
  -webkit-box-orient: vertical;
}

.overhid-4 {
  overflow: hidden;
  text-overflow: ellipsis;
  display: -webkit-box;
  -webkit-line-clamp: 4;
  -webkit-box-orient: vertical;
}

.pl10 {
  padding-left: 10px;
}

.pl20 {
  padding-left: 20px;
}

.pl30 {
  padding-left: 30px;
}

.pl40 {
  padding-left: 40px;
}

.pl60 {
  padding-left: 60px;
}

.pl230 {
  padding-left: 230px;
}

.pr10 {
  padding-right: 10px;
}

.pr20 {
  padding-right: 20px;
}

.pr30 {
  padding-right: 30px;
}

.pr40 {
  padding-right: 40px;
}

.pr60 {
  padding-right: 60px;
}

.pt10 {
  padding-top: 10px;
}

.pt20 {
  padding-top: 20px;
}

.pt30 {
  padding-top: 30px;
}

.pt40 {
  padding-top: 40px;
}

.pt60 {
  padding-top: 60px;
}

.pb10 {
  padding-bottom: 10px;
}

.pb20 {
  padding-bottom: 20px;
}

.pb30 {
  padding-bottom: 30px;
}

.pb40 {
  padding-bottom: 40px;
}

.pb60 {
  padding-bottom: 60px;
}

.ml10 {
  margin-left: 10px;
}

.ml20 {
  margin-left: 20px;
}

.ml30 {
  margin-left: 30px;
}

.ml40 {
  margin-left: 40px;
}

.mr10 {
  margin-right: 10px;
}

.mr20 {
  margin-right: 20px;
}

.mr30 {
  margin-right: 30px;
}

.mr40 {
  margin-right: 40px;
}

.mt10 {
  margin-top: 10px;
}

.mt20 {
  margin-top: 20px;
}

.mt30 {
  margin-top: 30px;
}

.mt40 {
  margin-top: 40px;
}

.mt50 {
  margin-top: 50px;
}

.mt60 {
  margin-top: 60px;
}

.mb10 {
  margin-bottom: 10px;
}

.mb20 {
  margin-bottom: 20px;
}

.mb30 {
  margin-bottom: 30px;
}

.mb40 {
  margin-bottom: 40px;
}

.mb50 {
  margin-bottom: 50px;
}

/*footer*/
.footer {
  background: #222222;
  padding: 40px 0;
  height: 410px;
}
.footer .col-6f {
  color: #6f6f6f;
}
.footer .links-wrap {
  padding-top: 62px;
}
.footer .footer-bot {
  padding-top: 20px;
}
.footer .footer-bot p {
  padding-bottom: 14px;
}
.footer .scan {
  padding-top: 21px;
  padding-bottom: 10px;
}
.footer .footer-top .col-white {
  width: calc(100% / 3);
}
.footer .footer-top .rtop {
  padding-left: 10px;
}
.footer .footer-top .rtop .txt {
  color: #999999;
}
.footer .footer-top .limg {
  position: relative;
  background-color: #393939;
  width: 56px;
  height: 56px;
  border-radius: 56px;
  text-align: center;
}
.footer .footer-top .limg:after {
  content: "";
  position: absolute;
  background: url(../images/ficon.png) no-repeat;
  background-size: 322% 100%;
}
.footer .footer-top .limg.limg1:after {
  top: 18px;
  left: 13px;
  width: 28px;
  height: 20px;
  background-position: 0 0;
}
.footer .footer-top .limg.limg2:after {
  top: 15.5px;
  left: 12px;
  width: 28px;
  height: 26px;
  background-size: 402% 100% !important;
  background-position: -44px 0;
}
.footer .footer-top .limg.limg3:after {
  top: 17px;
  left: 12.5px;
  width: 32px;
  height: 24px;
  background-size: 352% 100% !important;
  background-position: -80px 0;
}
.footer .tj-wrap {
  padding-bottom: 24px;
  max-width: 960px;
}
.footer .tj-wrap .tjlist {
  display: inline-block;
  clear: both;
  zoom: 1;
}
.footer .tj-wrap .tjlist li {
  float: left;
  font-size: 16px;
  color: #fff;
}
.footer .tj-wrap .tjlist li:not(:last-child) {
  margin-right: 16px;
}
.footer .tj-wrap .tjlist li a {
  color: #fff;
}
.footer .tj-wrap .tjlist li:first-child {
  position: relative;
  margin-right: 33px;
}
.footer .tj-wrap .tjlist li:first-child:after {
  content: "";
  position: absolute;
  right: -17px;
  top: 7px;
  width: 1px;
  height: 12px;
  background-color: #4f4f4f;
}

/*footer*/
.animated {
  -webkit-animation-duration: 0.4s;
  animation-duration: 0.4s;
  -webkit-animation-fill-mode: both;
  animation-fill-mode: both;
}

@-webkit-keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
@keyframes fadeInUp {
  0% {
    opacity: 0;
    -webkit-transform: translate3d(0, 100%, 0);
    transform: translate3d(0, 100%, 0);
  }
  to {
    opacity: 1;
    -webkit-transform: none;
    transform: none;
  }
}
.fadeInUp {
  -webkit-animation-name: fadeInUp;
  animation-name: fadeInUp;
}

@-webkit-keyframes fadeIn {
  0% {
    opacity: 0;
  }
  25% {
    option: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}
@keyframes fadeIn {
  0% {
    opacity: 0;
  }
  25% {
    opacity: 0.25;
  }
  50% {
    opacity: 0.5;
  }
  75% {
    opacity: 0.75;
  }
  100% {
    opacity: 1;
  }
}
.fadeIn {
  -webkit-animation-name: fadeIn;
  animation-name: fadeIn;
}

.pc1v1-wrap {
  background: #e8f4ff;
}
.pc1v1-wrap .pc1v1-title h3 {
  color: #592cbd;
}
.pc1v1-wrap .pc1v1-title h3 span {
  color: #FE1898;
}
.pc1v1-wrap .wrap-a {
  width: 360px;
  height: 50px;
  line-height: 50px;
  background: linear-gradient(90deg, #fe0c98 0%, #fe7964 100%);
  box-shadow: 0px 5px 8px 0px rgba(97, 0, 56, 0.45);
  border-radius: 25px;
  text-align: center;
  margin: 0 auto;
}
.pc1v1-wrap .pc1v1-banner {
  width: 100%;
}
.pc1v1-wrap .pc1v1-banner img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .model-one .model-one-item .model-one-p p {
  color: #5e33bf;
}
.pc1v1-wrap .model-one .model-one-item .model-one-p p i {
  color: #FE1898;
}
.pc1v1-wrap .model-two {
  height: 397px;
  background: url("../images/ban2bg.png") no-repeat;
  background-size: 100% 100%;
  margin: auto;
}
.pc1v1-wrap .model-two .model-two-item {
  width: 972px;
  margin-left: 230px;
  padding-top: 138px;
}
.pc1v1-wrap .model-two .model-two-item ul li {
  width: 215px;
  margin: 0 auto 0 30px;
}
.pc1v1-wrap .model-two .model-two-item ul li:nth-child(1) {
  margin-left: 0;
}
.pc1v1-wrap .model-two .model-two-item ul li:nth-child(1) h4 {
  background: linear-gradient(180deg, #fe1898 0%, #a147fc 100%);
}
.pc1v1-wrap .model-two .model-two-item ul li h4 {
  width: 213px;
  height: 40px;
  line-height: 40px;
  font-weight: normal;
  color: #fff;
  border-radius: 6px;
  background: linear-gradient(180deg, #5d2a9c 0%, #4a30bf 100%);
}
.pc1v1-wrap .model-two .model-two-item ul li .model-two-p {
  margin-top: 50px;
}
.pc1v1-wrap .model-two .model-two-item ul li .model-two-p p {
  color: #11005a;
}
.pc1v1-wrap .pc1v1-bg-one {
  width: 100%;
  height: 980px;
  background: url("../images/ban3bg.png") no-repeat;
  background-size: 100% 100%;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .pc1v1-title h3 {
  color: #fc38a2;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .pc1v1-title .pc1v1-form-img {
  width: 342px;
  margin: auto;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .pc1v1-title .pc1v1-form-img img {
  width: 100%;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .all-form {
  display: flex;
  justify-content: space-between;
  align-items: center;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .all-form input {
  width: 270px;
  height: 36px;
  line-height: 36px;
  background: #a9dcff;
  border-radius: 5px;
  padding-left: 10px;
  font-size: 16px;
}
.pc1v1-wrap .pc1v1-bg-one .pc1v1-form .all-form button {
  width: 321px;
  height: 42px;
  line-height: 42px;
  background: linear-gradient(90deg, #df1ba2 0%, #ff8063 100%);
  color: #fff;
  font-size: 24px;
  border-radius: 5px;
}
.pc1v1-wrap .pc1v1-bg-one .model-three {
  margin-top: 100px;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item {
  margin-bottom: 120px;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li {
  width: 276px;
  height: 375px;
  background: #e8f4ff;
  border: 1px solid #468efe;
  margin-left: 30px;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li:first-child {
  margin-left: 0;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li h4 {
  color: #11005a;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li span {
  width: 50px;
  height: 4px;
  background: #fe0c98;
  margin: auto;
}
.pc1v1-wrap .pc1v1-bg-one .model-three .model-three-item ul li h6 {
  font-weight: unset;
}
.pc1v1-wrap .model-four {
  width: 100%;
  height: 348px;
  background: url("../images/part4bg.png") center top no-repeat;
  margin: 80px 0px auto;
  background-attachment: fixed;
}
.pc1v1-wrap .model-four .model-four-item .item-fl img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .model-four .model-four-item .item-fr h2 {
  font-size: 50px;
}
.pc1v1-wrap .pc1v1-bg-two {
  width: 100%;
  height: 2305px;
  background: url("../images/part5bg.png") center top no-repeat;
}
.pc1v1-wrap .pc1v1-bg-two .model-five {
  padding-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-five .pc1v1-title h3 {
  color: #f51592;
}
.pc1v1-wrap .pc1v1-bg-two .model-five .model-five-item img {
  width: 100%;
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-five .wrap-a {
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-six {
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-six .pc1v1-title h3 {
  color: #f51592;
}
.pc1v1-wrap .pc1v1-bg-two .model-six .model-six-item img {
  width: 100%;
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-six .wrap-a {
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven {
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul {
  width: 800px;
  margin: 50px auto 0;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul li {
  width: 200px;
  height: 130px;
  border-radius: 10px;
  overflow: hidden;
  margin-left: 99px;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul li.active {
  background: #e8f4ff;
  box-shadow: 0px 5px 18px 0px rgba(96, 56, 191, 0.3);
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul li:first-child {
  margin-left: 0;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul li .model-seven-icon {
  width: 76px;
  margin: auto;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item ul li p {
  color: #11005a;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item .model-seven-content {
  display: none;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item .model-seven-content.active {
  display: block;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .model-seven-item .model-seven-content img {
  width: 100%;
}
.pc1v1-wrap .pc1v1-bg-two .model-seven .wrap-a {
  margin-top: 50px;
}
.pc1v1-wrap .pc1v1-bg-three {
  width: 100%;
  height: 868px;
  background: url(../images/part6bg.png) center top no-repeat;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight {
  padding-top: 180px;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .pc1v1-title h3 {
  color: #fff;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl {
  width: 580px;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl:first-child {
  margin-top: 140px;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl dt .item-fl {
  width: 78px;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl dt .item-fl img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl dt .item-fr h5 {
  color: aqua;
  font-weight: bold;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .model-eight-item dl dd p {
  line-height: 32px;
}
.pc1v1-wrap .pc1v1-bg-three .model-eight .wrap-a {
  margin-top: 90px;
}
.pc1v1-wrap .model-nine {
  width: 100%;
  height: 1346px;
  background: url(../images/part7bg.jpg) center top no-repeat;
  margin-top: -49px;
}
.pc1v1-wrap .model-nine .pc1v1-title {
  padding: 80px 0 50px 0;
}
.pc1v1-wrap .model-nine .pc1v1-title p {
  color: #11005a;
  line-height: 36px;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top {
  margin-top: 47px;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top:last-child {
  margin-top: 88px;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top:last-child img {
  display: block;
  margin: 50px auto;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top h3 {
  color: #333333;
  font-weight: unset;
  margin-left: 300px;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul {
  margin: 50px 0;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul li {
  width: 162px;
  overflow: hidden;
  margin-left: 44px;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul li:first-child {
  margin-left: 0;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul li .nine-top-img {
  width: 100%;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul li .nine-top-img img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .model-nine .model-nine-item .nine-top ul li p {
  color: #4737c3;
  line-height: 30px;
}
.pc1v1-wrap .model-ten {
  margin-top: 80px;
  padding-bottom: 50px;
}
.pc1v1-wrap .model-ten .pc1v1-title {
  height: 241px;
  background: url("../images/par8bg.jpg") center top no-repeat;
}
.pc1v1-wrap .model-ten .pc1v1-title .title-div {
  width: 500px;
  margin: 123px auto 0;
}
.pc1v1-wrap .model-ten .pc1v1-title .title-div h5 {
  color: #333333;
}
.pc1v1-wrap .model-ten .model-ten-item ul li {
  width: 556px;
}
.pc1v1-wrap .model-ten .model-ten-item ul li img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .model-ten .wrap-a {
  margin-top: 50px;
}
.pc1v1-wrap .model-eleven {
  width: 100%;
  height: 1048px;
  background: url("../images/part9bg.png") center top no-repeat;
}
.pc1v1-wrap .model-eleven .pc1v1-title {
  padding: 200px 0 50px 0;
}
.pc1v1-wrap .model-eleven .pc1v1-title h3, .pc1v1-wrap .model-eleven .pc1v1-title p {
  color: #fff;
}
.pc1v1-wrap .model-eleven .model-eleven-item .model-eleven-img {
  width: 595px;
  overflow: hidden;
}
.pc1v1-wrap .model-eleven .model-eleven-item img {
  width: 100%;
}
.pc1v1-wrap .model-eleven .wrap-a {
  margin-top: 50px;
}
.pc1v1-wrap .model-twelve {
  margin-top: 50px;
}
.pc1v1-wrap .model-twelve .pc1v1-title {
  padding-bottom: 50px;
}
.pc1v1-wrap .model-twelve .pc1v1-title .title-img {
  width: 108px;
}
.pc1v1-wrap .model-twelve .pc1v1-title .title-img img {
  width: 100%;
}
.pc1v1-wrap .model-twelve .pc1v1-title h3 {
  margin-left: 186px;
}
.pc1v1-wrap .model-twelve .model-twelve-item .pc1v1-tel {
  width: 433px;
  height: 51px;
  line-height: 51px;
  background: #6038bf;
  margin: 0 auto;
}
.pc1v1-wrap .model-thirteen {
  margin-top: 50px;
}
.pc1v1-wrap .model-thirteen .pc1v1-title {
  padding-bottom: 50px;
}
.pc1v1-wrap .model-thirteen .pc1v1-title .title-img {
  width: 108px;
}
.pc1v1-wrap .model-thirteen .pc1v1-title .title-img img {
  width: 100%;
}
.pc1v1-wrap .model-thirteen .pc1v1-title h3 {
  margin-left: 336px;
}
.pc1v1-wrap .model-thirteen .model-thirteen-item ul {
  margin-top: 50px;
}
.pc1v1-wrap .model-thirteen .model-thirteen-item ul li {
  width: 234px;
  overflow: hidden;
  margin-left: 7px;
}
.pc1v1-wrap .model-thirteen .model-thirteen-item ul li:first-child {
  margin-left: 0;
}
.pc1v1-wrap .model-thirteen .model-thirteen-item ul li img {
  width: 100%;
  display: block;
}
.pc1v1-wrap .model-thirteen .model-thirteen-item ul li p {
  color: #333333;
  line-height: 39px;
}

/*# sourceMappingURL=pc1v1.css.map */
