.background {
  display: flex;
  flex-direction: column;
  align-items: center;
  position: relative;
}
.bannerBg {
  width: 100%;
  height: 100%;
  z-index: -1;
}


/* 内容 */
.introductionItem {
  background: url('/static/img/aboutUs/luanqianse.png') no-repeat;
  margin-top: 60px;
  margin-left: 24px;
}

.ml360 {
  display: flex;
  flex-direction: column;
  align-items: center;
}

.introduction-title {
  height: 32px;
  font-size: 32px;
  color: #1C2188;
  text-align: center;
  line-height: 32px;
  font-weight: 600;
  margin: 48px 0px 0px 0px;
}

.introductionChild {
   display: flex;
    flex-direction: row;
    width: 1200px;
    margin: 60px auto 0px auto;
}

.childItem {
  width: 588px;
  font-size: 16px;
  color: #333333;
  text-align: justify;
  line-height: 26px;
  font-weight: 500;
  margin-right: 66px;
}

/*  */
.childItem1 {
  width: 75%;
  /* margin-bottom: 117px; */
}

.input {
  display: flex;
  margin-right: 167px;
  margin-bottom: 20px;
  float: left;
}

.mr0 {
  margin-right: 0px !important;
}

.mt20 {
  margin-top: 20px;
}

.label {
  width: 80px;
  height: 16px;
  font-size: 16px;
  color: #333333;
  letter-spacing: 0;
  line-height: 41px;
  font-weight: 400;
}

.label>span {
  color: red;
}

.inp {
  width: 260px;
  height: 44px;
  background: #FFFFFF;
  padding-left: 10px;
  border: 1px solid rgba(210, 210, 210, 1);
}


.inpp {
  width: 789px;
  height: 98px;
  background: #FFFFFF;
  border: 1px solid rgba(210, 210, 210, 1)
}

.ml77 {
  margin-left: 77px;
}

.inps {
  width: 130px;
  height: 44px;
  background: #FFFFFF;
  border: 1px solid rgba(210, 210, 210, 1);
  padding-left: 5px;
}

.yan {
  width: 100px;
  height: 44px;
  border: 1px solid #eee;
  margin-left: 20px;
}

.btn {
  width: 150px;
  height: 44px;
  background: #5298EB;
  font-size: 18px;
  color: #FFFFFF;
  letter-spacing: 4px;
  line-height: 44px;
  text-align: center;
  font-weight: 600;
  margin-left: 386px;
  cursor: pointer;
  border: none;
}

.introductionRight {
  margin-left: 70px;
}

input::-webkit-input-placeholder {
  color: #ccc;
}

input:-moz-placeholder {
  color: #ccc;
}

input::-moz-placeholder {
  color: #ccc;
}

input:-ms-input-placeholder {
  color: #ccc;
}

.introductionRight-title {
  width: 260px;
  height: 39px;
  font-size: 16px;
  color: #333333;
  line-height: 20px;
  font-weight: 600;
}

.introductionRight-item {
  margin: 51px 0px 0px 0px;
}

.introductionRight-item>div {
  width: 230px;
  /*height: 137px;*/
  font-size: 16px;
  color: #737373;
  line-height: 29px;
  font-weight: 400;
}
input{
outline:0;
}
/* 设备最大宽度1440px */
@media screen and (min-width: 1025px) {
 .introductionItem {
     background: none;
     margin-top: 80px;
     margin-left: 0px;
 }
 .ml360 {
     align-items: center;
 }
 .introduction-title {
     margin: 0px 0px 60px 0px;
 }
 .introductionChild {
     width: auto;
     margin:0px;
 }
 .label {
     width: 118px;
     height: auto;
 }
 .childItem {
     width: 660px;
     margin-right: 32px;
 }
 .inp {
     width: 220px;
 }
 .introductionRight-title {
     width: 456px;
     height: 16px;
     line-height: 16px;
 }
 .introductionRight-item {
     margin: 74px 0px 0px 0px;
 }
 .inpp {
     width: 808px;
 }
 .introductionChild img{
    width: 692px;
    height: 411px;
 }
 .introductionRight {
     margin-left: 16px;
 }
 .childItem1 {
     width: min-content;
 }
 .input {
     margin-right: 135px;
 }
}
/* 设备最大宽度1024px */
@media screen and (max-width: 1024px){
.introductionItem {
    background: none;
    margin-top: 80px;
    margin-left: 0px;
}
.introduction-title {
    margin: 0px 0px 60px 0px;
}
.introductionChild {
   display: flex;
   flex-direction: column;
   align-items: center;
   width:auto;
   margin:0px;
}
.childItem {
    width: 956px;
    margin-right: 0px;
}
.introductionChild img{
  width: 663px;
  height: 394px;
}
.childItem1 {
    width: min-content;
}
.introductionItem:nth-child(3) .introductionChild{
   flex-direction: row;
   justify-content: center;
}
.input {
    margin-right: 105px;
}
.label {
   height: auto;
}
.inp {
    width: 147px;
}
.inpp {
    width: 553px;
}

.btn {
    margin-left: 226px;
}
.introductionRight {
    margin-left: 16px;
}
.introductionRight-title {
    line-height: 24px;
}
.introductionRight-item>div {
    line-height: 48px;
}
}
/* 设备最大宽度750px */
@media screen and (max-width: 750px) {
.bannerBg {
    height: 220px;
}
.introductionItem {
    margin-top: 32px;
}
.introduction-title {
    margin: 0px 0px 24px 0px;
}
.childItem {
    width: 345px;
    margin-bottom:16px;
}
.introductionChild img {
    width: 344px;
    height: 205px;
}
.introductionItem:nth-child(3) .introductionChild {
    flex-direction: column;
    justify-content: normal;
    align-items: center;
}
.input {
    margin-right: 0px;
}
.childItem1 {
    width: min-content;
}
.label {
    font-size: 14px;
}
.inp {
    width: 254px;
}
.inpp {
    width: 264px;
}
.btn {
    width: 344px;
    margin-left: 0px;
}
.introductionRight {
    margin-top: 32px;
    margin-left:0px;
}
.introductionRight-title {
    width: 344px;
}
.introductionRight-item {
    margin: 16px 0px 0px 0px;
}
.introductionRight-item>div {
    line-height: 30px;
}
.dislog {
    width: 390px !important;
    margin: auto !important;
    left: 0 !important;
    top: 15% !important;
}
.sliderContainer {
    width: 340px !important;
}
#captcha canvas:nth-child(1){
   width: 344px;
}
#captcha canvas:nth-child(2){
  width: 50px;
}
}
