/*小苏说消保*/
.xsxb_title a{ font-size: 0.38rem; font-weight: bold; color: #2250bd; text-align: center; display: block;}
.xsxb_text{ overflow: hidden; line-height: 0.8rem;}
.xsxb_text a{ font-size: 0.18rem; color: #000; display: block; width: 90%; float: left;transition: color 0.5s ease;}
.xsxb_text a:hover{ color: #2250bd;}
.xsxb_text .xsxb_more{ display: block; float: right; width: 10%; text-align: right; color: #2250bd;}
/*政策法规*/
.xfz_part2con{ margin: 0.5rem auto; overflow: hidden;}
.zcfgL{ width: 8.5rem; float: left;}
.zcfgL img{ width: 100%;transition: transform 1s ease;}
.zcfgL:hover img {
    transform: scale(1.05); /* 鼠标悬停时放大 */
}
.zcfgR{ width: 8rem; float: right;}
.zcfg_title{ margin-bottom: 0.16rem;    border-bottom: 1px solid #d6d6d6;
      padding-bottom:0.22rem;   position: relative;}
.zcfg{ font-size: 0.38rem; font-weight: bold; color: #333333;}
.zcfg:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.68rem;
    height: 0.06rem;
    background: #638f33;
}
.zcfg_more{     font-weight: normal;line-height: 0.42rem;
    float: right;
    font-size: 0.18rem;
    color: #191919;}
.zcfg_one{ line-height: 0.6rem !important; height: auto !important;border-bottom: 1px dashed #d6d6d6;}
.zcfg_oneTit{ font-size: 0.22rem !important; font-weight: bold; color: #2250BD; display: block;}
.zcfg_oneText{line-height: 0.32rem; margin-bottom: 0.3rem;
    font-size: 0.16rem;
    display: block;
    text-indent: 0.26rem;}
.zcfg_con li{  line-height: 0.7rem;   list-style-type: none; height: 0.7rem;}
.zcfg_con li a{ font-size: 0.16rem; }
.zcfg_con li a:hover {
    color: #638f33;
}
.zcfg_con li span{ float: right;font-size: 0.16rem; }
/*金融知识普及*/
.xfz_part3_con{ margin: 0.66rem auto; overflow: hidden; position: relative;}
.jrzs_title{ font-size: 0.38rem; font-weight: bold; color: #333333; height: 0.66rem; margin-bottom: 0.6rem;}
.jrzs_title:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.6rem;
    height: 0.06rem;
    background: #638f33;
}
.jrzs_con .jrzs_list{ margin: 0.7rem auto 0;
    height: 5rem;
    position: relative;}
.jrzs_con .jrzs_list li {
    margin: 0 0 0 0.2rem;
    position: absolute;
}
.jrzs_t{ font-size: 0.22rem; font-weight: bold; color: #333; line-height: 0.6rem;}
.jrzs_c{ font-size: 0.16rem; font-weight: normal; color: #000; line-height: 0.6rem;}
.jrzs_d{     text-align: center;
    line-height: 0.36rem; margin-top: 0.4rem;
    border: 1px solid #2250BD;
	border-radius: 0.3rem;
    height: 0.36rem;
    width: 1.36rem;
    font-size: 0.14rem;
    font-weight: normal;
    color: #2250BD;}
.jrzs_con .jrzs_list .li1 {     height: 2.4rem; margin: 0;
    background: url(/uiFramework/commonResource/image/jrzsbg1.png) no-repeat;
	transition: transform 1s ease;
    background-size: 100% 100%;
    width: 8.3rem;
    top: 0;
}
.jrzs_con .jrzs_list .li1:hover{transform: scale(1.05);  }
.jrzs_con .jrzs_list .li1 a{display: block;
    margin-left: 0.4rem;
    margin-top: 0.2rem;}
.jrzs_con .jrzs_list .li2 {height: 2.4rem; margin: 0;
    background: url(/uiFramework/commonResource/image/jrzsbg2.png) no-repeat;
	transition: transform 1s ease;
    background-size: 100% 100%;
    width: 8.3rem;
    bottom: 0;
}
.jrzs_con .jrzs_list .li2:hover{transform: scale(1.05);  }
.jrzs_con .jrzs_list .li2 a{    float: right;
    width: 43%;
    display: block;
    margin-right: 0.4rem;
    margin-top: 0.2rem;}
.jrzs_con .jrzs_list .li2 .jrzs_d{ float: right;}
.jrzs_con .jrzs_list .li3 {height: 5rem;margin: 0 0 0 0.2rem;
    background: url(/uiFramework/commonResource/image/jrzsbg3.png) no-repeat;
	transition: transform 1s ease;
    background-size: 100% 100%;
    width: 3.6rem;
    left: 49%;
}
.jrzs_con .jrzs_list .li3:hover{transform: scale(1.05);  }
.jrzs_con .jrzs_list .li3 a{ display: block;width: 50%; margin: 0.36rem auto 0;}
.jrzs_con .jrzs_list .li3 .jrzs_t{     line-height: 0.4rem;}
.jrzs_con .jrzs_list .li3 .jrzs_d{     margin: 0.6rem auto 0;}
.jrzs_con .jrzs_list .li4 {height: 2.4rem;
    background: url(/uiFramework/commonResource/image/jrzsbg4.png) no-repeat;
	transition: transform 1s ease;
    background-size: 100% 100%;
    width: 4.6rem;
    right: 0;
    top: 0;
}
.jrzs_con .jrzs_list .li4:hover{transform: scale(1.05);  }
.jrzs_con .jrzs_list .li4 a{display: block;width: 47%;
    margin-left: 0.3rem;
    margin-top: 0.2rem;}
.jrzs_con .jrzs_list .li4 .jrzs_c{ line-height: 0.3rem;}
.jrzs_con .jrzs_list .li4 .jrzs_d{ margin-top: 0.34rem;}
.jrzs_con .jrzs_list .li5 {height: 2.4rem;
    background: url(/uiFramework/commonResource/image/jrzsbg5.png) no-repeat;
	transition: transform 1s ease;
    background-size: 100% 100%;
    width: 4.6rem;
    right: 0;
    bottom: 0;
}
.jrzs_con .jrzs_list .li5:hover{transform: scale(1.05);  }
.jrzs_con .jrzs_list .li5 a{display: block;width: 50%; 
    margin-left: 0.3rem;
    margin-top: 0.2rem;}
.jrzs_con .jrzs_list .li5 .jrzs_c{ line-height: 0.3rem;}
.jrzs_con .jrzs_list .li5 .jrzs_d{ margin-top: 0.34rem;}
/*投诉处理*/
.xfz_part4_con{ background: url(/uiFramework/commonResource/image/tscl.png) no-repeat; background-size: 100% 100%;height: 2.26rem; margin-bottom: 0.8rem; transition: transform 1s ease;}
.xfz_part4_con:hover{transform: scale(1.05);  }
.xfz_part4_con a{     width: 4.7rem;
    display: block;
    padding: 0.4rem 0 0 1.2rem;}
.ts_t{ font-size: 0.42rem; color: #fff;}
.ts_d{
	text-align: center;
    line-height: 0.36rem;
    margin-top: 0.4rem;
    border: 1px solid #fff;
    border-radius: 0.3rem;
    height: 0.36rem;
    width: 1.36rem;
    font-size: 0.14rem;
    font-weight: normal;
    color: #fff;
}
/*联系我们*/
.xfz_part5{ height: 4.6rem; background: url(/uiFramework/commonResource/image/xb_lxwm.png) no-repeat; background-size: 100% 100%;overflow: hidden;}
.xfz_part5_con{ margin: 0.8rem auto; overflow: hidden;}
.lxwm_t{ font-size: 0.38rem; font-weight: bold; color: #333333; margin-bottom: 0.16rem;  width: 21%; float: left; margin-top: 0.2rem;
      padding-bottom:0.22rem;   position: relative;}
.lxwm_t:after {
    content: '';
    display: block;
    position: absolute;
    width: 1.2rem;
    left: 0;
	top: 0.6rem;
    height: 0.06rem;
    background: #638f33;
}
.lxwm_c{width:30%; float: left;}
.lxwm_c p{ font-size: 0.21rem; color: #000; line-height: 0.8rem;}


@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;
}
.xfz_part1con{ width: 92%;}
.xsxb_text {
    margin-top: 0.4rem;
    line-height: 0.6rem;
}
.xsxb_title a {
    font-size: 0.32rem;
}
.xsxb_text a {
    font-size: 0.26rem;
    width: 100%;
    float: none;
}
.xsxb_text .xsxb_more {font-size: 0.26rem;
    float: none;
    width: 100%;
    text-align: left;
}
.xfz_part2con {
    width: 92%;
}
.zcfg {
    font-size: 0.32rem;
}

.zcfgL {
    width: 100%;
    float: none;
}
.zcfgR { margin-top: 0.4rem;
    width: 100%;
    float: none;
}
.zcfg_title,.jrzs_title  {
    font-size: 0.32rem;
}
.zcfg:after {
    top: 0.6rem;
}
.zcfg_more {
    font-size: 0.26rem;
}
.zcfg_one {
    line-height: 0.6rem !important;
    height: 2.4rem !important;
}
.zcfg_oneTit {width: 100% !important;
    font-size: 0.3rem !important;
}
.zcfg_oneText {width: 100% !important; height: 1.2rem !important;
    line-height: 0.42rem;
    font-size: 0.26rem !important;
}
.zcfg_con li a{font-size: 0.26rem;
	float: left;
    height: 0.8rem;
    overflow: hidden;
    display: block;
    width: 78%;
}
.zcfg_con li span {
    font-size: 0.24rem;
    width: 22%;text-align:right;
}
.xfz_part3_con {
    width: 92%;
    margin: 0.4rem auto;
}

.jrzs_con .jrzs_list li { margin: 0;
    position: static;
    float: left;
}
.jrzs_con .jrzs_list .li1 { margin-bottom: 0.2rem;
    width: 100%;
}
.jrzs_t {
    font-size: 0.29rem;
}
.jrzs_con .jrzs_list .li2 {margin-bottom: 0.2rem;
    width: 100%;
}
.jrzs_c {    line-height: 0.4rem;
    font-size: 0.26rem;
}
.jrzs_d {
    margin-top: 0.2rem;
    margin-bottom: 0.2rem;
    font-size: 0.24rem;
}
.jrzs_con .jrzs_list .li2 a {
    float: right;
    width: 50%;
    display: block;
    margin-right: 0.4rem;
    margin-top: 0.2rem;
}
.jrzs_con .jrzs_list .li3 .jrzs_d {
    margin: 0.4rem auto 0;
}
.jrzs_con .jrzs_list .li3 {
    height: 5rem;
    margin: 0 2% 0 0;
    width: 50%;
}
.jrzs_con .jrzs_list .li3 a {
    width: 70%;
}
.jrzs_con .jrzs_list .li4 {margin-bottom: 0.2rem;
    width: 48%;
}
.jrzs_con .jrzs_list .li4 a {
    width: 90%;
    margin-left: 10%;
}
.jrzs_con .jrzs_list .li5 {
    width: 48%;
}
.jrzs_con .jrzs_list .li5 .jrzs_d {
    margin-top: 0.2rem;
}
.jrzs_con .jrzs_list .li5 a {
    width: 90%;
    margin-left: 10%;
}
.xfz_part4_con {margin-bottom: 0.4rem;
    width: 100%;
}
.xfz_part4_con a {
    padding: 0.4rem 0 0 0.4rem;
}
.ts_d {
    font-size: 0.24rem;
}
.xfz_part5_con {
    width: 92%;
    margin: 0.4rem auto;
}
.lxwm_t {font-size: 0.32rem;
    width: 100%;
    float: none;
    margin-top: 0;
}
.lxwm_c {
    width: 100%;
    float: none;
}
.lxwm_c p {
    font-size: 0.26rem;
    line-height: 0.6rem;
}
.xfz_part5 {
    height: auto;
}
.ts_t {
    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;
}
	.xfz_part1con{ width: 92%;}
	.xsxb_text {
	    margin-top: 0.4rem;
	}
	.xsxb_title a {
	    font-size: 0.45rem;
	}
	.xsxb_text a {
	            margin-bottom: 0.2rem;
        font-size: 0.35rem;
        width: 100%;
        float: none;
	}
	.xsxb_text .xsxb_more {font-size: 0.35rem;
	    float: none;
	    width: 100%;
	    text-align: left;
	}
	.xfz_part2con {
	    width: 92%;
	}
	.zcfgL {
	    width: 100%;
	    float: none;
	}
	.zcfgR { margin-top: 0.4rem;
	    width: 100%;
	    float: none;
	}
	.zcfg {
	    font-size: 0.45rem;
	}
	.zcfg_more {
	    font-size: 0.35rem;
	}
	.zcfg:after,.jrzs_title:after,.lxwm_t:after {
    top: 0.76rem;
}
	.zcfg_one {
	    line-height: 0.6rem !important;
	    height: 2.4rem !important;
	}
	.zcfg_oneTit {width: 100% !important;
	    font-size: 0.4rem !important;
	}
	.zcfg_oneText {width: 100% !important; height: 1.2rem !important;
	    line-height: 0.6rem;
	    font-size: 0.3rem;
	}
	.zcfg_con li {
    height: 1rem;
    line-height: 1rem;
}
	.zcfg_con li a{font-size: 0.35rem;
		float: left;
	    height: 0.8rem;
	    overflow: hidden;
	    display: block;
	    width: 78%;
	}
	.zcfg_con li span {
	    text-align: right;
        font-size: 0.35rem;
        width: 20%;
	}
	.xfz_part3_con {
	    width: 92%;
	    margin: 0.4rem auto;
	}
	.jrzs_title {
    font-size: 0.45rem;
}
	
	.jrzs_con .jrzs_list li { margin: 0;
	    position: static;
	    float: left;
	}
	.jrzs_con .jrzs_list .li1 { margin-bottom: 0.2rem;        height: auto;
	    width: 100%;
	}
	.jrzs_t {
	    font-size: 0.45rem;
	}
	.jrzs_con .jrzs_list .li2 {        height: auto;
        margin-bottom: 0.2rem;
        width: 100%;
	}
	.jrzs_c {            line-height: 0.8rem;
        font-size: 0.35rem;
	}
	.jrzs_d {
	            line-height: 0.6rem;
        height: 0.6rem;
        width: 2.36rem;
        margin-top: 0.2rem;
        margin-bottom: 0.2rem;
        font-size: 0.35rem;
	}
	.jrzs_con .jrzs_list .li2 .jrzs_d {
    float: left;
}
.jrzs_con .jrzs_list .li3 .jrzs_t {
    line-height: 0.6rem;
}
	.jrzs_con .jrzs_list .li2 a {
	    float: right;
	    width: 50%;
	    display: block;
	    margin-right: 0.4rem;
	    margin-top: 0.2rem;
	}
	.jrzs_con .jrzs_list .li3 .jrzs_d {
	    margin: 0.4rem auto 0;
	}
	.jrzs_con .jrzs_list .li3 {
	    height: 7rem;
	    margin: 0 2% 0 0;
	    width: 50%;
	}
	.jrzs_con .jrzs_list .li3 a {margin: 0.8rem auto 0;
	    width: 45%;
	}
	.jrzs_con .jrzs_list .li4 {margin-bottom: 0.2rem;
	    width: 48%;    height: 3.4rem;
	}
	.jrzs_con .jrzs_list .li4 a {
	    width: 60%;
	    margin-left: 10%;
	}
	.jrzs_con .jrzs_list .li4 .jrzs_c,
	.jrzs_con .jrzs_list .li5 .jrzs_c{
    line-height: 0.6rem;
}
	.jrzs_con .jrzs_list .li5 {
	    width: 48%;    height: 3.4rem;

	}
	.jrzs_con .jrzs_list .li5 .jrzs_d {
	    margin-top: 0.2rem;
	}
	.jrzs_con .jrzs_list .li5 a {
	    width: 70%;
	    margin-left: 10%;
	}
	.xfz_part4_con {margin-bottom: 0.4rem;
	    width: 100%;
	}
	.xfz_part4_con a {width: 90%;
	    padding: 0.4rem 0 0 0.4rem;
	}
	.ts_t {
    font-size: 0.45rem;
}
	.ts_d {line-height: 0.6rem;
    margin-top: 0.2rem;
	    font-size: 0.35rem;
		    height: 0.6rem;
    width: 2.36rem;
	}
	.xfz_part5_con {
	    width: 92%;
	    margin: 0.4rem auto;
	}
	.lxwm_t {    font-size: 0.45rem;
	    width: 100%;
	    float: none;
	    margin-top: 0;
	}
	.lxwm_c {
	    width: 100%;
	    float: none;
	}
	.lxwm_c p {
	            font-size: 0.35rem;
        line-height: 0.8rem;
	}
	.xfz_part5 {
	    height: auto;
	}
	
	
}