/* CSS Document */
body, div, h1, h2, h3, h4, h5, h6, hr, p, ul, ol, li,span{ margin:0; padding:0; }
body{font:normal 12px  "Arial","微软雅黑","Tahoma",sans-serif; margin:0;padding:0;overflow:hidden; overflow-y:auto;}
ul,ol{list-style:none;padding: 0px;overflow: visible;}
h1, h2, h3, h4, h5, h6, form, div, p, i, img, ul, li, ol, table, tr, td, fieldset, label, legend,dt,dd,dl{margin:0;padding:0;}
section, article, aside, header, footer, nav, dialog, figure,figcaption {display: block;}
em, i { font-style:normal }
img { border:0;padding:0; }
.clearfloat{clear:both;}
.jw{ font-family:"微软雅黑"}
/* flexslider */
.jw_banner_con{ width:980px; margin:0px auto;}
.flexslider{position:relative;height:300px;overflow:hidden;background:url(../images/loading.gif) 50% no-repeat;margin:20px auto 15px;}
.slides{position:relative;z-index:1;}
.slides li{height:300px;width:980px;margin:0 auto;}
.slides li a { display:block; width:980px; height:300px;}
.flex-control-nav{position:absolute;bottom:15px;z-index:2;width:100%;text-align:center;}
.flex-control-nav li{display:inline-block;width:13px;height:13px;margin:0 5px;*display:inline;zoom:1;}
.flex-control-nav a{display:inline-block;width:13px;height:13px;line-height:40px;overflow:hidden;background:url(../images/card_index.png) no-repeat;cursor:pointer; background-position:-13px 0;}
.flex-control-nav .flex-active{background-position:0 0;}

