﻿/**  通用  **/
body, div, h1, h2, h3, h4, h5, h6, hr, p, dl, dt, dd, ul, ol, li, form, button, input, textarea, table, thead, tbody, th, td, i, b, span, em, section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { margin:0; padding:0; }
section, header, footer, aside, nav, menu, article, dialog, figure, hgroup { display:block; }
body { font-family:arial; font-size:62.5%;}
ul, ol, li { list-style:none }
em, i { font-style:normal }
img span{ border:0 }
.clearfloat { clear:both; }
input,textarea{ outline:0; resize:none;}


/**   banner  **/
/* 焦点图效果CSS开始 */
.slider_banner { padding:8px 6px 25px 6px;}
#owl-demo img{border:0 none;}
#owl-demo {position:relative;text-align:center;}
.itme img{width:100%;min-width:308px; height:auto;min-height:94px;-moz-border-radius:5px; -webkit-border-radius:5px; border-radius:5px; }
#owl-demo a{color:#fff;text-decoration:none;}
/* 缩略图 */
.owl-pagination{position:absolute;left:0;bottom:-23px;width:100%;height:20px;text-align:center;}
.owl-page{position:relative;display:inline-block;width:8px;height:8px;margin:0 5px;border-radius:4px;background:#CCC;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.owl-page img{width:100%;height:100%;border-radius:4px;}
.owl-pagination .active{width:8px;height:8px;border-radius:4px;}
.owl-pagination span{position:absolute;left:0;top:0;width:8px;height:8px;*background:#f00;}
.owl-pagination .active span{width:8px;height:8px;background:#f00;border-radius:4px;}

.xq_card_box .owl-pagination{position:absolute;left:0;top:-15px;width:100%;height:20px;text-align:center;}
.xq_card_box .owl-page{position:relative;display:inline-block;width:6px;height:6px;margin:0 5px;border-radius:3px;background:#CCC;*display:inline;*zoom:1;vertical-align:middle;overflow:hidden;}
.xq_card_box .owl-page img{width:100%;height:100%;border-radius:3px;}
.xq_card_box .owl-pagination .active{width:6px;height:6px;border-radius:3px;}
.xq_card_box .owl-pagination span{position:absolute;left:0;top:0;width:6px;height:6px;*background:#f00;}
.xq_card_box .owl-pagination .active span{width:6px;height:6px;background:#f00;border-radius:3px;}

/* clearfix */
.owl-carousel .owl-wrapper:after {content: ".";display: block;clear: both;visibility: hidden;line-height: 0;height: 0;}
/* display none until init */
.owl-carousel{display: none;position: relative;width: 100%;-ms-touch-action: pan-y;}
.owl-carousel .owl-wrapper{display: none;position: relative;-webkit-transform: translate3d(0px, 0px, 0px);}
.owl-carousel .owl-wrapper-outer{overflow: hidden;position: relative;width: 100%;}
.owl-carousel .owl-wrapper-outer.autoHeight{-webkit-transition: height 500ms ease-in-out;-moz-transition: height 500ms ease-in-out;-ms-transition: height 500ms ease-in-out;
-o-transition: height 500ms ease-in-out;transition: height 500ms ease-in-out;}	
.owl-carousel .owl-item{float: left;}
.owl-controls .owl-page,.owl-controls .owl-buttons div{cursor: pointer;}
.owl-controls {-webkit-user-select: none;-khtml-user-select: none;-moz-user-select: none;-ms-user-select: none;user-select: none;-webkit-tap-highlight-color: rgba(0, 0, 0, 0);}
/* mouse grab icon */
.grabbing {cursor:url(grabbing.png) 8 8, move;}
/* fix */
.owl-carousel  .owl-wrapper,.owl-carousel  .owl-item{-webkit-backface-visibility: hidden;-moz-backface-visibility:hidden;-ms-backface-visibility:hidden;
-webkit-transform: translate3d(0,0,0);-moz-transform: translate3d(0,0,0);-ms-transform: translate3d(0,0,0);}
/* 焦点图效果CSS结束 */

/*活动 点击查看*/
.hd_link{height:58px;padding:12px 0;}
.hd_link ul li{width:47%;float:left;padding:0 1.5%;}
.link_list{background:#fff;padding:10px 0 6px 10px;overflow:hidden;border:1px solid #E3E3E3;}
.link_list dt{float:left;}
.link_list dd{padding:4px 0 0 8px;float:left;}
.link_list dd h4{line-height:16px;font-size:14px;color:#333;padding-top:7px;}
.link_list dd span{line-height:16px;font-size:11px;color:#f53b46;}
.cards_tit_box{padding:8px 0 8px 12px;height:25px;border-top:1px solid #E3E3E3;border-bottom:1px solid #E3E3E3;background:#fff;overflow:hidden;}
.cards_tit_box .cards_tit_left{float:left;}
.cards_tit_box .cards_tit{line-height:25px;font-size:14px;color:#333;font-weight:bold;background:url(../images/cards_tit_icon.jpg) no-repeat;background-size:25px 25px;padding-left:30px;}
.cards_tit_box .cards_tit_right{float:right;color:#919191;}
.cards_tit_box a{padding:8px 10px;line-height:25px;font-size:12px;color:#919191;text-decoration:none;}
/*推荐信用卡*/
.cards_box{width:100%;background:#fff;}
.cards_box ul{overflow:hidden;}
.cards_box ul li.card_list{border-bottom:1px solid #E3E3E3;padding:16px 0 16px 13px;overflow:hidden;}
.cards_box ul li .list_top{position:relative;padding-bottom:12px;}
.cards_box ul li .card_name{}
.cards_box ul li  h2{line-height:16px;font-size:14px;color:#333;padding-bottom:4px;width:70%;}
.cards_box ul li .card_tips{line-height:16px;font-size:12px;color:#f53b46;width:70%;}
.cards_box ul li .card_tips a{color:#f53b46;text-decoration:underline;}
.cards_box ul li .sq_btn{position:absolute;right:10px;top:0px; width:64px;height:38px;border:none;}
.cards_box ul li .sq_btn a{display:block;width:64px;height:38px;}
.cards_box ul li .sq_btn a img{width:64px;height:38px;}


.cards_box ul li .list_bottom{position:relative;}
.cards_box ul li .card_pic{float:left;width:106px;height:67px;}
.cards_box ul li .card_pic img{width:106px;height:67px;}
.cards_box ul li .card_qy {float:left;padding-left:10px;width:62%;}
.card_qy p{line-height:14px;font-size:1.2em;color:#919191;background:url(../images/card_qy_icon.png) no-repeat left 4px;background-size:5px 5px;padding:0 0 2px 8px;width:72%;}
.card_qy .pb_3{padding-bottom:4px;}
.card_qy ul{min-width:140px;max-width:170px; overflow:hidden;}
.card_qy ul li .list_left{display:block;float:left;}
.card_qy ul li .list_right{display:block;padding-left:8px;}
.card_qy .qy_tag{display:inline-block;padding:2px 2px;border:1px solid #919191;line-height:12px;font-size:11px;color:#999;-webkit-transform:scale(0.9);margin:0 1px;}
.card_qy .tag_color{border:1px solid #999;}
.card_qy .color1{color:#FE7C5C;}
.card_qy .color2{color:#FFD22E;}
.card_qy .color3{color:#ACDAB4;}
.card_qy .color4{color:#7FC4FD;}
.card_qy .color5{color:#9586FD;}
.card_qy .color6{color:#FD7EAE;}

.lp_pic{position:absolute;width:52px;height:55px;top:0px;right:15px;}
.lp_pic img{width:52px;height:55px;}

.all_card_btn{display:block; padding:12px 0;text-align:center;line-height:18px;font-size:14px;color:#333;text-decoration:none;border-bottom:1px solid #E3E3E3;}
.page_box{padding:0px 0;text-align:center;line-height:24px;font-size:14px;color:#333;border-bottom:1px solid #E3E3E3;}
.page_box .last_page,.page_box .next_page{display:inline-block;width:42%; padding:15px 0;text-decoration:none;color:#999999;}
.page_box .last_page{text-align:center;}
.page_box .next_page{text-align:center;}
/*全部信用卡*/
.tab_list{border-bottom:1px solid #E3E3E3;}
.tab_list_con{padding:0 12px;overflow:hidden;background:#fff;}
.tab_list_con ul li{width:49%;float:left;height:46px; text-align:center;line-height:46px;font-size:14px;color:#333;cursor:pointer;}
.tab_list_con ul li.on{height:44px; border-bottom:2px solid #F60000;color:#f60000;}
.tab_list_con ul li.bor_r{border-right:1px solid #E3E3E3;}
	/*筛选*/
#rules_text .pop_pack{position:relative;width:100%;background-color:#fff;z-index:9999;position:relative;}
.sx_h46{height:45px;background:#fff;border-bottom:1px solid #E3E3E3;}
.sx_h46 ul li{width:49%;float:left;height:46px; text-align:center;line-height:46px;font-size:14px;color:#333;}
.sx_h46 ul li.on{height:44px; border-bottom:2px solid #F60000;color:#f60000;}
.sx_h46 ul li.bor_r{border-right:1px solid #E3E3E3;}
.xq_con{}
.xq_con_txt{border-bottom:1px solid #E3E3E3;padding:10px 10px;}
.pop_md_tit{line-height:20px;font-size:14px;color:#666666;padding-bottom:5px;}
.sx_tit_right{float:right;padding-right:10px;display:inline-block;width:16px;height:16px;background:url(../images/sx_tit_icon.jpg) no-repeat;background-size:16px 16px;margin-top:2px;}
.xq_con_txt ul{overflow:hidden;}
.xq_con_txt ul li{width:33%;height:32px;margin-bottom:8px;float:left;}
.xq_con_txt ul li .mendian_btn{display:block; width:96px;border:1px solid #E2E2E2;height:28px;line-height:28px;font-size:12px;color:#333;text-align:center;text-decoration:none;border-radius:4px;margin:0 auto;}
.xq_con_txt ul li .sel{background:#f00;color:#fff;border:1px solid #f00;}
	/*按钮*/
.pop_btn{padding:26px 20px 50px 20px;overflow:hidden;}
.pop_btn .sx_reset{width:50%;float:left;}
.pop_btn .sx_reset a{display:block;width:80%;padding:10px 0;line-height:14px;font-size:12px;color:#F00000;text-align:center;text-decoration:none;border:1px solid #f00;border-radius:20px;margin:0 auto;}
.pop_btn .sure_btn{width:50%;float:left;}
.pop_btn .sure_btn a{display:block;width:80%;padding:10px 0;line-height:14px;font-size:12px;color:#fff;text-align:center;text-decoration:none;border:1px solid #f00;border-radius:20px;background:#f00;margin:0 auto;}

/**   选择卡片  **/
.slider_card{width:100%; padding:30px 0 0 0;position:relative;overflow:hidden;}
.xq_card_box{width:100%;margin:0 auto;}
.xq_card a.card_pic{display:block; overflow:hidden;}
.xq_card a img{width:60%;max-width:260px;}
.card_name{padding:10px 0 0 0;text-align:center;line-height:16px;font-size:14px;color:#333;}
.card_type{text-align:center;line-height:14px;font-size:12px;color:#333;padding:5px 0 10px 0;}
.xq_card_sq a{display:block;width:60%;padding:10px 0;line-height:14px;font-size:12px;color:#fff;text-align:center;text-decoration:none;border:1px solid #f00;border-radius:20px;background:#f00;margin:0 auto;}
.left_card{position:absolute;left:0px;top:40px;width:70px;opacity:0.6;}
.right_card{position:absolute;right:0px;top:40px;width:70px;opacity:0.6;}
.left_card img{width:140px;height:92px;margin-left:-70px;}
.right_card img{width:140px;height:92px;margin-right:-70px;}

.content_tab{padding:30px 0 0 0;}
.content_tab_con{background:#fff;}
.tab_nav { height:46px;}
.tab_nav ul li { width:25%; height:44px; float:left;text-align:center;_height:44px;}
.tab_nav ul li{  line-height:44px;margin:0 auto;font-size:12px;color:#333;border-bottom:1px solid #E7E7E7;font-weight:bold;border-top:1px solid #E7E7E7;}
.tab_nav ul li.on{height:44px;line-height:44px;color:#f00;}
.tab_con{position:relative;background:#fff;}
.tab_con .table{padding:10px 0;}
.tab_con .tab_icon{display:block;width:18px;height:12px;background:url(../images/tab_icon.jpg) no-repeat;background-size:18px 12px;}
.tab_con .tab_icon1{position:absolute;left:10%;top:-10px;}
.tab_con .tab_icon2{position:absolute;left:35%;top:-10px;}
.tab_con .tab_icon3{position:absolute;left:60%;top:-10px;}
.tab_con .tab_icon4{position:absolute;left:85%;top:-10px;}
.tab_con_box{padding:12px 12px;}

.moreProp{height:23px;padding:8px 12px;border-bottom:1px solid #EBEBEB;cursor:pointer;}
.rules_text{border-bottom:1px solid #EBEBEB;}
.rules_text .table{padding:10px 0;}
.tab_list_tit{display:inline-block;height:23px; line-height:23px;font-size:12px;color:#333;padding-left:10px;}
.list_tit_icon{display:inline-block;width:23px;height:23px;float:left;}
.list_tit_icon img{width:23px;height:23px;}
.tab_list_icon{float:right;line-height:23px;font-size:16px;color:#666;padding-right:6px;}
.intr_text{padding:12px 12px;position:relative;}
.list_icon_sq{position:absolute;right:12px;top:-27px;display:block;width:20px;height:20px;background:url(../images/list_icon_sq.jpg) no-repeat;background-size:20px 20px;cursor:pointer;}
.bg_h{background:#eee;}
.tab_con_txt{line-height:20px;font-size:12px;color:#333;}
.tab_con_txt2{line-height:20px;font-size:12px;color:#333; border-bottom:1px solid #EBEBEB; padding:10px 0;}
.tab_con_txt a{color:#39F;text-decoration:none;}
.tab_sq_btn{width:100%; padding:10px 0px;background:#fff;overflow:hidden;}
.tab_sq_btn a{display:block;width:90px;height:28px;border:1px solid #f00;line-height:28px;font-size:12px;color:#f00;border-radius:20px;text-align:center;text-decoration:none;float:right;margin-right:15px;}

/*服务大厅*/
.service_tit{height:35px;background:#F2F2F2;line-height:35px;font-size:14px;color:#666;padding-left:12px;}
.ser_list{background:#fff;overflow:hidden;}
.ser_list ul li{width:33%;border-bottom:1px solid #E0E0E0;border-right:1px solid #E0E0E0;height:92px;float:left;}
.ser_list ul li.border_none{border-right:none;}
.ser_list ul li a{display:block;width:100%;height:100%;text-decoration:none;}
.ser_list ul li .ser_icon_pic{padding:20px 0 8px 0;text-align:center;}
.ser_list ul li .ser_icon_pic img{width:36px;height:25px;}
.ser_list ul li .ser_icon_tit{line-height:14px;font-size:12px;color:#333;text-align:center;}



.content_tab_con .banner_list{position:absolute;top:91px;bottom:0px;left:0px;overflow:hidden;width:100%;}
.banner_list ul{height:100%;}
.banner_list ul li{ position:relative;float:left;}
.banner_list ul li.tab_con{height:100%;}
#pagenavi ul{overflow:hidden;height:50px;background:#666666;}
#pagenavi ul li{width:33.3%;float:left;text-align:center;height:48px;}
#pagenavi ul li a{display:block;width:100%;height:100%;text-decoration:none;line-height:48px;font-size:16px;color:#fff;font-weight:bold;}
#pagenavi ul li a.active{border-bottom:2px solid #f00;}

.menu_con{width: 100%;height:100%;}
.menu_con .menu_list{background:#fff;width:100%;height:100%;} 
.menu_con .menu_list table{overflow:hidden;width:100%;height:100%;}
.menu_con .menu_list table tr td{width:50%;border-bottom:1px solid #E0E0E0;float:left;height:100%;}
.menu_con .menu_list table tr td.border_none{border-right:none;}
.menu_con .menu_list table tr td a{display:block;width:100%;height:100%;text-decoration:none;border-right:1px solid #E0E0E0;position:relative;}
.menu_con .menu_list table tr td .menu_list_box{width:100%;height:64px;position:absolute;top:50%;margin-top:-30px;}
.menu_con .menu_list table tr td .ser_icon_pic{text-align:center;padding-bottom:5px;width:100%;}
.menu_con .menu_list table tr td .ser_icon_pic img{width:24%;}
.menu_con .menu_list table tr td .ser_icon_tit{line-height:14px;font-size:14px;color:#333;text-align:center;}


/*160721新增*/
.sq_card_list{padding:16px 1%;overflow:hidden;}
.sq_card_list ul li{width:50%;float:left;}
.sq_card_list ul li .sq_card_list_box{width:92%;border:1px solid #DADADA;margin:0 auto;background:#fff;}
.sq_card_list ul li .sq_card_list_box a{display:block;padding:10px 0 10px 20px;text-decoration:none;}
.sq_card_list_box dl{overflow:hidden;}
.sq_card_list_box dl dt{float:left;width:30%;}
.sq_card_list_box dl dt img{width:100%;}
.sq_card_list_box dl dd{float:left;padding:10% 0 0 15px;color:#333;}

/*160812新增*/
.xhbk_pic{display:inline-block;width:80%;margin-left:5%;}
.xhbk_pic img{width:100%; height:16px;}
.xhbk_pic a{ padding:0px; margin:0px;}


.in_nav{width:20%;position:fixed;bottom:60px;right:10px;}
.in_nav a{display:block;}
.in_nav a img{display:block;width:100%;}
/*161130新增*/
.service_pmd a{ display:block;}
.service_pmd marquee{ line-height:20px; font-size:12px; color: #666;}
/*161228新增*/
.tag_box{width:100%;border-bottom:1px solid #CCCCCC;position:relative;height:50px;}
.tag_box .tag_list{height:20px;padding:15px 0;}
.tag_box .tag_list ul li{width:49.5%;height:20px;border-right:1px solid #CCC;text-align:center;float:left;}
.tag_box .tag_list ul li.border_none{border:none;}
.tag_box .tag_list ul li .tag_list_name{line-height:20px;font-size:14px;color:#333;background:url(../images/tag_list_icon.png) no-repeat right 4px;background-size:12px 8px;padding-right:15px;}
.tag_box .tag_list ul li .tag_list_name2{line-height:20px;font-size:14px;color:#333;background:url(../images/tag_list_icon.png) no-repeat right 4px;background-size:12px 8px;padding-right:15px;}
.tag_box .tag_list ul li .tag_list_span{line-height:20px;font-size:14px;color:#333;background:url(../images/tag_list_icon.png) no-repeat right 4px;background-size:12px 8px;padding-right:15px;}
.tag_box .tag_pop{position:absolute;top:51px;left:0px;width:100%;padding-bottom:15px;background:#F2F2F2;z-index:10;}
.tag_box .tag_pop .tag_nav{width:45%;float:left;padding:0 2.5%;}
.tag_box .tag_pop .tag_nav ul li{border-bottom:1px solid #ccc;}
.tag_box .tag_pop .tag_nav ul li a{display:block;padding:12px 0; text-decoration:none;text-align:center;line-height:20px;font-size:14px;color:#333;}
.tag_box .tag_pop .tag_nav ul li.on a{color:#f60000;}
.tag_box .tag_pop .tag_nav ul li.boder_none{border:none;}
.tag_box .tag_pop .tag_nav ul li.active a{color:#f60000;}

.index_nav_list{overflow:hidden;background:#fff;padding:12px 5% 0 5%;}
.index_nav_list ul li{width:25%;float:left;margin-bottom:10px;}
.index_nav_list ul li a{display:block;text-decoration:none;}
.index_nav_list ul li .index_nav_icon{text-align:center;}
.index_nav_list ul li .index_nav_icon img{width:53.5%;}
.index_nav_list ul li .index_nav_tit{text-align:center;line-height:18px;font-size:12px;color:#666;}
.h_14{height:14px;width:100%;}


.tishi{ color:#666; padding:10px 5%}