/*理财产品*/
.lc-list-pub.flex-space{justify-content: start;-ms-flex-pack: start;}
.lc-list-pub li.first-li{width:100%;text-align:left}
.lc-list-pub li.first-li a{font-size: 16px;color: #000;display: inline-block;text-indent: 15px;position: relative;transition: all 0.4s;line-height: 50px;cursor: text;}
.lc-list-pub li.first-li a::after {content: "";position: absolute;top: 50%;left: 0;transform: translate(0, -50%);width: 8px;height: 8px;background-color: #d9232e;border-radius: 50%;transition: all 0.4s}
.lc-list-pub li.first-li a:hover{color:#971c1d}
.lc-list-pub li.first-li a:hover::after{background-color:#971c1d;}
.lc-list-pub li{width:33.33%;text-align: center;position:relative;}
.lc-list-pub li::after{content:"";position:absolute;right:0;top:0;width:1px;height:100%;background-color:#666}
.lc-list-pub li:last-child::after{display:none;}
.lc-list-pub li.first-li::after{display:none;}
.lc-list-pub li a{font-size:14px;color:#666666;trantion:all 0.4s}
.lc-list-pub li a:hover{color:#d9232e}

/*个人存款*/
.ggck-pub {overflow: hidden;}
.ggck-pub img {max-width: 100%;}
.kj-lt a:before{content: attr(data-text);position: absolute;top: 0px;left: 0;height: 100%;width: 100%;filter: alpha(opacity=100); opacity: 1;text-align: center; -webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s; transition: all .3s }
.lggs-public-text a:hover:before ,.qtyw-main-text a:hover:before,.kj-lt a:hover:before{ filter: alpha(opacity=0);opacity: 0; -webkit-transform: translate3d(0, 100%, 0);  -moz-transform: translate3d(0, 100%, 0); -ms-transform: translate3d(0, 100%, 0); -o-transform: translate3d(0, 100%, 0); transform: translate3d(0, 100%, 0) }
.kj-lt a>span{ display: inline-block;text-align: center; filter: alpha(opacity=0);opacity: 0;-webkit-transform: translate3d(0, -100%, 0);-moz-transform: translate3d(0, -100%, 0); -ms-transform: translate3d(0, -100%, 0); -o-transform: translate3d(0, -100%, 0); transform: translate3d(0, -100%, 0);-webkit-transition: all .3s; -moz-transition: all .3s; -ms-transition: all .3s; -o-transition: all .3s;transition: all .3s}
.kj-lt a:hover>span{filter: alpha(opacity=100);opacity: 1; -webkit-transform: translate3d(0, 0, 0); -moz-transform: translate3d(0, 0, 0); -ms-transform: translate3d(0, 0, 0); -o-transform: translate3d(0, 0, 0); transform: translate3d(0, 0, 0)}
.kj-lt a:hover>span:nth-child(1)  {-webkit-transition-delay: .045s;  -moz-transition-delay: .045s; -ms-transition-delay: .045s; -o-transition-delay: .045s;transition-delay: .045s}
.kj-lt a:hover>span:nth-child(2)  { -webkit-transition-delay: .12s; -moz-transition-delay: .12s; -ms-transition-delay: .12s; -o-transition-delay: .12s; transition-delay: .12s }
.kj-lt a:hover>span:nth-child(3)   { -webkit-transition-delay: .195s; -moz-transition-delay: .195s; -ms-transition-delay: .195s;-o-transition-delay: .195s; transition-delay: .195s}
.kj-lt a:hover>span:nth-child(4)  { -webkit-transition-delay: .27s; -moz-transition-delay: .27s; -ms-transition-delay: .27s; -o-transition-delay: .27s;transition-delay: .27s}
.kj-lt a:hover{background:#d9232e;color:#fff;border:none;}

/*其他业务*/


/*代理代缴*/
.dldj-public{box-shadow: 0 0 10px #ccc;padding: 20px 30px;}
.kj-lt{align-self:center;}
.kj-lt h4{font-size:18px;}
.kj-lt a{display:inline-block;width:110px;height:30px;margin-top:20px;background-color:#f5f5f5;font-size:14px;box-sizing: border-box;position: relative;transition: all .6s linear;line-height: 30px;overflow:hidden;text-align:center;border-radius:20px;color:#2f2f2f;}
.dj-rt{width:40px;height:45px;align-self:center;-ms-flex-align: center;}
.dj-rt img{width:40px;height:45px;}