@charset "UTF-8";
a,body{color:#909090}
pre,textarea{overflow:auto}
.header .user a,.header .user a.log{text-overflow:ellipsis;white-space:nowrap}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;overflow-y:scroll;-webkit-overflow-scrolling:touch}
body{margin:0;font-size:12px;line-height:1.5;background-color:#fff}
article,aside,details,figcaption,figure,footer,header,hgroup,main,nav,section,summary{display:block}
audio,canvas,progress,video{display:inline-block;vertical-align:baseline}
audio:not([controls]){display:none;height:0}
[hidden],template{display:none}
.fl,.fr{display:inline}
a{background:0 0;text-decoration:none}
a:active,a:hover{outline:0;color:#f34f4f}
a:hover{color:#f34f4f}
i{font-style:normal}
abbr[title]{border-bottom:1px dotted}
b,optgroup,strong{font-weight:700}
dfn{font-style:italic}
mark{background:#ff0;color:#000}
small{font-size:80%}
sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}
sup{top:-.5em}
sub{bottom:-.25em}
img{border:0;vertical-align:middle;-ms-interpolation-mode:bicubic}
svg:not(:root){overflow:hidden}
hr{box-sizing:content-box;height:0}
pre{white-space:pre;white-space:pre-wrap;word-wrap:break-word}
code,kbd,pre,samp{font-family:monospace,monospace;font-size:1em}
button,input,optgroup,select,textarea{color:inherit;font:inherit;margin:0;background:0 0;border:none;outline:0}
button{overflow:visible}
button,select{text-transform:none;border:none;outline:0}
button,input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer;border:none;background:0 0;outline:0}
button[disabled],html input[disabled]{cursor:default}
button::-moz-focus-inner,input::-moz-focus-inner{border:0;padding:0}
input{line-height:normal}
input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}
input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}
input[type=search]{-webkit-appearance:textfield;box-sizing:content-box}
input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}
fieldset{border:1px solid silver;margin:0 2px;padding:.35em .625em .75em}
legend{border:0;padding:0}
textarea{resize:vertical}
table{border-collapse:collapse;border-spacing:0}
td,th{padding:0}
q{quotes:none}
button,html,input,select,textarea{font-family:"Microsoft Yahei",arial,Helvetica,Tahoma,sans-serif}
blockquote,figure,form,h1,h2,h3,h4,h5,h6,p{margin:0}
dd,dl,li,ol,ul{margin:0;padding:0}
li,ol,ul{list-style:none}
h1,h2,h3{line-height:2;font-weight:400}
h1{font-size:18px}
h2{font-size:15.6px}
h3{font-size:14.04px}
h4{font-size:12px}
h5,h6{font-size:10.2px;text-transform:uppercase}
input:-moz-placeholder,textarea:-moz-placeholder{color:#e2e2e2}
input::-moz-placeholder,textarea::-moz-placeholder{color:#e2e2e2}
input:-ms-input-placeholder,textarea:-ms-input-placeholder{color:#e2e2e2}
input::-webkit-input-placeholder,textarea::-webkit-input-placeholder{color:#e2e2e2}
.fl{float:left}
.fr{float:right}
.ml10{margin-left:10px}
.mr10{margin-right:10px}
.mt10{margin-top:10px}
.mb10{margin-bottom:10px}
.font14{font-size:14px}
.font16{font-size:16px}
.font18{font-size:18px}
.font20{font-size:20px}
.font24{font-size:24px}
.font26{font-size:26px}
.font28{font-size:28px}
.font30{font-size:30px}
.show{display:block!important}
.hide{display:none!important}
.clearfix:after,.clearfix:before{content:"";display:table}
.clearfix:after{clear:both}
.header-wrap{height:79px;border-bottom:1px solid #e7e7e7}
.header{width:1180px;margin:0 auto;padding:25px 0}
.header .logo{width:84px;height:25px;float:left}
.header ul{float:left}
.header ul li{float:left;margin-left:60px}
.header ul li a{font-size:18px;color:#333}
.header ul li.on a{color:#ff2e2e}
.header .user{float:right}
.header .user a{margin-left:15px;display:block;float:left;line-height:30px;position:relative;width:30px;cursor:pointer;overflow:hidden}
.header .user a:last-child{overflow:inherit}
.header .user a .touxiang{width:30px;height:30px;border-radius:50%;margin-right:10px;behavior:url(//static.51credit.com/www/css/PIE.htc)}
.header .user a .code-img{position:absolute;left:0;top:30px;padding:20px 20px 0;display:none;z-index:999;background:#fff}
.footer .footer-main .about a,.header .user a.on .code-img{display:block}
.header .user a .code-img img{width:110px;height:110px}
.header .user a.log{width:110px;overflow:hidden}
.header .user #code{overflow:inherit}
.header .user .phone{background-image:url(../images/phone.jpg);background-repeat:no-repeat;background-position:left center;padding-left:38px;width:auto}
.header .user .phone:hover{color:#909090;background-image:url(../images/red-phone.jpg)}
.footer .footer-main{width:1100px;padding:40px;margin:0 auto}
.footer .footer-main .copyright{float:left;margin-right:160px}
.footer .footer-main .copyright img{width:88px;height:40px;margin-bottom:10px}
.footer .footer-main .copyright .gongan{margin:0 3px 0 0;width:20px;height:20px}
.footer .footer-main .copyright p{font-size:12px;color:#909090;line-height:22px}
.footer .footer-main .about{float:left;margin-right:50px}
.footer .footer-main .about h2{font-size:16px;color:#333}
.footer .footer-main .about a,.footer .footer-main .about p{font-size:12px;color:#909090;line-height:22px}
.footer .footer-main .about a:hover{color:#FF2E2E}
.footer .footer-main .erweima img{width:100px;height:100px}
.main-bg .main-cont .loan-list .link-show .apply-btn,.main-bg .main-cont .new .new-right .new-line .desc .apply-btn{width:100px;height:30px;line-height:30px;border-radius:3px;text-align:center;background:#ff2e2e;color:#fff;display: block;}
.bd{border-right:1px solid #e7e7e7}
.main-bg{background:#f2f2f2}
.main-bg .main-cont{width:1180px;margin:0 auto;font-size:14px;color:#333;padding-bottom:20px}
.main-bg .main-cont a{color:#333}
.main-bg .main-cont .sec-nav li{float:left;width:100px;height:50px;line-height:50px}
.main-bg .main-cont .sec-nav li:last-child a{color:#909090}
.main-bg .main-cont .new .new-left{float:left;width:592px;height:291px;position:relative}
.main-bg .main-cont .new .new-left .choose{width:315px;height:35px;line-height:35px;border-radius:3px;background-color:#fff;background-image:url(../images/down.png);background-repeat:no-repeat;background-position:290px center;margin-bottom:20px;position:relative}
.main-bg .main-cont .new .new-left .choose span{width:100px;height:35px;text-align:center;display:inline-block;background-color:#f6f6f6;border-bottom-left-radius:3px;border-top-left-radius:3px}
.main-bg .main-cont .new .new-left .choose i{display:inline-block;width:215px;cursor:pointer;text-indent:35px}
.main-bg .main-cont .new .new-left .choose .list{position:absolute;z-index:9999;display:none;left:100px;top:0}
.main-bg .main-cont .new .new-left .choose .list li{width:215px;height:35px;line-height:35px;background:#fff;text-indent:35px;cursor:pointer}
.main-bg .main-cont .new .new-left .choose .list li:hover{background:#f6f6f6}
.main-bg .main-cont .new .new-left .error{color:red;font-size:12px;text-align:center;width:315px;margin-top:-12px;height:18px}
.main-bg .main-cont .new .new-left .search{width:315px;height:35px;line-height:35px;border-radius:3px;background-color:#ff2e2e;color:#fff;text-align:center;cursor:pointer}
.main-bg .main-cont .new .new-left .bottom-desc{position:absolute;left:92px;bottom:14px}
.main-bg .main-cont .new .new-left .bottom-desc li{float:left;color:#fff;font-size:12px;margin-right:133px}
.main-bg .main-cont .new .new-left .bottom-desc li span{display:block;font-size:11px}

.flash{height:291px;overflow:hidden;position:relative;width:592px;}
.flash .hd{height:10px;position:absolute;width: 100%;z-index:1; text-align: center; bottom: 20px;}
.flash .hd ul li{display: inline-block;height:8px;width:8px;background-color:#fff;opacity:.8;border-radius:50%;margin-right:10px;cursor:pointer}
.flash .hd ul li.on{width:10px;height:10px;opacity:1}
.flash .bd{position:relative;height:100%;z-index:0;}
.flash .bd li{zoom:1;vertical-align:middle;width:100%;height:291px;display:block;}
.flash .bd li img{width:100%;height:291px;display:block;}
.flash .prev{position:absolute;left:3%;top:50%;margin-top:-35px;display:block;width:25px;height:70px;background:url(../images/btn-left.png) no-repeat;filter:alpha(opacity=100);opacity:1;}
.flash .next{position:absolute;right:3%;top:50%;margin-top:-35px;display:block;width:25px;height:70px;background:url(../images/btn-right.png) no-repeat;filter:alpha(opacity=100);opacity:1;}

.main-bg .main-cont .new .new-right{width:585px;height:290px;background:#fff;border-top:1px solid #ff2e2e;float:right}
.main-bg .main-cont .new .new-right h2{font-size:16px;padding-left:40px;height:40px;line-height:40px;background:#fbfbfb}
.main-bg .main-cont .new .new-right .new-line{padding:12px 40px;height:59px;position:relative;background:#fff}
.main-bg .main-cont .new .new-right .new-line:hover{background:#fbfbfb}
.main-bg .main-cont .new .new-right .new-line img{width:50px;height:50px;float:left;margin-right:20px}
.main-bg .main-cont .new .new-right .new-line .desc{float:left;width:400px;position:relative}
.main-bg .main-cont .new .new-right .new-line .desc h3{font-size:16px}
.main-bg .main-cont .new .new-right .new-line .desc .tips{font-size:14px;margin-left:40px;color:#909090;position:absolute;left:83px;top:8px}
.main-bg .main-cont .new .new-right .new-line .desc p{font-size:14px}
.main-bg .main-cont .new .new-right .new-line .desc p span{margin-right:20px;padding-right:20px;width:110px;display:inline-block;height:15px}
.main-bg .main-cont .new .new-right .new-line .desc p span i{color:#ff5454}
.main-bg .main-cont .new .new-right .new-line .desc a.apply-btn{position:absolute;right:0;top:30px; cursor: pointer; }
.main-bg .main-cont .new .new-right .new-line .desc .apply-btn .new-code{display:none;position:absolute;top:30px;left:-13px;width:110px;height:110px;padding:20px;z-index:999;background:#fff;color:#333}
.main-bg .main-cont .new .new-right .new-line .desc .apply-btn .new-code p{font-size:12px}
.main-bg .main-cont .new .new-right .new-line .desc .apply-btn .new-code img{width:100px;height:100px}
.main-bg .main-cont .loan-list{margin-top:10px;margin-right:10px;float:left;position:relative;overflow:hidden}
.main-bg .main-cont .loan-list:nth-child(5n){margin-right:0}
.main-bg .main-cont .loan-list a{display:block;float:left;padding-top:30px;text-align:center;background:#fbfbfb;width:228px}
.main-bg .main-cont .loan-list a h2{font-size:16px}
.main-bg .main-cont .loan-list a img{width:60px;height:60px;margin:20px 0}
.main-bg .main-cont .loan-list a .loan-desc{background:#fff;padding-top:10px;height:70px}
.main-bg .main-cont .loan-list a .loan-desc p{margin-bottom:10px}
.main-bg .main-cont .loan-list a .loan-desc span{padding-right:10px;margin-right:10px;margin-top:10px;margin-bottom:10px}
.main-bg .main-cont .loan-list a .loan-desc h4{color:#909090;font-size:14px;font-weight:400}
.main-bg .main-cont .loan-list.on .code-show,.main-bg .main-cont .loan-list.on .link-show{left:0}
.main-bg .main-cont .loan-list .code-show{cursor:pointer;position:absolute;left:-228px;top:0;text-align:center;width:100%;height:100%;background:#fff;z-index:99;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.main-bg .main-cont .loan-list .code-show img{ width: 113px; height:113px; margin-top: 30px;  }
.main-bg .main-cont .loan-list .code-show p{margin-top:5px}
.main-bg .main-cont .loan-list .link-show{cursor:pointer;position:absolute;left:-228px;width:228px;bottom:0;height:70px;background:#fff;z-index:99;transition:all .2s;-moz-transition:all .2s;-webkit-transition:all .2s;-o-transition:all .2s}
.main-bg .main-cont .loan-list .link-show .apply-btn{display:block;margin:15px auto 0;position:relative}
.main-bg .main-cont .loan-list .apply-btn{display:block;position:absolute;left:0;bottom:0;right:0;padding-top:0px;text-align:center;font-size:14px;color:#ff2e2e;height:40px;line-height:40px;border-top:1px solid #f1f1f1}
.main-bg .main-cont .loan-list .apply-btn:hover{color:#fff;background:#ff2e2e}

.main-bg .main-cont .news-wrap h2{height:70px;line-height:70px;font-size:18px}
.main-bg .main-cont .news-wrap .news-list{width:392px;border-right:1px solid #f2f2f2;float:left}
.main-bg .main-cont .news-wrap .news-list h3{background:#fafafa;height:50;line-height:50px;padding:0 30px;font-size:16px}
.main-bg .main-cont .news-wrap .news-list h3:hover{background:#f6f6f6}
.main-bg .main-cont .news-wrap .news-list h3 a{float:right;font-size:12px}
.main-bg .main-cont .news-wrap .news-list ul{background:#fff;padding:20px 0}
.main-bg .main-cont .news-wrap .news-list ul li{height:30px;line-height:30px;padding:0 50px;position:relative;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:70%}
.main-bg .main-cont .news-wrap .news-list ul li i{width:5px;height:5px;border-radius:50%;background:#eee;position:absolute;left:30px;top:12px}
.main-bg .main-cont .news-wrap .news-list ul li a{font-size:12px}
.main-bg .main-cont .news-wrap .news-list ul li a:hover{color:#FF2E2E}
.main-bg .main-cont .news-wrap .news-list ul li a:hover i{background:#FF2E2E}
.disabled{pointer-events:none}
.friend-link{position:relative;background-color:#f6f6f6;margin-top:20px}
.friend-link dt{font-size:14px;color:#333;width:100px;float:left;display:inline}
.friend-link dt span{position:absolute;left:20px;top:50%;display:block;width:60px;height:20px;margin-top:-10px;line-height:20px}
.friend-link dd{padding:10px 10px 0 15px;margin-left:100px;background-color:#fff}
.friend-link dd span{float:left;display:inline;display:block;padding-bottom:10px}
.friend-link dd span a{border-right:1px solid #909090;line-height:1;padding:0 5px;white-space:nowrap}
.friend-link dd span a:hover{color:#F34F4F}