body, button, input, select, textarea {
    color: #494853;
    font: 14px/1.5 'Lato',Helvetica,Arial,sans-serif;
}

.page-article2 .article-read-all a {
   width:233px;
}

.softdown .table .download-tabcontent .download-info .download-btn {
  width: auto;
  max-width: 180px;
}

.softdown .table .download-tabcontent .download-tab3 .download-tab-left .download-info .download-link {
  width: auto;
}

.softdown .table .download-tabcontent .download-tab-right .download-info .link-group {
  margin: 5px 0;
}

.softdown .table .download-tabcontent .download-info .link-group .left35{
  padding-left: 35px;
}

.softdown .table .download-tabcontent .download-info .link-group .left56{
  padding-left: 56px;
}

.softdown .table .download-tabcontent .download-info .link-group .qr-code-box {
  left: 52px;
}

.softdown .table .download-tabcontent .download-info .link-group:nth-child(2) .qr-code-box {
  left: 32px;
}
.product-service .content-item li {
  height: auto;
}

.wealthmanagement-en .articl-box .content .content-item li .item-content {
  text-align: left;
}

.gupiaojiaoyi .section2 {
 display: flex;
 justify-content: center;
 max-width: none;
}

@media screen and (max-width:1200px){
.product-service .articl-box .preiection-box {
  flex-direction: column;
  padding: 24px;
}
.product-service .articl-box .preiection-box div:first-child {
  width: 100%;
}

.product-service .articl-box .preiection-box>div:nth-child(2) {
  margin-top: 46px;
  width: 100%;
  min-height: 200px;
}
}

@media screen and (max-width:1000px){
.gupiaojiaoyi .section2 {
 flex-direction: column;
 align-items: center;
}
.gupiaojiaoyi .section2 .pic {
 margin-right: 0;
}
}

@media screen and (max-width:768px){
.product-service .articl-box .preiection-box>div:nth-child(2) {
  padding-bottom: 50px;
}
.softdown .table .download-tabcontent .download-tab1 .download-tab-left {
  width: 100%;
}
.softdown .table .download-tabcontent .download-tab1 .download-tab-right {
  width: 100%;
}
}

@media screen and (max-width:560px){
  .product-service .mod-title .mod-title-text {
    padding: 0 40px;
  }
}
