.dzyh-service-menu {z-index: 99;
  padding: 0.4rem 0 0 0;
  box-sizing: border-box;
  width: 4.1rem;
  height: 3.5rem;
  box-shadow: 0rem 0.1rem 0.23rem 0rem rgba(43, 43, 43, 0.5);
  border-radius: 0.12rem;
  border: solid 1px #ffffff;
  background-color: rgba(255, 255, 255, 0.8);
  position: absolute;
  top: 0.94rem;
  right: 1.24rem;
}

.dzyh-service-item {
  cursor: pointer;
  display: block;
  width: 3.25rem;
  height: 0.55rem;
  background-color: #ffffff;
  box-shadow: 0rem 0.05rem 0.4rem 1px rgba(183, 183, 183, 0.6);
  border-radius: 0.28rem;
  border: solid 1px rgba(10, 49, 142, 0.3);
  margin: 0 auto;
  margin-bottom: 0.18rem;
  padding-left: 0.7rem;
  box-sizing: border-box;
  line-height: 0.55rem;
}

.dzyh-service-item:hover {
  background-color: #2250bd;

}

.dzyh-service-item:hover .show-color {
  color: #fff;
}

.dzyh-service-item>span {
  float:left;
  font-size: 0.2rem;
  letter-spacing: 0.05rem;
  cursor: pointer;
}

.dzyh-service-item>img {float:left; margin-top:0.13rem;
  display: unset;
  margin-right: 0.1rem;
  width: 0.24rem;
  height: 0.28rem;
}

.show-color {
  color: #1a1a1a;
}

.dzyh-service-item .grwy-img-show {
  display: none;
}

.dzyh-service-item:hover .grwy-img,
.dzyh-service-item:hover .qywy-img,
.dzyh-service-item:hover .shfw-img {
  display: none;
}

.dzyh-service-item:hover .grwy-img-show {
  display: inline-block;
}



.zdtj{ position: relative; overflow: hidden; margin-bottom: 1rem;}
.zdtj_con{ overflow: hidden;}
.zdtj_title{    font-size: 0.38rem;
    font-weight: bold;
    color: #333333;
    height: 0.66rem;
    margin-bottom: 0.6rem;}
.zdtj_title:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.6rem;
    height: 0.06rem;
    background: #638f33;
    border-radius: 0.2rem;
}
.zjtxd{    float: left;
    display: block;
    width: 3.2rem; height: 2.9rem;
  border-radius: 0.046rem;
  background-color: #f8f8f8;
  text-align: center;
  margin-right: 0.24rem;}
.zjtxd img:hover {
  transform: scale(1.05);
  transition: all 3s;
}

.zjtxd img {
  width: 100%;
  margin-bottom: 0.16rem;
}

.zjtxd span {
  font-size: 0.22rem;
  color: #333333;
  font-weight: bold;
}
.szd{    float: left;
    display: block;
    width: 3.2rem; height: 2.9rem;
  border-radius: 0.046rem;
  background-color: #f8f8f8;
  text-align: center;
  margin-right: 0.24rem;}
.szd img:hover {
  transform: scale(1.05);
  transition: all 3s;
}

.szd img {
  width: 100%;
  margin-bottom: 0.16rem;
}

.szd span {
  font-size: 0.22rem;
  color: #333333;
  font-weight: bold;
}

.zdtj-btm {
  width: 100%;
  height: 10.103rem;
  background-color: #f6f7f8;
  padding-top: 1.185rem;
  box-sizing: border-box;
}
.dk-bg {overflow: hidden;
  width: 10.1rem; float: right;
}

.dk-bg a:hover img {
  transform: rotate(360deg);
  transition: all 0.5s;
}
.dk-bg>a {float: left;
  display: block;
  width: 3.2rem;
  height: 1.3rem;
  background: url(/uiFramework/commonResource/image/bg.png) center center no-repeat;
  background-size: 100% 100%;
  line-height: 1.3rem;
  padding-left: 0.26rem;
  margin-right: 0.24rem;
  box-sizing: border-box;
}
.dk-bg span {float:left;
  font-size: 0.22rem;
  color: #333333;
  font-weight: bold;
  margin-right: 0.8rem;
}
.bfd_text {
    margin-right: 1.1rem !important;
}
.shel_text{
    margin-right: 0.64rem !important;
}
.xzt_text{
    margin-right: 1.24rem !important;
}

.dk-bg img {float:left; margin-top:0.32rem;
  display: unset;
  width: 0.64rem;
  height: 0.64rem;
}
.collection-of-credit,
.piao-zhibao,
.fdjyd {
  margin-bottom: 0.3rem;
}
.fdjyd,.xzt{ margin-right: 0 !important;}





