/*banner部分*/
#bannerInfo{position: relative;width: 100%;height: 525px;overflow: hidden;}
/*#bannerInfo #slideBoxBanner{position: absolute;left: 50%;margin-left: -960px;width:1920px;height: 600px;}*/
#bannerInfo #slideBoxBanner{position: absolute;width:100%;}
#bannerInfo #slideBoxBanner img{display:block;width:100%;}
#bannerInfo .centerWenZi{position: absolute;left:50%;margin-left: -585px;top: 65%;}
#bannerInfo .bannerWenZi{position: absolute;left:50%;margin-left: -585px;top: 20%;}
#bannerInfo .bannerWenZi h3 a{font-size: 50px;color: #fff;line-height: 62px;font-weight: normal;font-family: arial,verdana,sans-serif;}
#bannerInfo .bannerWenZi h4{font-size: 40px;color: #fff;line-height: 52px;font-weight: lighter;margin: 15px 0;}
#bannerInfo .bannerWenZi.bannerWenZi2 h3 a{font-size: 60px;line-height: 66px;font-weight: bold;font-family: Microsoft Yahei;display: block;width: 26%;}
#bannerInfo .bannerWenZi.bannerWenZi2 h4{font-size: 26px;line-height: 52px;font-weight: lighter;}
#bannerInfo .bannerWenZi .xiaozi *{font-size: 12px;color: #fff;line-height: 22px;}
#bannerInfo .loginArea{width:40%;background-color: #fff;}
#bannerInfo .loginArea .loginTwo{width: 50%;line-height: 46px;background-color: #1b1b1b;position: relative;float: left;}
#bannerInfo .loginArea .loginTwo.on{background-color: #d4082e ;}
#bannerInfo .loginArea .loginTwo a{color:#fff;text-indent: 25px;font-size: 18px;display: block;}
#bannerInfo .loginArea .loginTwo img{position: absolute;right: 20px;top: 15px;}
#bannerInfo .loginArea .loginTwo img.none{display: none;}
#bannerInfo .loginArea .loginTwo span{color: #cc0033;font-size: 32px;font-weight: bold;position: absolute;right: 20px;top: 0px;line-height: 42px;}
#bannerInfo .loginArea .loginTwo.on img{display: block;}
#bannerInfo .loginArea .loginTwo:hover{background-color: #d4082e;}
#bannerInfo .loginArea .loginTwo:hover img{display: none;}
#bannerInfo .loginArea .loginTwo:hover img.none{display: block;}
#bannerInfo .loginArea .loginTwo:hover span{color:#fff;}

#bannerInfo .bannerWenZi.bannerWenZi1 h3 a {font-size: 90px;font-weight: blod;}

#bannerInfo .loginArea .loginFuwu li{float:left;width:25%;line-height:42px;text-indent:14px;}
#bannerInfo .loginArea .loginFuwu li a{color:#737373;}
#bannerInfo .loginArea .loginFuwu li b{float: right;font-weight: normal;color: #737373;}
#bannerInfo .loginArea .loginFuwu li:hover *{color:#d4072e;}


.leftBoxWrap,.rightBoxWrap{width:50%;}
.leftBoxWrap.column.ui-sortable,.rightBoxWrap.column.ui-sortable{border:none !important;}

