.FeatureConta .Featuretext {
  margin: 0.2rem 1.11rem;
}
.FeatureConta .Featuretext h3 {
  font-size: 0.38rem;
  font-stretch: normal;
  color: #333333;
}
.FeatureConta .Featuretext h3:after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #638f33;
  margin-top: 0.12rem;
}
.SXretail .SXretail_img{
  background: url(/uiFramework/commonResource/image/ls_xy.png) no-repeat; 
  background-size: 100% 100%; 
  height: 8.12rem;
  margin-top: 0.45rem;
}
.SXretail_bottom {
  position: relative;
}
  #swiper-container {
  width: 17rem;
  height: 1.62rem;
  margin: 0.33rem 0;
}
.swiper-slide a {
  float: left;
}
.swiper-slide .swiper_a {
  margin-right: 0.36rem;
}
.swiper-slide a img {
  width: 3.98rem;
  height: 1.61rem;
}
.SXretail-button-prev,
.SXretail-button-next {
  position: absolute;
  cursor: pointer;
}
.SXretail-button-prev img,
.SXretail-button-next img {
  width: 0.24rem;
  height: 0.5rem;
} 
.SXretail-button-prev {
  left: -0.5rem;
  top: 0.56rem;
}
.SXretail-button-next {
  right: -0.5rem;
  top: 0.56rem;
}
.CFmanage {
  background: url(/uiFramework/commonResource/image/cfgl.png) no-repeat; 
  background-size: 100% 100%; 
  height: 6.07rem;
  margin-top: 0.47rem;
  position: relative;
}
.CFmanagetxet {
  position: absolute;
  top: 1.21rem;
  left: 1.3rem;
}
.CFmanagetxet_top {
  width: 8.99rem;
  overflow: hidden;
  line-height: 0.45rem;
}
.CFmanagetxet_top span {
  float: left;
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
}
.CFmanagetxet_top span::after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.CFmanagetxet_top a {
  float: right;
  height: 0.17rem;
  font-size: 0.18rem;
  line-height: 0.42rem;
  letter-spacing: 0.02rem;
  color: #ffffff;
}
.CFmanagetxet_banner {
  margin-top: 0.9rem;
  width: 8.99rem;
  font-size: 0.22rem;
  line-height: 0.38rem;
  letter-spacing: 0px;
  color: #ffffff;text-align: justify;
}
.CFmanagetxet_bottom {
  margin-top: 0.7rem;
  width: auto;
  line-height: 0.4rem;
  letter-spacing: 0.02rem;
  
}
.CFmanagetxet_bottom a{
  font-size: 0.22rem;color: #ffffff;
    border-radius: 30px;
    border: 1px solid #fff;
    text-align: center;
    float: left;
    display: block;
    width: 1.2rem;
    margin-right: 0.2rem;
    margin-top: 0.2rem;
}
.CFmanagetxet_bottom a:hover{ color:#e74b3e; background: #fff;}

.CKprofession {
  background: url(/uiFramework/commonResource/image/ckyw.png) no-repeat; 
  background-size: 100% 100%; 
  height: 6.07rem;
  margin-top: 0.47rem;
  position: relative;
}
.CKprofessiontxet {
  position: absolute;
  top: 1.21rem;
  left: 1.3rem;
}
.CKprofessiontxet_top {
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
  width: 8.99rem;
}
.CKprofessiontxet_top::after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.CKprofessiontxet_banner {
  width: 100%;
  margin-top: 0.6rem;
  height: 2rem;
}
.CKprofessiontxet_banner div {
  overflow:hidden;
  margin-top: 0.24rem;
  line-height: 0.4rem;
  letter-spacing: 0.02rem;
}
.CKprofessiontxet_banner div a{font-size: 0.22rem;color: #ffffff;
    border-radius: 30px;
    border: 1px solid #fff;
    text-align: center;
    float: left;
    display: block;
    width: 2rem;
    margin-right: 0.4rem;
    margin-top: 0.2rem;
}
.CKprofessiontxet_banner div a:hover{color:#9ac9b2; background: #fff; }
.CKprofessiontxet_bottom a {
  display: block;
  width: 2.45rem;
  height: 0.55rem;
  border-radius: 0.27rem;
  border: solid 1px #ffffff;
  font-size: 0.2rem;
  line-height: 0.55rem;
  text-align: center;
  color: #ffffff;
}
.GRloans {
  background: url(/uiFramework/commonResource/image/grdk.png) no-repeat; 
  background-size: 100% 100%; 
  height: 6.07rem;
  margin-top: 0.47rem;
  position: relative;
}
/* .GRloans img {
  height: 6.07rem;
} */
.GRloanstxet {
  position: absolute;
  top: 1.21rem;
  left: 1.3rem;
}
.GRloanstxet_top {
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
  width: 8.99rem;
}
.GRloanstxet_top:after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.GRloanstxet_banner {
  width: auto;
  margin-top: 0.6rem;
}
.GRloanstxet_banner div {   
   margin-top: 0.24rem;
    height: 0.4rem;
    
    line-height: 0.4rem;
    letter-spacing: 0.02rem;
    
}
.GRloanstxet_banner div a{font-size: 0.22rem;color: #ffffff;
     border-radius: 30px;
    border: 1px solid #fff;
    text-align: center;
    float: left;
    display: block;
    width: 1.2rem;
    margin-right: 0.4rem;
    margin-top: 0.2rem;
}
.GRloanstxet_banner div a:hover{ color:#74b6cc; background: #fff; }
.GRloanstxet_bottom a {
  margin-top: 0.9rem;
  display: block;
  width: 2.45rem;
  height: 0.55rem;
  border-radius: 0.27rem;
  border: solid 1px #ffffff;
  font-size: 0.2rem;
  line-height: 0.55rem;
  text-align: center;
  color: #ffffff;
}
.Creditcard {
  background: url(/uiFramework/commonResource/image/xykbg.png) no-repeat; 
  background-size: 100% 100%; height: 6rem;
  margin-top: 0.47rem;
  position: relative;
}
.CreditcardSign {
  position: absolute;
  top: 1.7rem;
  left: 7.6rem;
}
.CreditcardSign .CreditcardSignitem{
  float: left;
  overflow: hidden;
}
.CreditcardSign .itemzuo {
  margin-right: 0.3rem;
}
.CreditcardSign .itemzuo img {
  width: 1.7rem;
}
.CreditcardSign .itemyou .CreditcardSignitemimg {
  padding: 0.1rem;
  background-color: #fff;
  }
  .CreditcardSign .itemyou img {
  width: 1.5rem;
  }
.CreditcardSign .CreditcardSignitem p {
  text-align: center;
  color: #fff;
  font-size: 0.2rem;
  margin-top: 0.1rem;
}
.CreditcardM { 
  position: absolute;
  top: 0.52rem;
  left: 6.95rem;
  width: 4.92rem;
  height: 4.92rem;
  opacity: 0.2;
}
.Creditcardtxet {
  position: absolute;
  top: 1.21rem;
  left: 12.55rem;
}
.Creditcardtxet_top {
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
  width: 4rem;
}
.Creditcardtxet_top::after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.Creditcardtxet_banner {
  margin-top: 0.2rem;
   overflow: hidden;
}
.Creditcardtxet_banner a {   
   border-radius: 30px; 
   margin-top: 0.2rem;
    border: 1px solid #fff;
    text-align: center;
    float: left;
    width: 2.45rem;
    margin-right: 0.4rem;
  font-size: 0.22rem;
  line-height: 0.4rem;
  color: #ffffff;
}
.Creditcardtxet_banner a:hover{ color: #b4cdb0; background: #fff;}
.Creditcardtxet_bottom a {
  margin-top: 0.24rem;
  display: block;
  width: 2.45rem;
  height: 0.55rem;
  border-radius: 0.27rem;
  border: solid 1px #ffffff;
  font-size: 0.2rem;
  line-height: 0.55rem;
  text-align: center;
  color: #ffffff;
}
.Debitcard {
  background: url(/uiFramework/commonResource/image/jjk.png) no-repeat; 
  background-size: 100% 100%; height: 6rem;
  margin-top: 0.47rem;
  position: relative;
}
/* .Debitcard img {
  height: 6.07rem;
} */
.Debitcardtxet {
  position: absolute;
  top: 0.6rem;
  left: 12.55rem;
}
.Debitcardtxet_top {
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
  width: 4rem;
}
.Debitcardtxet_top::after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.Debitcardtxet_banner {
  overflow: hidden;
    margin-top: 0.2rem;
}
.Debitcardtxet_banner a {display:block;
    border-radius: 30px;
    margin-top: 0.2rem;
    border: 1px solid #fff;
    text-align: center;
    width: 2.26rem;
    height: 0.4rem;
    font-size: 0.22rem;
    line-height: 0.4rem;
    color: #ffffff;
}
.Debitcardtxet_banner a:hover{ color: #b4cdb0; background: #fff;}
.Debitcardtxet_bottom a {
  margin-top: 0.46rem;
    display: block;
    width: 2.45rem;
    height: 0.55rem;
    border-radius: 0.27rem;
    border: solid 1px #ffffff;
    font-size: 0.2rem;
    line-height: 0.55rem;
    text-align: center;
    color: #ffffff;
}
.MSfinance {
  background: url(/uiFramework/commonResource/image/msjr.png) no-repeat; 
  background-size: 100% 100%; height: 6rem;
  margin-top: 0.47rem;
  position: relative;
}
/* .MSfinance img {
  height: 6.07rem;
} */
.MSfinancetxet {
  position: absolute;
  top: 1.21rem;
  left: 1.32rem;
}
.MSfinancetxet_top {
  font-size: 0.38rem;
  font-weight: normal;
  color: #ffffff;
  width: 8.99rem;
}
.MSfinancetxet_top::after {
  content: '';
  display: block;
  width: 0.9rem;
  height: 0.07rem;
  background: #ffffff;
  margin-top: 0.1rem;
}
.MSfinancetxet_banner {
  margin-top: 0.47rem;
}
.MSfinancetxet_banners {
  height: 1.7rem;
}
.MSfinancetxet_banners .banner1li {
  float: left;
  overflow: hidden;
  text-align: center;
  margin-right: 1.23rem;
}
.MSfinancetxet_banners .banner1li .banner1li_bg
 {
  width: 0.98rem;
  height: 0.98rem;
  border-radius: 0.49rem;
  background-color: #ffffff;
}
.MSfinancetxet_banners .banner1li .banner1li_bg:hover{
  background-image: linear-gradient(#2250bd, #2250bd),
    linear-gradient(#ffffff, #ffffff);
  background-blend-mode: normal, normal;
}
.banner1li_bg .while {
  display: inline-block;
}

.banner1li_bg .blue {
  display: none;
}

.banner1li_bg:hover .while {
  display: none;
}

.banner1li_bg:hover .blue {
  display: inline-block;
}
.MSfinancetxet_banners .banner1li .banner1li_bg img {
  /* display: inline-block; */
  width: 0.4rem;
  margin-top: 0.29rem;
}
.MSfinancetxet_banners .banner1li .banner1li_te {
  margin-top: 0.24rem;
  font-size: 0.18rem;
  color: #333333;
}
@media (max-width: 767px){

 .pageName_box2 {
        width: 90%;
    }
	.pageName_box h1 {
    top: 40%;
    font-size: 0.3rem;
}

.breadcream { 
  font-size: 0.26rem;
    width: 92%;
}
.breadcream span, .breadcream a {
    font-size: 0.26rem;
}
.FeatureConta .Featuretext h3 {
    font-size: 0.32rem;
}

   .FeatureConta .Featuretext {
       width: 92%;
       margin: 0 auto;
   }
   .SXretail .SXretail_img{ 
    height: 6rem;
   }
   #swiper-container{
    width: 100%;
    height: 3.2rem;
   }
   .swiper-slide .swiper_a{
    margin-right: 0;
   }
   .swiper-slide a{
    width: 49%;
   }
   .swiper-slide a:nth-child(2n+1){
    margin-right: 1%;
   }
   .swiper-slide a:nth-child(3){
    margin-top: 0.2rem;
   }
   .swiper-slide a:nth-child(4){
    margin-top: 0.2rem;
   }
   .swiper-slide a img{
    width: 100%;
    height: 1.5rem;
   }
   .SXretail-button-prev{
    left: -0.25rem;
    top: 1.35rem;
   }
   .SXretail-button-next{
    right: -0.25rem;
    top: 1.35rem;
   }
   .CFmanagetxet{
    top: 0.5rem;
    left: 0.3rem;
   }
   .CFmanagetxet_top{
    width: 72%;
   }
.CFmanagetxet_top a {
    height: auto;
    font-size: 0.24rem;
}
   .CFmanagetxet_banner{
    width: 74%;
    margin-top: 0.4rem;
   }
   .CFmanagetxet_bottom{
    width: 72%;
    margin-top: 0.2rem;
   }
  .CFmanagetxet_bottom a {
    font-size: 0.24rem;
    width: 1.3rem;
}


   .CKprofessiontxet{
    top: 0.5rem;
    left: 0.3rem;
   }
   .CKprofessiontxet_top{
    width: 69%;
   }
   .CKprofessiontxet_banner{
    margin-top: 0.8rem;
   }
   .CKprofessiontxet_bottom a{font-size: 0.24rem;
    margin-top: 0.8rem;
   }
   .GRloanstxet{
    top: 0.5rem;
    left: 0.3rem;
   }
   .GRloanstxet_top{
    width: 69%;
   }
   .GRloanstxet_banner{
    margin-top: 0.9rem;
   }
.GRloanstxet_banner div a {
    font-size: 0.24rem;
    width: 1.4rem;
    margin-right: 0.2rem;

}
.GRloanstxet_bottom a {
    font-size: 0.24rem;
}
 .CKprofessiontxet_banner div {
    margin-top: 0;line-height: 0.5rem;
}
.CKprofessiontxet_banner div a {
    font-size: 0.24rem;
    width: 2.2rem;
}
   .Creditcardtxet{
    top: 0.5rem;
    left: 0.3rem;
   }
   .Creditcardtxet_top{
    width: 69%;
   }
   .Debitcardtxet{
    top: 0.5rem;
    left: 60%;
   }
   .Debitcardtxet_top{
    width: 69%;
   }
   .MSfinancetxet{
    top: 0.5rem;
    left: 0.2rem;
   }
   .MSfinancetxet_top{
    width: 69%;
   }
   .MSfinancetxet_banner{
    margin-top: 1rem;
   }
   .MSfinancetxet_banners .banner1li{
    margin-right: 1rem;
   }
.Creditcardtxet_banner a {
    width: 3.8rem;
    font-size: 0.24rem;
}
.Creditcardtxet_bottom a {
    font-size: 0.24rem;
}
.CreditcardSign {
    top: 0.7rem;
    left: 70%;
}

.CreditcardSign .CreditcardSignitem p {
    font-size: 0.24rem;
    margin-bottom: 0.1rem;
}
.Debitcardtxet_banner a,.Debitcardtxet_bottom a,
.MSfinancetxet_banners .banner1li .banner1li_te {
    font-size: 0.24rem;
}
.CFmanage {
    background: url(/uiFramework/commonResource/image/yd_cfgl.png) no-repeat;
    background-size: 100% 100%;
}
.CKprofession {
    background: url(/uiFramework/commonResource/image/yd_ckyw.png) no-repeat;
    background-size: 100% 100%;
}
.GRloans {
    background: url(/uiFramework/commonResource/image/yd_grdk.png) no-repeat;
    background-size: 100% 100%;
}
.Creditcard {
    background: url(/uiFramework/commonResource/image/yd_xykbg.png) no-repeat;
    background-size: 100% 100%;
}
.Debitcard {
    background: url(/uiFramework/commonResource/image/yd_jjk.png) no-repeat;
    background-size: 100% 100%;
}
.MSfinance {
    background: url(/uiFramework/commonResource/image/yd_msjr.png) no-repeat;
    background-size: 100% 100%;
}
.CFmanagetxet_top span,
.CKprofessiontxet_top,
.GRloanstxet_top,
.Creditcardtxet_top,
.Debitcardtxet_top,
.MSfinancetxet_top{
    font-size: 0.32rem;
}

}
@media screen and (min-width:768px) and (max-width: 1199px){
 .pageName_box2 {
	        width: 90%;
	    }
		.pageName_box h1 {
	     width: 4.4rem;
        top: 40%;
        font-size: 0.6rem;
	}
	.breadcream {	  font-size: 0.35rem;
	    width: 92%;
	}
.breadcream span, .breadcream a {
    font-size: 0.35rem;
}
.FeatureConta .Featuretext h3 {
    font-size: 0.45rem;
}
.CFmanagetxet_top a {
    height: 0.6rem;
    font-size: 0.35rem;
    line-height: 0.6rem;

}
  .CFmanagetxet{
    top: 1rem;
    left: 1rem;
  }
	.CFmanagetxet_bottom{
        margin-top: 0.2rem;
    line-height: 0.6rem;
  }
.CFmanagetxet_banner {
    margin-top: 0.5rem;
    width: 75%;
    font-size: 0.35rem;
    line-height: 0.6rem;
}
  .CFmanagetxet_bottom a {
    width: 1.8rem;font-size: 0.35rem;
  }
.CKprofessiontxet_top {
    font-size: 0.4rem;
}
  .CKprofessiontxet{
    top: 1rem;
    left: 1rem;
  }
  .CKprofessiontxet_banner div a {
    width: 2.8rem;
  }
.CKprofessiontxet_banner div a {
    font-size: 0.35rem;
    margin-right: 0.2rem;
}
	.CKprofessiontxet_bottom{
    line-height: 0.6rem;
  }
  .CKprofessiontxet_bottom a{font-size: 0.35rem;
    margin-top: 0.6rem;
  }
.GRloanstxet_top {
    font-size: 0.4rem;
}
  .GRloanstxet{
    top: 1rem;
    left: 1rem;
  }
  .GRloanstxet_banner div a{
    width: 2rem;
  }
.GRloanstxet_banner div a {
    font-size: 0.35rem;
    margin-right: 0.2rem;
}
  .GRloanstxet_bottom {
    line-height: 0.6rem;
  }
  .GRloanstxet_bottom a{font-size: 0.35rem;
   margin-top: 1.2rem; 
   }
   .CKprofessiontxet_banner div{
    line-height: 0.55rem;
   }
   .CKprofessiontxet_banner div span{
    width: 2.5rem;
   }
   .GRloanstxet_banner div{
    line-height: 0.5rem;
   }
   .GRloanstxet_banner div span{
    width: 1.63rem;
   }
   .Creditcardtxet{
    top: 0.5rem;
    left: 11rem;
   }
.Creditcardtxet_top {
    font-size: 0.4rem;
}
   .Creditcardtxet_banner a {font-size:0.35rem;
    width: 5.4rem;line-height: 0.6rem;
   }
   .Debitcardtxet{left: 12rem;
    top: 0.4rem;
   }
.CreditcardSign {
    left: 6.6rem;
}
.CreditcardSign .CreditcardSignitem p {
    font-size: 0.35rem;
}
.Creditcardtxet_bottom a {
    font-size: 0.35rem;
}
.Debitcardtxet_bottom a {
    margin-top: 0.26rem;
    font-size: 0.35rem;
}
   .Debitcardtxet_banner a{height:0.45rem;line-height:0.45rem;
    width: 3rem; font-size: 0.35rem;
   }
.Debitcardtxet_top {
    font-size: 0.4rem;
}
.MSfinancetxet_top {
    font-size: 0.4rem;
}
.MSfinancetxet_banners .banner1li .banner1li_te {
    font-size: 0.35rem;
}
   .MSfinancetxet{
    top: 0.6rem;
   }
   .MSfinancetxet_banners{
    height: 2.1rem;
   }
   .MSfinancetxet_banners .banner1li .banner1li_bg{
    width: 1.2rem;
    height: 1.2rem;
    border-radius: 0.6rem;
   }
   .MSfinancetxet_banners .banner1li .banner1li_bg img {
    margin-top: 0.35rem;
    width: 0.5rem;
   }
}