﻿@charset "utf-8";
/* CSS Document */

*{ margin:0; padding:0; font-family:"微软雅黑"; outline:none; }
*{-webkit-tap-highlight-color:rgba(0,0,0,0); -webkit-tap-highlight:rgba(0,0,0,0); -webkit-text-size-adjust:none;} 
html{-webkit-text-size-adjust:100%; -webkit-touch-callout:none; -webkit-user-select:none; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; /*修正手持设备字体变化*/}
html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend, caption,tbody,tfoot,thead,article,aside,canvas,details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;outline:0;vertical-align:baseline;}
body{ background:#fff; }
a{text-decoration:none; outline:none; blr:expression(this.onFocus=this.blur()); background: transparent; /*修正win8系统IE连接灰色背景*/ }
a:focus {outline: 0; -moz-outline-style: none; /* FF */}
a:active, a:hover { outline: 0; }
a div,a span{ cursor:pointer; }
img, input{ border:0;}
img{ -ms-interpolation-mode:bicubic}
input,textarea,select { border:0; outline:none; } 
textarea{ resize:none;}/*防止textarea放大时，三个斜线被放大*/
ul li{ list-style:none;}
.qing{ overflow:hidden; display:block; clear:both;}
.c:after{content:".";display:block;height:0;clear:both;visibility:hidden}
.c{*+height:1%;}
.center{ width:100%; overflow:hidden; display:block; margin-left:auto; margin-right:auto; padding-top:0px; color:#333; padding:0 0px;}
.lf{ overflow:hidden; display:block; float:left;}
.rf{ overflow:hidden; display:block; float:right;}
.song{ font-family:"宋体" !important;}
.tupian img{ width:100% !important; height:auto !important;}

/*圆角半径6px*/
.yj100{ border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; -o-border-radius:100%; }

/*底部固定开始*/
#footer{width:100%; overflow:visible;position:fixed;left:0;bottom:0; zoom:1;
_position:absolute;
_bottom:auto;
_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));}
/*底部固定结束*/


/****************************************************- index.html -***************************************************/
.header{ width:100%; height:53px; overflow:visible; position:absolute; top:0; left:0; z-index:99999; background:url(../images/hea_bg.png) left top repeat-x; background-size:100% 53px; }

