﻿@charset "utf-8";

/* 首页 */
.Banner .item{overflow: hidden; height: 100vh;}
.Banner .item .img{width: 100%; height: 100%;}
.Banner .item .mask{position: absolute; left: 0; right: 0; top: 0; bottom: 0; background-image: url(../images/top_mask.png); background-repeat: no-repeat; background-position: center top; background-size: 100% auto; z-index: 3;}
.Banner .item .sj{display: none;}
.Banner .item.active .img,.Banner .item.slick-current .img{-webkit-animation: scale-bg 6.5s ease-in-out 0s 1 alternate forwards; animation: scale-bg 6.5s ease-in-out 0s 1 alternate forwards;}
.Banner .slick-dots{bottom: 0.4rem; width: 42.6%; left: auto;}
.Banner .slick-dots li{margin:0 0.1rem;}
.Banner .slick-dots li button{background-color: #fff; box-shadow: 0 0 0.15rem rgba(0,0,0,0.1);}

@media ( max-width:1200px){
    .Banner .item .mask{display: none;}
    .Banner .item,.Banner .item .img{height: auto;}
}

@media ( max-width:1024px){
    .Banner .slick-dots{width: 100%; left: 0; bottom: 1.2rem;}
}

@media ( max-width:768px){ 
    .Banner .item .pc{display: none;}
    .Banner .item .sj{display: block;}
    .Banner .slick-dots{bottom: 0.9rem;}
}

@media ( max-width:480px){ 
    .Banner .slick-dots{bottom: 0.7rem;}
}

/* index */
.HomeTit h2{font-size: 0.4rem; font-weight: normal; line-height: 0.42rem; margin-bottom: 0.22rem;}
.HomeTit .p{line-height: 0.3rem;}
.HomeTit2{line-height: 0.3rem; margin-bottom: 0.16rem;}
.HomeTit2 .name{font-size: 0.24rem; font-weight: bold;}
.HomeTit .more{font-size: 14px;}

.HomeNotice{position: absolute; left: 0; bottom: 0; width: 57.29%; line-height: 0.9rem; height: 0.9rem; z-index: 99; background: rgba(0,0,0,0.5);}
.HomeNotice .box{margin-left: 10.9%; padding: 0 2.6rem 0 1.18rem;}
.HomeNotice .box .name,.HomeNotice .box .more{position: absolute; top: 0;}
.HomeNotice .box .name{left: 0; color: #fff; font-size: 0.18rem;}
.HomeNotice .box .name i{font-size: 0.22rem; margin-right: 0.05rem;}
.HomeNotice .box .name span{font-weight: bold;}
.HomeNotice .box .more{right: 0; background: #c81528; width: 1rem; text-align: center;}
.HomeNotice .box .more a{display: inline-block; vertical-align: middle; font-size: 14px; line-height: 0.29rem; color: #fff; border-bottom: 3px solid #fff;}
.HomeNotice .box .list dd a{display: block; color: #fff;}
.HomeNotice .box .list dd span{color: rgba(255,255,255,0.5);}
.HomeNotice .slick-dots{position: absolute; right: -1.3rem; left: auto; top: 50%; line-height: 0.34rem; height: 0.34rem; margin-top: -0.17rem; color: rgba(255,255,255,0.7); font-size: 14px; font-family: 'bebas';}
.HomeNotice .slick-dots li{display: none;}
.HomeNotice .slick-dots li span{font-size: 0.22rem; color: #fff;}
.HomeNotice .slick-dots li.slick-active{display: block;}

.section-2{background-image: url(../images/boxbg1.jpg); position: relative;}
.HomeProduct .hd{width: 25.59%;}
.HomeProduct .hd ul{margin-top: 10%;}
.HomeProduct .hd li{line-height: 1.2rem; font-size: 0.24rem;}
.HomeProduct .hd li a{display: block; position: relative; border-bottom: 2px solid #fff;}
.HomeProduct .hd li:last-child a{border-bottom: none !important;}
.HomeProduct .hd li img,.HomeProduct .hd li span{vertical-align: middle;}
.HomeProduct .hd li img,.HomeProduct .hd li .iconfont{display: none;}
.HomeProduct .hd li span{display: inline-block;}
.HomeProduct .hd li img{margin-right: 0.15rem; width: 0.44rem;}
.HomeProduct .hd li .iconfont{position: absolute; right: 0.45rem; top: 0; font-size: 0.28rem;}
.HomeProduct .hd li.on a{padding: 0 0.45rem 0 0.6rem; border-bottom: 2px solid #c81528; background: #c81528; color: #fff;}
.HomeProduct .hd li.on img,.HomeProduct .hd li.on .iconfont{display: inline-block;}
.HomeProduct .bd{width: 71.354%; position: absolute; right: 0; top: 0; bottom: 0;}
.HomeProduct .bd .Scale-img{position: absolute; left: 0; top: 0; width: 100%; height: 100%;}
.HomeProduct .bd .spacil{position: absolute; padding-right: 1.2rem; z-index: 9; left: 0.6rem; bottom: 0.6rem; overflow: hidden; background: rgba(0,0,0,0.5); width: 5rem; border-radius: 0.1rem;}
.HomeProduct .bd .spacil dl{padding: 3% 8%; margin-left: -2%;}
.HomeProduct .bd .spacil dd{width: 48%; margin-left: 2%; padding: 0.15rem 0; float: left;}
.HomeProduct .bd .spacil dd span{display: block; padding-left: 0.3rem; background-size: 0.22rem 0.22rem; font-size: 0.2rem; color: #fff; line-height: 0.3rem; background-image: url(../images/dot3.png); background-repeat: no-repeat; background-position: left center;}
.HomeProduct .bd .spacil .detail{position: absolute; right: 0; top: 0; bottom: 0; width: 1.2rem; padding-top: 14.5%; text-align: center; color: #fff; border-left: 1px solid rgba(255,255,255,0.3);}
.HomeProduct .bd .spacil .detail:hover{background: #c81528;}

.HomeAccordion,.HomeAccordion ul,.HomeAccordion li{height: 100%;}
.HomeAccordion li{width: 25%; float: left; position: relative; transition: 300ms;}
.HomeAccordion .active li{width: 16.6666%;}
.HomeAccordion li.on{width: 50%;}
.HomeAccordion li .imgbox{height: 100%;}
.HomeAccordion li .mask{position: absolute; z-index: 2; left: 0; right: 0; top: 0; bottom: 0; background: rgba(0,0,0,0.6) !important;}
.HomeAccordion li .con{position: absolute; z-index: 3; top: 1.4rem; bottom: 0.66rem; left: 0.6rem; right: 0.6rem; text-align: center; color: #fff;}
.HomeAccordion li .con a{color: #fff;}
.HomeAccordion li .con .icon{display: block; width: 1.4rem; margin: 0 auto;}
.HomeAccordion li .con h2{font-size: 0.4rem; line-height: 0.46rem; font-weight: normal; width: 0.42rem; margin: 0.42rem auto 0;}
.HomeAccordion li .con dl{margin: 0.46rem 0; font-size: 0.24rem; line-height: 0.6rem; display: none;}
.HomeAccordion li .con dl dd:hover,.HomeAccordion li .con dl dd:hover a{color: #c81528;}
.HomeAccordion li .con .more{position: absolute; left: 0; right: 0; bottom: 0; padding-top: 1.43rem;}
.HomeAccordion li .con .more .line{position: absolute; top: 0; width: 0.5rem; height: 1rem; left: 50%; margin-left: -0.25rem;}
.HomeAccordion li .con .more .line .l1,.HomeAccordion li .con .more .line .l2{position: absolute; background: rgba(255,255,255,0.3);}
.HomeAccordion li .con .more .line .l1{width: 1px; height: 100%; left: 50%; top: 0;}
.HomeAccordion li .con .more .line .l2{width: 100%; height: 1px; bottom: 0; left: 0;}
.HomeAccordion li .con .more .gd{display: inline-block; padding: 0 0.1rem; border-bottom: 3px solid #fff; line-height: 0.37rem;}
.HomeAccordion li .con .more .gd:hover{color: #c81528; border-bottom: 3px solid #c81528;}
.HomeAccordion li.on .con h2{width: auto; margin-top: 0.16rem;}
.HomeAccordion li.on .con dl{display: block;}

.HomeNews{width: 35.714%;}
.HomeNews .box{padding: 0.36rem 0.4rem 0.24rem;}
.HomeNews .list dd.first{height: auto; margin-bottom: 0.24rem; padding-left: 0; background: none;position: relative;}
.HomeNews .list dd.first .title{position: absolute; left: 0; right: 0; bottom: 0; z-index: 9; height: 0.5rem; line-height: 0.5rem;  background: rgba(0,0,0,0.6); color: #fff; font-size: 0.18rem; padding: 0 0.15rem;}
.HomeNews .list dd.first .Scale-img{height: 2.8rem; border-radius: 0.1rem;}
.HomeNews .list dd{height: 0.5rem; line-height: 0.5rem; clear: both; padding-left: 0.12rem; background: url(../images/dot1.png) no-repeat left center;}
.HomeNews .list dd .date{color: #a9a9a9; margin-left: 0.15rem;}
.HomeColumn{width: 62.5%;}
.HomeServe .box{padding: 0.36rem 0.55rem 0.18rem; margin-bottom: 0.1rem;}
.HomeServe .list dl{margin-left: -2%;}
.HomeServe .list dd{width: 31.3333%; float: left; margin: 0 0 0.2rem 2%;}
.HomeServe .list dd a{display: block; background: #f7eced; border-radius: 0.1rem; line-height: 1rem; text-align: center;}
.HomeServe .list dd img,.HomeServe .list dd span{display: inline-block; vertical-align: middle;}
.HomeServe .list dd img{width: 0.6rem; margin-right: 0.2rem;}
.HomeServe .list dd span{font-size: 0.18rem;}
.HomeServe .list dd.i2 a{background: #f7f3e6;}
.HomeServe .list dd.i3 a{background: #ecf6f7;}
.HomeServe .list dd.i4 a{background: #e7eef9;}
.HomeServe .list dd.i5 a{background: #faebfd;}
.HomeServe .list dd.i6 a{background: #ffeee9;}

.HomeEnter dl{margin-left: -1%;}
.HomeEnter dd{width: 49%; float: left; margin: 0 0 0.1rem 1%;}
.HomeEnter dd img{display: block; width: 100%;}
.HomeEnter dd.i1 img,.HomeEnter dd.i2 img{height: 1.4rem;}
.HomeEnter dd.i3 img,.HomeEnter dd.i4 img{height: 1.6rem;}

@media ( max-width:1440px){
    .HomeNotice .box{margin-left: 6.9%;}
    .HomeProduct .hd{width: 26.8%;}
    .HomeAccordion li .con{top: 0.4rem;}
    .HomeAccordion li .con .icon{width: 1.2rem;}
    .HomeAccordion li .con h2{font-size: 0.34rem;}
}

@media ( max-width:1024px){
    .HomeNotice{width: 100%;}
    .HomeNotice .box{margin: 0 4%;}
    .HomeProduct,.section-4{padding: 0.5rem 0;}
    .HomeAccordion li .imgbox{height: 6rem;}
    .HomeAccordion li .con .more{padding-top: 0.8rem;}
    .HomeAccordion li .con .more .line{height: 0.6rem;}
}

@media ( max-width:768px){
    .HomeTit h2{font-size: 0.3rem; line-height: 0.3rem;}
    .HomeTit .p{margin-right: 0;}
    .HomeNotice{height: 0.7rem; line-height: 0.7rem;}
    .HomeProduct .hd{width: auto; text-align: center;}
    .HomeProduct .hd ul{margin: 0.25rem 0;}
    .HomeProduct .hd li{display: inline-block; line-height: 0.6rem;}
    .HomeProduct .hd li a{border-bottom: none !important;}
    .HomeProduct .hd li.on a,.HomeProduct .hd li a{padding: 0 0.2rem;}
    .HomeProduct .hd li.on img,.HomeProduct .hd li.on .iconfont{display: none;}
    .HomeProduct .bd{width: auto; position: relative;}
    .HomeProduct .bd .Scale-img{position: relative; height: 6rem;}
    .HomeProduct .bd .spacil{left: 0.3rem; bottom: 0.3rem;}
    .HomeNews,.HomeColumn{width: auto; float: none;}
    .HomeNews{margin-bottom: 0.1rem;}
    .HomeNews .box{padding: 0.25rem;}
    .HomeNews .list dd.first .Scale-img{height: 3.8rem;}
    .HomeServe .box{padding: 0.25rem 0.25rem 0.1rem;}
    .HomeEnter dd img{height: auto !important;}
    .HomeAccordion li .con h2{font-size: 0.28rem;}
}

@media ( max-width:480px){
    .HomeTit h2{font-size: 0.26rem; margin-bottom: 0.1rem;}
    .HomeNotice{height: 0.5rem; line-height: 0.5rem;}
    .HomeNotice .box .name span{display: none;}
    .HomeNotice .box{margin-right: 0; padding: 0 0.9rem 0 0.28rem;}
    .HomeNotice .box .more{width: auto; padding: 0 0.1rem;}

    .HomeProduct, .section-4{padding: 0.3rem 0;}
    .HomeProduct .hd li{font-size: 0.2rem; line-height: 0.4rem;}
    .HomeProduct .bd .Scale-img{height: 3rem;}
    .HomeProduct .bd .spacil{left: 0.2rem; right: 0.2rem; bottom: 0.2rem; width: auto; padding: 0 0 0.5rem;}
    .HomeProduct .bd .spacil dl{padding: 3%;}
    .HomeProduct .bd .spacil dd{padding: 0.05rem 0;}
    .HomeProduct .bd .spacil dd span{font-size: 0.18rem;}
    .HomeProduct .bd .spacil .detail{left: 0; width: 100%; line-height: 0.5rem; top: auto; padding-top: 0; border-left: 0; border-top: 1px solid rgba(255,255,255,0.3);}
    .HomeAccordion li .imgbox{height: 4rem;}
    .HomeAccordion li .con{left: 0.2rem; right: 0.2rem; top: 0.2rem; bottom: 0.2rem;}
    .HomeAccordion li .con h2{font-size: 0.22rem; line-height: 0.28rem; margin-top: 0.1rem;}
    .HomeNews .list dd.first{margin-bottom: 0.15rem;}
    .HomeNews .list dd.first .Scale-img{height: 2rem;}
    .HomeNews .list dd{height: 0.4rem; line-height: 0.4rem;}
    .HomeServe .list dd{margin-bottom: 0.1rem;}
    .HomeServe .list dd a{line-height: inherit; padding: 0.2rem 0.1rem;}
    .HomeServe .list dd img{display: block; width: 0.45rem; margin: 0 auto 0.1rem;}
}

/* 个人金融 */
.login_enter{position: absolute; right: 6.25%; top: -0.7rem; z-index: 9; width: 4rem; line-height: 1.4rem;}
.login_enter a{display: block; padding: 0 0.36rem 0 0.5rem; background: #c81528; color: #fff;}
.login_enter span{display: inline-block; vertical-align: middle;}
.login_enter .icon{margin-right: 0.05rem;}
.login_enter i{font-size: 0.3rem;}
.DepositBox{padding: 1.9rem 0 1.2rem;}
.DepositBox .D_left{width: 20.238%; padding-top: 1rem; color: #000;}
.DepositBox .D_left .info{margin: 0.35rem 0 1.28rem;}
.DepositBox .list{width: 74.166%;}
.DepositBox .list dl{margin-left: -4%;}
.DepositBox .list dd{width: 29.3333%; float: left; margin-left: 4%; position: relative;}
.DepositBox .list dd .Scale-img{height: 6.1rem;}
.DepositBox .list dd:nth-child(2){margin-top: -0.6rem;}
.DepositBox .list dd .mask{position: absolute; left: 0; right: 0; bottom: 0; top: 0; z-index: 5; background-image: url(../images/shadowbg.png); background-position: center bottom; background-repeat: no-repeat; background-size: 100% auto;}
.DepositBox .list dd .con{position: absolute; z-index: 6; left: 0; right: 0; bottom: 0; padding: 0.45rem 0.25rem; border-radius: 0.1rem; transition: 300ms;}
.DepositBox .list dd .con .title{color: #fff;}
.DepositBox .list dd .con .info{color: rgba(255,255,255,0.8); font-size: 0.18rem; margin-top: 0.16rem; display: none;}
.DepositBox .list dd .con .info em{display: inline-block; vertical-align: middle; width: 1px; height: 0.12rem; margin: 0 0.1rem; background: rgba(255,255,255,0.3);}
.DepositBox .list dd:hover .mask{display: none;}
.DepositBox .list dd:hover .con{background: rgba(200,21,40,0.9); left: -0.5rem; bottom: 0.5rem; right: 1.3rem;}
.DepositBox .list dd:hover .con .info{display: block;}

.BankCard .list dl{margin-left: -0.6rem;}
.BankCard .list dd a{display: block; margin-left: 0.6rem; background: #fff; border-radius: 0.1rem;}
.BankCard .list dd .pad{padding: 0.4rem 0.4rem 0.35rem;}
.BankCard .list dd .bline{border-bottom: 2px solid #f3f3f3;}
.BankCard .list dd .Scale-img,.BankCard .list dd .Scale-img img{border-radius: 0.1rem;}
.BankCard .list dd .con{text-align: center;}
.BankCard .list dd .con .p{margin: 0.1rem 0 0.36rem; line-height: 0.25rem; height: 0.5rem; -webkit-line-clamp: 2;}
.BankCard .slick-dots{position: static; margin-top: 0.4rem;}

.WantLoan .Scale-img{width: 51.19%; height: 6rem;}
.WantLoan .box{width: 48.81%;}
.WantLoan .con{padding: 0.8rem 0.8rem 0;}
.WantLoan .con .p{margin: 0.5rem 0;}
.CommonSpecial .con .special{margin-bottom: 0.9rem;}
.CommonSpecial .con .special dl{margin-left: -3%;}
.CommonSpecial .con .special dd{width: 47%; float: left; margin-left: 3%; position: relative; min-height: 0.7rem;}
.CommonSpecial .con .special dd .icon{position: absolute; left: 0; top: 0; width: 0.7rem; background: #c81528; border-radius: 50%;}
.CommonSpecial .con .special dd .info{margin-left: 0.79rem; line-height: 0.3rem; font-size: 0.18rem;}
.CommonSpecial .con .special dd .info span{display: block; color: #999;}

@media ( max-width:1440px){
    .login_enter{right: 4%;}
}

@media ( max-width:1024px){
    .DepositBox .list dd:hover .mask{display: block;}
    .DepositBox .list dd:hover .con{background: none; left: 0; bottom: 0; right: 0;}
    .DepositBox .list dd:hover .con .info{display: none;}
	.login_enter{display: none;}
}

@media ( max-width:768px){
    .login_enter{line-height: 1rem; width: 3rem; top: -0.5rem;}
    .login_enter a{padding: 0 0.25rem;}
    .DepositBox{padding: 0.5rem 0 0.5rem;}
    .DepositBox .D_left,.DepositBox .list,.WantLoan .Scale-img,.WantLoan .box{width: auto; float: none;}
    .DepositBox .D_left{padding-top: 0; margin-bottom: 0.25rem;}
    .DepositBox .D_left .info,.WantLoan .con .p{margin: 0.15rem 0 0.2rem;}
    .DepositBox .list dd:nth-child(2){margin-top: 0;}
    .DepositBox .list dd .Scale-img{height: 4.5rem;}

    .BankCard .list dl{margin-left: -0.2rem;}
    .BankCard .list dd a{margin-left: 0.2rem;}
    .BankCard .list dd .pad{padding: 0.25rem;}
    .BankCard .slick-dots{margin-top: 0.3rem;}
    .CommonDots .list{padding-bottom: 0.5rem;}
    .CommonDots .slick-dots{left: 0.2rem; bottom: -0.5rem;}

    .WantLoan .con{padding: 0; margin-top: 0.35rem;}
    .CommonSpecial .con .special{margin-bottom: 0.35rem;}
}

@media ( max-width:480px){
    .login_enter{line-height: 0.6rem; top: -0.3rem;}
    .DepositBox .list dd .Scale-img{height: 2rem;}
    .DepositBox .list dd .con{padding: 0.1rem 0.2rem;}
    .BankCard .list dd .con .p{margin-bottom: 0.15rem;}
    .CommonDots .list{padding-bottom: 0.4rem;}
    .CommonDots .slick-dots{bottom: -0.4rem;}
    .WantLoan .Scale-img{height: 3rem;}
    .CommonSpecial .con .special dd{min-height: 0.45rem;}
    .CommonSpecial .con .special dd .icon{width: 0.45rem;}
    .CommonSpecial .con .special dd .info{margin-left: 0.55rem; line-height: 0.22rem;}
}

/* 储蓄存款 */
.SavingsDeposits dd{margin-bottom: 6%;}
.SavingsDeposits dd:last-child{margin-bottom: 0;}
.SavingsDeposits dd .Scale-img{width: 53.57%; float: left; height: 5rem;}
.SavingsDeposits dd .box{width: 41.666%; float: right;}
.SavingsDeposits dd:nth-child(2n) .Scale-img{float: right;}
.SavingsDeposits dd:nth-child(2n) .box{float: left;}

.SavingsDeposits dd .box .list li{padding-bottom: 0.1rem; border-bottom: 1px solid #eaeaea;}
.SavingsDeposits dd .box .list li .title{line-height: 0.8rem; padding: 0 0.2rem 0 0.4rem;}
.SavingsDeposits dd .box .list li .title .arrow{width: 0.48rem; line-height: 0.48rem; height: 0.48rem; margin-top: 0.16rem; transition: 300ms; border-radius: 50%; border: 1px solid #fff; text-align: center;}
.SavingsDeposits dd .box .list li .con{padding: 0.25rem 0.4rem;}
.SavingsDeposits dd .box .list li .info{margin-bottom: 0.25rem;}
.SavingsDeposits dd .box .list li.on .title{background: #c81528; color: #fff;}
.SavingsDeposits dd .box .list li.on .title .arrow{transform: rotate(180deg);}
.SavingsDeposits dd.i3 .box{padding-top: 0.4rem;}
.SavingsDeposits dd.i3 .box .p{margin: 0 0 1.35rem; color: #333;}

@media ( max-width:1024px){
    .SavingsDeposits dd .box .list li .con{padding: 0.15rem;}
    .SavingsDeposits dd .box .list li .title{line-height: 0.6rem;}
    .SavingsDeposits dd .box .list li .title .arrow{width: 0.3rem; line-height: 0.3rem; height: 0.3rem;}
    .SavingsDeposits dd .Scale-img{height: 4rem;}
    .SavingsDeposits dd.i3 .box .p{margin: 0 0 0.4rem;}
}

@media ( max-width:768px){
    .SavingsDeposits dd .Scale-img,.SavingsDeposits dd .box{width: auto; float: none;}
    .SavingsDeposits dd:nth-child(2n) .Scale-img,.SavingsDeposits dd:nth-child(2n) .box{float: none;}
    .SavingsDeposits dd .Scale-img{height: 5.5rem; margin-bottom: 0.3rem;}
}

@media ( max-width:480px){
    .SavingsDeposits dd .Scale-img{height: 2.6rem;}
    .SavingsDeposits dd .box .list li .title{padding: 0 0.2rem;}
    .SavingsDeposits dd.i3 .box .p{margin: 0 0 0.25rem;}
}

/* 储蓄存款详情 */
.DepositsDetail{padding: 0.74rem 0;}
.DepositsDetail::before{content: ''; position: absolute; left: 22.619%; top: 0; bottom: 0; width: 1px; background: #ecd5d8;}
.LeftBar{width: 22.619%;}
.LeftBar dd a{display: block; border-left: 0.1rem solid transparent; padding: 0 0.35rem 0 0.66rem; line-height: 0.9rem;}
.LeftBar dd .iconfont{font-size: 0.28rem; font-weight: bold; display: none;}
.LeftBar dd.on a{border-left: 0.1rem solid #c81528; background: #fae4e7; color: #c81528;}
.LeftBar dd.on .iconfont{display: block;}

.RightBar{width: 68.15%; margin-right: 4%;}
.DepositsDetail .content dl{margin-bottom: 6%;}
.DepositsDetail .content dl:last-child{margin-bottom: 0;}
.DepositsDetail .content .list{line-height: 0.4rem; font-size: 0.2rem; text-align: justify;}
.DepositsDetail .content .list li{position: relative; padding-left: 1rem; min-height: 0.4rem;}
.DepositsDetail .content .list .name{color: #333; position: absolute; left: 0; top: 0;}

@media ( max-width:1024px){
    .DepositsDetail{padding: 0.5rem 0;}
    .LeftBar dd a{padding: 0 0.25rem;}
}

@media ( max-width:768px){
    .DepositsDetail::before{display: none;}
    .LeftBar,.RightBar{width: auto; float: none;}
    .LeftBar dl{text-align: center; font-size: 0;}
    .LeftBar dd{display: inline-block;}
    .LeftBar dd a{border-left: none !important; line-height: 0.6rem; background: #fff;}
    .LeftBar dd.on .iconfont{display: none;}
    .RightBar{padding: 0.5rem 0.5rem 0; margin-right: 0;}
}

@media ( max-width:640px){
    .DepositsDetail{padding: 0.3rem 0;}
    .RightBar{padding: 0.25rem 0.25rem 0;}
}

@media ( max-width:480px){
    .LeftBar dd a{padding: 0 0.15rem; line-height: 0.45rem;}
    .DepositsDetail .content .list{font-size: 0.18rem; line-height: 0.3rem;}
    .DepositsDetail .content .list li{padding-left: 0.9rem;}
}

/* 银行卡_长江卡 */
.CjEquity .list dl{margin-left: -0.4rem;}
.CjEquity .list dd{background: #fff; width: 30.833%; float: left; margin: 0 0 0 0.4rem;}
.CjEquity .list dd .Scale-img{height: 3.2rem;}
.CjEquity .list dd .con{padding: 0.38rem 0.6rem;}
.CjEquity .list dd .con .p{color: #858585; height: 0.6rem; margin: 0.12rem 0 0.38rem; -webkit-line-clamp: 2;}

.CjDetail{background-image: url(../images/signbg3.png); background-repeat: no-repeat; background-position: right bottom; background-size: 4.45rem 5.64rem;}
.CjDetail .box{width: 49.52%}
.CjDetail .imgbox{border: 1px solid #dbdbdb; height: 5.27rem; padding: 0.3rem; display: flex; align-items: center; justify-content: center;}
.CjDetail .imgbox img{max-height: 4.17rem;}
.CjDetail .con{width: 41.96%; margin: 0.35rem 3.5% 0 0;}

.CardDetail .con .ins{line-height: 0.35rem; margin: 0.18rem 0 0.36rem;}
.CardDetail .special li{margin-bottom: 0.35rem;}
.CardDetail .special li:last-child{margin-bottom: 0;}
.CardDetail .special li h2{margin-bottom: 0.1rem;}
.CardDetail .special dd{padding-left: 0.14rem; background-image: url(../images/dot1.png); background-repeat: no-repeat; background-position: left 0.18rem;}
.CardDetail .special dd .title{line-height: 0.4rem;}

@media ( max-width:1024px){
    .CjEquity .list dd .Scale-img{height: 2.6rem;}
    .CjEquity .list dd .con{padding: 0.25rem;}
    .CjEquity .list dd .con .p{margin: 0.1rem 0;}
    .CardDetail .special dd{background-position: left 0.12rem;}
    .CardDetail .special dd .title{line-height: 0.34rem;}
}

@media ( max-width:768px){
    .CjEquity .list dl{margin-left: -0.2rem;}
    .CjEquity .list dl dd{margin-left: 0.2rem;}
    .CjDetail .box,.CjDetail .con{width: auto; float: none;}
    .CjDetail .imgbox{display: block; height: auto; padding: 10%;}
    .CjDetail .imgbox img{max-height: none;}
    .CjDetail .con{margin-right: 0;}

    .CardDetail .special li{margin-bottom: 0.2rem;}
}

@media ( max-width:480px){
    .CjDetail .imgbox{padding: 0.3rem;}
    .CardDetail .con .ins{line-height: 0.3rem;}
}

/* 银行卡_宝贝卡 */
.BabyDetail{background-image: url(../images/boxbg3.jpg);}
.BabyDetail .bg{position: absolute; left: 0; top: 0; bottom: 0; width: 50%; background: #fff;}
.BabyDetail .box{background: #efebeb; position: relative; z-index: 4;}

.BabyDetail .imgbox,.BabyDetail .con{width: 50%;}
.BabyDetail .imgbox{background: #fff; text-align: center; position: absolute; top: 0; bottom: 0; padding: 0.65rem;}
.BabyDetail .imgbox img{display: inline-block; height: 100%; width: auto;}
.BabyDetail .con{padding: 0.88rem 0.8rem;}

@media ( max-width:1024px){
    .BabyDetail .bg{display: none;}
    .BabyDetail .imgbox,.BabyDetail .con{width: auto; float: none;}
    .BabyDetail .imgbox{position: static;}
    .BabyDetail .imgbox img{height: auto;}
    .BabyDetail .con{padding: 0.5rem;}
}

@media ( max-width:480px){
    .BabyDetail .imgbox{padding: 0.3rem;}
    .BabyDetail .con{padding: 0.25rem;}
}

/* 我要贷款 */
.WilfullyBox .con{width: 35.714%; margin-top: 0.3rem;}
.WilfullyBox .con .weixin{margin-top: 0.72rem;}
.WilfullyBox .con .weixin .img,.WilfullyBox .con .weixin .text{display: inline-block; vertical-align: middle;}
.WilfullyBox .con .weixin .img,.WilfullyBox .con .weixin .img img{border-radius: 0.1rem;}
.WilfullyBox .con .weixin .img{width: 36.666%; border: 3px solid #c81528;}
.WilfullyBox .con .weixin .img img{display: block; width: 100%;}
.WilfullyBox .con .weixin .text{margin-left: 0.2rem; padding: 0 0.47rem; font-size: 0.22rem; line-height: 0.9rem; background: #c81528; color: #fff; border-radius: 0 0.4rem 0.4rem 0.4rem;}
.WilfullyBox .Scale-img{width: 51.785%; height: 6rem;}

.ProductSpecial .list dl{margin-left: -1%;}
.ProductSpecial .list dd{width: 19%; float: left; margin-left: 1%; background: #fff;}
.ProductSpecial .list dd .con{padding: 0.42rem 0.5rem 0.18rem; text-align: center;}
.ProductSpecial .list dd .con img{display: block; width: 1.36rem; margin: 0 auto 0.24rem;}
.ProductSpecial .list dd .con .info{height: 1.2rem; overflow: auto;}

.ProductSpecial .list2 dd{width: 24%;}
.ProductSpecial .list3 dd{width: 15.6666%;}

.WydkDetail{background-image: url(../images/boxbg4.jpg); min-height: 4.86rem;}

@media ( max-width:1440px){
    .ProductSpecial .list dd .con{padding: 0.3rem;}
    .ProductSpecial .list dd .con img{width: 1.2rem;}
}

@media ( max-width:1024px){
    .WilfullyBox .con{width: 42%;}
    .WilfullyBox .con .weixin .text{padding: 0 0.25rem; line-height: 0.6rem;}
    .WilfullyBox .Scale-img{height: 5rem;}
}

@media ( max-width:768px){
    .WilfullyBox .Scale-img,.WilfullyBox .con{width: auto; float: none;}
    .WilfullyBox .con .weixin{margin-top: 0.3rem;}
    .ProductSpecial .list dd{width: 32.333%; margin-bottom: 1%;}
    .ProductSpecial .list dd:nth-child(1),.ProductSpecial .list dd:nth-child(2){width: 49%;}
    .ProductSpecial .list2 dd,.ProductSpecial .list3 dd{width: 49% !important;}
}

@media ( max-width:480px){
    .WilfullyBox .Scale-img{height: 3rem;}
    .WilfullyBox .con .weixin .text{font-size: 0.18rem;}
    .ProductSpecial .list dd{width: 99% !important;}
    .ProductSpecial .list dd .con img{width: 0.8rem;}
    .ProductSpecial .list dd .con .info{height: auto;}
}

/* 普惠金融 */
.ArbitrarilyBox .list{overflow: hidden; padding-bottom: 0.2rem;}
.ArbitrarilyBox .list dl{margin-left: -0.66rem;}
.ArbitrarilyBox .list dd{margin-left: 0.66rem; position: relative;}
.ArbitrarilyBox .list dd .Scale-img{width: 74.34%; height: 4rem;}
.ArbitrarilyBox .list dd .box{position: absolute; right: 0; bottom: 0; top: 0.4rem; width: 40.89%; background: #fff; z-index: 9;}
.ArbitrarilyBox .list dd .con{padding: 0.55rem 0.4rem;}
.ArbitrarilyBox .list dd .con .p{line-height: 0.25rem; color: #666; height: 1rem; -webkit-line-clamp: 4; margin: 0.15rem 0 0.6rem;}
.ArbitrarilyBox .slick-dots{position: static; margin-top: 0.8rem; margin-left: 0.66rem;}
.ArbitrarilyBox .slick-arrow{top: auto; bottom: -0.2rem; margin-top: 0; z-index: 98;}
.ArbitrarilyBox .slick-arrow span{display: block; font-size: 0.3rem; font-weight: bold;}
.ArbitrarilyBox .slick-prev{left: 35%;}
.ArbitrarilyBox .slick-next{right: 32%;}

/* .DkSlideBox .hd{width: 4rem; line-height: 1.2rem; position: absolute; left: 42%; top: 50%; margin-top: -1.3rem; z-index: 9;} */
.DkSlideBox .hd ul{text-align: right; font-size: 0; margin-top: 0.2rem;}
.DkSlideBox .hd li{display: inline-block; margin-left: 0.12rem;}
.DkSlideBox .hd li a{display: block; padding: 0 0.2rem; font-size: 0.18rem; color: #999; border: 1px solid #c2c2c2; border-radius: 0.1rem; line-height: 0.58rem;}
.DkSlideBox .hd li.on a{background: #c81528; border: 1px solid #c81528; color: #fff;}
.DkSlideBox .bd{background: #c81528; color: rgba(255,255,255,0.7);}
.DkSlideBox .SlideCon .Scale-img,.DkSlideBox .SlideCon .box{height: 6.6rem;}
.DkSlideBox .SlideCon .Scale-img{width: 58%; }
.DkSlideBox .SlideCon .box{width: 42%; background: url(../images/signbg4.png);}
.DkSlideBox .SlideCon .con{padding: 1rem 20% 0 15%;}
.DkSlideBox .con .special dd .icon{background: #a70617;}
.DkSlideBox .con .special dd .info span{color: rgba(255,255,255,0.5);}
.DkSlideBox .con .special dd .info p{color: #fff;}

.FarmersBox .box{min-height: 2.5rem;overflow: hidden;}
.FarmersBox .F_left{width: 21.13%; position: absolute; left: 0; top: 0.9rem;}
.FarmersBox .list dl{padding-left: 22.38%;}
.FarmersBox .list dd{margin-left: 0.55rem; background: #f3f3f3;}
.FarmersBox .list dd .Scale-img{height: 3.6rem;}
.FarmersBox .list dd .con{padding: 0.26rem 0.3rem 0.35rem;}
.FarmersBox .list dd .con .p{margin: 0.13rem 0 0.55rem; line-height: 0.25rem; height: 0.5rem; color: #666; -webkit-line-clamp: 2;}
.FarmersBox .slick-arrow{top: auto; bottom: 0.2rem; margin-top: 0;}
.FarmersBox .slick-next{right: auto; left: 1.1rem;}

.BussinessBox{padding: 1.45rem 0 1.15rem;}
.BussinessBox .con{width: 30.65%; margin-right: 7.7%;}
.BussinessBox .con .p{margin: 0.3rem 0 1rem;}
.BussinessBox .con .dl{background: #ff9b43; margin-left: 0.2rem;}

@media ( max-width:1440px){
    .DkSlideBox .SlideCon .con{padding: 1rem 15% 0 9%;}
}

@media ( max-width:1024px){
    
    /* .DkSlideBox .hd{line-height: 0.8rem; margin-top: -0.9rem; width: 2.6rem;} */
    .DkSlideBox .hd,.DkSlideBox .Title01{float: none;}
    .DkSlideBox .Title01{text-align: center;}
    .DkSlideBox .Title01 i{margin-left: auto; margin-right: auto;}
    .DkSlideBox .hd ul{text-align: center; margin-bottom: 0.2rem;}
    .DkSlideBox .SlideCon .con .Title01{text-align: left;}
    .FarmersBox .list dd{margin-left: 0.2rem;}
    .FarmersBox .list dd .Scale-img{height: 2.8rem;}
    .BussinessBox{padding: 0.8rem 0;}
    .BussinessBox .con{width: 45%; margin-right: 0;}
}

@media ( max-width:768px){
    /* .ArbitrarilyBox .list dd{width: 3.4rem; margin-right: 0.3rem;} */
    .ArbitrarilyBox .list dl{margin-left: -0.3rem;}
    .ArbitrarilyBox .list dd{margin-left: 0.3rem; position: relative;}
    .ArbitrarilyBox .list dd .Scale-img{height: 2rem; width: 100%;}
    .ArbitrarilyBox .list dd .box{position: static; width: 100%;}
    .ArbitrarilyBox .list dd .con{padding: 0.3rem;}
    .ArbitrarilyBox .list dd .con .p{height: 0.5rem; margin: 0.15rem 0; -webkit-line-clamp: 2;}
    .ArbitrarilyBox .slick-dots{margin-left: 0.3rem; margin-top: 0.5rem;}
    .ArbitrarilyBox .slick-arrow{bottom: -0.1rem;}
    .ArbitrarilyBox .slick-prev{left: 0.3rem;}
    .ArbitrarilyBox .slick-next{right: 0;}
    /* .DkSlideBox .hd{position: static; width: auto; margin-top: 0;}
    .DkSlideBox .hd li{width: 50%; float: left; margin-bottom: 2px;} */
    .DkSlideBox .hd li a{line-height: 0.46rem; padding: 0 0.1rem; margin-bottom: 0.1rem;}
    .DkSlideBox .SlideCon .Scale-img, .DkSlideBox .SlideCon .box{height: auto; width: auto; float: none;}
    .DkSlideBox .SlideCon .Scale-img{height: 5rem;}
    .DkSlideBox .SlideCon .con{padding: 0.5rem;}
    .FarmersBox .F_left{position: static; width: auto;}
    .FarmersBox .F_left .CommonMore{position: absolute; right: 0; top: -0.1rem;}
    .FarmersBox .list dl{padding: 0; margin-left: -0.2rem;}
    .FarmersBox .list dd .Scale-img{height: 2.6rem;}
    .FarmersBox .list dd .con .p{margin-bottom: 0.25rem;}
    .FarmersBox .slick-arrow{bottom: auto; top: 50%; margin-top: -0.2rem;}
    .FarmersBox .slick-prev{left: 0.3rem;}
    .FarmersBox .slick-next{right: 0.1rem; left: auto;}
    .BussinessBox .con .p{margin: 0.3rem 0 0.5rem;}
}

@media ( max-width:480px){
    .DkSlideBox .hd{line-height: 0.6rem;}
    .DkSlideBox .SlideCon .Scale-img{height: 3rem;}
    .DkSlideBox .SlideCon .con,.FarmersBox .list dd .con{padding: 0.25rem;}

    .BussinessBox{background-image: none !important; background-color: #f3f3f3; padding: 0.3rem 0;}
    .BussinessBox .Scale-img{height: 2.6rem;}
    .BussinessBox .con{background: #fff; width: auto; float: none; padding: 0.25rem;}
    .BussinessBox .con .p{margin: 0.15rem 0 0.2rem;}

    .ArbitrarilyBox .list dd .con{padding: 0.25rem;}
}

/* 小微创业贷 */
.XwdkDetail .Scale-img{width: 50%; height: 6rem;}
.XwdkDetail .con{width: 44.76%; padding-top: 0.2rem;}

@media ( max-width:1024px){
    .XwdkDetail .Scale-img{height: 5.4rem;}
}

@media ( max-width:768px){
    .XwdkDetail .Scale-img,.XwdkDetail .con{width: auto; float: none;}
    .XwdkDetail .con{padding-top: 0.3rem;}
}

@media ( max-width:480px){
    .XwdkDetail .Scale-img{height: 2.4rem;}
}

/* 收单业务 */
.SdBussiness .box{padding: 5%}
.SdBussiness .imgbox{width: 35.714%;}
.SdBussiness .con{width: 57.2%; margin-top: 0.35rem;}
.SdBussiness .con .info{margin-bottom: 0.25rem; height: 2.8rem; overflow: auto; color: #666;}

@media ( max-width:1440px){
    .SdBussiness .con .info{height: 1.8rem;}
}

@media ( max-width:768px){
    .SdBussiness .imgbox,.SdBussiness .con{width: auto; float: none;}
    .SdBussiness .con .info{height: auto;}
}

/* 公司金融 */
.CompanyBox .list dl{margin-left: -0.45rem;}
.CompanyBox .list dd{margin-left: 0.45rem;}
.CompanyBox .list dd .Scale-img{height: 3rem;}
.CompanyBox .list dd .con{padding: 0.36rem 0.3rem; border: 2px solid #f6f6f6; border-top: none;}
.CompanyBox .list dd .con .p{line-height: 0.25rem; height: 0.75rem; color: #666; -webkit-line-clamp: 3; margin: 0.12rem 0 0.2rem;}

.DwckBox .box .Scale-img{width: 50%; height: 5.8rem;}
.DwckBox .box .list{width: 50%;}
.DwckBox .box .list ul{padding: 5%;}
.DwckBox .box .list li{padding-bottom: 0.45rem; margin-bottom: 0.45rem; border-bottom: 1px solid #e3e3e3;}
.DwckBox .box .list li:last-child{margin-bottom: 0; padding-bottom: 0; border-bottom: none;}
.DwckBox .box .list li .p{margin: 0.2rem 0 0.42rem; -webkit-line-clamp: 2;}
.DwckBox .box .list li.on .title .iconfont{transform: rotate(180deg); color: #c81528;}

.BillBox .bg{position: absolute; left: 0; top: 0; bottom: 0; width: 50%; background-color: rgba(200,21,40,0.9);}
.BillBox .con{position: relative; z-index: 5; width: 37%; padding: 4%;}
.BillBox .con .p{margin-bottom: 0.4rem; color: rgba(255,255,255,0.7); height: 1.2rem; -webkit-line-clamp: 4;}

@media ( max-width:1024px){
    .DwckBox .box .Scale-img{height: 4.5rem;}
    .DwckBox .box .list li{margin-bottom: 0.25rem; padding-bottom: 0.25rem;}
}

@media ( max-width:768px){
    .CompanyBox .list dl{margin-left: -0.2rem;}
    .CompanyBox .list dd{margin-left: 0.2rem;}
    .DwckBox .box .Scale-img,.DwckBox .box .list{width: auto; float: none;}
}

@media ( max-width:480px){
    .CompanyBox .list dd .con{padding: 0.25rem;}
    .DwckBox .box .Scale-img{height: 2.6rem;}
    .DwckBox .box .list li .p{margin-bottom: 0.25rem;}
    .BillBox{background-image: none !important;}
    .BillBox .con{width: auto; background: #c81528; padding: 0.25rem;}
    .BillBox .con .p{height: auto; margin-bottom: 0.25rem;}
    .BillBox .Scale-img{height: 3rem;}
    .BillBox .bg{display: none;}
}

/* 贷款详情 */
.DkDetail .detail{margin-bottom: 0.2rem; padding-top: 0.7rem;}
.DkDetail .detail .bg{position: absolute; left: 0; top: 0; bottom: 0.7rem; background: #f7f7f7; width: 55.5%;}
.DkDetail .detail .Scale-img{width: 55.5%; height: 5.5rem;}
.DkDetail .detail .zindex{position: relative;z-index: 5;}
.DkDetail .detail .box{width: 44.5%;}
.DkDetail .detail .con{padding: 8% 12%;}
.DkDetail .detail .con .info{line-height: 0.35rem; color: #666;}

.DkDetail .content dd{margin-bottom: 4%;}
.DkDetail .content dd:last-child{margin-bottom: 0;}
.DkDetail .content dd .title{padding-bottom: 0.2rem; border-bottom: 1px solid #e1e1e1; line-height: 0.38rem; margin-bottom: 0.26rem;}
.DkDetail .content dd .title img{display: inline-block; width: 0.38rem; margin-right: 0.1rem;}
.DkDetail .content dd .info{line-height: 0.4rem;}

.PjtxDetail{padding: 4.8%;}
.PjtxDetail .content dd .info{line-height: 0.3rem;}

@media ( max-width:768px){
    .DkDetail .detail{margin-bottom: 0.3rem; padding-top: 0;}
    .DkDetail .detail .Scale-img,.DkDetail .detail .box{width: auto; float: none;}
    .DkDetail .detail .bg{width: 100%; bottom: 0;}
    .DkDetail .detail .con{padding: 5%;}
}

@media ( max-width:640px){
    .DkDetail .content dd .title{line-height: 0.3rem; margin-bottom: 0.2rem; padding-bottom: 0.1rem;}
    .DkDetail .content dd .title img{width: 0.3rem;}
}

@media ( max-width:480px){
    .DkDetail .detail .Scale-img{height: 2.6rem;}
    .DkDetail .detail .con{padding: 0.25rem;}
    .DkDetail .content dd .info{line-height: 0.3rem;}
}

/* 电子银行 */
.ElectronBank dd{margin-bottom: 5%;}
.ElectronBank dd:last-child{margin-bottom: 0;}
.ElectronBank dd .Scale-img{width: 53.57%; height: 4.6rem; float: right;}
.ElectronBank dd .con{width: 40.77%; float: left; padding-top: 0.2rem;}
.ElectronBank dd .con .p{margin: 0.4rem 0; height: 1.5rem; color: #666; -webkit-line-clamp: 5;}
.ElectronBank dd:nth-child(2n) .Scale-img{float: left;}
.ElectronBank dd:nth-child(2n) .con{float: right;}

@media ( max-width:768px){
    .ElectronBank dd{margin-bottom: 3%;}
    .ElectronBank dd .Scale-img,.ElectronBank dd .con,.ElectronBank dd:nth-child(2n) .Scale-img,.ElectronBank dd:nth-child(2n) .con{float: none;}
    .ElectronBank dd .Scale-img,.ElectronBank dd .con{width: auto;}
    .ElectronBank dd .Scale-img{height: 5.2rem;}
    .ElectronBank dd .con{box-shadow: 0 0.1rem 0.3rem rgba(0,0,0,0.06); padding: 0.3rem;}
    .ElectronBank dd .con .p{height: auto; -webkit-line-clamp: 3; margin: 0.15rem 0 0.25rem;}
}

@media ( max-width:480px){
    .ElectronBank dd .Scale-img{height: 2.6rem;}
    .ElectronBank dd .con{padding: 0.25rem;}
    .ElectronBank dd .con .p{margin: 0.1rem 0 0.15rem;}
}

/* 手机银行_功能简介 */
.BankIns .detail .Scale-img{width: 50%; height: 5rem;}
.BankIns .detail .box{width: 50%;}
.BankIns .detail .con{padding: 8% 8% 0;}
.BankIns .detail .con .info{height: 1.5rem; overflow: auto; color: #666; margin-top: 0.4rem;}
.BankIns .content dd{margin-top: 4%;}
.BankIns .content .list ul{margin-left: -2%;}
.BankIns .content .list li{width: 23%; float: left; margin-left: 2%;}
.BankIns .content .list li .box{border: 1px solid #eaeaea; padding: 7%; text-align: center; box-shadow: 0 0.3rem 0.5rem rgba(0,0,0,0.03);}
.BankIns .content .list li .box .iconfont{font-size: 0.65rem; line-height: 0.7rem;}
.BankIns .content .list li .box .title{margin: 0.2rem 0; font-weight: bold;}
.BankIns .content .list li .box .info{line-height: 0.3rem; height: 1.8rem; overflow: auto;}
.BankIns .content .list li .box .info.h90{height: 0.9rem;}
.BankIns .content .list li:hover .box{border: 1px solid #c81528; box-shadow: 0 0.3rem 0.5rem rgba(200,21,40,0.08);}

.BankIns .bussiness dl{margin-left: -1.5%;}
.BankIns .bussiness dd{width: 48.5%; float: left; margin-left: 1.5%;}
.BankIns .bussiness dd .con{padding: 0.42rem 0.5rem; background: #fff;}
.BankIns .bussiness dd .con .title{padding-bottom: 0.14rem; border-bottom: 1px solid #e9e9e9; margin-bottom: 0.26rem;}
.BankIns .bussiness dd .con .info{font-size: 0.18rem; line-height: 0.3rem; height: 3.72rem; overflow: auto;}

@media ( max-width:1024px){
    .BankIns .detail .Scale-img{height: 4rem;}
}

@media ( max-width:768px){
    .BankIns .detail .Scale-img,.BankIns .detail .box{width: auto; float: none;}
    .BankIns .detail .con{padding: 0.3rem;}
    .BankIns .detail .con .info{height: auto; margin-top: 0.2rem;}
    .BankIns .content dd{margin-top: 3%;}
    .BankIns .content .list li{width: 48%; margin-bottom: 2%;}

    .BankIns .bussiness dd .con{padding: 0.25rem;}
}

@media ( max-width:480px){
    .BankIns .detail .Scale-img{height: 2.6rem;}
    .BankIns .detail .con{padding: 0.25rem;}
    .BankIns .content .list li{width: 98%;}
    .BankIns .content .list li .box .info,.BankIns .content .list li .box .info.h90{height: auto;}
    .BankIns .content .list li .box .iconfont{font-size: 0.5rem; line-height: 0.55rem;}
    .BankIns .content .list li .box .title{margin: 0.1rem 0;}
    .BankIns .bussiness dd{width: 98.5%; margin-bottom: 0.1rem;}
    .BankIns .bussiness dd .con .info{height: auto;}
}

/* 手机银行_易企赢 */
.MobileBank .box{padding: 7%;}
.MobileBank .imgbox{width: 23.611%;}
.MobileBank .con{width: 70.48%; margin-top: 0.1rem;}
.MobileBank .con .info{color: #666;}
.MobileBank .con .special dd{margin-top: 5%;}
.MobileBank .con .special dd .title{margin-bottom: 0.15rem;}
.MobileBank .con .special dd .list1 ul{margin-left: -1%;}
.MobileBank .con .special dd .list1 li{width: 15.666%; float: left; margin-left: 1%; text-align: center;}
.MobileBank .con .special dd .list1 li .whitebg{padding: 0.18rem 0 0.16rem;}
.MobileBank .con .special dd .list1 li img{width: 0.55rem;}
.MobileBank .con .special dd .list1 li p{line-height: 0.4rem; font-size: 0.18rem;}
.MobileBank .con .special dd .list2 li{color: #666; line-height: 0.35rem;}
.MobileBank .con .special dd .list2 li .name{color: #111;}
.MobileBank .con .special dd .list3{line-height: 0.35rem;}
.MobileBank .con .special dd .list3 .title{color: #111;}
.MobileBank .con .special dd .list3 li{padding-left: 0.1rem; color: #666; background-image: url(../images/dot1.png); background-repeat: no-repeat; background-position: left 0.15rem;}
.MobileBank .con .special dd .list4 li{position: relative; padding-left: 0.68rem; min-height: 0.35rem;}
.MobileBank .con .special dd .list4 li .name{position: absolute; left: 0; top: 0;}

@media ( max-width:768px){
    .MobileBank .box{padding: 5%;}
    .MobileBank .imgbox,.MobileBank .con{width: auto; float: none;}
    .MobileBank .imgbox{text-align: center;}
    .MobileBank .imgbox img{display: inline-block; width: auto;}
    .MobileBank .con{margin-top: 0.3rem;}
}

@media ( max-width:480px){
    .MobileBank .con .special dd .list1 li{width: 32.333%; margin-bottom: 1%;}
    .MobileBank .con .special dd .list1 li .whitebg{padding: 0.1rem 0 0.05rem;}
    .MobileBank .con .special dd .list1 li img{width: 0.4rem;}
    .MobileBank .con .special dd .list1 li p{font-size: 0.16rem;}
    .MobileBank .con .special dd .list2 li,.MobileBank .con .special dd .list3{line-height: 0.3rem;}
    .MobileBank .con .special dd .list3 li{background-position: left 0.1rem;}
    .MobileBank .con .special dd .list4 li{min-height: 0.3rem; padding-left: 0.55rem;}
}

/* 银行概况 */
.AboutBox .A_left{width: 33.5%;}
.AboutBox .content{width: 62.142%;}

@media ( max-width:1024px){
    .AboutBox .A_left,.AboutBox .content{width: auto; float: none;}
    .AboutBox .A_left{margin-bottom: 0.25rem; text-align: center;}
    .AboutBox .A_left .Title01 i{margin-left: auto; margin-right: auto;}
    .AboutBox .A_left .Title01 .name{margin-bottom: 0;}
}

/* 企业文化 */
.CultureBox dd{margin-bottom: 5%; padding-top: 6%;}
.CultureBox dd:last-child{margin-bottom: 0;}
.CultureBox dd .bg{position: absolute; right: 0; top: 0; bottom: 0.7rem; background: #f7f7f7; width: 72.619%;}
.CultureBox dd .Scale-img{width: 50%; height: 6rem; float: left;}
.CultureBox dd .zindex{position: relative;z-index: 5;}
.CultureBox dd .box{width: 50%; float: right;}
.CultureBox dd .con{padding: 0 7%;}
.CultureBox dd .con .info{color: #666; padding-right: 0.3rem; max-height: 2.4rem; overflow: auto;}

.CultureBox dd:nth-child(2n) .bg{right: auto; left: 0;}
.CultureBox dd:nth-child(2n) .Scale-img{float: right;}
.CultureBox dd:nth-child(2n) .box{float: left;}

@media ( max-width:1024px){
    .CultureBox dd{padding-top: 0.4rem;}
    .CultureBox dd .Scale-img{height: 4.8rem;}
    .CultureBox dd .con .info{max-height: 1.8rem;}
    .CultureBox dd .bg{bottom: 0.4rem;}
}

@media ( max-width:768px){
    .CultureBox dd{margin-bottom: 3%; padding-top: 0;}
    .CultureBox dd .Scale-img,.CultureBox dd .box,.CultureBox dd:nth-child(2n) .Scale-img,.CultureBox dd:nth-child(2n) .box{float: none;}
    .CultureBox dd .Scale-img,.CultureBox dd .box{width: auto;}
    .CultureBox dd .Scale-img{height: 6.4rem;}
    .CultureBox dd .bg{display: none;}
    .CultureBox dd .box{background: #f7f7f7;}
    .CultureBox dd .con{padding: 5%;}
}

@media ( max-width:480px){
    .CultureBox dd .Scale-img{height: 2.8rem;}
    .CultureBox dd .con .info{padding-right: 0.15rem;}
}

/* 投资者关系 */
.DownList dl{margin-left: -2.5%;}
.DownList dd{width: 47.5%; float: left; margin: 0 0 2.5% 2.5%;}
.DownList dd .box{border: 1px solid #e4e4e4; padding: 0.54rem 0.3rem; line-height: 0.4rem;}
.DownList dd .box .down{background: #ecc9cd; border-radius: 0.25rem; padding: 0 0.25rem; color: #c81528; margin-left: 0.15rem; font-size: 0.18rem;}
.DownList dd .box .iconfont{color: #c81528; font-size: 0.4rem;}
.DownList dd .box .tit{font-size: 0.2rem;}
.DownList dd:hover .box{border: 1px solid #c81528; box-shadow: 0 0.3rem 0.5rem rgba(200,21,40,0.05);}
.DownList dd:hover .box .tit{color: #c81528;}

@media ( max-width:1440px){
    .DownList dd .box{padding: 0.4rem 0.25rem;}
}

@media ( max-width:768px){
    .DownList dd{width: 97.5%;}
    .DownList dd:nth-last-child(2){margin-bottom: 0;}
    .DownList dd .box{padding: 0.2rem;}
}

@media ( max-width:480px){
    .DownList dd .box{padding: 0.15rem 0.1rem; line-height: 0.3rem;}
    .DownList dd .box .iconfont{font-size: 0.3rem;}
    .DownList dd .box .down{padding: 0 0.15rem; font-size: 0.16rem;}
    .DownList dd .box .tit{font-size: 0.18rem;}
}

/* 网点查询 */
.SelectFoldBox .SelectTxt{position: relative; line-height: 0.53rem; border: 1px solid #e8e8e8; border-radius: 0.05rem; background: #f4f4f4; color: #999; padding: 0 0.18rem;}
.SelectFoldBox .SelectUl{position: absolute; left: 0; right: 0; top: 100%; z-index: 99; display: none; border-radius: 0.05rem; background: #fff; box-shadow: 0 0 20px rgba(0,0,0,0.05);}
.SelectFoldBox .SelectUl ul{padding: 0.1rem; line-height: 0.3rem; font-size: 0.14rem;}
.SelectFoldBox .SelectUl ul li a{display: block;}
.SelectBox2 dl{text-align: center; font-size: 0;}
.SelectBox2 dl dd{width: 18%; display: inline-block; margin: 0 0.1rem; position: relative; z-index: 6; font-size: 0.16rem; text-align: left;}
.SelectBox2 dl dd.i4{width: 35%;}
.Pro_Search .form{position: relative; display: block; padding-right: 1.6rem;}
.Pro_Search .form .input{border: 1px solid #e8e8e8; border-radius: 0.05rem; background: #f4f4f4; padding: 0 0.18rem; height: 0.53rem; line-height: 0.53rem; width: 100%;}
.Pro_Search .form .btn{position: absolute; right: 0; top: 0; bottom: 0; width: 1.4rem; background: #c6010b; border-radius: 0.05rem; color: #fff; font-size: 0.16rem;}
.Pro_Search .form .btn i{margin-right: 0.05rem;}

.WebCheack{box-shadow: 0 0.2rem 0.8rem rgba(0,0,0,0.08);}
.AddressBox{width: 29.76%;}
.AddressBox .list{padding: 0.36rem 0.3rem;}
.AddressBox .list ul{height: 5.5rem; overflow-y: auto; overflow-x: hidden; margin-bottom: 0.3rem;}
.AddressBox .list li{margin-bottom: 0.3rem; padding-bottom: 0.2rem; border-bottom: 1px solid #ececec; position: relative; padding-left: 0.36rem; min-height: 0.24rem;}
.AddressBox .list li:last-child{margin-bottom: 0;}
.AddressBox .list li .num{position: absolute; left: 0; top: 0; width: 0.22rem; height: 0.28rem; color: #fff; text-align: center; background-image: url(../images/loc.png); background-size: 100% auto;}
.AddressBox .list li .title{font-size: 0.18rem; font-weight: bold; margin-bottom: 0.1rem;}
.AddressBox .list li .con dl{line-height: 0.3rem; color: #999;}
.AddressBox .list li .con dl dd span{color: #333;}

.Map{width: 70.24%; height: 6.8rem;}

@media ( max-width:1024px){ 
    .AddressBox,.Map{width: auto; float: none;}
    .AddressBox .list ul{height: auto;}
    .Map{height: 5.1rem;}
}

@media ( max-width:768px){ 
    .SelectBox2 dl{margin-left: -2%;}
    .SelectBox2 dl dd{width: 31.3333%; float: left; margin: 0 0 0.1rem 2%;}
    .SelectBox2 dl dd.i2{z-index: 4;}
    .SelectBox2 dl dd.i3{z-index: 3;}
    .SelectBox2 dl dd.i4{width: 98%; margin-left: 2%; z-index: 2; margin-bottom: 0;}
    .SelectFoldBox .SelectTxt{line-height: 0.4rem;}
    .Pro_Search .form{padding-right: 1rem;}
    .Pro_Search .form .input{height: 0.4rem;}
    .Pro_Search .form .btn{position: absolute; right: 0; top: 0; bottom: 0; width: 0.9rem;}
    .AddressBox .list li .title{font-size: 0.16rem;}
}

@media ( max-width:480px){ 
    .SelectBox2 dl dd{width: auto; float: none; display: block;}
    .SelectFoldBox .SelectTxt{padding: 0 0.1rem;}
    .AddressBox .list{padding: 0.2rem;}
    .AddressBox .list ul{margin-bottom: 0.25rem;}
    .AddressBox .list li{padding-bottom: 0.15rem; margin-bottom: 0.15rem;}
    .Map{height: 4rem;}
}

/* 银行公告 */
.CommonList{border-top: 1px solid #e8e8e8;}
.CommonList li a{display: block; padding: 0.45rem 0.34rem; line-height: 0.3rem; font-size: 0.2rem; border-bottom: 1px solid #e8e8e8;}
.CommonList li .tit{padding-left: 0.2rem; background-image: url(../images/dot1.png); background-repeat: no-repeat; background-position: left center;}
.CommonList li span{color: #666; font-size: 0.16rem; margin-left: 0.1rem;}
.CommonList li:hover a{background: #faf0f0;}
.CommonList li:hover .tit{font-weight: bold;}

@media ( max-width:1024px){
    .CommonList li a{padding: 0.25rem 0.15rem;}
}

@media ( max-width:640px){
    /* .CommonList{border-top: none;} */
}

@media ( max-width:480px){
    .CommonList li a{padding: 0.15rem 0; font-size: 0.18rem;}
    .CommonList li span{font-size: 0.14rem;}
}

/* 银行动态 */
.NewsTop{margin-bottom: 0.4rem;}
.NewsTop a{display: block;}
.NewsTop .Scale-img{width: 41.666%; height: 4.5rem;}
.NewsTop .con{width: 50.595%; margin: 0.68rem 0 0 3.57%;}
.NewsTop .con .time{display: block; font-size: 0.24rem;}
.NewsTop .con .tit{line-height: 0.3rem; height: 0.3rem; font-weight: bold; font-size: 0.22rem; color: #000; margin: 0.15rem 0 0.26rem;}
.NewsTop .con .p{color: #666; -webkit-line-clamp: 3; line-height: 0.3rem; height: 0.9rem;}

.NewsList dd{border-top: 1px solid #dedede; margin-bottom: 0.3rem; box-shadow: 0 0.3rem 0.5rem rgba(0,0,0,0.05);}
.NewsList dd .a{display: block; padding: 0.47rem 0.68rem;}
.NewsList dd .box{position: relative; padding: 0 0 0 1.08rem;}
.NewsList dd .date{text-align: center; position: absolute; left: 0; top: 0; color: #c81528;}
.NewsList dd .date span{font-size: 0.5rem; line-height: 0.44rem; display: block;}
.NewsList dd .date p i{display: none;}
.NewsList dd .con{position: relative; padding-right: 1.5rem;}
.NewsList dd .con .tit{font-size: 0.22rem; line-height: 0.38rem; margin-bottom: 0.24rem; font-weight: bold;}
.NewsList dd .con .p{line-height: 0.3rem; color: #888; -webkit-line-clamp: 2; height: 0.6rem;}
.NewsList dd .con .more{width: 0.64rem; height: 0.64rem; line-height: 0.64rem; border-radius: 50%; font-size: 0.28rem; background: #c81528; color: #fff; text-align: center; position: absolute; right: 0; top: 50%; transform: translate(0,-50%);}
.NewsList dd:hover{box-shadow: 0 0.3rem 0.5rem rgba(200,21,40,0.05);}

@media(max-width:1024px){ 
    .NewsTop .Scale-img{height: 2.8rem;}
    .NewsTop .con{margin-top: 0.3rem;}
    .NewsTop .con .tit{margin: 0.1rem 0;}
    .NewsTop .con .p{-webkit-line-clamp: 2; height: 0.6rem;}
    .NewsTop .con .more{margin-top: 0.25rem;}
    .NewsList dd .a{padding: 0.3rem;}
    .NewsList dd .con{padding-right: 0.8rem;}
    .NewsList dd .con .tit{margin-bottom: 0.1rem; font-size: 0.18rem; line-height: 0.24rem;}
    .NewsList dd .con .p{line-height: 0.24rem; height: 0.48rem;}
    .NewsList dd .con .more{width: 0.5rem; height: 0.5rem; line-height: 0.5rem;}
} 

@media(max-width:480px){
    .NewsTop{margin-bottom: 0.2rem;}
    .NewsTop .Scale-img,.NewsTop .con{width: auto; float: none;}
    .NewsTop .Scale-img{height: 2.2rem;}
    .NewsTop .con{margin: 0; padding: 0.2rem;}
    .NewsTop .con .tit{font-size: 0.18rem; line-height: 0.24rem; height: 0.24rem;}
    .NewsTop .con .p{line-height: 0.24rem; height: 0.48rem;}
    .NewsTop .con .more{width: 1.4rem; line-height: 0.45rem; margin-top: 0.15rem;}

    .NewsList dd .a{padding: 0; margin-bottom: 0.15rem;}
    .NewsList dd .box{padding: 0.2rem;}
    .NewsList dd .date{text-align: left; position: static;}
    .NewsList dd .date span{display: none;}
    .NewsList dd .date p i{display: inline-block;}
    .NewsList dd .con{padding-right: 0;}
    .NewsList dd .con .more{position: static; transform: none; width: 0.3rem; height: 0.3rem; line-height: 0.3rem; font-size: 0.2rem; margin-top: 0.1rem;}
}

/* 详情页 */
.NewsDetail{padding: 4% 5%;}
.NewsDetail .title{padding: 0 0.25rem 0.34rem; border-bottom: 3px solid #f4f4f4; margin-bottom: 0.46rem; font-size: 0.18rem;}
.NewsDetail .title h2{font-size: 0.36rem; line-height: 0.45rem; margin-bottom: 0.27rem;}
.NewsDetail .title p i{display: inline-block; vertical-align: middle;}
.NewsDetail .title p i{width: 1px; height: 12px; background: #e9e9e9; margin: 0 0.2rem;}
.NewsDetail .title p em{margin-right: 0.1rem;}
.NewsDetail .title p a{color: #999;}

.PrevNextBox{margin-top: 0.7rem; padding-top: 0.2rem; border-top: 2px solid #c81528;}
.PrevNextBox dl{margin-top: 0.3rem; font-size: 0.2rem; line-height: 0.5rem;}
.PrevNextBox dl b{display: inline-block; width: 1.15rem; background: #c81528; color: #fff; border-radius: 0.3rem; text-align: center; margin-right: 0.2rem; font-weight: normal;}
.PrevNextBox dl a{font-weight: bold;}
.PrevNextBox dl span{margin-left: 0.15rem; color: #999; font-family: 'din';}

@media(max-width:1024px){ 
    .NewsDetail{padding: 0.4rem;}
    .NewsDetail .title{padding: 0 0 0.15rem; margin-bottom: 0.2rem;}
    .NewsDetail .title h2{font-size: 0.22rem; line-height: 0.3rem; margin-bottom: 0.1rem;}
    .PrevNextBox{margin-top: 0.25rem; padding-top: 0.25rem;}
    .PrevNextBox dl{font-size: 0.18rem; margin-top: 0.15rem; line-height: 0.4rem;}
} 

@media(max-width:480px){
    .NewsDetail{background: none; padding: 0.1rem 0;}
    .NewsDetail .title{font-size: 0.16rem;}
    .NewsDetail .title h2{font-size: 0.2rem; line-height: 0.26rem;}
    .NewsDetail .title p i{margin: 0 0.1rem;}
    .PrevNextBox{padding-top: 0.15rem;}
    .PrevNextBox dl span{display: none;}
    .PrevNextBox dl b{width: auto; padding: 0 0.15rem; margin-right: 0.1rem;}
}

/* 存款利率 */
.ShadowBox{box-shadow: 0 0 0.6rem rgba(0,0,0,0.06);}

.DataTab{padding: 0.74rem 1.6rem;}
.DataTab .TableBox{overflow: auto;}
.DataTab table{font-size: 0.18rem; width: 100%;}
.DataTab table th{background: #ce1313; color: #fff; text-align: center; height: 1rem;}
.DataTab table td{height: 0.29rem; background: #fff; text-align: center; padding: 0.2rem 0.15rem;}
.DataTab .warm{font-size: 0.18rem; line-height: 0.3rem; margin-top: 0.5rem;}

@media ( max-width:1024px){ 
    .DataTab{padding: 0.4rem;}
    .DataTab table{font-size: 16px;}
    .DataTab table th{height: 0.6rem;}
    .DataTab table td{padding: 0.15rem;}
    .DataTab .warm{margin-top: 0.25rem;}
}

@media ( max-width:768px){ 
    .DataTab .TableBox .T1{width: 700px;}
}

@media ( max-width:640px){ 
    .DataTab table{font-size: 14px;}
    .DataTab .TableBox .T1{width: 600px;}
}

@media ( max-width:480px){ 
    .DataTab{padding: 0.25rem;}
}

/* 存款保险 */
.SafetyBox{padding: 0.72rem 0.98rem;}

@media ( max-width:1024px){
    .SafetyBox{padding: 0.4rem;}
}

@media ( max-width:480px){
    .SafetyBox{padding: 0.25rem;}
}

/* 数字人民币 */
.DigitalBox dl{margin-left: -2.85%;}
.DigitalBox dd{width: 47.15%; float: left; margin: 0 0 2.85% 2.85%;}
.DigitalBox dd a{display: block; padding: 0.32rem 0.38rem; border: 1px solid #ececec; color: #111;}
.DigitalBox dd .tit{font-size: 0.18rem; height: 0.24rem; margin: 0.15rem 0 0.07rem;}
.DigitalBox dd .p{line-height: 0.25rem; height: 0.75rem; margin-bottom: 0.08rem; color: #666; -webkit-line-clamp: 3;}
.DigitalBox dd .more{font-size: 0.18rem; color: #c81528;}
.DigitalBox dd .more span{display: inline-block; vertical-align: middle;}
.DigitalBox dd .more i{font-size: 0.28rem; font-weight: bold;}
.DigitalBox dd:hover a{border: 1px solid #c81528; color: #c81528; box-shadow: 0 0.3rem 0.6rem rgba(200,21,40,0.08);}

@media ( max-width:768px){
    .DigitalBox dd a{padding: 0.25rem;}
}

@media ( max-width:640px){
    .DigitalBox dd{width: 97.15%;}
}

/* 产品信息查询 */
.ProductCheack li{margin-bottom: 0.3rem;}
.ProductCheack li:last-child{margin-bottom: 0;}
.ProductCheack li .title span{display: inline-block; font-size: 0.28rem; line-height: 0.52rem; margin-bottom: 0.2rem; font-weight: bold;}
.ProductCheack li .list dl{margin-left: -2%;}
.ProductCheack li .list dd{width: 31.3333%; float: left; margin: 0 0 2% 2%;}
.ProductCheack li .list dd a{display: block; line-height: 0.64rem; font-size: 0.2rem; padding: 0.28rem 0.2rem 0.28rem 0.28rem; border-radius: 0.1rem; background-color: #f4f1f1;}
.ProductCheack li .list dd .icons,.ProductCheack li .list dd .name{display: inline-block; vertical-align: middle;}
.ProductCheack li .list dd .icons{width: 0.64rem; height: 0.64rem; margin-right: 0.1rem; border-radius: 50%; box-shadow: 0 0.1rem 0.3rem rgba(200,21,40,0.2);}
.ProductCheack li .list dd:hover a{background-color: #c81528; color: #fff; background-image: url(../images/signbg.png); background-repeat: no-repeat; background-size: 100% auto; background-position: right bottom;}
.ProductCheack li.special .title span{color: #c81528; border-bottom: 2px solid #c81528;}

@media ( max-width:1024px){
    .ProductCheack li{margin-bottom: 0.15rem;}
}

@media ( max-width:768px){
    .ProductCheack li .title span{font-size: 0.25rem; line-height: 0.4rem;}
    .ProductCheack li .list dd a{padding: 0.15rem 0.3rem;}
    .ProductCheack li .list dd .icons{width: 0.45rem; height: 0.45rem;}
}

@media ( max-width:480px){
    .ProductCheack li .title span{font-size: 0.2rem; line-height: 0.3rem;}
    .ProductCheack li .list dd{width: 48%;}
    .ProductCheack li .list dd a{line-height: 0.4rem; font-size: 0.18rem; padding: 0.15rem;}
    .ProductCheack li .list dd .icons{width: 0.4rem; height: 0.4rem;}
}

/* 热门活动 */
.HotActive dd{margin-bottom: 5%; background-color: #f4f4f4; background-image: url(../images/signbg2.png); background-repeat: no-repeat; background-position: 22% bottom; background-size: 3.82rem 3.61rem;}
.HotActive dd:last-child{margin-bottom: 0;}
.HotActive dd .Scale-img{width: 61.9%; height: 5.2rem;}
.HotActive dd .box{width: 38.1%;}
.HotActive dd .con{padding: 1rem 1rem 0 0.72rem;}
.HotActive dd .con .line{position: absolute; left: 0.72rem; top: 0; width: 0.7rem; height: 3px; background: #c81528;}
.HotActive dd .con .p{margin: 0.32rem 0 0.28rem; font-size: 0.18rem; line-height: 0.3rem; height: 1.5rem; color: #666; -webkit-line-clamp: 5;}
/* .HotActive dd .con .info em{display: inline-block; vertical-align: middle; width: 1px; height: 0.16rem; background: #dbdbdb; margin: 0 0.2rem;}
.HotActive dd .con .info a{ display: inline-block; margin-bottom: 0.2rem; border-bottom: 1px solid transparent;} */
.HotActive dd .con .banks ul{margin: 10% 0 0 -2%;}
.HotActive dd .con .banks li{width: 31.333%; float: left; margin: 0 0 2% 2%; text-align: center; font-size: 0.2rem; line-height: 0.5rem;}
.HotActive dd .con .banks li a{display: block; background: #e6e6e6; border-radius: 0.1rem;}
.HotActive dd .con .banks li a:hover{color: #fff; background: #c81528;}

@media ( max-width:1440px){
    .HotActive dd .con{padding: 0.8rem 0.5rem 0;}
    .HotActive dd .con .line{left: 0.5rem;}
    .HotActive dd .con .info em{margin: 0 0.15rem;}
}

@media ( max-width:768px){
    .HotActive dd .Scale-img,.HotActive dd .box{width: auto; float: none;}
    .HotActive dd .con{padding: 0.5rem;}
    .HotActive dd .con .p{height: auto; -webkit-line-clamp: 3;}
    .HotActive dd .con .banks ul{margin-top: 0.3rem;}
}

@media ( max-width:480px){
    .HotActive dd .Scale-img{height: 3.2rem;}
    .HotActive dd .con{padding: 0.25rem;}
    .HotActive dd .con .line{width: 0.3rem; left: 0.25rem;}
    .HotActive dd .con .p{margin: 0.15rem 0;}
    .HotActive dd .con .banks ul{margin-top: 0.2rem;}
    .HotActive dd .con .banks li{font-size: 0.18rem; line-height: 0.4rem;}
}

/* 热门活动详情 */
.HotDetail{padding: 0.75rem 0.6rem;}
.HotDetail .title{padding-bottom: 0.46rem; margin-bottom: 0.5rem; border-bottom: 1px solid #efefef; text-align: center; font-weight: bold;}

@media ( max-width:1024px){
    .HotDetail{padding: 0.4rem;}
    .HotDetail .title{padding-bottom: 0.3rem; margin-bottom: 0.4rem;}
}

@media ( max-width:480px){
    .HotDetail{padding: 0.25rem;}
    .HotDetail .title{padding-bottom: 0.1rem; margin-bottom: 0.25rem;}
}

/* 人才招聘 */
.JobList .info{padding: 0 0 0.4rem;}
.JobList .info .item{display: inline-block; font-size: 0.18rem; line-height: 0.3rem;}
.JobList .info .item:last-child{margin-left: 1rem;}
.JobList .info .item i{font-size: 0.28rem; color: #7390b1; margin-right: 0.1rem;}
.JobList .list dd{margin-bottom: 0.1rem;}
.JobList .list dd .box{background: #f4f4f4; line-height: 0.6rem; padding: 0 0.42rem 0 0.32rem; font-size: 0.18rem;}
.JobList .list dd .box span,.JobList .list dd .box i{display: inline-block; vertical-align: middle;}
.JobList .list dd .box .title i{width: 0.05rem; height: 0.16rem; background: #c81528; margin-right: 0.3rem;}
.JobList .list dd .box .detail i{margin-right: 0.15rem; color: #999;}
.JobList .list dd .Con{padding: 0.34rem 0.66rem; font-size: 0.18rem; line-height: 0.32rem;}
.JobList .list dd .Con p i{padding: 0 0.3rem;}
.JobList .list dd.on .box{background: #c81528; color: #fff;}
.JobList .list dd.on .box .title i{background: #fff;}
.JobList .list dd.on .box .detail i{color: #fff;}

@media ( max-width:768px){
    .JobList .info{padding: 0 0 0.2rem;}
    .JobList .list dd .box{padding: 0 0.25rem; line-height: 0.48rem;}
    .JobList .list dd .box .title i{margin-right: 0.1rem;}
    .JobList .list dd .box .detail i{margin-right: 0.1rem;}
    .JobList .list dd .Con{padding: 0.3rem 0.25rem 0.15rem 0.4rem;}
    .JobList .list dd .Con p i{padding: 0 0.1rem;}
}

@media ( max-width:480px){
    .JobList .info .item{display: block; line-height: 0.4rem;}
    .JobList .info .item:last-child{margin-left: 0;}
    .JobList .list dd .box{padding: 0 0.15rem; font-size: 0.16rem;}
    .JobList .list dd .Con{font-size: 0.16rem; line-height: 0.3rem; padding: 0.25rem 0.15rem 0.15rem 0.3rem;}
}

/* 图文列表 */
.PicList dl{margin-left: -3%;}
.PicList dd{width: 30.3333%; float: left; margin: 0 0 3% 3%;}
.PicList dd .Scale-img{height: 3.5rem;}
.PicList dd .con{padding: 0.55rem 0.5rem 0.45rem; background: #fff;}
.PicList dd .con .p{line-height: 0.25rem; height: 0.5rem; color: #666; -webkit-line-clamp: 2; margin: 0.15rem 0 0.35rem;}

@media ( max-width:1024px){
    .PicList dd .Scale-img{height: 2.8rem;}
}

@media ( max-width:768px){
    .PicList dd{width: 47%;}
    .PicList dd .con{padding: 0.3rem;}
    .PicList dd .con .p{margin-bottom: 0.2rem;}
}

@media ( max-width:480px){
    .PicList dd{width: 97%;}
    .PicList dd .con{padding: 0.25rem;}
    .PicList dd .con .p{margin: 0.1rem 0;}
}


.Banner .item .mask,.Ban .con,.Ban .w1400,.HomeAccordion li .con,.HomeAccordion li .con .more,.DepositBox .list dd .mask,.Map,.Map *{background-color: transparent !important;}
.BMap_pop div{background:#FFF !important}
.BMap_pop div:nth-child(8){background: transparent !important;;}

/* 25-06-13 */
.AddressList .list ul{margin-left: -2.5%;}
.AddressList .list li{width: 22.5%; float: left; margin: 0 0 2.5% 2.5%;}
.AddressList .list li .box{ border: 1px solid #cecece; padding: 0.4rem 0.4rem 0.06rem;}
.AddressList .list li .title{font-size: 0.18rem; font-weight: bold; margin-bottom: 0.2rem;}
.AddressList .list li .con dl{color: #6d6d6d; height: 0.92rem;}
.AddressList .list li .con dl dd{padding-top: 0.1rem;}
.AddressList .list li .con dl dd span{color: #333;}
.AddressList .list li:hover .box{box-shadow: 0 0.04rem 0.21rem rgba(159,22,22,0.15); border: 1px solid #b6251e;}

@media ( max-width:1024px){
    .AddressList .list li{width: 47.5%;}
    .AddressList .list li .box{padding: 0.25rem 0.25rem 0.1rem;}
    .AddressList .list li .title{margin-bottom: 0;}
}

@media ( max-width:480px){
    .AddressList .list li{width: 97.5%;}
    .AddressList .list li .box{padding: 0.2rem;}
    .AddressList .list li .con dl{height: auto;}
}

/* 25-07-28 */
.LoginList li{width: 3rem; margin: 0.2rem auto;}
.LoginList li a{display: block; line-height: 0.6rem; border-radius: 0.1rem; font-size: 0.22rem; font-weight: bold; text-align: center; background-color: #b1782f; background-image: linear-gradient(to bottom, #f2e031, #b1782f); color: #fff;}
.LoginList li.i2 a{background-color: #a70617; background-image: linear-gradient(to bottom, #eab312, #a70617);}
.LoginList li.i3 a{background-color: #ccc; background-image: linear-gradient(to bottom, #999, #ccc);}