/*优惠快讯*/
.youHuiKuaiXunBox{padding-left: 14%;position: relative;}
.youHuiKuaiXunBox h3{overflow: hidden;margin-bottom: 10px;}
.youHuiKuaiXunBox h3 img{float: left;}
.youHuiKuaiXunBox h3 a{float: left;padding-top: 40px;font-size: 18px;color: #666;font-weight: normal;margin-left: 10px;line-height: 50px;}
.youHuiKuaiXunBox h3 span{float: right;padding-top: 65px;border-bottom: 4px solid #d4072e;width: 53%;}

.youHuiKuaiXunBox .bd img{width:100%;height:350px;display:block;}
.youHuiKuaiXunBox .hd{padding: 15px 0;text-align:center;position: absolute;top: 450px;width: 86%;}
.youHuiKuaiXunBox .hd li{display:inline-block;width:10px;height:10px;overflow:hidden;text-indent:99em;background-color:#bfbfbf;border-radius:50%;margin:0 5px;}
.youHuiKuaiXunBox .hd li.on{background-color:#d4072e;}
.youHuiKuaiXunBox .youHuiZi{line-height:24px;color:#666;margin-top: 40px;text-align:center;}

/*推荐内容*/
.box1{padding-bottom:50px;}
.tuiJianBox{}
.tuiJianBox .tuiJianBoxTit{font-size:18px;color:#666;padding-left: 35px;background:url(/krcb/resource/cms/2020/07/xinxin.png) 12px center no-repeat;line-height: 50px;font-weight: normal;margin-top: 40px;margin-bottom: 10px;}
.tuiJianBox .sideMenu {padding-right: 14%;border-right:1px solid #ccc;}
.tuiJianBox .sideMenu .slideLine{overflow:hidden;}
.tuiJianBox .sideMenu .slideLine h3{padding-left: 15px;border-bottom:1px solid #ccc;}
.tuiJianBox .sideMenu .slideLine h3 a{line-height: 38px;color: #666;}
.tuiJianBox .sideMenu .slideLine h3 span a{color: #666;font-size: 12px;font-weight:normal;margin-left:10px}
.tuiJianBox .sideMenu .slideLine h3 em{border:5px solid transparent;border-left: 5px solid #d4072e;float: left;margin-top: 15px;margin-right: 10px;}
.tuiJianBox .sideMenu .slideLine.li1 h3{border-bottom:none;border-top: 4px solid #d4072e;}
.tuiJianBox .sideMenu .slideLine.li1 h3 *, .tuiJianBox .sideMenu .slideLine.on h3{line-height: 36px;}
.tuiJianBox .sideMenu .slideLine.li1 h3 em{border-left: 5px solid transparent;border-top: 5px solid #d4072e;margin-top: 17px;}
.tuiJianBox .sideMenu .slideLine.li1 ul{border-bottom:1px solid #ccc;height:226px;}
.tuiJianBox .sideMenu .slideLine ul{height:0px;}
.tuiJianBox .sideMenu .slideLine li a{line-height: 24px;font-size: 12px;color: #666;}
.tuiJianBox .sideMenu .slideLine li img{width:100%;display: block;height: 200px;}


/*卡片切换左侧*/
.box2{padding:30px 0;background-color:#eeeeee;}
.cardLeftCon {padding-right: 14%;overflow:hidden;position: relative;}
.cardLeftCon1::after{position:absolute;content:"";display:block;border-right:1px solid #ccc;right: 0px;top:20px;height: 330px;}
.cardLeftCon .swiperLeft{overflow:hidden;height:330px;}
.cardLeftCon .swiperLeft .leftCard{display:block;}
.cardRightCon {margin-left:14%;overflow:hidden;}
.tabTitName{border-bottom: 4px solid #bfbfbf;}
.tabTitName .tabsLeft{float: right;}
.tabTitName .tabsRight{float: left;}
.tabTitName .tabs{height: 42px;}
.tabTitName .tabs a{float: left;padding: 0 15px;font-size: 16px;color: #666666;line-height: 42px;}
.tabTitName .tabs span{float:left;}
.tabTitName .tabs .active,.tabTitName .tabs .active1 a{border-bottom: 4px solid #d4072e;color: #d4072e;}

/*栏目切换右侧*/
.leftCard img{display:block;width:100%;padding: 20px 0;}
.leftCard span{line-height:24px;color:#333;font-size:12px;}
.leftCard li.li1{padding-top: 15px;}
.leftCard li.li3,.leftCard li.li5{padding-top:20px;}
.leftCard li a{line-height:26px;color:#999;font-size:14px;vertical-align: middle;padding-left: 8px;}
.leftCard li b{font-weight:bold;color:#999;font-size: 18px;vertical-align: middle;float: left;}
.leftCard li:hover *{color:#313131;}

/*便捷服务*/
.toolsLinks{overflow: hidden;border-top:1px solid #cccccc;margin-left: 54px;margin-top: 28px;}
.toolsLinks li{float: left;width: 65px;}
.toolsLinks li img{display: block;margin: 20px auto;}
.toolsLinks li img.none{display: none;}
.toolsLinks li span{display: block;text-align: center;font-size: 12px;}
.toolsLinks li:hover span{color:#d4072e;}
.toolsLinks li:hover img{display:none;}
.toolsLinks li:hover img.none{display:block;}

/*理财*/
.licaiTit {overflow: hidden;}
.licaiTit .licaiName{color:#666;font-size:16px;line-height:55px;float: left;}
.licaiTit .licaiName img{vertical-align:middle;padding-right:10px;}
.licaiTit .tabsLiCai{float:right;}
.licaiTit .tabsLiCai li{float:left;line-height: 55px;padding: 0 15px;}
.licaiTit .tabsLiCai li.on{background-color: #dc092b;}
.licaiTit .tabsLiCai li a{font-size: 16px;}
.licaiTit .tabsLiCai li.on a{color:#fff;}

.lcScroll{background: #dc092b;}
.lcScroll .lcTit{overflow:hidden;background-color:#fff;}

.liCaiBox {background: #dc092b;padding: 60px 0;}
.iconLoopBox{position:relative;width: 1170px;margin: 0 auto;}
.iconLoopBox a.leftLoop{position:absolute;top:40%;left:0;opacity:1;border: 13px solid transparent;border-right: 12px solid #fff;}
.iconLoopBox a.rightLoop{position:absolute;top:40%;right:0;opacity:1;border: 13px solid transparent;border-left: 12px solid #fff;}
.iconLoopBox .right-btn1-on,.iconLoopBox .left-btn1-on{display:none;}
.swiperIconLoop{overflow:hidden;width:1100px;margin:0 auto;}
.swiperIconLoop .swiper-wrapper{overflow:hidden;height:250px;}
.swiperIconLoop .swiper-slide .borderR{height:;text-align: center;border-right: 1px solid #fff;}
.swiperIconLoop .swiper-slide *{display:block;transition: all 0.6s;}
.swiperIconLoop .swiper-slide .lcName a{display: block;font-size: 20px;color: #fff;line-height: 28px;padding: 0 25px;height: 56px;overflow: hidden;margin-bottom: 28px;}
.swiperIconLoop .swiper-slide em{font-size: 14px;color: #fff;font-style: normal;}
.swiperIconLoop .swiper-slide b{color: #ffcc00;font-size: 42px;padding: 10px 0;}
.swiperIconLoop .swiper-slide i{font-style: normal;font-size: 12px;color: #fff;}
.swiperIconLoop .swiper-slide a.buy{background: #fff url(/krcb/resource/cms/2020/07/buy.png) 20px center no-repeat;border-radius: 15px;line-height: 26px;font-size: 12px;color: #d4072e;width: 50%;margin: 26px auto 10px;text-indent: 1em;}
.swiperIconLoop .swiper-slide:hover b{transform: scale(1.4);}
.swiperIconLoop .swiper-slide:hover a.buy{background: #ffcc00 url(/krcb/resource/cms/2020/07/buy.png) 20px center no-repeat;transform: scale(1.1);}


/*贵金属*/
.swiperIconLoop .swiper-slide .gjs_img { text-align: center; }
.swiperIconLoop .swiper-slide .gjs_img img { height: 100px; max-width: 200px; display: block; margin: 0 auto;}
.swiperIconLoop .swiper-slide .gjs_txt .p1 { text-align: center; padding: 0 30px; }
.swiperIconLoop .swiper-slide .gjs_txt .p1 a { font-size: 20px; line-height: 50px; color: #fff; display: block; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.swiperIconLoop .swiper-slide .gjs_txt .p2 { font-size: 12px; line-height: 24px; padding: 0 30px; color: #fff; overflow: hidden; height: 72px;}



/*底部视频*/
.box3{background:url(/krcb/resource/cms/2020/07/videoBgHuan.jpg) center no-repeat;}
.videoPlay{}
.videoPlay .videoPlayHover{display: block;padding: 150px 0;cursor:pointer;}
.videoPlay .videoPlayHover img{display: block;margin:0 auto;}
.videoPlay .videoPlayHover span{display: block;text-align: center;margin-top: 45px;color: #fff;font-size: 24px;transition: all 0.6s;}
.videoPlay .videoPlayHover:hover img{transform: scale(1.2);}
.videoPlay .videoPlayHover:hover span{transform: scale(1.4);}


.videoBox {position: fixed;width: 100%;height: 100%;background: rgba(0,0,0,0.7);z-index: 999;top: 0;left: 0;display:none;}
.videoBox span{position:fixed;left: 50%;margin-left:320px;top:10%;display:block;width:50px;line-height:50px;background-color:#fff;color:#000;text-align:center;cursor: pointer;}
.videoBox video{position:fixed;left:50%;top: 10%;margin-left: -320px;}

/*理财详细页*/
.lc_gray{width: 100%; height: 100%; background: rgba(0, 0, 0, .7); position: fixed; left: 0px; top: 0px; display: none; z-index:1000;}  
.lc_datail{width: 1300px; height: 520px; position: absolute; left:50%; margin-left:-650px; top: 50%; margin-top:-260px; background-color: #fff; display: none;}
.lc_datail .cl_t{ height: 34px; }
.lc_datail .cl_t span{ line-height: 34px; background: #dc092b; padding:0 15px; color: #fff; font-size: 16px; border-radius: 8px 8px 0 0; display: inline-block; }
.lc_datail .lc_con{padding:20px 35px 50px;border:1px solid #dcdcdc;border-top:1px solid #ce271f;}
.lc_datail .lc_List{border-bottom:1px dashed #ccc; }
.lc_datail .lc_List ul{overflow: hidden;}
.lc_datail .lc_List h3 font{width:100%;height: 42px;line-height: 42px;font-size: 18px;font-weight: bold; color: #333;}
.lc_datail .lc_List h3 span { font-weight: normal; color: #333333; }
.lc_datail .lc_List .tit{margin:10px 0 0;}
.lc_datail .lc_List .tit li{float: left;width: 20%;text-align: center;font-size: 14px;color: #696969; }
.lc_datail .lc_List .con li{float: left;width: 20%;text-align: center;font-size:26px;color: #333333; height:60px;line-height:60px;font-weight:bold; font-weight: normal;}
.lc_datail .lc_list2 li{ float: left;  width: 30%; padding-left: 3%; line-height: 64px;border-bottom:1px dashed #ccc; font-size: 14px; color: #333333;}
.lc_datail .qg0{ clear:both; text-align: center; }
.lc_datail .qg0 a{ display: inline-block; padding:0 78px; line-height: 40px; border:1px solid #dc092b; font-size: 18px; color: #dc092b; border-radius: 9px; }
.lc_datail .qg0 a:hover{ background: #dc092b; color: #fff;}
.lc_datail .lc_sms{ padding-top:70px; }
.lc_datail .lc_sms a{ display: inline-block; padding-right: 50px; font-size: 16px; color: #333333; padding-left: 3px; line-height: 16px; border-left:2px solid #dc092b }
.lc_datail .lc_sms a:hover{ color:#dc092b;}
.lc_datail .lc_list2 li.lccp_noboder{border-bottom:none;}
.lc_datail .lc_list2 li.lccp_fsqd{clear:both; width:100%;}