/*
* @Author: sunjijing
* @Date:   2021-03-04 11:22:17
* @Last Modified by:   sunjijing
* @Last Modified time: 2021-03-04 17:52:13
*/

.gray { background: #f5f6f7; }
.maxWidth {-margin: 0 0.8333333333333334rem;}
.ejBox { padding: 0.46875rem 0; }
h3.mkTit {    font-size: 0.21875rem;text-align: center; font-weight: bold; }

/* 利率查询 */
.llcxHD { text-align: center; margin-bottom: 0.46875rem;}
.llcxHD a { display: inline-block; width: 1.1979166666666667rem; height: 0.2604166666666667rem; border: 1px solid #2F5CA8; border-radius: 0.020833333333333332rem; line-height: 0.2604166666666667rem; text-align: center; font-size: 0.13541666666666666rem; background: none; color: #2F5CA8; margin: 0 0.041666666666666664rem; }
.llcxHD a.on, .llcxHD a:hover { background: #2F5CA8; color: #fff; }
.llcxItem .name { font-size: 0.125rem; color: #F5AA21; margin-right: 0.375rem; line-height: 0.16666666666666666rem; }
.ljsxlx .tit { border-bottom: 1px solid #C9CACA; padding-bottom: 0.20833333333333334rem;     margin-bottom: 0.20833333333333334rem;}
#cpName { display: inline-block; position: relative; width: 3.2916666666666665rem; height: 0.20833333333333334rem; border: 1px solid #C9CACA; border-radius: 0.020833333333333332rem; }
#cpName p { font-size: 0.09375rem; color: #2F5CA8; line-height: 0.20833333333333334rem; padding: 0 0.09375rem; cursor: pointer; margin: 0; }
.cpSelect { position: absolute; top: 0.21875rem; background: #fff; width: 3.2916666666666665rem; border: 1px solid #C9CACA; display: none; }
.cpSelect li { font-size: 0.08333333333333333rem; line-height: 2em; padding: 0 0.09375rem; }
.cpSelect li.on, .cpSelect li:hover { background: #F5AA21; color: #fff; }
.llcxBut { display: inline-block; width: 1.0416666666666667rem; height: 0.25rem; border-radius: 0.020833333333333332rem; border: 1px solid #2F5CA8; font-size: 0.13541666666666666rem; text-align: center; line-height: 0.25rem; color: #2F5CA8; }
.ljsxlx .txt { overflow: hidden; }
.ljsxlx .txt .p1 { width: 1.9270833333333333rem; border-right: 1px solid #C9CACA; height: 0.4427083333333333rem; }
.ljsxlx .txt > div { font-size: 0.125rem; color: #454C58; }
.ljsxlx .txt .name { margin-right: 0.375rem; }
.ljsxlx .txt .p2 { width: 2.8645833333333335rem; border-right: 1px solid #C9CACA; height: 0.4427083333333333rem; text-align: center; }
.ljsxlx .txt .p3 { display: flex; justify-content: space-between; }
.ljsxlx .txt .p3 > p { display: inline-block; }
.ljsxlx .txt .p3 p { font-size: 0.18229166666666666rem; color: #454C58; text-align: right; line-height: 1.5em; white-space: nowrap; }
.ljsxlx .txt .p3 p.num { font-size: 0.4427083333333333rem; color: #454C58; margin-left: 0.13020833333333334rem; line-height: 1em; width: 70%; }
.ljsxlx .txt .p3 .name { margin-right: 0; }

/* 服务动态 */
.newsTit {    border-bottom: 1px solid #C9CACA;padding: 0 0.15625rem;font-size: 0.21875rem;font-weight: bold;line-height: 0.3072916666666667rem;     padding-bottom: 0.052083333333333336rem;}
.newsTit .more {font-size: 0.10416666666666667rem; color: #2F5CA8;  float: right; margin-top:0.052083333333333336rem;}

.newsList > li { border-bottom: 1px dashed #C9CACA; padding:0.10416666666666667rem ; overflow: hidden; }
.newsList > li a {     float: left;max-width: 75%;  font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem;}
.newsList > li span {  opacity: 0.7;filter: alpha(opacity=70); float: right;font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem;}
.fwdt_left, .fwdt_right { width: 48%; }
.fwdt_right img { width: 100%; }

/* 服务内容 */
.fwnr { padding-top: 0.46875rem; }
.fwnrList > li { width: 29.2%; float: left; padding: 3%; }
.fwnrList > li.li01 { padding-left: 0; }
.fwnrList > li.li02 { border-left: 1px solid #C9CACA; border-right: 1px solid #C9CACA; }
.fwnrList > li.li03 { padding-right: 0; }
.fwnrList > li .img { text-align: center; }
.fwnrList > li .img p { color: #F5AA21;     font-size: 0.21875rem; line-height: 0.3072916666666667rem;  }
.fwnrList > li .txt p {  font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem;  font-weight: 300; }
.fwnrList > li .txt p a { color: #2F5CA8; font-size: 0.11458333333333333rem; line-height: 2.2em; }
.fwnrList > li .txt .tit { font-size: 0.11458333333333333rem;margin-bottom: 0.15625rem; opacity: 1;filter: alpha(opacity=100); margin-top: 0.15625rem;     font-weight: bold;}
.fwnrList > li .txt img { width: 90%; margin-bottom: 0.18229166666666666rem; }
/*.fwnrList > li .txt ul li a { display: block; padding-left: 0.18229166666666666rem; background: url(dian.png) no-repeat 0.078125rem 0.13433333333333333rem; font-size: 0.125rem; line-height: 2.2em; color: #454C58; }*/
.fwnrList > li .txt ul li{    display: block;padding-left: 0.18229166666666666rem; background: url(/hengan/template/page/ourFW/dian.png) no-repeat 0.078125rem 0.13433333333333333rem; font-size: 0.10416666666666667rem;line-height: 0.2604166666666667rem;    font-weight: 300;}
.fwnrList > li .txt ul:hover li{ color: #F5AA21; }

/* 常见问题 */
.cjwtBox { padding-left: 0.078125rem; }
.cjwtList > li { position: relative; }
.cjwtList > li i { display: block; width: 0.0625rem; height: 0.0625rem; background: #2F5CA8; position: absolute; left: 0;  top: 0.3333333333333333rem; display: none; }
.cjwtList > li .Q {    background: url(cjwt_up.png) no-repeat right center;padding-right: 1.1458333333333333rem;    line-height: 0.2604166666666667rem; font-size: 0.11458333333333333rem;}
.cjwtList > li .A { padding-right: 1.1458333333333333rem; font-size: 0.14583333333333334rem; line-height: 1.5em; color: #454C58; transition: all ease-in-out 500ms; height: 0; margin-top: 0; overflow: hidden; }
.cjwtList > li .A * {     font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem; font-weight: 300;}
.cjwtList > li.on { padding-top: 0.234375rem; padding-bottom: 0.234375rem; }
.cjwtList > li.on i { display: block; }
.cjwtList > li.on .Q { background-image: url(cjwt_down.png); color: #2F5CA8; }
.cjwtList > li.on .A { margin-top: 0.20833333333333334rem; height: auto; }

/* 意见建议 */
.yjjy>p {     margin-top: 0.15625rem;text-align: center; font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem; font-weight: 600;}
.yjjy_left, .yjjy_right { width: 44.5%; }
.yjjy_left { border-right: 1px solid #C9CACA; padding-right: 5%; }
.yjjy_left .tips { margin-top:0.15625rem; text-align: center; }
.yjjy_left .tips p {  font-size: 0.10416666666666667rem;line-height: 0.2604166666666667rem; font-weight: 300; }
.yjjy_left .tips p.tit {    color: #F5AA21; line-height: 0.3072916666666667rem;font-weight: 600; font-size: 0.11458333333333333rem; }
.yjjy_left .txt { margin-top: 0.15625rem; font-size: 0.14583333333333334rem; color: #454C58; color: rgba(69, 76, 88, .7); line-height: 2.5em; }
.yjjy_left .txt * {    font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem; font-weight: 300;}
.yjjy_left .txt strong {    color: #F5AA21; font-weight: bold; }
.yjjy_left .txt ul li { padding-left: 0.15625rem; background: url(dian.png) no-repeat 0.0625rem 0.15625rem; }
.yjjy_right { padding-left: 5%; }
.yjjyForm { margin-top: 0.3125rem; }
.yjjyForm .item p {    font-size: 0.10416666666666667rem;line-height: 0.2604166666666667rem; font-weight: 600;}
.yjjyForm .item textarea {     width: 98%; height: 1.2604166666666667rem;background: #F5F6F7; border-radius: 0.020833333333333332rem; border: 1px solid #C1C4C7;padding: 1%; color: #454C58; font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem; font-weight: 300; }
.yjjyForm .item input { width: 98%; height: 0.2916666666666667rem; background: #F5F6F7; border-radius: 0.020833333333333332rem; border: 1px solid #C1C4C7; padding: 0 1%;    font-size: 0.10416666666666667rem; line-height: 0.2604166666666667rem;font-weight: 300;    COLOR: #000;}
.yjjyForm .item button { width: 1.1458333333333333rem; height: 0.25rem; margin: 0.15625rem auto 0; background: none; border: 1px solid #2F5CA8; border-radius: 0.020833333333333332rem; display: block; font-size: 0.14583333333333334rem; color: #2F5CA8; }
.yjjyForm .item button:hover { background: #2F5CA8; color: #fff; }
.randomCode { overflow: hidden; }
.randomCode > * { float: left; }
.randomCode img { height: 0.28125rem; margin: 0 0.10416666666666667rem; }
.randomCode em { font-style: normal; font-size: 0.125rem; line-height: 0.2864583333333333rem; color: red; font-weight: bold; }

/* iPad适配样式 */
@media screen and (max-width:1024px) {
	.gray { background: none; }
	.ejBox { padding-bottom: 0;    padding: 0.32679738562091504rem 0; }
	h3.mkTit { font-size: 0.26143790849673204rem; }
.bannerPic_erji{}
	/* 利率查询 */
	.llcxHD {    margin-bottom: 0.19607843137254902rem; }
	.llcxHD a {width: 1.0980392156862746rem;border-radius: 0;margin: 0 0.0784313725490196rem; font-size: 0.1568627450980392rem; padding: 0.032679738562091505rem 0.06535947712418301rem; line-height: 0.26143790849673204rem; height: auto; }
	.llcxItem .name {     width: 0.9803921568627451rem; margin-right: 0.32679738562091504rem !important;text-align: left;float: none;display: block;font-size: 0.1830065359477124rem; line-height: 0.32679738562091504rem;  }
	.ljsxlx .txt > div { border: 0; float: none; width: 100% !important; height: auto !important; text-align: left !important; display: flex; align-items: center; justify-content: flex-start !important; font-size: 0.1830065359477124rem; }
	#cpName { display: block; float: none; width: 100%; height: 0.41830065359477125rem; margin-bottom:0.19607843137254902rem;  margin-top: 0.13071895424836602rem;}
	#cpName p { font-size: 0.1568627450980392rem; line-height: 0.41830065359477125rem; padding: 0 0.20915032679738563rem; }
	.llcxBut {     display: block;float: none;margin: 0 auto; width: 1.0980392156862746rem; border-radius: 0; font-size: 0.1568627450980392rem; padding: 0.032679738562091505rem 0.06535947712418301rem;  line-height: 0.26143790849673204rem; height: auto; }
	.ljsxlx .tit { padding-bottom: 0.19607843137254902rem; margin-bottom: 0.19607843137254902rem; }
	.ljsxlx .txt .p3 .name { line-height: 1em; }
	.ljsxlx .txt .p3 p { text-align: left; font-size: 0.3137254901960784rem; }
	.ljsxlx .txt .p3 p.num { margin-left: 0; font-size: 0.5228758169934641rem; font-weight: 100; }
        .ljsxlx .txt .p1{    padding-bottom: 0.13071895424836602rem;}
        .ljsxlx .txt .p2{padding-bottom: 0.13071895424836602rem;}
	/* 服务动态 */
	.fwdt_left, .fwdt_right { width: 100%; float: none; }
	.fwdt_left { background: #F5F6F7; padding: 0 0.16339869281045752rem; box-sizing: border-box; }
	.newsTit { padding-top: 0.29411764705882354rem; padding-bottom: 0.1503267973856209rem; font-size: 0.26143790849673204rem; line-height: 1.2em; padding-left: 0; padding-right: 0; }
	.newsTit .more { font-size:0.14583333333333334rem; }
	.newsList > li { padding: 0.23529411764705882rem 0; }
	.newsList > li a { font-size: 0.1830065359477124rem; line-height: 1.2em; }
	.newsList > li span { font-size: 0.1568627450980392rem; }
	.fwnr { padding-top: 0.41830065359477125rem; }
	.fwnrList > li { width: 100%; padding: 0; }
	.fwnrList > li.li02 { border: 0; }
	.fwnrList > li .img { margin-bottom: 0.3137254901960784rem; }
	.fwnrList > li .img p { font-size: 0.1830065359477124rem; }
	.fwnrList > li .txt .tit { font-size: 0.1830065359477124rem; margin: 0 0 0.1568627450980392rem; }
	.fwnrList > li .txt p, .fwnrList > li .txt p a { font-size: 0.13071895424836602rem; line-height: 0.26143790849673204rem; margin-bottom: 0.06535947712418301rem;}
	.fwnrList > li .txt ul li a {    font-size: 0.13071895424836602rem; line-height: 0.26143790849673204rem;}
	.fwnrList > li .txt img { width: 70%; margin-left: auto; margin-right: auto; display: block; }

	/* 常见问题 */
	#cjwt .newsTit { padding-top: 0.16339869281045752rem; display: flex; align-items: baseline; justify-content: space-between; background: #F5F6F7; padding-left: 0.16339869281045752rem; padding-right: 0.16339869281045752rem; }
	.cjwtBox { padding: 0 0.16339869281045752rem; background: #f5f6f7; }
	.cjwtList > li .Q, .cjwtList > li .A { padding-right: 0.45751633986928103rem;     font-size: 0.1830065359477124rem;}
	.cjwtList > li.on i { display: none; }
	.cjwtList > li.on .Q { font-size: 0.1830065359477124rem;}
	.cjwtList > li.on .A { font-size: 0.13071895424836602rem; line-height: 0.26143790849673204rem;}
	.cjwtList > li .A * { text-align: justify; }

	/* 意见建议 */
	.yjjy_left, .yjjy_right { width: 100%; padding: 0; border: 0; }
	.yjjy_left .tips { margin-top: 0.3137254901960784rem; }
	.yjjy_left .tips p { font-size: 0.1568627450980392rem; line-height: 1.5em; }
	.yjjy_left .tips p.tit { font-size: 0.20915032679738563rem; }
	.yjjy_left .txt { margin-top: 0.3137254901960784rem; }
	.yjjy_left .txt * { font-size: 0.1568627450980392rem; }
	.yjjy_left .txt strong { font-size: 0.1830065359477124rem; }
	.yjjy_right { margin-top: 0.5882352941176471rem; }
	.yjjyForm { margin-top: 0.3137254901960784rem; }
	.yjjyForm .item p { font-size: 0.1830065359477124rem; }
	.yjjy > p { font-size: 0.13071895424836602rem; margin-top: 0.41830065359477125rem; margin-bottom: 0.5882352941176471rem; }
}

@media screen and (max-width:767px) {
	.bannerPic_erji img { height: 2.6666666666666665rem; object-fit: cover; }
	.llcxHD a { width: 1.8666666666666667rem; line-height: 0.4rem; font-size: 0.26666666666666666rem; }
	.llcxItem .name { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	#cpName p { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.llcxBut { line-height: 0.4rem; font-size: 0.26666666666666666rem; }
	.ljsxlx .txt .p3 p { font-size: 0.26666666666666666rem; }
	.ljsxlx .txt > div { font-size: 0.21333333333333335rem; }
	.newsTit .more { font-size: 0.21333333333333335rem; margin-top: 0; }
	.newsList > li a { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.newsList > li { padding: 0.13333333333333333rem 0; }
	.newsList > li span { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.newsBox { padding-top: 0; }
	.fwnrList > li .txt .tit { font-size: 0.26666666666666666rem; line-height: 0.5333333333333333rem; }
	.fwnrList > li .txt p, .fwnrList > li .txt p a { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.fwnrList > li .txt ul li a { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	h3.mkTit { font-size: 0.32rem; line-height: 0.5333333333333333rem; }
	.cjwtList > li .Q, .cjwtList > li .A { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.cjwtList > li.on .Q { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.newsTit { font-size: 0.32rem; }
	.cjwtList > li .A * { line-height: 0.4rem; font-size: 0.21333333333333335rem; }
	.cjwtList > li .Q { background-size: 5%; }
	.yjjy_left .tips p { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.yjjy_left .tips p.tit { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.yjjy_left .tips { margin-top: 0.13333333333333333rem; }
	.yjjy_left .txt * { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.yjjy_left .txt strong { font-size: 0.26666666666666666rem; line-height: 0.5333333333333333rem; }
	.yjjy > p { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.yjjyForm .item button { font-size: 0.21333333333333335rem; line-height: 0.4rem; height: 0.4rem; }
	.yjjyForm .item input { font-size: 0.21333333333333335rem; line-height: 0.4rem; height: 0.4rem; }
	.yjjyForm .item textarea { font-size: 0.21333333333333335rem; line-height: 0.4rem; }
	.yjjyForm .item p { font-size: 0.21333333333333335rem; }
	.yjjy_right { margin-top: 0.26666666666666666rem; }
	.yjjyForm .item p { line-height: 0.4rem; }
}