.gsyw_part2{ width: 100%; height: 8.9rem; overflow: hidden;    background-color: #f6f7f8;}
.gsyw_part2con{ margin: 1rem auto;}
.phjr,.zwjr,.kjjr,.jyyh{ width: 8.3rem; height: 3.1rem; overflow: hidden; float: left;}
.phjr{background: url(/uiFramework/commonResource/image/phjr.png) center center no-repeat;
  background-size: 100% 100%;
  float: left; margin-bottom: 0.46rem;
  }
.zwjr {float: right;margin-bottom: 0.46rem;
  background: url(/uiFramework/commonResource/image/zwjr.png) center center no-repeat;
  background-size: 100% 100%;
}
.zwjr p{ margin-bottom: 0.4rem !important;}
.kjjr {float: left;
  background: url(/uiFramework/commonResource/image/kjjr.png) center center no-repeat;
  background-size: 100% 100%;
}

.jyyh {float: right;
  background: url(/uiFramework/commonResource/image/jyyh.png) center center no-repeat;
  background-size: 100% 100%;
}
.financial-content{    margin: 0.4rem 0.4rem 0 0;    text-align: justify;
    float: right;
    width: 44%;}
.financial-content h2 {
    font-size: 0.26rem;
    color: #333333;
    margin-bottom: 0.2rem;
}
.financial-content p {
    font-size: 0.22rem;
    color: #555555;
    margin-bottom: 0.2rem;
}


.click-to-enter {font-size: 0.2rem;
  display: block;
  width: 2.5rem;
  height: 0.54rem;
  border-radius: 0.31rem;
  border: solid 1px #2250bd;
  text-align: center;
  line-height: 0.54rem;
}

.click-to-enter:hover {
  background-color: #2250bd;
  color: #fff;
}

.governmentFinance .financial-content p {
  margin-bottom: 0.615rem;
}

.gsyw_part3{ position: relative; overflow: hidden;}
.kcjr_C{ background: url(/uiFramework/commonResource/image/kcjrbg.png) no-repeat; background-size: 100% 100%;  height: 4.26rem; margin:0.7rem auto 0.36rem;}
.kcjr{
	margin: 0.8rem 0.6rem 0 0;
    float: right;
    width: 7rem;
}
.kcjr_title{	   
    font-weight: bold;
    color: #333333;
    margin-bottom: 0.16rem;
    padding-bottom: 0.22rem;
    border-bottom: 1px solid #d6d6d6;
    position: relative;
}
.kcjr_n{  font-size: 0.26rem;}
.kcjr_more {
    font-weight: normal;
    line-height: 0.42rem;
    float: right;
    font-size: 0.18rem;
    color: #191919;
}
.kcjr_text {
        font-size: 0.22rem;
    color: #333333;
    line-height: 0.45rem;
    text-align: justify;
    margin: 0.4rem 0 0.3rem;
}
.kcjr_n:after {
        content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
    top: 0.5rem;
    height: 0.06rem;
    background: #638f33;
}
.kcjr_con a{
	border-radius: 0.2rem;
    line-height: 0.4rem;
    text-align: center;
    margin-right: 0.2rem;
    background: #d7d9ec;
    height: 0.4rem;
    float: left;
    color: #333;
    display: block;
    font-size: 0.22rem;
    width: 1.2rem;
	
}
.kcjr_con a:hover {
    background: #2250BD;
    color: #fff;
}



/* 科创金融 */


/*投资银行*/
.gsyw_part4{ position: relative; overflow: hidden;}
.tzyh_C{ background: url(/uiFramework/commonResource/image/tzyhbg.png) no-repeat; background-size: 100% 100%;  height: 4.26rem; margin:0 auto 0.7rem;}
.tzyh{
	margin: 0.8rem 0 0 0.6rem;
    float: left;
    width: 7rem;
}
.tzyh_title{	    
    font-weight: bold;
    color: #333333;
    margin-bottom: 0.16rem;
    padding-bottom: 0.22rem;
    border-bottom: 1px solid #d6d6d6;
    position: relative;
}
.tzyh_n{ font-size: 0.26rem;}
.tzyh_more {
    font-weight: normal;
    line-height: 0.42rem;
    float: right;
    font-size: 0.18rem;
    color: #191919;
}
.tzyh_text {
        font-size: 0.22rem;
    color: #333333;
    line-height: 0.45rem;
    /* letter-spacing: 3px; */
    text-align: justify;
    margin: 0.4rem 0 0.3rem;
}
.tzyh_n:after {
        content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
    top: 0.5rem;
    height: 0.06rem;
    background: #638f33;
}
.tzyh_con a{
	border-radius: 0.2rem;
    line-height: 0.4rem;
    text-align: center;
    margin-right: 0.2rem;
    background: #d7d9ec;
    height: 0.4rem;
    float: left;
    color: #333;
    display: block;
    font-size: 0.22rem;
    width: 1.4rem;
	
}
.tzyh_con a:hover {
    background: #2250BD;
    color: #fff;
}

/*单位存款*/
.gsyw_part5{ background: url(/uiFramework/commonResource/image/gsckbg.png) no-repeat;background-position: center calc(100% - 4%); overflow: hidden;}
.dwck,.dwck_con{ overflow: hidden;}
/*单位大额存单*/
.gsyw_dwde{ width: 8rem; float: left;}
.dwde_title{font-weight: bold; color: #333333; margin-bottom: 0.16rem;
      padding-bottom:0.22rem;border-bottom: 1px solid #d6d6d6;    position: relative;}
.dwde{  font-size: 0.38rem; }
.dwde:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.68rem;
    height: 0.06rem;
    background: #638f33;
}
.dwde_more{     font-weight: normal;line-height: 0.42rem;
    float: right;
    font-size: 0.18rem;
    color: #191919;}
.dwde_con li{  height: 0.7rem; line-height: 0.7rem;    border-bottom: 1px dashed #d6d6d6; list-style-type: none;}
.dwde_con li a{ font-size: 0.18rem;}
.dwde_con li a:hover {
    color: #638f33;
}
.dwde_con li span{ float: right; font-size: 0.18rem;}
/*单位结构性存款*/
.gsyw_dwjg{ width: 8rem; float: right;}
.dwjg_title{  font-weight: bold; color: #333333; margin-bottom: 0.16rem;
      padding-bottom:0.22rem;border-bottom: 1px solid #d6d6d6;    position: relative;}
.dwjg{ font-size: 0.38rem;}
.dwjg:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.68rem;
    height: 0.06rem;
    background: #638f33;
}
.dwjg_more{     font-weight: normal;line-height: 0.42rem;
    float: right;
    font-size: 0.18rem;
    color: #191919;}
.dwjg_con li{  height: 0.7rem; line-height: 0.7rem;    border-bottom: 1px dashed #d6d6d6; list-style-type: none;}
.dwjg_con li a{ font-size: 0.18rem;}
.dwjg_con li a:hover {
    color: #638f33;
}
.dwjg_con li span{ float: right; font-size: 0.18rem;}





@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;
}
.dzyh-service-menu {
    display: none;}

.zdtj {    margin-bottom: 0.4rem;
    width: 92%;
}
.zdtj_title {font-size:0.36rem;
    margin-bottom: 0.4rem;
}
.zjtxd {height: 3rem;
    width: 48%;
}
.szd {height: 3rem;
    width: 48%;
    margin-right: 0;
}
.dk-bg {padding-top: 0.24rem;
  width: 100%; float: none;
}
.zjtxd span {
    font-size: 0.26rem;
}
.szd span {
    font-size: 0.26rem;
}
.dk-bg>a {
    width: 48%;
}
.piao-zhibao,
.banfeidai,
.xzt{ margin-right: 0 !important;}
.fdjyd{
    margin-right: 0.24rem !important;
}
.dk-bg span {
    font-size: 0.26rem;
}
.fdd_text{
     margin-right: 0.6rem !important;
}
.shel_text{
     margin-right: 1rem !important;
}
.xzt_text {
    margin-right: 1.2rem !important;
}
.pzb_text {
    margin-right: 1.2rem !important;
}
.zdtj-btm {
    width: 100%;
    height: auto;
    padding-top: 0.6rem;
}
.jrbk{ width: 92%;}
.inclusive-finance, .governmentFinance, .cross-borderFinancial, .transactionBanking {
    width: 100%;
    height: auto;
}

.gsyw_part2 {
    height: auto;
}
.gsyw_part2con {
    overflow: hidden;
    width: 92%;
    margin: 0.4rem auto 0;
}
.phjr, .zwjr, .kjjr, .jyyh {margin-bottom: 0.4rem;
    width: 100%;height: 3.4rem;
}
.financial-content h2 {
    font-size: 0.32rem;
}
.financial-content p { margin-bottom: 0.4rem;
    font-size: 0.26rem;
}
.financial-content {
    margin: 0.3rem 0.2rem 0 0;
    width: 56%;
}
.click-to-enter {
    font-size: 0.26rem;
}


.gsyw_part3 {
    width: 100%;
}
.kcjr_C {height: 4.46rem; width: 92%;
    margin: 0.5rem auto;    background: url(/uiFramework/commonResource/image/yd_kcjrbg.png) no-repeat;
    background-size: 100% 100%;
}
.kcjr {
    margin: 0.4rem 0.2rem 0 0;
    width: 70%;
}
.kcjr_n {
    font-size: 0.32rem;
}
.kcjr_more {    line-height: 0.6rem;
    font-size: 0.26rem;
}
.kcjr_n:after {
    top: 0.6rem;
}
.kcjr_text {
    font-size: 0.26rem;
    line-height: 0.4rem;
    margin: 0.2rem 0;
}
.kcjr_con a {        margin-bottom: 0.2rem; margin-right:0.14rem;
    line-height: 0.45rem;
    height: 0.45rem;
    font-size: 0.26rem;
    width: 1.4rem;
}
.gsyw_part4 {
    width: 100%;
}
.tzyh_C {height: 4.26rem; width: 92%;
    margin: 0.5rem auto;background: url(/uiFramework/commonResource/image/yd_tzyhbg.png) no-repeat;
    background-size: 100% 100%;
}
.tzyh {
    margin: 0.4rem 0 0 0.2rem;
    width: 70%;
}
.tzyh_n {
    font-size: 0.32rem;
}
.tzyh_more {    line-height: 0.6rem;
    font-size: 0.26rem;
}
.tzyh_n:after {
    top: 0.6rem;
}
.tzyh_text {
    font-size: 0.26rem;
    line-height: 0.4rem;
    margin: 0.2rem 0;
}
.tzyh_con a {        margin-bottom: 0.2rem;margin-right:0.14rem;
    line-height: 0.45rem;
    height: 0.45rem;
    font-size: 0.26rem;
    width: 1.4rem;
}
.dwck{ width: 92%;}
.gsyw_dwde {
    width: 100%;
    float: none;
}
.dwde_more {
    line-height: 0.6rem;
    font-size: 0.26rem;
}
.dwde_con li {
        height: 0.8rem;
        line-height: 0.8rem;
    }
    .dwde_con li a {  font-size: 0.26rem;
        float: left;
        height: 0.8rem;
        overflow: hidden;
        display: block;
        width: 78%;
    }
	    .dwde_con li span{
        font-size: 0.24rem;
        width: 22%; text-align:right;
    }
.dwde:after,.dwjg:after {
    top: 0.6rem;
}
.dwde,.dwjg {
    font-size: 0.32rem;
}
.gsyw_dwjg { margin: 0.3rem auto;
    width: 100%;
    float: none;
}
.dwjg_more {
    line-height: 0.6rem;
    font-size: 0.26rem;
}
.dwjg_con li {
        height: 0.8rem;
        line-height: 0.8rem;
        
    }
    .dwjg_con li a {font-size: 0.26rem;
        float: left;
        height: 0.8rem;
        overflow: hidden;
        display: block;
        width: 78%;
    }
	    .dwjg_con li span{
        font-size: 0.24rem;
        width: 22%; text-align:right;
    }


 }

@media screen and (min-width: 768px) and (max-width: 1199px){
	.pageName_box2 {
	        width: 90%;
	    }
		.pageName_box h1 {width: 2.4rem;
	    font-size: 0.6rem;
	}
	.breadcream {font-size: 0.35rem;
	    width: 92%;
	}
.breadcream span,
.breadcream a {
    font-size: 0.35rem;
}
	.dzyh-service-menu {
	    display: none;}
	
	.zdtj {    margin-bottom: 0.4rem;
	    width: 92%;
	}
	.zdtj_title {    font-size: 0.5rem;
	}
	.zdtj_title:after {
    top: 0.86rem;
}
	.zjtxd {height: auto;
	    width: 48%;
	}
	.szd {height: auto;
	    width: 48%;
	    margin-right: 0;
	}
	.dk-bg {padding-top: 0.24rem;
	  width: 100%; float: none;
	}
	.zjtxd span {
	            display: block;
        margin: 0.4rem auto;
        font-size: 0.35rem;
	}
	.szd span {
	            display: block;
        margin: 0.4rem auto;
        font-size: 0.35rem;
	}
	.dk-bg>a {    margin-bottom: 0.3rem;
	    width: 48%;    height: 2.3rem; line-height:2.3rem;
	}
.dk-bg img { margin-top: 0.56rem;
    width: 1.2rem;
    height: 1.2rem;
}
.zxd_text{ margin-right:2.4rem !important;}
.fdd_text{ margin-right:2rem !important;}
.shel_text{ margin-right:2.6rem !important;}
.pzb_text,
.bfd_text,
.xzt_text{ margin-right:2.9rem !important;}
	.piao-zhibao,
	.banfeidai,
	.xzt{ margin-right: 0 !important;}
	.fdjyd{
	    margin-right: 0.24rem !important;
	}
	.dk-bg span {
	    font-size: 0.35rem;
	}
	.zdtj-btm {
	    width: 100%;
	    height: auto;
	    padding-top: 0.6rem;
	}
	.jrbk{ width: 92%;}
	.inclusive-finance, .governmentFinance, .cross-borderFinancial, .transactionBanking {
	    width: 100%;
	    height: auto;
	}
	
	.gsyw_part2 {
	    height: auto;
	}
	.gsyw_part2con {
	    overflow: hidden;
	    width: 92%;
	    margin: 0.4rem auto 0;
	}
	.phjr, .zwjr, .kjjr, .jyyh {margin-bottom: 0.4rem;
	    width: 100%;height: 4.4rem;
	}
	.financial-content h2 {
	    font-size: 0.45rem;
	}
	.financial-content p {    margin-bottom: 0.5rem;
	    font-size: 0.35rem;
	}
	.financial-content {
	    margin: 0.3rem 0.2rem 0 0;
	    width: 56%;
	}
	.click-to-enter {width: 3rem;border-radius: 0.5rem;
    height: 0.8rem; line-height: 0.8rem;
	    font-size: 0.35rem;
	}		
	.gsyw_part3 {
	    width: 100%;
	}
	.kcjr_C {height: 4.46rem; width: 92%;
	    margin: 0.5rem auto;
	}
	.kcjr {
	    margin: 0.4rem 0.2rem 0 0;
	    width: 70%;
	}
	.kcjr_n {
	    font-size: 0.45rem;
	}
	.kcjr_more {    line-height: 0.8rem;
	    font-size: 0.35rem;
	}
	.kcjr_n:after {
	    top: 0.78rem;
	}
	.kcjr_text {
	            font-size: 0.35rem;
        line-height: 0.6rem;
        margin: 0.2rem 0;
	}
	.kcjr_con a {         margin-bottom: 0.2rem;
        line-height: 0.6rem;
        height: 0.6rem;
        font-size: 0.35rem;
        width: 2.2rem;
	}
	.gsyw_part4 {
	    width: 100%;
	}
	.tzyh_C {height: 4.26rem; width: 92%;
	    margin: 0.5rem auto;
	}
	.tzyh {
	    margin: 0.4rem 0.2rem 0 0;
	    width: 70%;
	}
	.tzyh_n {
	    font-size: 0.45rem;
	}
	.tzyh_more {    line-height: 0.8rem;
	    font-size: 0.4rem;
	}
	.tzyh_n:after {
	    top: 0.78rem;
	}
	.tzyh_text {
	    font-size: 0.35rem;
	    line-height: 0.6rem;
	    margin: 0.2rem 0;
	}
	.tzyh_con a {             margin-bottom: 0.2rem;
        line-height: 0.6rem;
        height: 0.6rem;
        font-size: 0.35rem;
        width: 2.4rem;
	}
	.dwck{ width: 92%;}
	.dwde {
    font-size: 0.45rem;
}

.dwde:after {
    top: 0.8rem;
}
	.gsyw_dwde {
	    width: 100%;
	    float: none;
	}
	.dwde_more {
	    line-height: 0.8rem;
	    font-size: 0.35rem;
	}
	.dwde_con li {
	        height: 1rem;
	        line-height: 1rem;
	        
	    }
	    .dwde_con li a {font-size: 0.35rem;
	        float: left;
	        height: 1rem;
	        overflow: hidden;
	        display: block;
	        width: 78%;
	    }
		    .dwde_con li span{
	        text-align: right;
        font-size: 0.35rem;
        width: 20%;
	    }
	.gsyw_dwjg { margin: 0.3rem auto;
	    width: 100%;
	    float: none;
	}
		.dwjg {
	    font-size: 0.45rem;
	}
	.dwjg_more {
	    line-height: 0.8rem;
	    font-size: 0.35rem;
	}
	.dwjg:after {
	    top: 0.8rem;
	}
	.dwjg_con li {
	        height: 1rem;
	        line-height: 1rem;
	      
	    }
	    .dwjg_con li a {  font-size: 0.35rem;
	        float: left;
	        height: 1rem;
	        overflow: hidden;
	        display: block;
	        width: 78%;
	    }
		    .dwjg_con li span{text-align: right;
	        font-size: 0.35rem;
	        width: 20%;
	    }		
}