.jw_nav{width:980px;height:54px;margin:0 auto;background:#666;}
.jw_nav .jw_tit{line-height:54px;font-size:24px;color:#fff;}
.jw_nav .jw_nav_l{width:688px;padding-left:18px;height:54px;float:left;}
.jw_nav_r{height:54px; float:right;background:#FF2E3C;}
.jw_nav_r ul li{width:136px;height:54px;float:left;line-height:54px;font-size:18px;color:#fff;text-align:center;}
.jw_nav_r ul li.bor_r{border-right:1px dashed #fff;}
.jw_nav_r ul li a{display:block;width:100%;height:54px;text-decoration:none;color:#fff;}

.jw_tc{width:980px;margin:0 auto;padding:0px 0 55px 0;overflow:hidden;}
.jw_tc ul li{width:470px;padding:30px 20px 30px 0;border-bottom:1px dashed #DDDDDD;float:left;overflow:hidden;}
.jw_tc ul li.bor_n{border:none;}
.tc_pic{float:left;width:215px;}
.tc_text{float:right;width:240px;}
.tc_text .hd_tit{line-height:20px;font-size:18px;color:#666;padding-bottom:10px;}
.tc_text .hd_txt{line-height:20px;font-size:14px;color:#999;height:60px;}
.tc_text .hd_date{line-height:20px;font-size:14px;color:#c3c3c3;padding-bottom:10px;}
.tc_text .hd_ckxq{line-height:20px;font-size:14px;color:#666;text-decoration:none;float:right;}
.tc_text .hd_ckxq:hover{color:#f00;text-decoration:underline;}

.jw_tit_bar{padding:25px 0 12px 0;border-bottom:1px solid #D6D6D6;width:980px;margin:0 auto;}
.jw_tit_bar .jw_tit{line-height:24px;font-size:24px;color:#666;}
.jw_tit_bar .jw_tit_more{line-height:24px;font-size:14px;color:#666;float:right;text-decoration:none;}
.jw_tit_bar .jw_tit_more:hover{color:#f00;}
/*卡片推荐*/
.jw_kptj_box{padding:40px 0 20px 0;overflow:hidden;width:980px;margin:0 auto;}
.jw_kptj_box ul li{width:276px;float:left;}
.jw_kptj_box ul li.mr_90{margin-right:70px;}
.jw_kptj_box ul li .card_pic{text-align:center;padding-bottom:15px;}
.jw_kptj_box ul li .card_tit{text-align:center;padding-bottom:15px;line-height:24px;font-size:18px;color:#666;}
.jw_kptj_box ul li .card_txt_box{height: auto; display:block;padding-bottom:10px;}
.jw_kptj_box ul li .card_txt{line-height:24px;font-size:14px;color:#999;background:url(../images/card_txt_icon.png) no-repeat left 10px;padding-left:8px;}
.a1{display:block;width:177px;height:40px;background:url(../images/btn_bg.png) no-repeat;line-height:40px;font-size:18px;color:#fff;text-decoration:none;text-align:center;margin:0 auto; font-weight:300}
/*用卡服务*/
.jw_ykfw_box{padding:30px 0;width:980px;margin:0 auto;}
.jw_ykfw_box ul li{width:280px;float:left;}
.jw_ykfw_box ul li.mr_70{margin-right:70px;*margin-right:65px;}
.jw_ykfw_box ul li .ykfw_pic{padding-bottom:15px;}
.jw_ykfw_box ul li .ykfw_tit{padding-bottom:5px;line-height:24px;font-size:18px;color:#666;position:relative;}
.ykfw_pop{position:absolute;width:267px;height:155px;background:url(../images/ykfw_pop_bg.png) no-repeat;display:none;left:0px;top:20px;padding:15px 5px 0 8px;_top:25px;}
.ykfw_pop p{line-height:18px;font-size:12px;color:#fff;}
.jw_ykfw_box ul li .btn_pop{display:inline-block;width:20px;height:20px;background:url(../images/arrow_b.png) no-repeat;;cursor:pointer;position:absolute;right:0px;top:0px;}
.jw_ykfw_box ul li .ykfw_txt{height:110px;line-height:24px;font-size:14px;color:#999;}
.jw_ykfw_box ul li .ykfw_txt a{color:#333;}
.jw_ykfw_box ul li .ykfw_txt a:hover{color:#f00;}
/*活动专场*/
.jw_hdzc_box{padding:30px 0;overflow:hidden;width:980px;margin:0 auto;}
.jw_hdzc_box ul li{width:470px;height:218px; float:left;position:relative;margin-bottom:25px;}
.jw_hdzc_box ul li a{display:block;width:470px;height:218px;text-decoration:none;}
.jw_hdzc_box ul li.mr_40{margin-right:40px;}
.jw_hdzc_box ul li .hdzc_tit{position:absolute;bottom:0px;left:0px;width:460px;height:45px;background:url(../images/hdzc_tit_bg.png) no-repeat;line-height:45px;text-align:center;font-size:18px;color:#fff;border-bottom-left-radius:6px;border-bottom-right-radius:6px; text-align:left;padding-left:10px;}
.jw_hdzc_box ul li .hdzc_tit_rt{ float:right;padding-right:10px;font-size:14px;}




/*二维码*/
#qrcode { position:absolute;background:#fff; padding:10px 15px 15px; display:none; border:1px solid #e7e6e6; color:#666; line-height:1.5rem; text-align:center; z-index:99}
.cards_con ul li .card_sq_btn h3{display:block;width:156px;height:40px;line-height:40px;font-size:17px;color:#FF2E3C;text-align:center;text-decoration:none;background-color:#ffe6e6; font-weight:300; border:1px solid #FF2E3C; cursor:pointer;}
.cards_con ul li .card_sq_btn h3:hover{display:block;color:#fff;background-color:#F00;background-color:#FF2E3C; font-weight:300;}
.qrbtn{ font-weight:300}

.bottom_ewm{ text-align:center;width:150px; margin:0px auto; line-height:32px; height:230px; font-size:16px;}







