/*首页*/

.content .CashierScheme .content_AI_content .fImg img {
  width: 90% !important;
}
.content .content_AI {
  width: 100%;
 
  background: linear-gradient(180deg, #D9E2F4 0%, #FFFFFF 100%);
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  
}

.content .content_AI .content_AI_content {
  
  display: flex;
  max-width: 1400px;
  width: 95%;
 
  z-index: 999;
}
.content .content_AI .content_AI_content .img {
  max-width: 602px;
  width: 50%;    text-align: center;
}
.content .content_AI .content_AI_content .text {
  margin-top: 80px;
}
.content .content_AI .content_AI_content .text h1 {
  width: 100%;
    font-size: 2.2rem;
  font-weight: 600;
  color: #000000;
}
.content .content_AI .content_AI_content .text h3 {
  margin-top: 22px;
  width: 100%;
 font-size: 1.4rem;
  font-weight: 400;
  color: #000000;
}
.content .content_AI .content_AI_content .text p {
  margin: 20px 0;
  width: 100%;
 font-size: 1rem;
  font-weight: 400;
  color: #999999;

  -webkit-background-clip: text;
}

.content .content_AI .content_AI_content .text .btn {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  z-index: 999;
}
.content .content_AI .content_AI_content .text .btn a {
  display: block;
  width: 126px;
  height: 42px;
 font-size: 1rem;
  font-weight: 400;
  line-height: 42px;
  color: #fff;
}
.content .content_AI .content_AI_content .text .btn a:first-child {
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  text-align: center;
  line-height: 42px;
  color: #FFFFFF;
  margin-right: 34px;
}
.content .content_AI .content_AI_content .text .btn a:last-child {
  background: #5775F2;
  text-align: center;
}
.content .content_AI .content_AI_content .fImg {
  margin: -10px 0 60% 0;
}
.content .CashierScheme .content_AI_content .fImg {
  margin: 100px 0 0 65% !important ;
}
.content .content_AI .bg {
  margin-top: -145px;

 
  width: 100%;
  height: 142px;
  background: -webkit-gradient(linear, left bottom, left top, from(#E4E9F7), to(#dedff5));
  background: linear-gradient(360deg, #E4E9F7 0%, #dedff5 100%);
  opacity: 1;
}

.content .content_AI .bg1 {
 
 
  width: 100%;
  height: 68px;
  background: -webkit-gradient(linear, left top, left bottom, from(#CFD5EB), to(#DADDED));
  background: linear-gradient(180deg, #CFD5EB 0%, #DADDED 100%);
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}
.content .dandu .bg{  }
.content .dandu .bg1{}
.content .CashierScheme .content_AI_content {
  -webkit-box-pack: justify !important;
  -ms-flex-pack: justify !important;
  justify-content: space-between !important;
  -webkit-box-orient: horizontal;
  -webkit-box-direction: reverse;
  -ms-flex-direction: row-reverse;
  flex-direction: row-reverse;
}
.content .CashierScheme .content_AI_content h1 {
  width: 650px !important;
}
.content .CashierScheme .content_AI_content .img {
  

  margin-right: 0px !important;
  margin-top: 60px;
}
.content .CashierScheme .content_AI_content .fImg {
  width: 355px !important;

}
.content .ecological .title {
  width: 100%;
padding:60px 0;
  text-align: center;

  font-weight: 600;
  color: #000000;
  -webkit-background-clip: text;
}
.content .ecological .title h1 {
font-size: 2rem;
}
.content .ecological .list {
  width: 95%;
  margin: 0 auto;
  margin-bottom: 50px;
  max-width: 1400px;
}
.content .ecological .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content .ecological .list ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  margin: 0 10px;
  padding-top: 30px;
  max-width: 580px;
  width: 33.33333%;
  background: #EEF2FA;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;    padding-bottom: 20px;
}
.content .ecological .list ul li p, .content .ecological .list ul li em {
  text-align: center;
}
.content .ecological .list ul li p {
 
     font-size: 1.6rem;
  font-weight: 600;
  color: #181824;
}
.content .ecological .list ul li em {
  margin: 15px 0;
  display: block;
 width: 90%;
  font-size: 16px;
  font-weight: 400;
  color: #FF7501;
  -webkit-background-clip: text;
}
.content .ecological .list ul li img {
  width: 100%;
}
.content .AI_code {
  width: 100%;
  background: linear-gradient(133deg, #0A0A10 0%, #1F232C 100%);
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}
.content .AI_code .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 95%;
  margin: 0 auto;
  max-width: 1400px;
}
.content .AI_code .container .img {
  width: 616px;
  height: 306px;
}
.content .AI_code .container .img img{    height: 100%;}
.content .AI_code .container .text {
  margin-left: 15px;
}
.content .AI_code .container .text h3 {
    font-size: 2rem;
  font-weight: 600;
  color: #FFFFFF;
  -webkit-background-clip: text;
  margin: 54px 0 25px 0;
}
.content .AI_code .container .text p {
  width: 100%;
 font-size: 1rem;
  font-weight: 400;
  color: #BEBFC1;
  line-height: 30px;
  -webkit-background-clip: text;
  margin-bottom: 39px;
}
.content .AI_code .container .text a {
  display: block;
     width: fit-content;
      padding: 6px;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  text-align: center;
  
 font-size: 1rem;
  font-weight: 400;
  color: #FFFFFF;
}
.content .business {
  width: 100%;
     padding: 35px 0;
}
.content .business .container {
  width: 95%;
  max-width: 1200px;
  margin: 0 auto;
}
.content .business .title {
  width: 100%;
padding-bottom: 30px;
  text-align: center;
  font-weight: 600;
  color: #000000;
  -webkit-background-clip: text;
}
.content .business .title h1 {
  font-size:2rem;
}
.content .business .code ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content .business .code ul li {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
  -ms-flex-direction: column;
  flex-direction: column;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  width: 33.3%;
}
.content .business .code ul li p img {
  width: 108px;
 
}
.content .business .code ul li h3 {
  width: 100%;
text-align: center;
 font-size: 1.5rem;
  
  font-weight: 500;
  color: #000000;
  margin-bottom: 5px;
}
.content .business .code ul li em {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  color: #666666;
  text-align: center;    padding: 2px 0;
}
.content .help {
  width: 100%;
  padding: 35px 0;
  background: #F8F8F8;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}
.content .help .title {
     padding-bottom: 30px;
}
.content .help .title h1 {
  text-align: center;
 
  font-size: 2rem;
  font-weight: 400;
  color: #000000;
  -webkit-background-clip: text;
}
.content .help .tab_title {
  
}
.content .help .tab_title ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
  -ms-flex-align: center;
  align-items: center;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}

.content .help .tab_title ul .act a {
  color: #fff; background: #FF7501;
}
.content .help .tab_title ul li {
  margin: 0 10px;
     
 

 
  opacity: 1;
  
  text-align: center;
  font-weight: 400;
}
.content .help .tab_title ul li a {
	background: #fff;
	 border-radius: 20px;
	    padding: 8px 30px;
    display: block;
  cursor: pointer;
  color: #000;
  font-size: 15px;
}
.content .help .tab_content {
  margin-top: 30px;
}
.content .help .tab_content ul {
  overflow: hidden;
  display: none !important;
  -ms-flex-wrap: wrap;
  flex-wrap: wrap;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content .help .tab_content ul li {
  margin: 15px 0.5%;
  width: 32%;
}
.content .help .tab_content ul li h1 {
  font-size: 22px;
  font-weight: 400;
  color: #000000;
  -webkit-background-clip: text;
}
.content .help .tab_content ul li p {
  font-size: 14px;
  font-weight: 400;
  color: #999999;
  line-height: 22px;
  margin-top: 5px;
  -webkit-background-clip: text;
}
.content .help .tab_content .act {
  display: -webkit-box !important;
  display: -ms-flexbox !important;
  display: flex !important;
 
}
.content .introduce {
  width: 100%;
     padding: 35px 0;
  background: linear-gradient(134deg, #5775F2 0%, #605AFF 100%);
  opacity: 1;
}
.content .introduce .title {

}
.content .introduce .title h1 {
  text-align: center;
      font-size: 2rem;
  font-weight: 600;
  color: #FFFFFF;
}
.content .introduce .fTitle {
  display: block;
  width: 100%;
 
  font-size: 1rem;
  font-weight: 400;
  text-align: center;
  color: #FFFFFF;
  margin-top: 15px;
}
.content .introduce .list {
  margin-top: 35px;
}
.content .introduce .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
  -ms-flex-pack: center;
  justify-content: center;
}
.content .introduce .list ul li {
  margin: 0 95px;
}
.content .introduce .list ul li p:first-child {
  font-size: 14px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 36px;
}
.content .introduce .list ul li p:first-child .nums {
  margin-right: 5px;
  display: inline-block;
  font-size: 60px;
  font-weight: 500;
  color: #FFFFFF;
  line-height: 36px;
}
.content .introduce .list ul li p:last-child {
  width: 100%;
  text-align: center;
  font-size: 14px;
  font-weight: 400;
  color: #FFFFFF;
  line-height: 36px;
}
/*关于我们*/

.content_about .item_about {
     width: 90%;
     margin:0 auto;
     max-width:1400px;
  margin-bottom: 60px;
}
.content_about .item_about .content .fTitle{ width:100%; margin:0 auto;}
.content_about .item_about .title {
    padding: 50px 0;
}

.content_about .item_about .title h1 {
      font-size: 2rem;
  
  font-weight: 400;
  color: #2F2F2F;
  text-align: center;
}

.content_about .item_about .content .fTitle p {
  text-align: center;
  margin-bottom: 10px;
  height: auto;
  font-size: 1rem;
       line-height: 2rem;
  font-weight: 400;
  color: #656565;
}

.content_about .item_about .content .list {
    padding: 50px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
}

.content_about .item_about .content .list .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
width: 25%;
  margin: 15px 0;
}

.content_about .item_about .content .list .item p {
  color: #242424;
}

.content_about .item_about .content .list .item p .nums {
  font-size: 2rem;
  
  font-weight: 600;
  margin-right: 3px;
}

.content_about .item_about .content .list .item p:last-child {
  color: #676767;
  font-size: 1rem;
}

.content_about .item_about_two {
  width: 100%;
    padding: 50px 0;
  background: #DEE6F6;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_about .item_about_two .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;    max-width: 1400px;
    width: 90%;
    margin: 0 auto;
}

.content_about .item_about_two .container .list {
margin: 0 1%;
    width: 32%;min-height: 300px;
 
  background: #FFFFFF;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_about .item_about_two .container .list h2 {
    font-size: 1.4rem;
  
  font-weight: 600;
  color: #000000;
  margin: 10px 0;
}

.content_about .item_about_two .container .list p {
       font-size: 1rem;
    font-weight: 400;
    color: #999999;
    padding: 0 15px;
}

.content_about .item_about_two .container .list p img {
  width: 70px;
 
}

.content_about .bgH {
  width: 100%;
  height: 501px;
  background: #0B0C15;
}

.content_about .mapContent .map {
  margin: 50px auto;
}

.content_about .mapContent .map img {
  width: 100%;
}

.content_about .mapContent .text {

  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
      max-width: 1400px;
    width: 90%;
    margin: 0 auto;
  margin-bottom: 50px;
}

.content_about .mapContent .text .left, .content_about .mapContent .text .right {
  width: 50%;
}

.content_about .mapContent .text .left {
  padding-left: 100px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.content_about .mapContent .text .left .topLeft p {
      font-size: 1.2rem;

  font-weight: 500;
  color: #B7B7B7;
}

.content_about .mapContent .text .left .topLeft a {
  display: block;
  font-size: 2rem;
  
  font-weight: 400;
  color: #262626;
  margin: 5px 0;
}

.content_about .mapContent .text .left .topLeft em {
  margin-bottom: 20px;
  display: block;
   font-size: 1rem;

  font-weight: 400;
  color: #262626;
}

.content_about .mapContent .text .left .bottomLeft p {
 font-size: 1rem;
 
  font-weight: 600;
  color: #9B9B9B;
}

.content_about .mapContent .text .right h2 {
font-size: 1.4rem;
 
  font-weight: 500;
  color: #262626;
  margin-bottom: 20px;
}

.content_about .mapContent .text .right p {
   font-size: 1rem;

  font-weight: 400;
  color: #666666;
  line-height: 28px;
}
/*下载中心*/

.content_download {
  width: 100%;
  position: relative;
}

.content_download .list_download {
  position: absolute;
  top: -72px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
     margin: 0 auto;
    left: 0;
    right: 0;

  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_download .list_download a {
  margin: 0 25px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 393px;
  height: 144px;
  -webkit-box-shadow: 0px 0px 20px 1px rgba(61, 118, 252, 0.1686);
          box-shadow: 0px 0px 20px 1px rgba(61, 118, 252, 0.1686);
  border-radius: 20px 20px 20px 20px;
  opacity: 1;
  background: #fff;
}

.content_download .list_download a p {
     font-size: 1.6rem;
 
  font-weight: 500;
  color: #181824;
  margin-bottom: 7px;
}

.content_download .list_download a em {
 font-size: 1rem;
 
  font-weight: 400;
  color: #999999;
}

.content_download .list_download .act {
  background: #3D76FC;
}

.content_download .list_download .act p, .content_download .list_download .act em {
  color: #FFFFFF;
}

.content_download .download_all {
     padding-top: 4rem;
  background-color: #fff;
}

.content_download .download_all .title h1 {
  text-align: center;
  padding: 50px 0;
    font-size: 3rem;
 
  font-weight: 500;
  color: #181824;
}

.content_download .download_all .list {
    width: 90%;
    margin: 0 auto;
    max-width: 1400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_download .download_all .list .item {
  margin-bottom: 50px;
  position: relative;
  width: 100%;

  border-radius: 20px ;
  opacity: 1;
    padding: 60px 40px 0px 40px;
}
.content_download .download_all .list .bg_img{ display:flex;}
.content_download .download_all .list .item .title {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_download .download_all .list .item .title h2 {
font-size: 2rem;
 
  font-weight: 500;
  color: #FFFFFF;
  margin-left: 15px;
}

.content_download .download_all .list .item .title p {
  margin-left: 80px;
    font-size: 1.6rem;
 
  font-weight: 400;
  color: #FFFFFF;
  
}

.content_download .download_all .list .item .equipment {
  margin: 35px 0 85px 270px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
      position: inherit;
    z-index: 99;
}
.content_download .download_all .list .pcAiItem .equipment{  margin: 35px 0 85px 300px;}


.content_download .download_all .list .item .equipment a {
  margin-right: 30px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  width: 223px;
  height: 48px;
  background: #FFFFFF;
  border-radius: 6px 6px 6px 6px;
  opacity: 1;
}

.content_download .download_all .list .item .equipment a img {
  width: 26px;

}

.content_download .download_all .list .item .equipment a span {
  margin-left: 15px;
  font-size: 1rem;
 
  font-weight: 400;
  color: #181824;
}

.content_download .download_all .list .item .bg_img img {
  width: 100%;
}

.content_download .download_all .list .pcItem {
  background: linear-gradient(133deg, #693FFB 0%, #3DABFE 100%);
}

.content_download .download_all .list .androidItem {
  background: linear-gradient(133deg, #FD6323 0%, #FAA137 100%);
}

.content_download .download_all .list .androidItem .bg_img {
    width: 35%;

  bottom: 0px;
  right: 0px;
  position: absolute;
}


.content_download .download_all .list .yingeoaitool {
  background: linear-gradient(133deg, #EA4545 0%, #FF966F 100%);
}

.content_download .download_all .list .yingeoaitool .bg_img {
    width: 35%;

  bottom: 0px;
  right: 0px;
  position: absolute;
}

.content_download .download_all .list .cashierplus {
  background: linear-gradient(133deg, #A967FC 0%, #DDC3FF 100%);
}


.content_download .download_all .list .pcAiItem {
  background: linear-gradient(133deg, #4B5172 0%, #747490 100%);
}

.content_download .download_version {
  background-color: #F8F8F8;
  width: 100%;
}

.content_download .download_version .container .title h1 {
  text-align: center;
  padding: 80px 0;
    font-size: 2rem;
 
  font-weight: 500;
  color: #181824;
}

.content_download .download_version .container .version_list ul li {
  margin: 0 auto;
  max-width: 1000px;
  width: 100%;
 
  background: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  margin-bottom: 20px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  padding: 19px 0;
}

.content_download .download_version .container .version_list ul li .sersion_item_title {
  padding: 60px 123px;
}

.content_download .download_version .container .version_list ul li .sersion_item_title h3 {
  width:  fit-content;
     font-size: 1.6rem;
 
  font-weight: 600;
  color: #000000;
}

.content_download .download_version .container .version_list ul li .sersion_item_info h5 {

 font-size: 1rem;
 
  font-weight: 600;
  color: #000000;
line-height: 1.7rem;
  margin-bottom: 0px;
}

.content_download .download_version .container .version_list ul li .sersion_item_info p, .content_download .download_version .container .version_list ul li .sersion_item_info em {
    font-size: .85rem;
 
  font-weight: 400;
  color: #999999;
  line-height: 1.7rem;
}

.content_download .download_version .container .version_list ul li .sersion_item_info em {
  display: block;
}

.content_download .download_version .container .version_list ul li:last-child {
  margin-bottom: 0px;
}

.content_download .download_version .container .version_list .all {
  display: block;
  text-align: center;
  padding: 40px 0 50px 0;
}




/* 银歌·M200 */
.content_productAI_cp .AI{ width:95%; max-width:1400px; margin:0 auto;}

.content_productAI_cp .container .sub {
width:95%; max-width:1400px; margin:0 auto;
 
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_productAI_cp .container .sub .title {
 font-size: 1.5rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI_cp .container .sub .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_productAI_cp .container .sub .nav a {
  margin: 0 35px;
 font-size: 1rem;
  
  font-weight: 400;
  color: #181824;
  position: relative;
}

.content_productAI_cp .container .sub .nav .act::after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 5px;
  background: #FF7501;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.content_productAI_cp .container .sub .nav a:last-child {
  display: block;
  font-size: 1rem;
  width: 126px;
  height: 42px;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  text-align: center;
  line-height: 42px;
  color: #fff;
}

.content_productAI_cp .container .AI .title {
  margin: 70px 0 30px 0;
}

.content_productAI_cp .container .AI .title h1 {
  text-align: center;
    font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI_cp .container .AI .ftitle {
  margin: 0 auto;
  text-align: center;
  width:60%;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI_cp .container .AI .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 65px 0;
}

.content_productAI_cp .container .AI .list .item {
  width: 48%;
}

.content_productAI_cp .container .AI .list .item img {
  width: 100%;
}

.content_productAI_cp .product_item {
  width: 100%;
  
  background: #EEF2FA;
}

.content_productAI_cp .product_item .title {
  padding: 35px 0;
}

.content_productAI_cp .product_item .title h1 {
  text-align: center;
    font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI_cp .product_item .content p {
  margin: 0 auto;
  text-align: center;
  width: 838px;
  height: 120px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI_cp .product_item_productAI {
  height: auto;
}
.content_productAI_cp .product_item_productAI .tab{   
  
 }
.content_productAI_cp .product_item_productAI .tab .key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 20px;
}
.content_productAI_cp .product_item_productAI .tab .value{ display:inline-block;}
.content_productAI_cp .product_item_productAI .tab .key button {
  width: 135px;
 padding:10px 0;
  border-radius: 19px ;
  opacity: 1;
  font-size: 1rem;
  border: none;
  background-color: #fff;
  color: #000;
}

.content_productAI_cp .product_item_productAI .tab .key button {
  margin-right: 20px;
}

.content_productAI_cp .product_item_productAI .tab .key .act {
  background: #FF7501;
  color: #fff;
}

.content_productAI_cp .product_item_productAI .tab .value .act {
  display: block;
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 9;
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg {
  margin: 30px auto;
  height: auto;
  position: relative;
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg img {
  width: 100%;
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg .c {
  z-index: 9999;
  position: absolute;
  top: 50%;
  right: 120px;width: 40%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg .c h2 {
font-size: 2rem;
  font-weight: 500;
  color: #FFFFFF;
  margin-bottom: 30px;
}

.content_productAI_cp .product_item_productAI .tab .value .act .bigImg .c p {
  font-size: 1.5rem;
  font-weight: 500;
  color: #FFFFFF;
}

.content_productAI_cp .product_item_productAI .tab .value .act .item {
  width: calc(100% - 120px);
  margin: 30px auto;
  height: auto;
  position: relative;    border-radius: 15px;   max-width: 1400px; 
}

.content_productAI_cp .product_item_productAI .tab .value .act .item img {
  width: 100%; display:block;
}
.content_productAI_cp .product_item_productAI .tab .value .act .black img{opacity: .5;border-radius: 15px;}
.content_productAI_cp .product_item_productAI .tab .value .act .item .txt {
  position: absolute;
  top: 50%;
  left: 200px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_productAI_cp .product_item_productAI .tab .value .act .item .txt .t {
  margin-bottom: 50px;
}

.content_productAI_cp .product_item_productAI .tab .value .act .item .txt .t h2 {
  font-size: 2rem;
  font-weight: 500;
  color: #FFFFFF;
}

.content_productAI_cp .product_item_productAI .tab .value .act .item .txt .t p {
  font-size: 1.2rem;
  font-weight: 400;
  color: #FFFFFF;
}

.content_productAI_cp .product_item_productAI .tab .value .act .item .txt .c p {
width: 60%;
    font-size: 1.4rem;
 
  
  color: #FFFFFF;
}

.content_productAI_cp .product_item_productAI .tab .value > div {
  display: none;
}

.content_productAI_cp .product_item_productAI .tab .value > div img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS {
  background-color: #fff !important;
  height: auto;
}

.content_productAI_cp .product_item_productJS .ftitle {
  margin: 0 auto;
  margin-bottom: 30px;
  text-align: center;
  width:60%;
  font-size:1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI_cp .product_item_productJS .tp {
  width: calc(100% - 120px);
  margin: 0 auto;    position: relative;
}

.content_productAI_cp .product_item_productJS .list .item img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS .list .item .txt {
  width: 50%;
  position: absolute;
  top: 15%;
 display: inline-block;
  left: 50px;
}

.content_productAI_cp .product_item_productJS .list .item .txt h2 {
  font-size: 2.7rem;
  font-weight: 600;
  color: #000;
}

.content_productAI_cp .product_item_productJS .list .item .txt p {
  font-size: 1rem;
  font-weight: 500;
  color: #666;
}

.content_productAI_cp .product_item_productJS .list .item .txt .top {
  margin-top: 30px;
}

.content_productAI_cp .product_item_productJS .list .itemBox {
  margin: 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_productAI_cp .product_item_productJS .list .itemBox .left {
  width: 35%;
  position: relative;
}

.content_productAI_cp .product_item_productJS .list .itemBox .left img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS .list .itemBox .left .text {
  position: absolute;
  top: 50px;
  left: 30px;
}

.content_productAI_cp .product_item_productJS .list .itemBox .left .text h2 {
  font-size: 2rem;
}

.content_productAI_cp .product_item_productJS .list .itemBox .left .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;

}

.content_productAI_cp .product_item_productJS .list .itemBox .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 63%;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightTop {
  position: relative;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightTop .text {
  width: 50%;
  position: absolute;
  top: 50px;
  right: 30px;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightTop .text h2 {
  font-size: 2rem;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightTop .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;
 
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightBottom {
  position: relative;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightBottom .text {
  width: 50%;
  position: absolute;
  top: 50px;
  left: 30px;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightBottom .text h2 {
  font-size: 2rem;
}

.content_productAI_cp .product_item_productJS .list .itemBox .right .rightBottom .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;
 
}

.content_productAI_cp .product_item_productJS .list .itemR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_productAI_cp .product_item_productJS .list .itemR .txt {
  width: 46%;
  left: auto;
  top: 25%;
}

.content_productAI_cp .product_item_productJS .list .itemR .txt p img {
  width: 60%;
  margin-left: -50px;
}

.content_productAI_cp .product_item_productJS .list .itemC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: static;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_productAI_cp .product_item_productJS .list .itemC .l, .content_productAI_cp .product_item_productJS .list .itemC .r {
  position: relative;
  width: 48%;
}

.content_productAI_cp .product_item_productJS .list .itemC .l img, .content_productAI_cp .product_item_productJS .list .itemC .r img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS .list .itemC .l .txt, .content_productAI_cp .product_item_productJS .list .itemC .r .txt {
  width: 85%;
  left: 50px;
  position: absolute;
}

.content_productAI_cp .product_item_productJS .list .itemC .l .txt h2, .content_productAI_cp .product_item_productJS .list .itemC .r .txt h2 {
  font-size: 1.5rem;
  font-weight: 600;
  color: #000;
}

.content_productAI_cp .product_item_productJS .list .itemC .l .txt p, .content_productAI_cp .product_item_productJS .list .itemC .r .txt p {
  max-width: 440px;
  font-size: 1.1rem;
  font-weight: 500;
  color: #666;
  margin-top: 30px;
}

.content_productAI_cp .product_item_productJS .list .itemC .l .txt {
  top: auto;
  height: auto;
  bottom: 50px;
}

.content_productAI_cp .product_item_productJS .list .itemC .r .txt {
  top: 120px;
  height: auto;
}

.content_productAI_cp .product_item_productJS .ba {
  position: relative;
}

.content_productAI_cp .product_item_productJS .ba > img {
  width: 100%;
}

.content_productAI_cp .product_item_productJS .ba .txt {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
}

.content_productAI_cp .product_item_productJS .ba .txt p {
  text-align: center;
}

.content_productAI_cp .product_item_productJS .ba .txt p img {
  width: 88px;
  
}

.content_productAI_cp .product_item_productJS .ba .txt h2 {
  text-align: center;
  font-size: 2rem;
  font-weight: 600;
  color: #FFFFFF;
}

.content_productAI_cp .product_item_productJS .ba .txt a {
  margin: 15px auto;
  width: 126px;padding:10px 0;
  display: block;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  color: #fff;
  font-size: 1rem;
  text-align: center;
 
}

.content_productAI_cp .product_item_productJS1 .list .item {
  padding: 30px 0;
  background: rgba(0, 0, 0, 0);
  position: relative;
}

.content_productAI_cp .product_item_productJS1 .list .item .t {
position: absolute;
    top: 30%;
    height: auto;
    width: 70%;
}






.content_productAI_cp .product_item_productPlan {
     padding-bottom: 10px;
  
}

.content_productAI_cp .product_item_productPlan .list {
  width: calc(100% - 120px);
  margin: 0 auto;

}

.content_productAI_cp .product_item_productPlan .list .item {
  margin-bottom: 30px;
  position: relative;
}

.content_productAI_cp .product_item_productPlan .list .item > img {
  width: 100%;    height: 42rem;
}

.content_productAI_cp .product_item_productPlan .list .item .t {
  height: 99%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 0px;
  left: 0px;
}

.content_productAI_cp .product_item_productPlan .list .item .t .txt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 20%;
  height: 100%;
}

.content_productAI_cp .product_item_productPlan .list .item .t .txt p {
  text-align: center;
  font-weight: 400;
  font-size: 1.5rem;
}

.content_productAI_cp .product_item_productPlan .list .item .t .img {
  padding: 20px 0;
  border-left: 1px solid #D6D6D6;
  width: 80%;
}

.content_productAI_cp .product_item_productPlan .list .item .t .img img {
  width: 49%;
}

.content_productAI_cp .product_item_productPlan .list .item .t .info {
  height: 100%;
  padding: 30px 100px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI_cp .product_item_productPlan .list .item .t .info p {
  margin-bottom: 10px;    font-size: 1.5rem;
}

.content_productAI_cp .support .title {
  margin: 40px 0;
}

.content_productAI_cp .support .title h1 {
  text-align: center;
font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI_cp .support .list {
  width: calc(100% - 120px);
  margin: 0 auto;
  padding: 30px 0;
  padding-bottom: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_productAI_cp .support .list .item {
  padding: 50px 0;
  width: 48%;
  height: auto;
  background: #EEF2FA;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.content_productAI_cp .support .list .item h3 {
  text-align: center;
  padding: 50px 0;
  font-size: 1.5rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI_cp .support .list .item img {
  width: 100%;
}

.content_productAI_cp .support .list .item .txt .b {
  margin: 20px 0;
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_productAI_cp .support .list .item .txt .b a {
  margin: 0 10px;
  display: block;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 10px 20px 1px #D3D5E6;
          box-shadow: 0px 10px 20px 1px #D3D5E6;
}

.content_productAI_cp .support .list .item .txt .b .act {
  border: 1px solid #FF7501;
}

.content_productAI_cp .support .list .item .txt .b .write {
  background: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  border: 1px solid #FF7501;
}

.content_productAI_cp .support .list .item .txt .b .black {
  background: #181824;
}

.content_productAI_cp .support .list .item .txt p {
  text-align: center;
  font-size: 1.1rem;
}

/* 自动识别AI */
.content_product_verAI .container .sub {
  width: 100%;
  height: 80px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product_verAI .container .sub .title {
 font-size: 1.5rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_verAI .container .sub .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_product_verAI .container .sub .nav a {
  margin: 0 35px;
 font-size: 1rem;
  
  font-weight: 400;
  color: #181824;
  position: relative;
}

.content_product_verAI .container .sub .nav .act::after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 5px;
  background: #FF7501;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.content_product_verAI .container .sub .nav a:last-child {
  display: block;
  font-size: 1rem;
  width: 126px;
  height: 42px;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  text-align: center;
  line-height: 42px;
  color: #fff;
}

.content_product_verAI .container .AI .title {
  margin: 70px 0 30px 0;
}

.content_product_verAI .container .AI .title h1 {
  text-align: center;
    font-size: 2rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_verAI .container .AI .ftitle {
  margin: 0 auto;
  text-align: center;
  width:55%;
  font-size: 20px;
  
  font-weight: 400;
  color: #666666;
}

.content_product_verAI .container .AI .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  margin: 65px 0;
}

.content_product_verAI .container .AI .list .item {
  width: 48%;
}

.content_product_verAI .container .AI .list .item img {
  width: 100%;
}

.content_product_verAI .product_item {
  width: 100%;
  height: 369px;
  background: #EEF2FA;
}

.content_product_verAI .product_item .title {
  padding: 35px 0;
}

.content_product_verAI .product_item .title h1 {
  text-align: center;
    font-size: 2rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_verAI .product_item .content p {
  margin: 0 auto;
  text-align: center;
  width: 838px;
  height: 120px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_verAI .product_item_productAI {
  height: auto;
}

.content_product_verAI .product_item_productAI .tab .key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 20px;
}

.content_product_verAI .product_item_productAI .tab .key button {
  width: 135px;
  height: 38px;
  border-radius: 19px 19px 19px 19px;
  opacity: 1;
  font-size: 1rem;
  border: none;
  background-color: #fff;
  color: #000;
}

.content_product_verAI .product_item_productAI .tab .key button {
  margin-right: 20px;
}

.content_product_verAI .product_item_productAI .tab .key .act {
  background: #FF7501;
  color: #fff;
}

.content_product_verAI .product_item_productAI .tab .value .act {
  display: block;
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg:after {
  content: "";
  display: block;
  width: 100%;
  height: 100%;
  background-color: rgba(0, 0, 0, 0.5);
  position: absolute;
  left: 0px;
  top: 0px;
  z-index: 9;
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg {
  margin: 30px auto;
  height: auto;
  position: relative;
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg img {
  width: 100%;
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg .c {
  z-index: 9999;
  position: absolute;
  top: 50%;
  right: 120px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg .c h2 {
font-size: 2rem;
  font-weight: 500;
  color: #FFFFFF;
  margin-bottom: 30px;
}

.content_product_verAI .product_item_productAI .tab .value .act .bigImg .c p {
  font-size: 1.5rem;
  font-weight: 500;
  color: #FFFFFF;
}

.content_product_verAI .product_item_productAI .tab .value .act .item {
  width: calc(100% - 120px);
  margin: 30px auto;
  height: auto;
  position: relative;
}

.content_product_verAI .product_item_productAI .tab .value .act .item img {
  width: 100%;
}

.content_product_verAI .product_item_productAI .tab .value .act .item .txt {
  position: absolute;
  top: 50%;
  left: 200px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_product_verAI .product_item_productAI .tab .value .act .item .txt .t {
  margin-bottom: 50px;
}

.content_product_verAI .product_item_productAI .tab .value .act .item .txt .t h2 {
font-size: 2rem;
  font-weight: 500;
  color: #FFFFFF;
}

.content_product_verAI .product_item_productAI .tab .value .act .item .txt .t p {
  font-size: 1rem;
  font-weight: 400;
  color: #FFFFFF;
}

.content_product_verAI .product_item_productAI .tab .value .act .item .txt .c p {
  max-width: 800px;
  font-size: 2rem;
 
  font-weight: 600;
  color: #FFFFFF;
}

.content_product_verAI .product_item_productAI .tab .value > div {
  display: none;
}

.content_product_verAI .product_item_productAI .tab .value > div img {
  width: 100%;
}

.content_product_verAI .product_item_productJS {
  background-color: #fff !important;
  height: auto;
}

.content_product_verAI .product_item_productJS .ftitle {
  margin: 0 auto;
  margin-bottom: 30px;
  text-align: center;
  width:55%;
  font-size: 20px;
  
  font-weight: 400;
  color: #666666;
}

.content_product_verAI .product_item_productJS .list {
  width: calc(100% - 120px);
  margin: 0 auto;
}

.content_product_verAI .product_item_productJS .list .item {
  position: relative;
}

.content_product_verAI .product_item_productJS .list .item img {
  width: 100%;
}

.content_product_verAI .product_item_productJS .list .item .txt {
  width: 50%;
  position: absolute;
  top: 30%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  left: 120px;
}

.content_product_verAI .product_item_productJS .list .item .txt h2 {
font-size: 2rem;
  font-weight: 500;
  color: #000;
}

.content_product_verAI .product_item_productJS .list .item .txt p {
  font-size: 1.4rem;
  font-weight: 500;
  color: #666;
}

.content_product_verAI .product_item_productJS .list .item .txt .top {
  margin-top: 30px;
}

.content_product_verAI .product_item_productJS .list .itemBox {
  margin: 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product_verAI .product_item_productJS .list .itemBox .left {
  width: 35%;
  position: relative;
}

.content_product_verAI .product_item_productJS .list .itemBox .left img {
  width: 100%;
}

.content_product_verAI .product_item_productJS .list .itemBox .left .text {
  position: absolute;
  top: 50px;
  left: 30px;
}

.content_product_verAI .product_item_productJS .list .itemBox .left .text h2 {
  font-size: 2rem;
}

.content_product_verAI .product_item_productJS .list .itemBox .left .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;
  font-size: 1.5rem;
}

.content_product_verAI .product_item_productJS .list .itemBox .right {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  width: 63%;
}

.content_product_verAI .product_item_productJS .list .itemBox .right img {
  width: 100%;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightTop {
  position: relative;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightTop .text {
  width: 50%;
  position: absolute;
  top: 50px;
  right: 30px;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightTop .text h2 {
  font-size: 2rem;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightTop .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;
  font-size: 1.5rem;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightBottom {
  position: relative;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightBottom .text {
  width: 50%;
  position: absolute;
  top: 50px;
  left: 30px;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightBottom .text h2 {
  font-size: 2rem;
}

.content_product_verAI .product_item_productJS .list .itemBox .right .rightBottom .text p {
  font-size: 1rem;
  margin-top: 20px;
  font-weight: 400;
  color: #666666;
  font-size: 1.5rem;
}

.content_product_verAI .product_item_productJS .list .itemR {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: end;
      -ms-flex-pack: end;
          justify-content: flex-end;
}

.content_product_verAI .product_item_productJS .list .itemR .txt {
  width: 46%;
  left: auto;
  top: 50% !important;
}

.content_product_verAI .product_item_productJS .list .itemR .txt p img {
  width: 60%;
  margin-left: -50px;
}

.content_product_verAI .product_item_productJS .list .itemC {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  position: static;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product_verAI .product_item_productJS .list .itemC .l, .content_product_verAI .product_item_productJS .list .itemC .r {
  position: relative;
  width: 48%;
}

.content_product_verAI .product_item_productJS .list .itemC .l img, .content_product_verAI .product_item_productJS .list .itemC .r img {
  width: 100%;
}

.content_product_verAI .product_item_productJS .list .itemC .l .txt, .content_product_verAI .product_item_productJS .list .itemC .r .txt {
  width: 100%;
  left: 50px;
  position: absolute;
}

.content_product_verAI .product_item_productJS .list .itemC .l .txt h2, .content_product_verAI .product_item_productJS .list .itemC .r .txt h2 {
  font-size: 2rem;
  font-weight: 500;
  color: #000;
}

.content_product_verAI .product_item_productJS .list .itemC .l .txt p, .content_product_verAI .product_item_productJS .list .itemC .r .txt p {
  max-width: 440px;
  font-size: 1.1rem;
  font-weight: 500;
  color: #666;
  margin-top: 30px;
}

.content_product_verAI .product_item_productJS .list .itemC .l .txt {
  top: auto;
  height: auto;
  bottom: 50px;
}

.content_product_verAI .product_item_productJS .list .itemC .r .txt {
  top: 120px;
  height: auto;
}

.content_product_verAI .product_item_productJS .ba {
  position: relative;
}

.content_product_verAI .product_item_productJS .ba > img {
  width: 100%;
}

.content_product_verAI .product_item_productJS .ba .txt {
  position: absolute;
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
  width: 100%;
}

.content_product_verAI .product_item_productJS .ba .txt p {
  text-align: center;
}

.content_product_verAI .product_item_productJS .ba .txt p img {
  width: 88px;
  height: 88px;
}

.content_product_verAI .product_item_productJS .ba .txt h2 {
  text-align: center;
  font-size: 2rem;
  font-weight: 600;
  color: #FFFFFF;
}

.content_product_verAI .product_item_productJS .ba .txt a {
  margin: 30px auto;
  width: 126px;
  height: 42px;
  display: block;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  color: #fff;
  font-size: 1rem;
  text-align: center;
  line-height: 42px;
}

.content_product_verAI .product_item_productJS1 .list .item {
  padding: 30px 0;
  background: rgba(0, 0, 0, 0);
  position: relative;
}

.content_product_verAI .product_item_productJS1 .list .item .t {
  position: absolute;
  top: 0;
  height: auto;
}

.content_product_verAI .product_item_productJS1 .list .item .t .txt {
  top: 50%;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_product_verAI .product_item_productJS1 .list .itemR {
  height: 500px;
}

.content_product_verAI .product_item_productJS1 .list .itemR img {
  width: 100%;
  height: auto;
}

.content_product_verAI .product_item_productPlan {
  padding-bottom: 50px;
  height: auto;
}

.content_product_verAI .product_item_productPlan .list {
  width: calc(100% - 120px);
  margin: 0 auto;
  margin-top: 50px;
}

.content_product_verAI .product_item_productPlan .list .item {
  margin-bottom: 30px;
  position: relative;
}

.content_product_verAI .product_item_productPlan .list .item > img {
  width: 100%;
}

.content_product_verAI .product_item_productPlan .list .item .t {
  height: 100%;
  width: 100%;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-pack: distribute;
      justify-content: space-around;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  position: absolute;
  top: 0px;
  left: 0px;
}

.content_product_verAI .product_item_productPlan .list .item .t .txt {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 20%;
  height: 100%;
}

.content_product_verAI .product_item_productPlan .list .item .t .txt p {
  text-align: center;
  font-weight: 400;
  font-size: 1.2rem;
}

.content_product_verAI .product_item_productPlan .list .item .t .img {
  padding: 20px 0;
  border-left: 1px solid #D6D6D6;
  width: 80%;
}

.content_product_verAI .product_item_productPlan .list .item .t .img img {
  width: 49%;
}

.content_product_verAI .product_item_productPlan .list .item .t .info {
  height: 100%;
  padding: 50px 100px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_verAI .product_item_productPlan .list .item .t .info p {
  margin-bottom: 15px;
}

.content_product_verAI .support .title {
  margin: 40px 0;
}

.content_product_verAI .support .title h1 {
  text-align: center;
font-size: 2rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_verAI .support .list {
  width: calc(100% - 120px);
  margin: 0 auto;
  padding: 30px 0;
  padding-bottom: 90px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product_verAI .support .list .item {
  padding: 50px 0;
  width: 48%;
  height: auto;
  background: #fff;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.content_product_verAI .support .list .item h3 {
  text-align: center;
  padding: 50px 0;
  font-size: 1.5rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_verAI .support .list .item img {
  width: 100%;
}

.content_product_verAI .support .list .item .txt .b {
  margin: 20px 0;
  margin-top: 50px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_product_verAI .support .list .item .txt .b a {
  margin: 0 10px;
  display: block;
  width: 32px;
  height: 32px;
  -webkit-box-shadow: 0px 10px 20px 1px #D3D5E6;
          box-shadow: 0px 10px 20px 1px #D3D5E6;
}

.content_product_verAI .support .list .item .txt .b .act {
  border: 1px solid #FF7501;
}

.content_product_verAI .support .list .item .txt .b .write {
  background: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  border: 1px solid #FF7501;
}

.content_product_verAI .support .list .item .txt .b .black {
  background: #181824;
}

.content_product_verAI .support .list .item .txt p {
  text-align: center;
  font-size: 1.1rem;
}

/* 产品中心 AI */
content_product_ver .product_item {
  width: 100%;
  height: 369px;
  background: #EEF2FA;
}

.content_product_ver .product_item .title {
  padding: 70px 0 60px;
}

.content_product_ver .product_item .title h1 {
  text-align: center;
    font-size: 2rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product_ver .product_item .content p {
  margin: 0 auto;
  text-align: center;
  width: 838px;
  height: 120px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_ver .product_item_ide {
  height: auto;
  background-color: #fff;
}

.content_product_ver .product_item_ide .content_ide .ftitle {
  margin: 0 auto;
  text-align: center;
  width:55%;
  height: 112px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_ver .product_item_ide .content_ide .list {
  padding: 0 50px;
  padding-bottom: 100px;
}

.content_product_ver .product_item_ide .content_ide .list .list_img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 35px;
}

.content_product_ver .product_item_ide .content_ide .list .list_img .item {
  width: auto;
  max-width: 875px;
  max-height: 962px;
}

.content_product_ver .product_item_ide .content_ide .list .list_img .item img {
  width: 100%;
}

.content_product_ver .product_item_ide .content_ide .list .list_img .item:first-child {
  margin-right: 50px;
}

.content_product_ver .product_item_ide .content_ide .list .list_text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product_ver .product_item_ide .content_ide .list .list_text .item {
  width: 30%;
}

.content_product_ver .product_item_ide .content_ide .list .list_text .item h2 {
  font-size: 25px;
}

.content_product_ver .product_item_ide .content_ide .list .list_text .item p {
  margin-top: 10px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_ver .product_item_scenario {
  height: auto;
}

.content_product_ver .product_item_scenario .tab .key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 70px;
}

.content_product_ver .product_item_scenario .tab .key button {
  width: 135px;
  height: 38px;
  border-radius: 19px 19px 19px 19px;
  opacity: 1;
  font-size: 1rem;
  border: none;
  background-color: #fff;
  color: #000;
  margin-right: 20px;
}

.content_product_ver .product_item_scenario .tab .key button:last-child {
  margin-right: 0px;
}

.content_product_ver .product_item_scenario .tab .key .act {
  background: #FF7501;
  color: #fff;
}

.content_product_ver .product_item_scenario .tab .value .act {
  display: block;
}

.content_product_ver .product_item_scenario .tab .value div {
  display: none;
}

.content_product_ver .product_item_scenario .tab .value div img {
  width: 100%;
}

.content_product_ver .product_item_advantage {
  background-color: #fff;
  height: auto;
}

.content_product_ver .product_item_advantage .ftitle {
  margin: 0 auto;
  text-align: center;
  width: 868px;
  height: 97px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product_ver .product_item_advantage .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_product_ver .product_item_advantage .container .list {
  margin-bottom: 50px;
  width: 447px;
  height: 286px;
  background: #FFFFFF;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_product_ver .product_item_advantage .container .list h2 {
  font-size: 22px;
  
  font-weight: 400;
  color: #000000;
  margin: 10px 0;
}

.content_product_ver .product_item_advantage .container .list p {
  font-size: 1rem;
  
  font-weight: 400;
  color: #999999;
}

.content_product_ver .product_item_advantage .container .list p img {
  width: 70px;
  height: 70px;
}


/* 产品中心AI自动识别 */
.content_product .product_item {
  width: 100%;
padding: 50px 0;
  background: #EEF2FA;
}

.content_product .product_item .title {
    padding-bottom: 30px;
}

.content_product .product_item .title h1 {
  text-align: center;
  font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_product .product_item .content p {
  margin: 0 auto;
  text-align: center;
      width: 55%;

  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product .product_item_ide {
  height: auto;
  background-color: #fff;
}

.content_product .product_item_ide .content_ide .ftitle {
  margin: 0 auto;
  text-align: center;
    width: 55%;
    padding-bottom: 30px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product .product_item_ide .content_ide .list {
  padding: 0 2.5%;
 
      max-width: 1400px;
    margin: 0 auto;
}

.content_product .product_item_ide .content_ide .list .list_img {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-bottom: 35px;
}



.content_product .product_item_ide .content_ide .list .list_img .item img {
  width: 100%;
}

.content_product .product_item_ide .content_ide .list .list_img .item:first-child {
    margin-right: 2%;
}

.content_product .product_item_ide .content_ide .list .list_text {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_product .product_item_ide .content_ide .list .list_text .item {
  width: 30%;
}

.content_product .product_item_ide .content_ide .list .list_text .item h2 {
  font-size: 1.5rem;
}

.content_product .product_item_ide .content_ide .list .list_text .item p {
  margin-top: 10px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #666666;
}



.content_product .product_item_scenario .tab .key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
 padding-bottom: 2rem;
}

.content_product .product_item_scenario .tab .key button {
  width: 135px;
 padding: 7px 0;
  border-radius: 19px;
  opacity: 1;
  font-size: 1rem;
  border: none;
  background-color: #fff;
  color: #000;
      margin: 0 1%;
}

.content_product .product_item_scenario .tab .key button:last-child {
  margin-right: 0px;
}

.content_product .product_item_scenario .tab .key .act {
  background: #FF7501;
  color: #fff;
}

.content_product .product_item_scenario .tab .value .act {
  display: block;
}

.content_product .product_item_scenario .tab .value div {
  display: none;
}

.content_product .product_item_scenario .tab .value div img {
  width: 100%;
}

.content_product .product_item_advantage {
  background-color: #fff;
  height: auto;
}

.content_product .product_item_advantage .ftitle {
  margin: 0 auto;
  text-align: center;
 width: 55%;
    padding-bottom: 30px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_product .product_item_advantage .container {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_product .product_item_advantage .container .list {
  margin-bottom: 50px;
  width: 32%;

  background: #FFFFFF;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_product .product_item_advantage .container .list h2 {
  font-size:1.5rem;
  
  font-weight: 400;
  color: #000000;
  margin: 10px 0;
}

.content_product .product_item_advantage .container .list p {
  font-size: 1rem;
  
  font-weight: 400;
  color: #999999;
}

.content_product .product_item_advantage .container .list p img {
  width: 70px;
  height: 70px;
}


/* 客户案例 */

.content_partners .title {
  padding: 67px 0;
}

.content_partners .title h1 {
    font-size: 2.7rem;
  
  font-weight: 500;
  color: #181824;
  text-align: center;
}

.content_partners .partners_search {
  width: 100%;
 
    padding: 30px 0;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  background: #DEE6F6;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_partners .partners_search .content {
  background-color: #fff;
  width: 531px;
 
  -webkit-box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.102);
          box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.102);
  border-radius: 31px;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  overflow: hidden;
}

.content_partners .partners_search .content .search input {
  border-radius: 31px 0 0 31px;
  outline: none;
  border: none;
  width: 428px;
  height: 62px;
  padding: 0 28px;
  font-size: 14px;
  
  font-weight: 400;
  color: #B7B7B7;
}

.content_partners .partners_search .content button {
  width: 103px;
  height: 62px;
  background: #3D76FC;
  opacity: 1;
  border: none;
}

.content_partners .partners_hz .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_partners .partners_hz .list ul li:hover {
  -webkit-box-shadow: 0px 3px 30px 1px rgba(0, 0, 0, 0.102);
          box-shadow: 0px 3px 30px 1px rgba(0, 0, 0, 0.102);
  border-radius: 0px 0px 0px 0px;
  background: #FFFFFF;
}

.content_partners .partners_hz .list ul li {
  margin: 0 5px;
  width: 320px;
  height: 301px;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
}

.content_partners .partners_hz .list ul li p {
  font-size: 1rem;
  
  font-weight: 400;
  color: #B7B7B7;
}

.content_partners .partners_hz .list ul li p img {
  width: 66px;
  
}

.content_partners .partners_hz .list ul li h3 {
     font-size: 1.6rem;
  
  font-weight: 500;
  color: #000000;
  margin: 27px 0 13px 0;
}

.content_partners .partners_hz .list ul li p, .content_partners .partners_hz .list ul li h3 {
  text-align: center;
}

.content_partners .partners_why {
  margin-top: 85px;
  width: 100%;

  background: #0B0C15;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.content_partners .partners_why .title h1 {
  color: #fff;
}

.content_partners .partners_why .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_partners .partners_why .list ul li {
  margin-bottom: 35px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
    width: 32%;
 
  background: #FFFFFF;
  opacity: 1;
  padding: 50px 10px;
}

.content_partners .partners_why .list ul li p {
  font-size: 1rem;
  
  font-weight: 400;
  color: #999999;
}

.content_partners .partners_why .list ul li p img {
  width: 64px;

}

.content_partners .partners_why .list ul li h3 {
 font-size: 1.2rem;
  
  font-weight: 400;
  color: #000000;
  margin: 8px 0;
}

.content_partners .partners_agent .title p {
  text-align: center;
  font-size: 1rem;
  
  font-weight: 400;
  color: #797979;
}

.content_partners .partners_agent .list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_partners .partners_agent .list ul li {
  width: 208px;
}

.content_partners .partners_agent .list ul li h3 {
     font-size: 1.6rem;
  
  font-weight: 600;
  color: #000000;
}

.content_partners .partners_agent .list ul li p {
  margin-top: 18px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #797979;
}

.content_partners .partners_agent .agent_list ul {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_partners .partners_agent .agent_list ul li {
  position: relative;

  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 160px;
  height: 160px;
  background: #FAFBFB;
  opacity: 1;
}

.content_partners .partners_agent .agent_list ul li p img {
  width: 64px;
  height: 64px;
}

.content_partners .partners_agent .agent_list ul li h3 {
  margin-top: 15px;
  font-size: 1rem;
  
  font-weight: 400;
  color: #797979;
}

.content_partners .partners_agent .agent_list ul em {
 line-height: 160px;    width: 12px;
}

.content_partners .partners_agent .agent_from {
  margin: 105px auto;
  width: 880px;
  height: 414px;
  background: #FFFFFF;
  -webkit-box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.102);
          box-shadow: 0px 0px 30px 1px rgba(0, 0, 0, 0.102);
  border-radius: 20px 20px 20px 20px;
  opacity: 1;
}

.content_partners .partners_agent .agent_from h2 {
  padding: 37px 0;
  text-align: center;
 font-size: 1.5rem;
  
  font-weight: 400;
  color: #000000;
}

.content_partners .partners_agent .agent_from .from {
  padding: 0 62px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_partners .partners_agent .agent_from .from .input {
  margin-bottom: 15px;
}

.content_partners .partners_agent .agent_from .from .input input {
  padding: 0 15px;
  width: 366px;
  height: 40px;
  font-size: .9rem;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  border: 1px solid #E3E3E3;
}

.content_partners .partners_agent .agent_from .from .input textarea {
  padding: 15px;
  font-size: .9rem;
  width: 755px;
  height: 96px;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  border: 1px solid #E3E3E3;
}

.content_partners .partners_agent .agent_from .from .textarea {
  margin: 0px !important;
}

.content_partners .partners_agent .agent_from .from .btns {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  width: 100%;
  margin-top: 28px;
}

.content_partners .partners_agent .agent_from .from .btns button {
  border: none;
  display: block;
  width: 280px;
padding:10px 0;
  background: #3D76FC;
  border-radius: 21px;
  opacity: 1;
  font-size: 14px;
  
  font-weight: 400;
  color: #FFFFFF;
}

/* 产品中心 AI 识别算法 */

.hengxian{padding: 10px 0;
    border-bottom: 1px solid #e2dfdf;}
.content_productAI .container .sub {
  width:95%; max-width:1400px; margin:0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_productAI .container .sub .title {
 font-size: 1.5rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI .container .sub .nav {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_productAI .container .sub .nav a {
  margin: 0 35px;
 font-size: 1rem;
  
  font-weight: 400;
  color: #181824;
  position: relative;
}

.content_productAI .container .sub .nav .act::after {
  content: "";
  position: absolute;
  display: block;
  width: 22px;
  height: 5px;
  background: #FF7501;
  left: 50%;
  -webkit-transform: translateX(-50%);
          transform: translateX(-50%);
}

.content_productAI .container .sub .nav a:last-child {
  display: block;
  font-size: 1rem;
  width: 126px;
  height: 42px;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  text-align: center;
  line-height: 42px;
  color: #fff;
}

.content_productAI .container .AI .title {
  margin: 70px 0 30px 0;
}

.content_productAI .container .AI .title h1 {
  text-align: center;
  font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI .container .AI .ftitle {
  margin: 0 auto;
  text-align: center;
width: 55%;max-width: 1400px;
    font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI .container .AI .list {
    width:100%;
    margin:0 auto; max-width:1400px;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
   padding: 60px 0;
}
.content_productAI .container .AI .list  .item{ width:20%;}

.content_productAI .container .AI .list .item p {
  text-align: center;font-size: 1rem;
}

.content_productAI .container .AI .list .item p img {
  width: 80px;

  margin-bottom: 15px;
}

.content_productAI .product_item {
  width: 100%;

  background: #EEF2FA;
}

.content_productAI .product_item .title {
  padding: 35px 0;
}

.content_productAI .product_item .title h1 {
  text-align: center;
    font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI .product_item .content p {
  margin: 0 auto;
  text-align: center;
  width: 838px;
  height: 120px;
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #666666;
}

.content_productAI .product_item_productAI {
  height: auto;
}

.content_productAI .product_item_productAI .tab .key {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  padding-bottom: 70px;
}

.content_productAI .product_item_productAI .tab .key button {
  width: 135px;
    margin: 0 1%;
    padding: 8px 0;
  border-radius: 19px ;
  opacity: 1;
  font-size: 1rem;
  border: none;
  background-color: #fff;
  color: #000;
}



.content_productAI .product_item_productAI .tab .key .act {
  background: #FF7501;
  color: #fff;
}

.content_productAI .product_item_productAI .tab .value .act {
  display: block;
}

.content_productAI .product_item_productAI .tab .value div {
  display: none;
}

.content_productAI .product_item_productAI .tab .value div img {
  width: 100%;
}

.content_productAI .product_item_productJS {
  height: auto;
  padding: 30px 0;
}

.content_productAI .product_item_productJS .ftitle {
  margin: 0 auto;
  margin-bottom: 30px;
  text-align: center;
  width:55%;
      font-size: 1.4rem;
  font-weight: 400;
  color: #666666;
}

.content_productAI .product_item_productJS p {
  text-align: center;
}

.content_productAI .product_item_productJS p img {
  width: 100%;
  max-width: 1000px;
}

.content_productAI .product_item_productPlan {
  padding-bottom: 50px;
  height: auto;
}

.content_productAI .product_item_productPlan .list {
width: 95%;
max-width: 1400px;
  margin: 0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  margin-top: 30px;
}

.content_productAI .product_item_productPlan .list .item {
  width: calc(50% - 30px);
  background-color: #fff;
  
  padding: 35px 90px 35px 35px;
}

.content_productAI .product_item_productPlan .list .item h2 {
     font-size: 1.4rem;

  font-weight: 500;
  color: #181824;
}

.content_productAI .product_item_productPlan .list .item p {
 font-size: 1rem;
  
  font-weight: 400;
  color: #666666;
  margin: 20px 0;
}

.content_productAI .product_item_productPlan .list .item a {
  display: block;
  width: 126px;
 padding: 10px 0;
  background: #5775F2;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  color: #fff;
  font-size: 1rem;
  text-align: center;

}

.content_productAI .support .title {
  margin: 40px 0;
}

.content_productAI .support .title h1 {
  text-align: center;
    font-size: 2rem;
 
  font-weight: 600;
  color: #000000;
}

.content_productAI .support .list {
  width: 95%;
  max-width: 1400px;
  margin:0 auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  margin: 0 auto;

  padding-bottom: 50px;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}
.content_productAI .support .list .item{ width:32.3%;border: 1px solid #EAEAEA;    padding: 10px;}
.content_productAI .support .list .item h2 {
     font-size: 1.4rem;
  
  font-weight: 500;
  color: #181824;
}

.content_productAI .support .list .item p {
  font-size: 1rem;
  
  font-weight: 400;
  color: #999999;
  margin: 10px 0;
}

.content_productAI .support .list .item a {
  font-size: 1rem;
  
  font-weight: 400;
  color: #FF7501;
}





/* 产品中心 收银系统 */

.content_Cashier .cashierItem {
  width: 100%;
height:601px;
  background: #EEF2FA;
}

.content_Cashier .cashierItem .title {
  padding: 50px 0;
}

.content_Cashier .cashierItem .title h1 {
  font-size: 2rem;
 
  font-weight: 600;
  color: #181824;
  text-align: center;
  margin: 20px 0;
}

.content_Cashier .cashierItem .title p {
  margin: 0 auto;
  display: block;
    width: fit-content;
    padding: 10px 50px;
  background: #5775F2;
  border-radius: 31px ;
  opacity: 1;
  text-align: center;

    font-size: 1.4rem;
  
  font-weight: 400;
  color: #FFFFFF;
}

.content_Cashier .cashierItem_body {
  position: relative;
  width: 100%;
  height: auto;
  margin-bottom: 50px;
}

.content_Cashier .cashierItem_body .cashi_img {
     width: 100%;
  
  
    margin: 0 auto;
    margin-top: -210px;
  
}

.content_Cashier .cashierItem_body .cashi_img > p:first-child {
  text-align: center;
    max-width: 900px;margin: 0 auto;    width: 60%;
}

.content_Cashier .cashierItem_body .cashi_img > p:first-child img {
 
  width:100%;

}

.content_Cashier .cashierItem_body .cashi_img > a {

  margin: 50px auto;
  display: block;
    width: fit-content;
    padding: 10px 50px;

  font-size: 1.4rem;
  background: #5775F2;
  border-radius: 31px;
  opacity: 1;
  text-align: center;

  
  font-weight: 400;
  color: #FFFFFF;
}

.content_Cashier .cashierItem_body .cashi_img > p {
  margin-bottom: 70px;    text-align: right;
}

.content_Cashier .cashierItem_body .cashi_img > p img {
  width:80%;
}

.content_Cashier .cashierItem_body .cashi_img .title h1 {
  text-align: center;

    font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_Cashier .cashierItem_body .cashi_img .title p {
  margin: 10px auto;
  text-align: center;
  width: 812px;
  font-size: 1.5rem;
  
  font-weight: 400;
  color: #666666;
}
.content_Cashier .cashierItem_body .cashi_img .cashi_body{background: #5775F2;}
.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item {
  padding: 60px 0;
  margin: 0 auto;
    width: 90%;    
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .img {
  width: 55%;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .img img {
  width: 100%;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext {
  width: 45%;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext h1 {
  font-size: 1,8rem;
 
  font-weight: 600;
  color: #fff;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list {
  margin-top: 30px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list .item .cro {
  display: block;
  width: 17px;
  height: 17px;
  background: #3D76FC;
  border-radius: 50%;
  margin-right: 15px;
  margin-top: 10px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list .item .txt {
  margin-bottom: 20px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list .item .txt h4 {
    font-size: 1.2rem;
  font-weight: 500;
  color: #fff;
  margin-bottom: 5px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .body_item .Lefttext .list .item .txt p {
    font-size: 14px;
  font-weight: 400;
  color: #97B9FD;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body .item_color {
 
  padding: 50px 0px;
  width:100%;
 
  background: #F2F5FA;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c {
  background: #F2F5FA;
  padding: 35px 0;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .title {
  padding: 60px 0;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .title h1 {
  text-align: center;
 
  font-size: 2.7rem;
 
  font-weight: 600;
  color: #000000;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content .txt {
  width: 45%;
  height: auto;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content .txt .ftitle {
  font-size: 1.6rem;
 
  font-weight: 600;
  color: #272C32;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content .txt h2 {
  font-size: 2.7rem;

  font-weight: bold;
  color: #131619;
  margin: 15px 0;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content .txt p:last-child {
  font-size: 1.2rem;
  
  font-weight: 400;
  color: #666666;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_c .content .img img {
  width: auto;
  width: 527px;
  height: 478px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d {

  width: 100%;
    padding: 50px 0;
  background: #0B0C15;
  border-radius: 0px 0px 0px 0px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .title {
    padding-bottom: 40px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .title h1 {
  text-align: center;
  
  font-size: 2.7rem;
 
  font-weight: 600;
  color: #fff;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .list {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -ms-flex-wrap: wrap;
      flex-wrap: wrap;
      justify-content: center;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .list .item {
margin: 10px 0.5%;
    width: 19%;
    padding: 20px 0;
  background: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .list .item p {
  margin-top: 15px;
     font-size: 1rem;


  font-weight: 500;
  color: #272C32;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_d .list .item p img {
  width: 64px;
  
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e {
  margin-top: 50px;
     width: 100%;
    margin: 0 auto;
    max-width: 1200px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item {
  margin: 30px 0;
  height: auto;
  position: relative;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item img {
  width: 100%;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item .txt {
  position: absolute;
  top: 30%;
  left: 200px;
  -webkit-transform: translateY(-50%);
          transform: translateY(-50%);
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item .txt .t {
  margin-bottom: 20px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item .txt .t h2 {
font-size: 2rem;
  font-weight: 500;
  color: #FFFFFF;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item .txt .t p {
  font-size: 1.2rem;
  font-weight: 400;
  color: #FFFFFF;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_bodu_e .list .item .txt .c p {
  font-size: 1.4rem;
 

  color: #FFFFFF;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f {
  background: #181824;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content {
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .txt p, .content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .txt h2 {
  color: #FFFFFF;
  margin: 0px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .txt .top {
  margin-top: 30px; font-size: 1.2rem;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .txt .bottom {
  margin-bottom: 30px;font-size: 1.2rem;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .txt a {
  display: block;
  width: 126px;

  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
  color: #fff;
  text-align: center;
    padding: 10px 0;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_f .content .img img {
  width: auto;
  height: auto;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g {
  background: #fff;
  height: auto;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .title h1 {
  color: #181824;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .title p {
  font-size: 1.2rem;
  
  font-weight: 400;
  color: #999999;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll::-webkit-scrollbar {
  width: 0 !important;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll {
  -ms-overflow-style: none;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll {
  overflow: -moz-scrollbars-none;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll {
  width: 95%;
    max-width: 1400px;
  margin: 0 auto;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll .list {
  width: 100%;

}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll .list .item {
    box-shadow: 0px 7px 15px 0px rgb(0 0 0 / 10%);    padding: 0;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll .list .item p {
  display: block;
  width: 100%;
  margin: 0px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll .list .item p img {
  width: 100%;

}
.scroll .list .wz{ width:95%; margin:0 auto;}
.scroll .list .wz p{ font-size:1rem !important; overflow:hidden; text-overflow:ellipsis;  white-space:nowrap;}
.scroll .list .wz em{ font-size:0.8rem !important;    padding-bottom: 10px;}
.content_Cashier .cashierItem_body .cashi_img .cashi_body_g .scroll .list .item em {
  display: block;
  width: 100%;
  font-size: 1rem;
  font-weight: 400;
  color: #999999;
}



.content_Cashier .cashierItem_body .cashi_img .cashi_body_h {
  height: auto;
  background: #3D76FC;
  padding-bottom: 50px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .title p {
  font-size: 1.4rem;
  
  font-weight: 400;
  color: #FFFFFF;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list {
    width: 95%;
    max-width:1400px;
  margin: 0 auto;
  -webkit-box-pack: justify;
      -ms-flex-pack: justify;
          justify-content: space-between;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item {
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  -webkit-box-orient: vertical;
  -webkit-box-direction: normal;
      -ms-flex-direction: column;
          flex-direction: column;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  margin: 0px;
  width: 16%;
  height: auto;
  padding: 35px 0;
 
  margin-bottom: 15px;
  background: #FFFFFF;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item p {
      font-size:1rem;padding: 10px 10px 0 10px;
  font-weight: 400;
  color: #999999;
  margin: 0px;
}
.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item p.p1{ height:5rem;}
.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item p img {
  width: auto;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item h2 {
     font-size: 1.2rem;
 

  color: #181824;
  margin-top: 30px;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .list .item a {
  text-align: center;

  color: #fff;
  display: block;
  margin: 0px auto;
 
  width: 126px;
padding:10px 0;
  background: #EE722E;
  border-radius: 0px 0px 0px 0px;
  opacity: 1;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .btns {
  margin: 30px auto;
  display: -webkit-box;
  display: -ms-flexbox;
  display: flex;
  width: 308px;
     padding: 15px 0;
  background: #303CDE;
  -webkit-box-shadow: 0px 0px 20px 1px rgba(0, 9, 29, 0.1608);
          box-shadow: 0px 0px 20px 1px rgba(0, 9, 29, 0.1608);
  border-radius: 29px ;
  opacity: 0.62;
  color: #fff;
  -webkit-box-align: center;
      -ms-flex-align: center;
          align-items: center;
  -webkit-box-pack: center;
      -ms-flex-pack: center;
          justify-content: center;
  font-size: 1rem;
}

.content_Cashier .cashierItem_body .cashi_img .cashi_body_h .btns span {
  margin-right: 10px;
}
