.csjj_img img{width:100%;}

.ks_top { border-bottom: 1px solid #dc092b; }
.position { line-height: 40px; margin-bottom: 15px; }
.ejwidth { width: 1240px; margin: 0 auto; }

.comwidth {width:1200px;margin:auto;}
#conLeft{float:left;}
#conRight{float:left;}

/* 导航样式 */
.ejNav { margin: 20px 0 0 20px; width: 280px; border: 1px solid #dc092b; background: #fafafa; }
.ejNav_tit { height: 85px; line-height: 85px; background: #dc092b; padding-left: 44px; text-align: center; color: #fff; font-size: 28px; font-weight: normal; position: relative; }
.ejNav_tit .icon { display: block; width: 92px; height: 86px; background-color: #f8c800; background-repeat: no-repeat; background-position: center center; position: absolute; left: -21px; top: -21px; }
.ejNav_ul { margin-top: 6px; }
.ejNav_ul li { line-height: 60px; margin: 0 25px; border-bottom: 1px solid #ececec; background: url(navUp.png) no-repeat right 23px; }
.ejNav_ul li a{ font-size: 18px; color: #1d1616; display: block; padding: 0 25px; }
.ejNav_subUl { display: none; }
.ejNav_subUl li { margin: 0; background-image: none; }
.ejNav_subUl li a { color: #1d1616; font-size: 16px; }
.ejNav_ul li.on, .ejNav_ul li:hover { font-weight: bold; }
.ejNav_ul li.on { border: 0; background-image: url(navDown.png); }
.ejNav_ul li.on a, .ejNav_ul li:hover a { color: #dc092b; }
.ejNav_ul li.on .ejNav_subUl { display: block; }
.ejNav_ul li.on .ejNav_subUl li { font-weight: normal; }
.ejNav_ul li.on .ejNav_subUl li a { color: #1d1616; text-indent: 1.5em; }
.ejNav_subUl li.on, .ejNav_subUl li:hover { background: #dc092b; }
.ejNav_ul li.on .ejNav_subUl li.on a, .ejNav_ul li.on .ejNav_subUl li:hover a { color: #fff; }
/*20180906*/
/*.ejNav {  width: 191px;}
.ejNav_tit { height:54px; line-height:54px; background: #ea0024;  text-align: center; color: #fff; font-size:16px; font-weight: normal; position: relative;border-radius: 3px 3px 0 0; }
.ejNav_tit .icon { display: block; width:6px; height:6px;background:url(/eportal/fileDir/krcb/resource/cms/2018/09/img_pc_site/icon_01.png); no-repeat;position: absolute; right: 0px; bottom: -6px; }
.ejNav_ul {width:186px; background: #f8f8f8;padding-bottom:60px;}
.ejNav_ul li { line-height:52px; background: url(/eportal/fileDir/krcb/resource/cms/2018/09/img_pc_site/icon_02.png) no-repeat 150px 24px; }
.ejNav_ul li a{ font-size: 16px; color: #555555; display: block; padding: 16px 16px 16px 15px;border-top: 1px solid #ececec; margin:0 14px;line-height: 20px; }
.ejNav_subUl { display: none; }
.ejNav_subUl li { margin: 0; background-image: none; }
.ejNav_subUl li a { line-height: 46px; color: #6b6b6b; font-size: 14px; border:0; margin:0; padding:0 0 0 29px; }
.ejNav_ul li.on { border: 0; background: url(/eportal/fileDir/krcb/resource/cms/2018/09/img_pc_site/icon_02h.png) no-repeat 150px 24px;  }
.ejNav_ul li.on a{ color: #ea0024; }
.ejNav_ul li.on .ejNav_subUl { display: block; }
.ejNav_ul li.on .ejNav_subUl li { font-weight: normal; }
.ejNav_ul li.on .ejNav_subUl li a {color: #6b6b6b;}
.ejNav_subUl li.on{  background: #fada00;}*/

/* 内容区域 */
.ejCon { width: 800px; background: #fafafa; padding: 30px; margin-top: 20px; min-height: 550px; overflow: hidden; }
.conTit { color: #ce271f; font-size: 20px; text-align: center; line-height: 28px; }
.conDate { font-size: 14px; color: #777; line-height: 28px; text-align: center; padding-bottom: 10px; border-bottom: 1px solid #f8c800; margin-bottom: 15px; }
.conTxt * { font-size: 14px; color: #555; line-height: 28px; min-height: 28px; }
.conTxt p { text-align: justify; }
.conTxt img { margin-top: 25px; max-width: 800px; text-align: center; }
.conTxt table td{ padding: 0 5px; }
a.wygmLink { display: block; float: right; margin-top: 20px; width: 120px; height: 40px; line-height: 40px; text-align: center; color: #fff; background: #dc092b; font-size: 16px; border-radius: 8px; }

/* 列表样式 */
h3.list_mk { height: 42px; line-height: 42px; border-bottom: 3px solid #ececec; margin-bottom: 15px; }
h3.list_mk span { font-size: 20px; color: #dc092b; display: block; line-height: 42px; border-bottom: 3px solid #f8c800; float: left; padding: 0 5px; }
.ejList_ul { margin-bottom: 15px; min-height: 450px; }
.ejList_ul li { line-height: 40px; height: 40px; position: relative; padding-left: 15px; border-bottom: 1px dotted #ececec; }
.ejList_ul li i.block { display: block; width: 0; height: 0; border-width: 8px; border-color: transparent transparent transparent #dc092b; border-style: solid; position: absolute; top: 13px; left: 0; }
.ejList_ul li a { display: block; width: 600px; float: left; font-size: 14px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap; }
.ejList_ul li span { display: block; font-size: 14px; color: #999; float: right; }
.ejList_ul li:hover a, .ejList_ul li:hover span { color: #dc092b; }
.ej_page { overflow: hidden; width: 740px; margin: 0 auto; }
.ej_page .easysite-page-wrap { float: left; height: 30px; }
.ej_page .easysite-page-wrap a { display: block; float: left; padding: 0 5px; height: 28px; margin: 0 5px; line-height: 28px; color: #dc092b; }
.ej_page .easysite-page-wrap a:hover { background: #dc092b; color:#fff; border-radius:6px;}
.ej_page .easysite-total-page { line-height: 30px; font-size: 14px; margin: 0 20px; float: left; }
.ej_page .easysite-jump-page { float: left; line-height: 30px; }
.ej_page input.easysite-page-text { width: 32px; height: 24px; line-height: 24px; text-align: center; border: 1px solid #cecece; }
.ej_page input.easysite-jump-btn { padding: 0 10px; height: 24px; line-height: 24px;  color: #dc092b; border:none;background:#fafafa;}
.ej_page input.easysite-jump-btn:hover{background: #dc092b; color:#fff; border-radius:6px;}
/* 银行卡业务列表 */
.yhkList_ul li { width: 300px; float: left; padding: 20px 30px; min-height: 350px; background: #fff; margin: 20px; box-shadow: 0 0 20px #ccc; }
.yhkList_ul li p.yhkImg img { width: 300px; }
.yhkList_ul li p.title { text-align: left; line-height: 70px; }
.yhkList_ul li p.title a { font-size: 22px; display: block; }
.yhkList_ul li:hover p.title a { color: #dc092b; background: url(/eportal/fileDir/krcb/resource/cms/2018/06/img_pc_site/2018061113435822555.png) no-repeat right center; }
.yhkList_ul li p.summary { font-size: 14px; color: #666; line-height: 30px; }