@charset "utf-8";
/*newindex*/
.float-nav{display:none;position:fixed;top:0;z-index:100;width:100%;height:72px;background: url("../images/newindex/float-nav-bg.png") repeat;}
.float-nav .nav-center{width: 1180px;height: 48px;padding: 11px 0 0;margin: 0 auto;position: relative;}
.float-nav .nav-center .nav-logo{display:block;float: left;width:122px;height: 47px;background: url("../images/head/logo.png") no-repeat;background-size: 100% 100%;}
.float-nav .nav-center .nav-slogen{float: left;margin-left:25px;width:150px;height: 47px;background: url("../images/head/slogen.png") no-repeat;background-size: 100% 100%;}
.float-nav .nav-center .nav-tab{position: absolute;right: 0;color: #758d99;font-size: 18px;text-align: center;padding: 20px 0 0 0;letter-spacing: 1px;}
.float-nav .nav-center .nav-tab>li{float:left;position: relative;z-index:10;margin-left: 56px;border-radius: 5px;}
.float-nav .nav-center .nav-tab li .tab{display: block;height: 37px;border-bottom: 2px solid #fff;z-index:100;color: #585858;overflow: hidden;}
.float-nav .nav-center .nav-tab li .tab-home{color: #ffb903;}
.float-nav .nav-center .nav-tab li:hover .tab{color: #ffb903;border-bottom-color: #ffb803;text-decoration:none; }
.float-nav .nav-center .nav-tab li .tab span{float:left;}
.float-nav .nav-center .nav-tab li.li-mix{position: relative;}
.float-nav .nav-center .nav-tab li.li-acc{margin-right:0;line-height: 28px;font-size: 14px;}
.float-nav .nav-center .nav-tab li.li-mix .tab .nav-icon{margin:10px 0 0 5px;width: 10px;height:9px;background: url("../images/head/icon-nav.png") no-repeat center center;}
.float-nav .nav-center .nav-tab li.li-mix .tab-home .nav-icon,.header .nav-center .nav-tab li:hover .tab .nav-icon{background: url("../images/head/icon-nav-active.png") no-repeat center center;}
.float-nav .nav-center .nav-tab li.li-mix .tab .acc-icon{position:relative;margin-right: 10px;width:24px;height:24px;background: url("../images/head/icon-acc.png") no-repeat center center;}
.float-nav .nav-center .nav-tab li.li-mix .tab-home .acc-icon,.header .nav-center .nav-tab li:hover .tab .acc-icon{background: url("../images/head/icon-acc-active.png") no-repeat center center;}
.float-nav .nav-center .nav-tab li.li-mix .tab .acc-icon .circle{position:absolute;top:0;right:-3px;}
.float-nav .nav-center .nav-tab li.li-mix:hover .tab{border-bottom-color: #fff;}
.float-nav .nav-center .nav-tab li.li-mix .tab-two{ display: none; position:absolute;top: 26px;right: -20px;z-index:5;width:156px;height:auto;background-color: #fff;box-shadow: 0 0 5px #bdbdbd;}
.float-nav .nav-center .nav-tab li.li-acc .tab-two{right: 0;}
.float-nav .nav-center .nav-tab li.li-mix .tab-two li{width:100%;height:50px;line-height: 50px;}
.float-nav .nav-center .nav-tab li.li-mix .nav-two{display:block;font-size: 14px;color:#585858;}
.float-nav .nav-center .nav-tab li.li-mix .nav-two .circle{vertical-align: middle;position: relative;top: -5px;left: 2px;}
.float-nav .nav-center .nav-tab li.li-mix:hover .tab-two{display: block;}
.float-nav .nav-center .nav-tab li.li-mix:hover .nav-two:hover{background-color: #f6f6f6;border-left:2px solid #ffb903;text-decoration: none;color:#ffb903;}

.more{float:right;font-weight: normal;font-size: 14px;color: #828282;display:inline-block;padding-right: 25px;width: auto;height: 40px;line-height: 40px;background: url("../images/newindex/intro-news-more.png") no-repeat center right;}
a.more:visited{color: #828282;}

.banner_m{position: relative;height:260px;}
.banner_m .banner_show{ width:100%; text-align:center; height:260px; overflow:hidden; position:relative;}
.banner_m .banner_inbox{ position:absolute; left:50%; top:0;margin-left:-960px;}
.banner_m .banner_pre_next{display: none;position:absolute;z-index:105;top:0;width:1180px;left:50%; height:0;margin-left:-590px;*left:240px;}
.banner_m .banner_pre_next a{position:absolute;top:100px; width:32px; height:60px; text-indent:-999em;}
.banner_m .banner_pre_next .banner_btn_left{left:0; background: url("../images/newindex/banner-prev.png") no-repeat;}
.banner_m .banner_pre_next .banner_btn_right{right:0; background: url("../images/newindex/banner-next.png") no-repeat;}
.banner_m .yq_banner_list{position:absolute;z-index:9;top:230px;width:500px;left:50%; height:10px;text-align:center;margin-left:-250px;}
.banner_m .yq_banner_list a{ display:inline-block;margin:0 4px;width:8px; height:8px;background-color:transparent;border:1px solid #fff;border-radius: 50%;}
.banner_m .yq_banner_list a.hover{background-color: #fff;}

.finance-box{height: 56px;line-height: 56px;border-bottom: 1px solid #eee;background-color: #fff;text-align: center;}
.finance-box .content{width: 1180px;height: 100%;margin: 0 auto;}
.finance-box .content .finance-center{*display:inline;zoom:1;}
.finance-box .content .finance-center li{display: inline-block;font-size: 16px;}
.finance-box .content .finance-center li.li-1{min-width: 200px;float: left;}
.finance-box .content .finance-center li.li-2{min-width: 280px;margin-right: 32px;}
.finance-box .content .finance-center li.li-3{min-width:225px;}
.finance-box .content .finance-center li.li-4{float: right;min-width:210px;margin-right: 0;}
.finance-box .content .finance-center li .finance-icon{float:left;margin: 15px 10px 0 0;width:24px;height:24px;background: url("../images/newindex/finance-icon.png") no-repeat 0 0;}
.finance-box .content .finance-center li .f-icon2{background-position: 0 -24px;}
.finance-box .content .finance-center li .f-icon3{background-position: 0 -48px;}
.finance-box .content .finance-center li .f-icon4{background-position: 0 -72px;}
.finance-box .content .finance-center li .finance-title{color: #828282;float: left;font-size:14px;margin-right: 10px;}
.finance-box .content .finance-center li .finance-num{font-size:18px;color: #ff5432;float: left;}
.finance-box .content .finance-center li .finance-num .num{display: inline-block;float: left;}
.finance-box .content .finance-center li .finance-num .unit{display: inline-block;float: left;}
.finance-box .content .finance-center li .finance-num span{display: inline-block;float: left;}
.finance-box .content .finance-center li .finance-num .text{float: left;}
.finance-box .content .finance-center li .finance-detail{margin: 12px 0 0 10px;color:#f6710f;font-size: 14px;text-decoration: none;text-align: center;display: inline-block;width: 67px;height: 28px;border: 1px solid #ffb903;border-radius: 5px;line-height: 28px;}

.intro{background-color: #fff;height: auto;}
.intro .intro-center{width: 1180px;height:115px;margin: 0 auto;position: relative;text-align: center;}
.intro .intro-center .item{display:inline-block;width: 125px;padding-left: 73px;height: 63px;text-align:left;text-decoration:none;margin: 25px 35px 0;font-size: 20px;color: #4c4c4c;}
.intro .intro-center .item span{font-size: 14px;color:#737373;}
.intro .intro-center .item1{background: url("../images/newindex/intro-icon1.png") no-repeat 0 center;}
.intro .intro-center .item2{background: url("../images/newindex/intro-icon2.png") no-repeat 0 center;}
.intro .intro-center .item3{background: url("../images/newindex/intro-icon3.png") no-repeat 0 center;}
.intro .intro-center .item4{background: url("../images/newindex/intro-icon4.png") no-repeat 0 center;}
.intro .news{width:100%;height: 65px;background-color:#eee;overflow: hidden;}
.intro .news .news-ct{margin: 12px auto 0;width:1180px;height: 40px;line-height: 40px;}
.intro .news .news-ct .icon{display:inline-block;vertical-align:top;width:28px;height: 100%;background: url("../images/newindex/intro-news-icon.png") no-repeat 0 center;margin-left: 2px;}
.intro .news .news-ct .list{display:inline-block;overflow:hidden;width: 500px;height: 40px;line-height: 40px;position:relative;}
.intro .news .news-ct .list li{position: absolute;top: -900px;left:0;}
.intro .news .news-ct .list li a{font-size:14px;color: #828282}
.intro .news .news-ct .list li a span{margin-right:25px;color: #585858;}
.intro .news .news-ct .list li a:hover{text-decoration: none;}
.intro .news .news-ct .list li a:hover span{text-decoration: underline;}

.main-content{width:100%;}
.main-content .title{width:100%;height: 40px;line-height: 40px;font-size: 20px;}
.main-content .title label{display:inline-block;margin-left:30px;font-size: 14px;color: #828282;}
.main-content .product{margin:0 auto;width:1180px;height: auto;}
.main-content .product .title{margin:9px 0 2px;}
.main-content .product .main{width:1190px;clear:both;}
.main-content .product .exp .main,.main-content .product .storage .main{height: 440px;}
.main-content .product .exp .main .detail,.main-content .product .storage .main .detail{margin-bottom:-1px;}
.main-content .product .stepup .main,.main-content .product .transfer .main{height: 220px;}
.main-content .product .debt .main{height:120px;}
.main-content .product .main .detail{position:relative;background-color:#fff;cursor:pointer;float:left;margin-right: -1px;padding: 0 30px;width: 528px;height: 218px;border: 1px solid #bdbdbd;color:#585858;transition: top .2s;-moz-transition: top .2s;-webkit-transition: top .2s;-o-transition: top .2s;}
.main-content .product .main .detail:hover{top:-5px;box-shadow: 0 1px 6px #bdbdbd; }
.main-content .product .main .detail:hover .btn{background-color: #f0b009;}
.main-content .product .main .detail .detail-title{padding: 22px 0 5px;overflow: hidden;font-size: 18px;}
.main-content .product .main .detail .trait-line{position: relative; top: -2px;}
.main-content .product .main .detail .trait-line .trait{display: inline-block;margin-left: 10px;padding: 0 6px;width: auto;height: 18px;line-height: 18px;border: 1px solid #ffb903;background-color: #fff;border-radius:15px;font-size:12px;color: #ffb903;}
.main-content .product .main .detail .xbq{position:absolute;top:0;right:30px;width:58px;height:27px;background: url("../images/newindex/icon-trait.png") no-repeat 0 0;line-height: 20px;font-size: 12px;color:#fff;text-align: center;}
.main-content .product .main .detail .line{margin-top: 30px;width:100%;height: 40px;line-height: 40px;clear: both;}
.main-content .product .main .detail .rate{float: left;width: auto;color: #828282;font-size: 14px;}
.main-content .product .main .detail .rate .num{font-size: 20px;color:#ff5432;}
.main-content .product .main .detail .rate .big{font-size: 40px;}
.main-content .product .main .detail .rate .bigger{font-size: 50px;}
.main-content .product .main .detail .duration{float:right;width:auto;position: relative;top: 12px;color: #828282;font-size: 14px;}
.main-content .product .main .detail .duration .date{display: inline-block;width: 65px;text-align: center;font-size: 22px;}
.main-content .product .main .detail .remain{float:left;}
.main-content .product .main .detail .remain span{font-family: Arial;}
.main-content .product .main .detail .btn{float: right;width: 120px;}
.main-content .product .exp .main .report{cursor: default!important;border: 1px solid transparent;background: url("../images/newindex/pic-new.png") no-repeat;background-size: 100% 100%;}
.main-content .product .exp .main .report:hover{top:0!important;box-shadow: none!important;}
.main-content .product .exp .main .report .link{float:right;margin-top: 150px;margin-right: 75px;width: 115px;height: 40px;line-height: 40px;text-decoration: none!important;text-align: center;font-size: 14px;color: #fff;border:1px solid #fff;border-radius: 20px;}

.main-content .product .debt .main .detail{float:left;padding:0;width:1177px;height: 118px;text-align:center;border: 1px solid #bdbdbd;}
.main-content .product .debt .main .detail li{position:relative;width:20%;float: left;height: auto;}
.main-content .product .debt .main .detail li .bd{position:absolute;right:0;top:30px;width: 0;height: 58px;border-right:1px solid #eee;}
.main-content .product .debt .main .detail .detail-title{padding: 0;line-height: 118px;}
.main-content .product .debt .main .detail .rate{width: 100%;padding-top: 22px;}
.main-content .product .debt .main .detail .rate .num{font-size: 40px;line-height: 50px;}
.main-content .product .debt .main .detail .rate .bigger{font-size:57px;}
.main-content .product .debt .main .detail .redeem{padding-top: 32px;font-size:22px;}
.main-content .product .debt .main .detail .duration{width: 100%;top: 8px;font-size: 12px;}
.main-content .product .debt .main .detail .process{width: 100%;height: 30px;text-align:right;line-height: 30px;margin: 40px 0 0 0;}
.main-content .product .debt .main .detail .process .text{display: inline-block;font-size: 14px;margin-left: 15px;color:#828282;line-height: 25px;}
.main-content .product .debt .main .detail .process .bg{display: inline-block;width: 149px;height: 6px;background: url("../images/newindex/process-bg.png") no-repeat;background-size: 100% 100%;}
.main-content .product .debt .main .detail .process .bg-top{width: 30%;height: 6px;background:url("../images/newindex/process.png") repeat-x;border-radius:5px;}
.main-content .product .debt .main .detail .btn{margin: 38px 30px 0 0;}

.main-content .product .main .detail-lock{color:#828282!important;}
.main-content .product .main .detail-lock .trait-line .trait{border: 1px solid #bdbdbd!important;color: #bdbdbd!important;}
.main-content .product .main .detail-lock .xbq{background: url("../images/newindex/icon-trait-grey.png") no-repeat 0 0!important;}
.main-content .product .main .detail-lock .rate .num{color:#828282!important;}
.main-content .product .debt .main .detail-lock .process .bg{background: url("../images/newindex/process-lock.png") no-repeat!important; background-size: 100% 100%;}
.main-content .product .debt .main .detail-lock .process .bg-top{display: none;}

.main-content .joint{width:1180px;height:280px;margin: 0 auto 18px;}
.main-content .joint .title{margin: 10px 0 12px;}
/*.main-content .joint .news{float:left;width: 713px;height:230px;background-color:#fff;color: #585858;}
.main-content .joint .news .main{overflow: hidden;}
.main-content .joint .news .main .news-banner{float:left;margin-left: 30px;width:300px;height:205px;background: url("../images/newindex/news-banner.png") no-repeat;background-size: 100% 100%;}
.main-content .joint .news .main .news-list{float:left;margin-left: 40px;width: 325px;height: 205px;}
.main-content .joint .news .main .news-list .news-line{float:left;width: 350px;display: inline-block;height: 40px;line-height: 39px;font-size: 14px;color:#585858;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.main-content .joint .news .main .news-list a.news-line:visited{color:#585858;}*/
.main-content .joint .news{float:left;width: 713px;height:300px;background-color:#fff;color: #585858;}
.main-content .joint .news .main{overflow: hidden;}
.main-content .joint .news .main .news-banner{float:left;width:300px;height:240px;background: url("../images/newindex/news-banner.png") no-repeat;background-size: 100% 100%;}
.main-content .joint .news .main .news-list{float:left;margin-left: 40px;width: 325px;height: 240px;}
.main-content .joint .news .main .news-list li{/*list-style: inside disc;*/}
.main-content .joint .news .main .news-list .news-line{float:left;width: 350px;display: inline-block;height: 40px;line-height: 39px;font-size: 14px;color:#585858;overflow: hidden;text-overflow: ellipsis;white-space:nowrap;}
.main-content .joint .news .main .news-list a.news-line:visited{color:#585858;}
.main-content .joint .rank{float:right;;width:400px;height:300px;background-color:#fff;color:#666;}
.main-content .joint .rank .main{width:400px;height:240px;background-color: #00a0e9;}
.main-content .joint .rank .main .ck-slide { position: relative; width: 100%;margin:0 auto; height: 240px; overflow: hidden;}
.main-content .joint .rank .main .ck-slide ul.ck-slide-wrapper {height: 240px;}
.main-content .joint .rank .main .ck-slide ul { margin: 0; padding: 0; width: 100%; height: 260px;list-style-type: none;}
.main-content .joint .rank .main .ck-slide ul.ck-slide-wrapper { position: absolute; top: 0; left: 0; z-index: 1; margin: 0; padding: 0;}
.main-content .joint .rank .main .ck-slide ul.ck-slide-wrapper li { position: absolute;height:240px;}
.main-content .joint .rank .main .ck-slide ul.ck-slide-wrapper li a img{width:400px;height: 240px;}
.main-content .joint .rank .main .ck-slide ul.ck-slide-wrapper li span{position:absolute;bottom: 0;left:0;padding: 0 30px;width: 340px;height: 50px;line-height: 50px;font-size: 18px;color:#fff;background-color: #1b1b1b;opacity: .7;filter: alpha(opacity=100);overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.main-content .joint .rank .main .ck-slidebox { position: absolute; left: 50%; bottom: 60px; z-index: 30;}
.main-content .joint .rank .main .ck-slidebox ul { height: 20px;}
.main-content .joint .rank .main .ck-slidebox ul li {float: left; width: 10px;height: 10px; margin: 4px 4px;border-radius: 100%;cursor: pointer;background-color: #fff;opacity: .5;filter: alpha(opacity=50);}
.main-content .joint .rank .main .ck-slidebox ul li.current{opacity: 1;filter: alpha(opacity=100);}

.main-content .partner{width:100%;height:auto;overflow: hidden;background-color: #fff;}
.main-content .partner .partner-ct{width:1180px;margin:0 auto;padding: 34px 0 0;}
.main-content .partner .partner-ct .title{border-bottom: 1px solid #bdbdbd;}
.main-content .partner .partner-ct .partner-list{position: relative;padding: 19px 0;height: 61px;overflow: visible;}
.main-content .partner .partner-ct .partner-each{float:left;width:168px;height:61px;margin-right: 34px;}
.main-content .partner .partner-ct .partner-each img{height:100%;}
.main-content .partner .partner-ct .partner-list .partnerC{position:relative;width:100%;height:100%;overflow: hidden}
.main-content .partner .partner-ct .partner-list #picontainer {position: absolute;top:0;left:0;width:100%;height:100%;transition: left .8s;}
.main-content .partner .partner-ct .partner-list .btn-prev{cursor: pointer;width: 11px;height: 21px;position: absolute;top: 39px;left: -33px;background: url("../images/newindex/partner-prev.png") no-repeat;background-size: 100% 100%;}
.main-content .partner .partner-ct .partner-list .btn-next {cursor: pointer;width: 11px;height: 21px;position: absolute;top: 39px;right: -33px;background: url("../images/newindex/partner-next.png") no-repeat;background-size: 100% 100%;}


.index-mask{width:600px;height:330px;background: url('../images/newindex/index_tc.png') no-repeat;position: fixed;z-index: 10001;top:30%;}
.index-mask-zg{width:100%;height:100%;position: fixed;background-color: #000;opacity: .5;z-index: 10000;top:0;left:0;}
.index-mask-close{width:40px;height:40px;display: inline-block;top:10px;right:20px;position: absolute;}

