.xyk_banner{width:100%;}
.xyk_ts,.xyk_fl,.xyk_hd{width:1200px;margin:auto;overflow:hidden;}
.xyk_cp_box{width:100%;background:url('/eportal/imageDir/jlbank/2021/11/2021111113574812703.jpg') no-repeat;background-size:cover;background-attachment: fixed;}
.swiper-container-cp,.xyk_tit{width:1080px;margin:auto;overflow:hidden;}
.xyk_tit{text-align:center;font-size:42px;color:#333333;padding-top:90px;}
.tabindexList-cp{text-align:center;margin:50px 0;}
.tabindexList-cp span{font-size:20px;color:#333333;padding:0 20px;border-left:2px solid #333333;cursor:pointer;}
.tabindexList-cp span:first-child{border:0;}
.tabindexList-cp .cp_hover{color:#cc0000;}
.xyk_hd_box{width:100%;background:#efefef;overflow:hidden;}
.xyk_hd_tit{width:1280px;color:#333333;font-size:36px;margin:30px auto;}
.xyk_hd{width:1280px;}

.eps-portlet-header{position:relative;}
.eps-dn{left:0 !important;top:0 !important;}

/*信用卡产品*/
body .silde_area{height:auto;}
body .silde_area ul{padding-bottom:100px;}
body .slide_left,body .slide_right{top:30px !important;}
body .silde_area .card_img_div{max-height:400px;}
body .silde_area li .card_img{width:100%;}
body .card_tit{text-align:center;font-size:20px;color:#333333;margin:20px 0;}
body .card_summary{text-align:center;font-size:16px;color:#333333;margin:20px 0;height:80px;line-height:25px;}
body .card_sq{display:block;overflow:hidden;width:160px;height:40px;line-height:40px;background:#cc0000;color:#fff;font-size:16px;border-radius:20px;text-align: center;margin:auto;transition: all .5s;}
body .card_sq:hover{}



body .card_jj{opacity:0;}
body .slide_show .card_jj{opacity:1;transition:all .5s .5s}
body .silde_area li:hover .card_img{
animation:pulse 1s infinite;
-webkit-animation:pulse 1s infinite; 
}
body .silde_area .slide_show .card_img_div{max-height:320px;overflow:hidden;}
.silde_area ._ewm{display:none;}
.silde_area ._ewm_b{
    width:93px;
    margin:auto;
    padding: 4px;
    background: url(/eportal/imageDir/jlbank/2021/11/2021111815582368077.png) no-repeat;
    margin-bottom: 10px;
}
.silde_area ._ewm img{
    /*width:100%;*/
}
.silde_area ._ewm span{text-align:center;}



body .silde_area_no ul{width:100%;text-align:center;}
body .silde_area_no ul li{display: inline-block;width: 45%;position:relative;padding:0 2%;}
body .silde_area_no .card_img_div{height:300px;overflow:hidden;}
body .silde_area_no ul li .card_img{width:100%;}
body .silde_area_no ul li .card_jj{opacity: 1;}


.xyk_fl_ul{overflow:hidden;padding:180px 0 30px 0}
.xyk_fl_ul li{width:580px;height:310px;overflow:hidden;position:relative;margin-bottom:40px;}
.xyk_fl_ul li .img_hover{transition:all 1s;}
.xyk_fl_ul li:hover .img_hover{transform:scale(1.1);}
.xyk_fl_ul li>div{position:absolute;top:0;width:100%;height:100%;text-align:center;}
.xyk_fl_ul li>div img{margin-top:87px;}
.xyk_fl_ul li>div span{margin-top:30px;font-size:36px;color:#fff;display:block;}
.xyk_fl_ul li:hover div img{
animation:pulse 1s infinite;
-webkit-animation:pulse 1s infinite; 
}
.xyk_fl_ul li>div img:hover{
animation:swing 1s infinite;
-webkit-animation:swing 1s infinite; 
}


/*缤纷活动*/
.xyk_hd_ul{overflow:hidden;padding:30px 0 140px 0;}
.xyk_hd_ul li{width:49%;float:left;margin-left:1%;}
.xyk_hd_ul li:first-child{margin:0;}
.xyk_hd_ul li:hover img{transform:scale(1.1);}
.xyk_hd_img{width:290px;height:200px;overflow:hidden;float:left;}
.xyk_hd_img img{width:290px;height:200px;object-fit: cover;transition:all 1s;}
.xyk_hd_xx{width:310px;float:right;}
.xyk_hd_xx .hd_tit a{font-size:20px;font-weight:bold;}
.xyk_hd_xx .hd_tit {margin-bottom:20px;}
.hd_summary{min-height:55px;}
.hd_summary,.hd_date{font-size:16px;color:#666;}
.hd_infolink{width:160px;height:42px;line-height:42px;background:#ccc;font-size:16px;border-radius:20px;text-align:center;display: inline-block;margin-top:30px;}

@media only screen and (max-width: 1440px){
.jheader {
    width: 99%;
}
}

@media screen and (max-width:600px) {
	.xyk_ts,.xyk_fl,.xyk_hd,.swiper-container-cp,.xyk_tit,.xyk_hd_tit{width:100%;} 
	.xyk_tit{padding-top: 60px;font-size:28px;}
	.tabindexList-cp{display: flex;margin:25px 2%;}
	.tabindexList-cp span{padding:0;width:3.2em;}

div#renovationSlide0>ul>li:first-child,div#renovationSlide3>ul>li:first-child{
    z-index: 100;
}

#renovationSlide3>ul>li:first-child,#renovationSlide4>ul>li:first-child{margin-bottom:20px;}

/*div#renovationSlide0>ul>li,div#renovationSlide3>ul>li,div#renovationSlide4>ul>li{display:none;}*/
 .silde_area {
    height: auto;
}
div#renovationSlide0>ul>li:nth-child(1) {
    display: block;
  }
div#renovationSlide3>ul>li:nth-child(1) {
    display: block;
  }
div#renovationSlide4>ul>li:nth-child(1) {
    display: block;
  }

body #renovationSlide0 ul li{width:100%;margin-bottom:20px;}
body .silde_area ul{padding-bottom:40px;}

body .silde_area_no .card_img_div{height:auto;}

body .silde_area_no ul li{width:100% !important;padding:0;}
body .silde_area_no ul li .card_jj{margin-top:-66px;}
div#renovationSlide3 ul li .card_jj{margin-top:-56px;}
div#renovationSlide4 ul li .card_jj{margin-top:-50px;}
body .silde_area_no ul li .card_img{width:68%;}


body .card_summary{height:auto;max-height: 196px;}

.silde_area{width:96% !important;}
.silde_area ul{width:100% !important;}
.silde_area .slide_left .card_img,.silde_area .slide_right .card_img{width:33.33% !important;display:none;}
body .silde_area .slide_show .card_img_div{text-align:center;}
body .slide_show .card_jj{margin-top:-40px;}
.silde_area .slide_show .card_img{width:68% !important}




.xyk_fl_ul{display:flex;    padding: 60px 0 30px 0;}
.xyk_fl_ul li{width:auto;}
.xyk_fl_ul li>div span{font-size:28px;}
.xyk_fl_ul li:first-child>div img{margin-top:93px;}
/*缤纷活动*/
.xyk_hd_box{width:94%;padding:0 3%;margin:0 auto;}
.xyk_hd_tit{font-size:24px;}
.xyk_hd_ul{padding: 0px 0 40px 0;}
.xyk_hd_ul li{width:100%;margin:0 auto;}
.xyk_hd_img{float:none;height:auto;width:100%;}
.xyk_hd_img img{max-width:100%;height:auto;width:auto;}
.xyk_hd_xx{float:none;width:100%;margin:10px auto 20px;}
.xyk_hd_xx .hd_tit a{font-size:16px;}
.hd_summary, .hd_date{font-size:13px;}
.hd_summary{min-height: 30px;}
.hd_infolink{display: block;width:auto;margin: 10px 10% 0;height: 2em; line-height: 2em;}
}