/**- 导航 -**/
#headShow { top: 0; }
.navBtn{ transition: -webkit-transform 300ms,transform 300ms,top 400ms;  width:50px; height:50px; overflow:hidden; display:block; position:absolute; top:0; right:3%; }
.navM{ display: none; width: 100%; overflow: hidden; overflow-y: scroll; height:100%; overflow:auto; position:absolute; left:0; top:50px; z-index:99998; }
.navMbox { width: 100%; background:url(../images/nav_bg.jpg) center top no-repeat; background-size:100% 100%; }
.navMbox a{ overflow:hidden; display:block; padding-top:27px; padding-bottom:20px; border-bottom:1px solid #a3a1a0; border-right:1px solid #a3a1a0; font-size:16px; color:#FFF; line-height:30px; text-align:center; }
.navMbox a img{ padding-bottom:5px; }
.navMbox td:last-child a{ border-right:0; }
.navMbox a:visited { color:#FFF; }
.navMbox a:active { color:#FFF; }

/**- banner -**/
.swipe{width:100%; overflow:hidden; display:block; position:relative;}
.swipe ul{
	-webkit-transition:left 800ms ease-in 0;
	-moz-transition:left 800ms ease-in 0;
	-o-transition:left 800ms ease-in 0;
	-ms-transition:left 800ms ease-in 0;
	transition:left 800ms ease-in 0;
}
.swipe ul a{ overflow:hidden; display:block; }
#pagenavi{position:absolute;right:4%; bottom:12px; text-align:center;width:97%; height:7px; }
#pagenavi a{width:7px; height:7px; overflow:hidden; display:block; float:left; margin:0 2px; background:#b63d2a; border-radius:100%; -webkit-border-radius:100%; -moz-border-radius:100%; }
#pagenavi a.active{ background:#782214; }



.qy a{ width:33.3333333%; height:125px; overflow:hidden; display:inline-block; float:left; position:relative; left:0; background:url(../images/qy_hei.png) center top no-repeat; background-size:121px 105px; }
.qy1{	
	animation:qy 0.6s linear 0s both;
	-webkit-animation:qy 0.6s linear 0s both;
	-moz-animation:qy 0.6s linear 0s both;
	-o-animation:qy 0.6s linear 0s both;
	opacity:1; left:0;
}
.qy2{	
	animation:qy 0.6s linear 0.5s both;
	-webkit-animation:qy 0.6s linear 0.5s both;
	-moz-animation:qy 0.6s linear 0.5s both;
	-o-animation:qy 0.6s linear 0.5s both;
	opacity:1; left:0;
}
.qy3{	
	animation:qy 0.6s linear 1s both;
	-webkit-animation:qy 0.6s linear 1s both;
	-moz-animation:qy 0.6s linear 1s both;
	-o-animation:qy 0.6s linear 1s both;
	opacity:1; left:0;
}
@keyframes qy{
0%{ opacity:0; left:60px; }
100%{ opacity:1; left:0; }
}
@-webkit-keyframes qy{
0%{ opacity:0; left:60px; }
100%{ opacity:1; left:0; }
}
@-moz-keyframes qy{
0%{ opacity:0; left:60px; }
100%{ opacity:1; left:0; }
}
@-o-keyframes qy{
0%{ opacity:0; left:60px; }
100%{ opacity:1; left:0; }
}

.qy_img{ width:79px; height:89px; position:relative; z-index:10; margin-left:auto; margin-right:auto; }
.qimg{ width:79px; height:89px; position:relative; z-index:12; }
.qtu{ width:79px; height:89px; position:absolute; top:0; left:0; z-index:12; }
.qy_bt{ padding-top:0px; text-align:center; }


/**- 企业业务 -**/
.yw{ padding:22px 0; background:#FFF; }
.yw_jie{ padding-left:23px; background:url(../images/yw1.png) left top no-repeat, url(../images/yw2.jpg) 3px top repeat-y; }
.biao{ padding-bottom:20px; }
.ti_bt{ font-size:18px; color:#000; line-height:18px; }
.ti_bt:visited{ color:#000; }
.ti_bt:active{ color:#000; }
.ti_bt img{ padding-top:5px; }
.ti_more{ width:68px; height:32px; font-size:14px; color:#FFF; line-height:32px; text-align:center; background:#b7b7b7; }
.ti_more:visited{ color:#FFF; }
.ti_more:active{ color:#FFF; background:#b42b2e; }

/**- 左右切换开始 -**/
.main_visual{height:310px; overflow:hidden; display:block; position:relative; }
.main_image{height:310px; overflow:hidden; display:block; position:relative;}
.main_image ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0;}
.main_image li{float:left;width:100%;height:290px;}

/**- 左右切换结束 -**/
.btn_prev,.btn_next{z-index:20;position:absolute;display:block;width:34px!important;height:24px!important;bottom:0; background-size:34px 24px !important; }
.btn_prev{ background:url(../images/bzuo.jpg) left top no-repeat; left:50%; margin-left:-34px; }
.btn_next{ background:url(../images/byou.jpg) right top no-repeat; left:50%;}


/*增加的产品20170421*/
.yw_pad{ padding:22px 0 10px; }
.yw_pad_list{padding:0px 0 22px;background:#f3f3f3;}
.xinyongdai_img{ width:79px; height:89px; position:relative; z-index:10; margin-left:auto; margin-right:auto; }
.xinyongdai_qimg{ width:79px; height:89px; position:relative; z-index:12; }
.xinyongdai_qtu{ width:79px; height:89px; position:absolute; top:0; left:0; z-index:12; }

.qy_xinyongdai{}
.qy_xinyongdai a{ width:50%; height:260px; overflow:hidden; display:inline-block; float:left; position:relative; left:0; background:url(../images/qy_hei.png) center top no-repeat; background-size:121px 105px; padding-top:10px;}
.qy_xinyongdai a:active{background-color:#f5f5f5;}

.sq_renshu{text-align:center;color:#b42b2e;font-size:12px;}

.daikuan_intro{ clear:both; padding:10px 0px; color:#999; width:90%;margin:0 auto;}
.daikuan_intro_line{ float:left; font-size:0.8em;}
.daikuan_intro_line span{color: #b42b2e;font-size: 12px;font-weight: lighter;}
.daikuan_intro_line{ width:50%; float:left;text-align:center;display:block; height:25px;overflow:hidden;padding-top:10px; padding-bottom:15px;}
.dik_1{border-bottom:1px solid #ddd;}


/*即时贷*/





#main_visual_jishidai{height:320px; overflow:hidden; display:block; position:relative; }
#main_image_jishidai{height:320px; overflow:hidden; display:block; position:relative; width:94%; margin:0 auto;}
#main_image_jishidai ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0;}
#main_image_jishidai li{float:left;width:50%; }

.qy_jishidai{margin-left:-1%; width:100%;}
.qy_jishidai a{ width:49%;margin-left:1%; overflow:hidden; display:inline-block; float:left; position:relative; left:0; background:none; background-size:121px 105px; background-color:#fff;padding-top:0px;border:1px solid #e8e8e8;}
.qy_jishidai a:active{background-color:#f5f5f5;}

.jishidai_img{ position:relative; z-index:10; margin-left:auto; margin-right:auto; padding:10px;}
.jishidai_qimg{ position:relative; z-index:12; }


/*信用卡*/
#main_visual_xinyongka{height:310px; overflow:hidden; display:block; position:relative; }
#main_image_xinyongka{height:310px; overflow:hidden; display:block; position:relative;}
#main_image_xinyongka ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0;}
#main_image_xinyongka li{float:left;width:100%;height:250px;}
.qy_xinyongka{margin-left:-1%;}
.qy_xinyongka .xyk_one{ width:49%;margin-left:1%; height:250px; overflow:hidden; display:inline-block; float:left; position:relative; left:0; background:none; background-size:121px 105px; background-color:#fff;padding-top:0px;}

.qy_xinyongka .qy_bt{overflow:hidden;height:24px;}

.xinyongka_img{ width:128px; height:81px; position:relative; z-index:10; margin-left:auto; margin-right:auto; }
.xinyongka_qimg{ width:128px; height:81px; position:relative; z-index:12; }

.xinyongka_desc{width:92%;font-size:14px;color:#747474;text-align:center;padding:0px 0;height:40px;overflow:hidden;line-height:21px;margin:0 auto;}

.sq_renshu_xinyongka{text-align:center;color:#b42b2e;font-size:12px;padding-top:10px;}

.yw_xinyongka{}


/*重写其他产品业务的动画速率*/

.xinyongka_tools{padding-top:10px;width:90%;margin:0 auto;}
.xinyongka_apply{width:49.5%;height:30px;background-color:#b42b2e;color:#fff;float:left;display:block;text-align:center;line-height:30px;font-size:14px;} 
.xinyongka_chaxun{width:49.5%;height:30px;background-color:#b7b7b7;color:#fff;float:right;display:block;text-align:center;line-height:30px;font-size:14px;} 
.xinyongka_apply2{width:49.5%;height:30px;background-color:#b42b2e;color:#fff;margin:0 auto;display:block;text-align:center;line-height:30px;font-size:14px;} 


.xinyongka_apply:active{background-color:#761719;}
.xinyongka_apply2:active{background-color:#761719;}
.xinyongka_chaxun:active{background-color:#c0770b;}

a.xinyongka_ll{padding:10px 0;}
a.xinyongka_ll:active{background-color:#f5f5f5;}

/*信用卡列表页面*/
#main_visual_xinyongka{height:310px; overflow:hidden; display:block; position:relative; }
#main_image_xinyongka{height:310px; overflow:hidden; display:block; position:relative;}
#main_image_xinyongka ul{width:9999px; overflow:hidden;position:absolute;top:0;left:0;}
#main_image_xinyongka li{float:left;width:100%;height:250px;}





/**- 加盟我们 -**/
.jia{ padding:10px 10px; margin-bottom:0px;}
.jia_jie{ background:url(../images/jia_bg.png) center center no-repeat; }
.jia_jie td{ padding:12px 0; }
.jia_jie td:last-child a{ border:0; }
.jia_jie a{ padding:8px 15px; border-right:1px solid #9b9b9b; }
.jia_num{ width:50px; height:50px; margin-left:auto; margin-right:auto; border:1px solid #000;margin-bottom: 10px;}
.jia_bt{ text-align:center; padding-top:11px; padding-bottom:6px; }
.jia_jian{ height:66px; text-align:center; }

/**- 客户案例 -**/
.anli{ padding:22px 0; background:#FFF; }
.anli .ti_bt{ width:100%; overflow:hidden; display:block; margin-left:auto; margin-right:auto; text-align:center; }
.ant{ width:43px; height:12px; border-bottom:2px solid #9b9b9b; margin-left:auto; margin-right:auto; }
/**- 渐显开始 -**/
.main{ width:100%; height:292px; position:relative; z-index:10; }
.anli_bai{ width:100%; height:auto; position:relative; z-index:12; }
.cbp-bislideshow{ width:100%; height:auto; position:absolute; top:0; left:0; z-index:14; }
.cbp-bislideshow li{ width:100%; height:auto; position:absolute; top:0; left:0; opacity:0; -webkit-transition: opacity 1s; -moz-transition: opacity 1s; transition: opacity 1s; background:none !important; }
.anli_img{ width:100%; height:128px; background:url(../images/anli_bg.jpg) center center no-repeat; background-size:auto 100%; text-align:center; }
.anli_img span{ display:block; height:128px; width:69.8%; margin:0 auto;  background-size:100% auto !important; background-position:center center !important; background-repeat:no-repeat !important; }

/*.anli_img img{ width:69.8%; height:auto; margin:0 auto; }*/
.anli_bt{ height:24px; text-align:center; padding-top:14px; }
.anli_jian{ padding-top:11px; text-align:center; height:66px; }
.cbp-bicontrols{ width:68px; height:31px; position:absolute; bottom:0; left:50%; z-index:16; margin-left:-34px; }
.cbp-bicontrols span{ width:34px; height:31px; overflow:hidden; display:block; float:left; position:relative; cursor:pointer; }
.cbp-bicontrols span:before { width:34px; height:31px; position: absolute; -webkit-font-smoothing: antialiased; opacity: 0.7; }
/**- 渐显结束 -**/

/**- 资讯中心 -**/
.xw{ padding:22px 0; }
.xw li{ padding-top:12px; border-bottom:1px solid #a4a4a4; }
.xw_date{ width:42px; padding-right:12px; font-family:Arial, Helvetica, sans-serif; font-size:14px; color:#a4a4a4; line-height:22px; text-align:center; background:url(../images/xw_date.png) left 15px no-repeat; }
.xw_date span{ overflow:hidden; display:block; font-size:16px; color:#6b6b6b; text-align:center; }
.xw_bt{ font-size:14px; color:#000; line-height:22px; }
.xw_jian{ padding-top:9px; padding-bottom:11px; }

/**- 底部 -**/
.yan{ font-size:18px; color:#FFF; line-height:50px; background:#b42b2e; }
.yan .center{ background:url(../images/yan.png) right center no-repeat; background-size:29px 29px; }
.yan:visited{ color:#FFF; }
.yan:active{ color:#FFF; }

.copyright{ background:#f3f3f3; padding-top:18px; padding-bottom:60px; padding-left:18px; padding-right:18px;}
.lx{ padding-bottom:5px; border-bottom:1px solid #5c5c5c; font-size:14px; color:#b1b1b1; line-height:24px; }
.lx td{ padding-bottom:6px; }
.lx a{ font-size:14px; color:#333; line-height:24px; }
.lx a:visited{ color:#333; }
.lx a:active{ color:#333; }
.bq{ padding:13px 0; font-size:14px; color:#333; line-height:22px; }
.bq a{ font-size:14px; color:#747474; line-height:22px; }
.bq a:visited{ color:#747474; }
.bq a:active{ color:#747474; }

.footer{ height:60px; z-index:999999; background:#094b99; }
.footer li{ width:25%; overflow:hidden; display:block; float:left; }
.footer a{ padding-top:9px; overflow:hidden; display:block;font-size:14px; color:#fff; line-height:20px; text-align:center; }

.yw{ padding:10px 0; background:#FFF; }
.yw_jie{}
.biao{ padding-bottom:10px; }
.ti_bt{ font-size:18px; color:#000; line-height:18px;width: 100%;text-align: center; height:24px;}
.ti_bt:visited{ color:#000; }
.ti_bt:active{ color:#000; }
.ti_bt img{ }
.ti_more{ width:68px; height:32px; font-size:14px; color:#FFF; line-height:32px; text-align:center; background:#b7b7b7; }
.ti_more:visited{ color:#FFF; }
.ti_more:active{ color:#FFF; background:#b42b2e; }
.news-tit-text {
	position: relative;
	font-size: 18px;
	line-height: 18px;
	color: #313131;
	padding-top: 10px;
}

.news-tit-eng {
	position: relative;
	font-size: 12px;
	color:#333;font-weight: normal;
}

.news-more {
	position: relative;
	display: block;
	width:15vw;
	height: 6.4vw;
	border: 1px solid #DADADA;
	font-size: 12px;
	color: #404040;
	text-align: center;
	line-height: 6.4vw;
	margin-top: 8px;border-radius: 50px;
}
/**- 通用样式 -**/
.ab_bt{ font-size:12px; color:#000; line-height:24px; text-align:left; margin-left:10px;}
a.ab_bt:visited{ color:#000; }
a.ab_bt:active{ color:#b42b2e; }
.ab_jian{ font-size:14px; color:#333; line-height:22px; }
a.ab_jian:visited{ color:#747474; }
a.ab_jian:active{ color:#b42b2e; }
.nek{ background:#f7f7f7; padding-top:10px; padding-bottom:40px;    overflow: hidden;}
.nek .so-tik{ margin-bottom:32px;}
.neda{ font-family:HELVETICANEUELTPRO-THEX_0; font-size:24px; line-height:30px;}
.nelb{ margin-left:0px; overflow:hidden; margin-top:0px;}
.nelb dd{ margin-left:0px; width:100%; height:210px; margin-bottom:0px; position:relative; padding:20px 40px 0; float:left; border-top:3px solid #2976b6; background:#FFF;}
.nenr{ position:relative; z-index:6;}
.nebg{ position:absolute; z-index:1; left:0; top:0; width:0; height:100%; background:#2976b6;}
.nenr-ti { display:block; font-size:20px; color:#000; line-height:32px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.nenr-ti:visited{ color:#000;}
.nenr-js{ display:block; height:102px; padding-top:5px; margin-bottom:15px; border-bottom:1px solid #e5e5e5; font-size:15px; color:#3a3a3a; line-height:30px;}
.nenr-js a{ display:block;}
.nenr-js a, .nenr-js a:visited{ color:#767676;}
.nedad{ font-size:18px; line-height:35px; color:#000; margin-right:30px;}
.nedax{ font-size:18px; line-height:35px; color:#000;}
.nej{ display: block; width:35px; height:35px; float:right; background:url(../images/nej.png) center center no-repeat; background-size:35px 35px;}


#hz1{ background:url(../images/hz1.png) no-repeat center 20px; padding-top:130px;}
.netlb{ display:block; overflow:hidden; margin-left:-26px; padding-top:10px;}
.netlb li{ float:left; }
.nexk{ padding:15px 15px 0; margin-left:12px; margin-bottom:12px;}
.nex-ti{ display:block; margin-bottom:4px; line-height:26px; color:#212121; font-size:16px;}
.nex-ti:visited{ color:#212121;}
.nex-js{ display:block; height:78px; line-height:22px; color:#797979; font-size:12px;}
.nex-js a{ display:block;}
.nex-js a, .nex-js a:visited{ color:#797979;}
.nex-da{ margin-bottom:4px; line-height:20px; font-size:12px; color:#999; height:20px; overflow:hidden;}
.nex-jr{ display:block; width:85px; height:36px; background:url(../images/nexj1.png) center center no-repeat;margin: 10px auto;}
.shiq{ overflow:hidden; border-bottom:4px solid #e6e6e6;}
.shiq span{ display:block; float:left; text-align:center; width:196px; line-height:36px; font-size:14px; color:#6d6d6d;}



#hz1{ background:url(../images/hz1.png) no-repeat center 20px; padding-top:130px;}
#hz2{ background:url(../images/hz2.png) no-repeat center 20px; padding-top:130px;}
#hz3{ background:url(../images/hz3.png) no-repeat center 20px; padding-top:130px;}
#hz4{ background:url(../images/hz4.png) no-repeat center 20px; padding-top:130px;}

#hz5{ background:url(../images/hz5.png) no-repeat center 20px; padding-top:130px;}

#hz6{ background:url(../images/hz6.png) no-repeat center 20px; padding-top:130px;}

#hz7{ background:url(../images/hz7.png) no-repeat center 20px; padding-top:130px;}
#hz8{ background:url(../images/hz8.png) no-repeat center 20px; padding-top:130px;}
#hz9{ background:url(../images/hz9.png) no-repeat center 20px; padding-top:130px;}












.news_list ul li{
	height: 90px;
	margin-bottom:15px; 
	overflow: hidden;
	font-size: 12px;
}

.news_list ul li img{
	width: 100%;
	height: 90px;
}

.news_p{
	width: 35%;
	height: 96px;
	position: relative; float:left;
}

.news_p:after{
	content: "";
	position: absolute;
	left: 0;
	top: 0;
	bottom: 0;
	right: 0;
	background: url(../images/fangda.png) no-repeat center center;
	z-index: 10;
	opacity: 0;
	transform: scale(3);
	transition: .5s;
}

.news_list ul li:hover .news_p:after{
	opacity: 1;
	transform: scale(1);
}

.news_list ul li .fr{
	width: 60%; float:right;
}

.news_list ul li h3{
	color: #000;
	font-size: 16px;
	margin-bottom:0px;font-weight: normal; height:30px;white-space: nowrap;text-overflow: ellipsis;overflow: hidden;
}

.news_list ul li p{
	color: #666;line-height: 24px; font-size:14px;height: 50px;
    overflow: hidden;
}

.news_list{
	margin-top:10px; margin-bottom:10px;
}

.news_list ul li:hover h3{
	color: #345292;
}
