/*关于沪江样式表*/
.advantage .banner {
  position: relative;
  width: 100%;
  height: 5.46666667rem;
  background: url("/static/m/images/advantage/banner.png") no-repeat center;
  background-size: cover;
}
.advantage .banner .bottom .bottom-logo {
  width: 3.65333333rem;
}
.advantage .banner .bottom .bottom-logo img {
  width: 100%;
}
.advantage .banner .bottom .about-nav {
  width: 30%;
}
.advantage h3.title {
  margin-bottom: 0.26666667rem;
  font-size: 0.53333333rem;
  font-weight: bold;
  color: #333333;
}
.advantage .summary {
  text-align: center;
}
.advantage .summary .top-txt {
  padding: 0 0.13333333rem;
  font-size: 0.32rem;
  font-weight: 400;
  color: #666666;
  line-height: 0.53333333rem;
  text-align: left;
}
.advantage .structure-change {
  height: 10.73333333rem;
}
.advantage .structure-change .change-list .change-left {
  width: 5.33333333rem;
  margin-right: 0;
}
.advantage .structure-change .change-list .change-left .left-txt {
  font-size: 0.24rem;
  font-weight: 400;
  color: #666666;
  line-height: 0.32rem;
}
.advantage .structure-change .change-list .change-left .apply-range {
  margin-top: 0.8rem;
}
.advantage .structure-change .change-list .change-left .apply-range .range-title {
  margin-bottom: 0.4rem;
}
.advantage .structure-change .change-list .change-left .apply-range .range-title span {
  font-size: 0.29333333rem;
  font-weight: 400;
  color: #333333;
}
.advantage .structure-change .change-list .change-left .apply-range ul {
  list-style: none;
  padding: 0;
}
.advantage .structure-change .change-list .change-left .apply-range ul li {
  display: inline-block;
  width: 1.4rem;
  margin-bottom: 0;
  text-align: center;
}
.advantage .structure-change .change-list .change-left .apply-range ul li:not(:nth-of-type(3n)) {
  margin-right: 1.68rem;
}
.advantage .structure-change .change-list .change-left .apply-range ul li:nth-of-type(4),
.advantage .structure-change .change-list .change-left .apply-range ul li:nth-of-type(5) {
  margin-top: 0.46666667rem;
}
.advantage .structure-change .change-list .change-left .apply-range ul li p {
  font-size: 0.21333333rem;
  font-weight: 400;
  color: #333333;
  margin-top: 0.26666667rem;
}
.advantage .structure-change .change-list .change-right {
  width: 48%;
}
.advantage .structure-change .change-list .change-right .right-detail {
  display: none;
}
.advantage .structure-change .change-list .change-right .right-detail .txt-box {
  position: absolute;
  bottom: 1rem;
  right: 1rem;
  width: 7.68rem;
}
.advantage .structure-change .change-list .change-right .right-detail .txt-box .txt-title {
  font-size: 0.29333333rem;
  font-weight: bold;
  color: #ffffff;
}
.advantage .structure-change .change-list .change-right .right-detail .txt-box .txt-detail {
  font-size: 0.24rem;
  font-weight: 400;
  color: #ffffff;
  margin-top: 0.10666667rem;
  line-height: 0.32rem;
}
.advantage .structure-change .change-list .change-right .right-detail img {
  width: 100%;
  height: 100%;
}
.advantage .system-box {
  position: relative;
  height: 10.38666667rem;
}
.advantage .system-box .img-box {
  position: absolute;
  top: 0;
  right: 0;
  width: 48%;
  height: 100%;
  background: url("/static/m/images/advantage/system/list-1.png") no-repeat center;
  background-size: cover;
}
.advantage .system-box .w1200 .detail-box {
  width: 7rem;
}
.advantage .system-box .w1200 .system-txt {
  font-size: 0.24rem;
  font-weight: 400;
  color: #666666;
  line-height: 0.42666667rem;
}
.advantage .system-box .w1200 .apply-list {
  margin-top: 0.53333333rem;
}
.advantage .system-box .w1200 .apply-list ul li:not(:nth-of-type(3n)) {
  margin-right: 0.17333333rem;
}
.advantage .system-box .w1200 .apply-list ul li:not(:last-of-type),
.advantage .system-box .w1200 .apply-list ul li:not(:nth-of-type(7)) {
  margin-bottom: 0.2rem;
}
.advantage .team .team-content {
  margin-top: 1.08rem;
}
.advantage .team .team-content .team-advantage {
  margin: 1.2rem 0;
}
.advantage .team .team-content .team-advantage .advantage-item {
  position: relative;
  width: 100%;
  margin-bottom: 0.4rem;
}
.advantage .team .team-content .team-advantage .advantage-item img {
  width: 100%;
}
.advantage .team .team-content .team-advantage .advantage-item .item-box {
  position: absolute;
  top: 5.62666667rem;
  left: 0.4rem;
}
.advantage .team .team-content .team-advantage .advantage-item .item-box .item-title {
  font-size: 0.4rem;
  font-weight: bold;
  color: #ffffff;
}
.advantage .team .team-content .team-advantage .advantage-item .item-detail {
  padding: 0.4rem;
  font-size: 0.34666667rem;
  font-weight: 400;
  color: #666666;
  line-height: 0.53333333rem;
}
.advantage .team .team-content .team-advantage .advantage-item .line {
  height: 1px;
  margin: 1.06666667rem 0.4rem;
  background-color: #eeeeee;
}
.advantage .team .team-content .staff-container {
  margin-top: 1.33333333rem;
  padding-left: 0.4rem;
}
.advantage .team .team-content .staff-container .container-box .left-title h3 {
  font-size: 0.53333333rem;
  font-weight: bold;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide {
  width: 3.86666667rem !important;
  height: 5.17333333rem;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a {
  display: block;
  width: 100%;
  height: 100%;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a img {
  width: 100%;
  height: 3.30666667rem;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a .detail-box {
  width: 100%;
  height: 1.81333333rem;
  padding: 0.4rem;
  border: 1px solid #e5e5e5;
  border-top: none;
  box-sizing: border-box;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a .detail-box .detail-left {
  display: flex;
  flex-direction: column;
  justify-content: flex-start;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a .detail-box .detail-left span {
  width: 0.4rem;
  height: 3px;
  margin-bottom: 0.13333333rem;
  background-color: #66ba3d;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-container .swiper-wrapper .swiper-slide a .detail-box .detail-left p {
  display: -webkit-box;
  -webkit-box-orient: vertical;
  overflow: hidden;
  text-overflow: ellipsis;
  -webkit-line-clamp: 2;
  font-size: 0.32rem;
  font-weight: 400;
  color: #333333;
  line-height: 0.50666667rem;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-button-next,
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-button-prev {
  top: 50%;
  bottom: unset;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-button-prev {
  left: -4.2rem;
}
.advantage .team .team-content .staff-container .right-swiper .swiper-box .swiper-button-next {
  left: -3.33333333rem;
}
.advantage .system .banner {
  background: url("/static/m/images/advantage/system/banner.png") no-repeat center;
  background-size: cover;
}
.advantage .system .system-content .system-box {
  height: auto;
  margin-top: 1.06666667rem;
}
.advantage .system .system-content .system-box > img {
  width: 100%;
  margin-top: 0.4rem;
}
.advantage .system .system-content .system-box .detail-box {
  width: 100%;
}
.advantage .system .system-content .system-box .detail-box .apply-list ul li {
  width: 2.85333333rem;
}
.advantage .system .system-content .system-box .detail-box .apply-list ul li img {
  width: 100%;
}
.advantage .system .system-content .system-box .detail-box .apply-list ul li:not( :nth-of-type(3n)) {
  margin-right: 0.32rem;
}
.advantage .system .system-content .structure-change .change-list .change-left {
  width: 100%;
}
.advantage .system .system-content .reverse .change-list .img-box {
  right: unset;
  left: 0;
  width: 52%;
  background: none;
}
.advantage .manage .banner {
  background: url("/static/m/images/advantage/manage/banner.png") no-repeat center;
  background-size: cover;
}
.advantage .manage .manage-content {
  margin-top: 1.06666667rem;
}
.advantage .manage .manage-content .safe-manage {
  margin: 0.65333333rem 0;
}
.advantage .manage .manage-content .safe-manage .structure-change {
  height: auto;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left {
  width: 100%;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li {
  padding: 0.41333333rem 0;
  border-bottom: 1px solid #eeeeee;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .top-show {
  justify-content: space-between;
  padding: 0;
  border-bottom: none;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .top-show img {
  width: 0.29333333rem;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .system-advan {
  display: flex;
  align-items: center;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .system-advan .show-title {
  margin-left: 0.4rem;
  font-size: 0.37333333rem;
  font-weight: 400;
  line-height: unset;
  color: #333333;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .system-advan .arrow-box {
  width: 0.45333333rem;
  height: 0.45333333rem;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .system-advan .arrow-box img {
  width: 100%;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .system-advan .arrow-box .init-active {
  display: none;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .right-detail {
  display: none;
  margin-top: 0.4rem;
  padding-top: 0.4rem;
  border-top: 5px solid #66ba3d;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li .right-detail img {
  width: 100%;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li:nth-child(1) {
  border-top: 1px solid #eeeeee;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .system-advan .show-title {
  color: #66ba3d;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .system-advan .arrow-box {
  width: 0.45333333rem;
  height: 0.45333333rem;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .system-advan .arrow-box img {
  width: 100%;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .system-advan .arrow-box .init-active {
  display: block;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .system-advan .arrow-box .init {
  display: none;
}
.advantage .manage .manage-content .safe-manage .structure-change .change-list .change-left ul li.active .right-detail {
  display: block;
}
.advantage .manage .manage-content .procedure {
  width: 100%;
  height: 18.72rem;
  background-image: url("/static/m/images/advantage/manage/procedure-back.png");
  background-repeat: no-repeat;
  background-size: 100% auto;
  margin-bottom: 1.33333333rem;
}
.advantage .manage .manage-content .procedure .procedure-box {
  position: relative;
  padding-top: 1.06666667rem;
}
.advantage .manage .manage-content .procedure ul.icon-list {
  position: relative;
  flex-wrap: wrap;
  width: 100%;
  margin-top: 0.53333333rem;
}
.advantage .manage .manage-content .procedure ul.icon-list li {
  display: flex;
  flex-direction: column;
  justify-content: center;
  align-items: center;
  width: 50%;
  margin-bottom: 1.72rem;
}
.advantage .manage .manage-content .procedure ul.icon-list li .list-title {
  font-size: 0.4rem;
  font-weight: bold;
  color: #333333;
  margin: 0.18666667rem 0 0.13333333rem;
}
.advantage .manage .manage-content .procedure ul.icon-list li .list-txt {
  font-size: 0.34666667rem;
  font-weight: 400;
  color: #666666;
}
.advantage .manage .manage-content .procedure ul.icon-list li .img-box {
  width: 2.18666667rem;
}
.advantage .manage .manage-content .procedure ul.icon-list li .img-box img {
  width: 100%;
}
.advantage .manage .manage-content .procedure ul.icon-list .tip {
  position: absolute;
  top: 1.06666667rem;
  left: 2.26666667rem;
}
.advantage .manage .manage-content .procedure ul.icon-list .tip img {
  width: 0.97333333rem;
  height: 0.17333333rem;
}
.advantage .manage .manage-content .procedure ul.icon-list .tip1 {
  top: 4rem;
  left: auto;
  right: 0;
  transform: rotate(90deg);
}
.advantage .manage .manage-content .procedure ul.icon-list .tip2 {
  top: 6rem;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list {
  padding-left: 0.8rem;
  list-style: url("/static/m/images/advantage/manage/list-img.png");
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li {
  width: 33%;
  margin-bottom: 1.04rem;
  font-size: 0.37333333rem;
  font-weight: 400;
  color: #333333;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li.m-b-34 {
  margin-bottom: 0.45333333rem;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li p {
  line-height: 0.53333333rem;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li:nth-child(5) {
  width: 40%;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li:nth-child(6) {
  width: 100%;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list li:nth-child(7) {
  width: 100%;
}
.advantage .manage .manage-content .procedure .txt-box ul.txt-list .en-li {
  width: 100% !important;
}
.advantage .manage .manage-content .procedure .txt-box .en-ul li {
  margin-bottom: 0.53333333rem !important;
}
.advantage .manage .manage-content .control .control-box .box-left {
  width: 100%;
  height: 7.06666667rem;
  background: url("/static/m/images/advantage/manage/bottom-left.png") no-repeat center;
  background-size: cover;
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail {
  width: 100%;
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail ul.detail-list {
  display: flex;
  flex-wrap: wrap;
  margin-top: 0.58666667rem;
  margin-bottom: 0.66666667rem;
  padding-left: 0.4rem;
  list-style: url("/static/m/images/advantage/manage/list-img.png");
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail ul.detail-list li {
  width: 60%;
  font-size: 0.37333333rem;
  font-weight: 400;
  color: #333333;
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail ul.detail-list li.m-b-30 {
  margin-bottom: 0.62666667rem;
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail ul.detail-list li p {
  line-height: 0.53333333rem;
}
.advantage .manage .manage-content .control .control-box .box-right .right-detail ul.detail-list li:nth-child(2n) {
  width: 40%;
}
.footer {
  margin: 0;
}
