body, footer, h1, h2, h3, h4, h5, h6, header, html, ol, p, ul {
  padding:0;
  margin:0
}
body {
  font-family:'PingFang SC', 'Helvetica Neue', Helvetica, STHeitiSC-Light, Arial, sans-serif;
  font-size:15px;
  color:#19191a;
  background-color:#fff;
  -webkit-tap-highlight-color:transparent
}
a {
  text-decoration:none
}
:link img, :visited img, a img {
  border:0
}
h1, h2, h3, h4, h5, h6 {
  -webkit-margin-before:0;
  -webkit-margin-after:0
}
table {
  border-collapse:collapse;
  border-spacing:0
}
ol, ul {
  list-style:none
}
header .nav {
  height:80px
}
header .nav-inner {
  margin:0 auto;
  padding-top:19px;
  box-sizing:border-box;
  width:1280px;
  height:80px
}
.nav-inner .title {
  width:171px;
  height:46px;
  background-image:url(../assets/title.png);
  background-size:cover;
  background-repeat:no-repeat
}
.nav-inner .nav-list {
  float:right;
  margin-top:-6px
}
.nav-list li {
  float:right;
  margin-left:93px;
  padding:12px 0
}
.nav-list li a {
  color:#323233;
  font-size:20px;
  font-weight:300
}
.nav-list .active a, .nav-list li a:hover {
  font-weight:500;
  color:#1f2952
}
.nav-list li:last-child {
  margin-left:0
}
.nav-list .active {
  border-bottom:4px solid #1f2952
}
.nav-list li.active a {
  cursor:default
}
header .header-img {
  min-width:1280px;
  max-width:1920px;
  height:480px;
  background-image:url(../assets/header-img.jpg);
  background-position:center center;
  background-size:cover
}
.box-cont .left, .box-cont .right {
  display:none
}
@media screen and (min-width:1921px) {
  .box-cont {
    display:flex
  }
  .box-cont .header-img {
    width:1920px
  }
  .box-cont .left {
    display:block;
    height:480px;
    flex-grow:1;
    background:url(../assets/left.png)
  }
  .box-cont .right {
    display:block;
    height:480px;
    flex-grow:1;
    background:url(../assets/right.png)
  }
}
footer {
  min-width:1280px;
  height:110px;
  background-color:#1f2952
}
footer .bottom-word {
  position:relative;
  margin:0 auto;
  color:#67799b;
  font-size:20px;
  line-height:110px;
  height:110px;
  width:290px;
  text-align:center;
  font-weight:400
}
footer .bottom-word::after, footer .bottom-word::before {
  position:absolute;
  top:50%;
  background:#67799b;
  content:"";
  height:1px;
  width:24px
}
footer .bottom-word::before {
  left:0
}
footer .bottom-word::after {
  right:0
}

.feedback .rightButton{
  display: flex;
  justify-content: center;
  align-items: center;
  flex-direction: column;
  position: fixed;
  right: 40px;
  bottom: 162px;
  z-index: 999;
  width: 80px;
  height: 80px;
  background: #F7F8FA;
  box-shadow: 0 8px 13px -5px rgba(120,120,120,0.50);
  border-radius: 10px;
  cursor: pointer;
}
.feedback .feedmodel{
  position: fixed;
  z-index: 9999;
  top: calc(50% - 190px);
  left: calc(50% - 301px);
  background: #F7F8FA;
  box-shadow: 0 4px 16px 0 rgba(0,0,0,0.15);
  border-radius: 2px;
  padding: 0 32px;
  display: none;
}
.feedback .successMode{
  height: 160px;
  background: #F7F8FA;
  box-shadow: 0 4px 16px 0 rgba(0,0,0,0.15);
  border-radius: 2px;
  display: none;
  position: fixed;
  top: calc(50% - 80px);
  left: calc(50% - 180px);
  z-index: 99999;
  width: 360px;
}
.feedback .successMode > p:nth-child(1){
  height: 36px;
  line-height: 36px;
  font-family: PingFangSC-Medium;
  font-size: 14px;
  color: #313132;
  text-align: center;
  margin-top: 10px;
}
.feedback .successMode > p:nth-child(2){
  height: 48px;
  line-height: 48px;
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #313132;
  margin-top: 10px;
  text-align: center;
}
.feedmodel>.model-title{
  margin-top: 10px;
  height: 36px;
  line-height: 36px;
  font-family: PingFangSC-Medium;
  font-size: 14px;
  color: #313132;
  text-align: center;
}
.feedmodel .text{
  margin-bottom: 20px;
}
.feedmodel .text .text-tip{
  margin: 10px auto;
  font-family: PingFangSC-Regular;
  font-size: 12px;
  color: #313132;
  line-height: 48px;
  height: 48px;
}
.feedmodel .text textarea{
  padding: 2px;
  outline: none;
  width: 532px;
  height: 87px;
  background: #FFFFFF;
  border: 1px solid #C6C8D1;
  border-radius: 2px;
  resize:none
}
.feedmodel .input-area{
  height: 48px;
  line-height: 48px;
  display: flex;
  align-items: center;
}
.feedmodel .input-area img{
  width: 70px;
  height: 28px;
}
.feedmodel .input-area span{
   font-family: PingFangSC-Regular;
   font-size: 12px;
   color: #313132;
}
.feedmodel .input-area input{
  outline: none;
  width: 97px;
  height: 28px;
  background: #FFFFFF;
  border: 1px solid #C6C8D1;
  border-radius: 2px;
  margin-right: 18px;
}
input[type=number] {
  -moz-appearance:textfield;
}
input[type=number]::-webkit-inner-spin-button,
input[type=number]::-webkit-outer-spin-button {
  -webkit-appearance: none;
  margin: 0;
}
.feedmodel .error-tip{
  margin: 10px auto;
  ont-family: PingFangSC-Regular;
  font-size: 12px;
  color: #F84A4A;
  letter-spacing: 0;
  line-height: 16px;
}
.feedmodel .button-area{
  height:64px;
  display: flex;
  align-items: center;
  justify-content: center;
}
.feedmodel .button-area p{
  cursor: pointer;
  text-align: center;
  width: 80px;
  height: 32px;
  line-height: 32px;
  border-radius: 2px;
  font-family: PingFangSC-Medium;
  font-size: 12px;
  letter-spacing: 0;
  margin: auto 8px;
}
.button-area p.close{
  background: #E1E2E6;
  color: #717172;
}
.button-area p.submit{
  background: #3F69F2;
  color: #FFFFFF;
}

.list-cont .item {
  height:480px
}
.list-cont .item:nth-child(odd) {
  background-color:#fff
}
.list-cont .item:nth-child(even) {
  background-color:#f7f8fc
}
.item .item-cont {
  position:relative;
  margin:0 auto;
  box-sizing:border-box;
  width:1140px;
  height:480px;
  padding-top:130px
}
.item .cont1 {
  padding-top:100px
}
.item-cont .icon-cont {
  position:absolute;
  top:120px;
  left:0;
  width:160px;
  height:215px
}
.item-cont .JD {
  top:145px
}
.item-cont .icon {
  height:180px;
  background-size:contain
}
.item-cont .icon1 {
  width:121px;
  background-image:url(../assets/loan.png)
}
.item-cont .icon2 {
  width:144px;
  background-image:url(../assets/JD.png)
}
.item-cont .article-cont {
  margin-left:205px
}
.article-cont p {
  text-align:justify;
  line-height:1.8;
  font-size:18px;
  font-weight:400
}
.article-cont h3 {
  font-size:28px;
  margin-bottom:15px;
  font-weight:500
}
