.dk-footer{ width: 1200px; height: auto; position: relative; margin: 0 auto; overflow: hidden; text-align: center;}

.dk-footer .ft-title{ color: #5d5d5d; font-size: 12px; padding: 40px 0;}

.dk-footer .fter-nav{ text-align: center;}

.dk-footer .fter-nav a{ display: inline-block; font-size: 16px; color: #000; padding: 0 30px;}

.dk-footer .fter-nav a:hover{ text-decoration: underline;}

.dk-footer .fter-nav span{ width: 1px; height: 15px; position: relative; display: inline-block; background: #d2d2d2; top: 3px;}

.dk-copyright{ width: 1007px; height: auto; margin: 0 auto; color: #505050; font-size: 14px; padding: 60px 0 50px; clear: both; overflow: hidden;}

.dk-copyright .left{ float: left; width: 285px; overflow: hidden;}

.dk-copyright .left li{ float: left; margin-right: 47px; text-align: center;}

.dk-copyright .left p{ color: #0170b0; font-size: 12px; padding-top: 5px;}

.dk-copyright .mid{ float: right; overflow: hidden; width: 714px; margin-left: 7px; line-height: 45px; text-align: left;}

.dk-copyright .mid p{  float: left;}

.dk-copyright .mid span{ font-size: 14px; color: #5d5d5d;}

.dk-copyright .mid img{ vertical-align: middle;}

.dk-copyright .mid .two{ padding-left: 100px;}

.dk-banner{ width: 100%; min-width: 1200px; height: 500px; position: relative; overflow: hidden;}

.dk-banner .hd{ position:absolute; left: 0; bottom: 36px; z-index: 1; text-align: center; width: 100%;}

.dk-banner .hd ul{ height: 10px; text-align: center; margin: 0 auto; width: 100%;}

.dk-banner .hd li{ width: 10px; height: 10px; margin: 0 5px; display: inline-block; border-radius: 5px; background:#7c5d26; font-size: 0;}

.dk-banner .hd .active{background: #fff;}

.dk-banner .bd{ position: relative; height: 500px; z-index: 0;}

.dk-banner .bd img{ height: 500px;}

.dk-list{ width: 1200px; height: 190px; margin: 90px auto 0; position: relative; overflow: hidden;}

.dk-list ul{ overflow: hidden; margin-left: -1px;}

.dk-list li{ float: left; border-left: 1px dashed #e5e5e5; width: 299px; text-align: center;}

.dk-list li img{ width: 90px; height: 90px; margin: 0 auto; display: block;}

.dk-list li strong{ color: #666; padding: 10px 0 8px; display: block;}

.dk-list li p{ display: block; color: #555; font-size: 12px;}

.dk-list li p span{ color: #e03b42;}

.dk-title{ width: 100%; text-align: center; height: auto; padding-bottom: 50px; padding-top:0;}

.dk-title strong{ font-size: 30px; color: #666; font-weight: 500; border-bottom: 3px solid #666; padding-top: 15px; margin-bottom: 20px; display:inline-block;}

.apply-dk{ width: 1200px;height: 400px; margin: 0 auto; clear: both;}

.apply-dk .img{ margin-left: 66px; float: left;}

.apply-dk .inpt{border:1px solid #b5b5b5; border-left: none; width: 316px; height: 398px; padding-left: 40px; float:left;}

.apply-dk .inpt .ap{ font-size: 18px; color: #21b5b4; background: url(../images/dk/dk-2.png) left center no-repeat; height: 40px; display: block; margin-top: 30px;}

.apply-dk .inpt ul{overflow: hidden; padding-top: 22px;}

.apply-dk .inpt li{ display: block; position: relative; margin-bottom: 20px;}

.apply-dk .inpt li input[type="text"]{ width: 266px; height: 42px; border: 1px solid #b5b5b5; border-radius: 3px; padding-left: 10px;}

.apply-dk .inpt .btn{ padding-top: 10px;}

.apply-dk .inpt .btn button{ width: 278px; height: 44px; border-radius: 3px; border-bottom: 2px solid #ffd5ae; background: #21b5b4; font-size: 18px; color: #fff;}

.apply-dk .inpt li i{ background: url(../images/dk/dk-icon.png) no-repeat; width: 25px; height: 25px; position: absolute; top: 10px; right: 45px;}

.apply-dk .inpt li .icon2{ background-position: -25px 0;}

.apply-dk .inpt li .icon3{ background-position: -50px 0;}

.apply-dk .inpt .hover input[type="text"]{ border-color: #21b5b4; color: #21b5b4;}

.apply-dk .inpt .hover i{ background-position: 0 -25px;}

.apply-dk .inpt .hover .icon2{ background-position: -25px -25px;}

.apply-dk .inpt .hover .icon3{ background-position: -50px -25px;}

.apply-dk .rad{ display: block; padding-top: 10px; font-size: 12px;}

.apply-dk .rad label{ padding-left: 10px; padding-right: 5px; top: 1px; background: url(../images/dk/dk-icon.png) -16px -63px no-repeat; position:relative; width: 12px; height: 12px; display: inline-block;}

.apply-dk .rad label input[type="radio"]{ position: absolute; left: 0; right: 0; width: 100%; height: 100%; opacity: 0;}

.apply-dk .rad .hor{ color: #21b5b4;}

.apply-dk .rad .hor label{ background-position: 9px -63px;}

.apply-dk .refer{ float: left; width: 425px; height: 400px; padding-left: 25px; overflow: hidden; position: relative; z-index: 1000;}

.apply-dk .refer .gzs{ display: block; overflow: hidden; position: relative; padding-top: 15px;}

.apply-dk .refer .gzs p{ text-align: center; float: left; padding: 0 10px;}

.apply-dk .refer .gzs span{ display: block; color: #666;}

.apply-dk .refer .gzs .lat{ cursor: pointer; padding: 0;}

.refer-phone{ padding: 40px 0; text-align: center;}

.refer-phone p{ display: block; font-size: 14px; color: #666; line-height: 30px;}

.refer-phone p img{ position: relative; padding-right: 5px; top: -2px;}

.refer-phone h5{ font-size: 20px; color: #323232; padding: 10px 0 15px; display: block;}

.refer-phone button.btn{ width: 230px; height: 46px; background: #ff9a12; font-size: 16px; color: #fff; border-radius: 3px;}

.refer-record{ background: url(../images/dk/dk-8.jpg) top left no-repeat; display: block; padding-top: 10px;}

.refer-record h6{ color: #ff9a12; font-size: 14px; display: block; padding-bottom: 5px;}

.refer-record table{ text-align: left; font-size: 12px; width: 99%;}

.refer-record table .org{ color: #21b5b4;}

.refer-record table .red{ color: #cc0000;}

.gkhs-box{ width: 446px;border-bottom: 1px solid #b5b5b5; display: none;position: absolute;top: 0; left: 0; z-index: 100; background: #fff;  height: 399px;}

.gkhs-box .gkhs-title{ height: 57px; width: 100%; display: block; position: relative; text-align: center; line-height: 57px; background: #21b5b4;}

.gkhs-box .gkhs-title h3{ display: block; color: #fff; font-size: 18px;}

.gkhs-box .gkhs-title .close{ width: 31px; height: 31px; position: absolute; top: 1px; right: 1px; background: url(../images/dk/dk-icon.png) -44px -52px no-repeat; cursor: pointer;}

.gkhs-box .gkhs-cont{ padding: 28px 23px 18px 15px;border-right: 1px solid #b5b5b5; overflow-x: auto; height: auto;  display: block; width: auto; line-height: 24px;}

.gkhs-box .dk-indent{ text-indent: 1em;}

.gkhs-box .org{ color: #21b5b4;}

.gkhs-box .pad{padding-left: 13px; font-size: 12px; line-height: 20px;}

.gkhs-box .pad-t{ padding-top: 10px;}

.gkhs-box .tr{ text-align: right;}

/*找贷款*/

.dk-loan-banner{ width: 100%; height: 500px; position: relative; overflow: hidden; min-width: 1200px;}

.dk-loan-banner .bd{position: relative; z-index: 2;}

.dk-loan-banner .bd img{ max-width:inherit;}

.loan1200{ width: 100%; height: 500px; margin: 0 auto; overflow: hidden; position: absolute; top: 0; left: 0; z-index: 10;}

.loan1200-box{ width: 1200px; height: 500px; margin: 0 auto; display: block; overflow: hidden;}

.loan-apply{ width: 300px; height: 480px; background: url(../images/dk/translucence75.png) repeat; float: right; margin-top: 10px;}

.loan-apply h4{ font-size: 24px; color: #fff; display: block; text-align: center; padding-top: 25px; font-weight: 500;}

ul.dk-form{ margin-left: 8px; padding-top: 22px; width: auto; display: block; overflow: hidden;}

ul.dk-form li {
    width: 100%;
    clear: both;
    overflow: hidden;
    position: relative;
    padding-bottom: 20px;
}
ul.dk-form li i{ position: absolute; left: 1px; top: 1px; width: 35px; height: 38px;}

ul.dk-form li input[type="text"]{ width: 235px; padding-left: 47px; border: 1px solid #ccc; height: 38px; background: #fff;}



.newtype{ width: 235px; padding-left: 47px; border: 1px solid #ccc; height: 38px; background: #fff;}



ul.dk-form li input.name{ width: 120px;}

ul.dk-form li .click-radio{ position: absolute; top: 0; left: 175px; height: 40px; line-height: 40px; vertical-align: middle; color: #fff;}

ul.dk-form li .click-radio input[type="radio"]{ position: relative; top: 2px;}

ul.dk-form li .click-radio span{ padding-right: 10px;}

ul.dk-form li .click-radio .hor{ color: #21b5b4;}

ul.dk-form li .btn{margin-top: 10px; width: 284px; height: 40px; background: #21b5b4; color: #fff;}

ul.dk-form li i.icon1{ background: url(../images/dk/appy-1.png) no-repeat;}

ul.dk-form li i.icon2{ background: url(../images/dk/appy-2.png) no-repeat;}

ul.dk-form li i.icon3{ background: url(../images/dk/appy-3.png) no-repeat;}

.apply-jl{ width: 100%; height: auto; overflow: hidden; border-top: 1px dashed #fff;}

.apply-jl h5{ color: #fff; clear: both; overflow: hidden; padding: 10px 0 5px; font-size: 14px; text-align: center}

.apply-jl h5 span{ color: #21b5b4;}

.apply-jl ul{ overflow: hidden; padding-left: 55px;}

.apply-jl li{ background: url(../images/dk/dd.png) left center no-repeat; display: block; width: 100%; height: auto; overflow: hidden; clear: both; padding-left: 8px; display: block; height: 21px;}

.apply-jl li>span{ padding: 0 8px; color: #fff;}

.apply-jl li span.org{ padding: 0; color: #21b5b4;}

.apply-jl-ul{ padding-left: 20px;}

.dk-purposebox{ background: #f4f5f6; width: 100%; height: 728px; padding-top: 80px; min-width: 1200px; overflow: hidden;}

ul.purpose{ width: 1200px; height: 498px; overflow: hidden; margin: 0 auto;}

ul.purpose li{ width: 300px; height: 249px; float: left; text-align: center; position: relative;}

ul.purpose li img{ width: 300px; height: 249px;}

ul.purpose p{ position: absolute; top: 0; left: 0; width: 100%; height: 100%; background: #21b5b4; color: #fff; display: none;}

ul.purpose p span{ font-size: 14px; color: #fff; line-height: 20px; padding-top: 80px; display: block;}

ul.purpose p em{ display: block; font-size: 18px; color: #fff; padding-top: 10px;}

ul.purpose li:hover p{ display: block;}

.dk-Aptitudes{ width: 100%; height: 470px; padding-top: 80px; position: relative; overflow: hidden; min-width: 1200px;}

.Aptitudes{ width: 1200px; height: 257px; overflow: hidden; margin: 0 auto;}

.Aptitudes ul{ overflow: hidden; width: 1216px; margin-left: -6px;}

.Aptitudes li{ width: 290px; height: 257px; float: left; margin: 0 6px; position: relative;}

.Aptitudes li img{ width: 290px; height: 200px;}

.Aptitudes li .ap-link{ width: 100%; height: 200px; position: absolute; top: 0; left: 0; background: #21b5b4; text-align: center; display: none;}

.Aptitudes li .ap-link i{ width: 50px; height: 50px; display: block; margin: 70px auto 18px; background: url(../images/dk/dkk1.png) no-repeat;}

.Aptitudes li .ap-link span{ color: #fff; font-size: 18px; font-weight: 600;}

.Aptitudes li:hover .ap-link{ display: block;}

.Aptitudes li P{ width: 288px; height: 56px; line-height: 56px; border: 1px solid #e5e5e5; border-top: 0; text-align: center; color: #444;}

.dk-demand{ width: 100%; height:500px; padding-top: 80px; overflow: hidden; min-width: 1200px;}

.demand{ width: 1200px; height: 265px; margin: 0 auto; overflow: hidden;}

.demand ul{ width: 1216px; margin-left: -6px; overflow: hidden;}

.demand li{ width: 288px; height: 258px; border: 1px solid #ddd; float: left; margin: 0 6px;}

.demand li .tit{ background: #13B3B3; width: 100%; height: 99px; display: block; color: #fff;}

.demand li .tit span{ color: #fff; font-size: 20px; height: 99px; display: block;line-height: 99px; margin-left: 58px; padding-left: 80px;}

.demand li .txt{ display: block;padding: 15px 0 15px 34px;}

.demand li .txt p{ line-height: 24px; color: #666; }

.demand li .btn{ width: 218px; height: 38px; display: block; margin:0 auto; border: 1px solid #ddd; background: #eee; border-radius: 2px;}

.demand li .btn a{ width: 100%; height: 100%; display: block; text-align: center; line-height: 38px; color: #444;}

.demand li:hover{ border:1px solid #21b5b4; box-shadow: 0 0 2px 2px #dfdfdf;}

.demand li:hover .tit{ background: #21b5b4;}

.demand li:hover .btn{ background: #21b5b4; border: 1px solid #21b5b4;}

.demand li:hover .btn a{ color: #fff; font-size: 18px;}

.demand li .tit .icon1{ background: url(../images/dk/dkk14.png) left center no-repeat;}

.demand li .tit .icon2{ background: url(../images/dk/dkk15.png) left center no-repeat;}

.demand li .tit .icon3{ background: url(../images/dk/dkk16.png) left center no-repeat;}

.demand li .tit .icon4{ background: url(../images/dk/dkk17.png) left center no-repeat;}

/*友情链接*/
.yqlink{width: 100%; height: auto; position: relative;  font-family:"微软雅黑";font-size: 12px;color: #999;overflow: hidden; text-align: center;background:#f5f5f5;}
.juzhong{width: 1200px;margin: 0 auto;}
.youqing{width: 1200px;height:30px;line-height: 30px;color: #333;font-size: 14px;}
.link{height:30px;line-height: 30px;margin-right:8px;float: left;display: inline-block;margin-bottom:10px;  }
/*新闻展示*/
.new{width: 100%;height:460px;position: relative;  font-family:"微软雅黑";font-size: 12px;color: #999;overflow: hidden; text-align: center;background:#f5f5f5;}
.new_title{width: 100%;height: 80px;font-size:30px;line-height:40px;margin-top:20px; float: left;text-align: left;padding-left:500px;margin-bottom:30px; }
.zixun{color: #666;font-weight: 400;border-bottom: 2px solid #333;height: 45px;display: inline-block;color: #5d5d5d;}
.h_title{width: 100%;height: 40px;font-family: '微软雅黑';font-size: 20px;color:#5d5d5d;float: left; }
.h_title li{width: 340px;height: 320px;float: left;margin-right:50px;}
.h_title li span{width:100%;height: 40px;line-height: 30px;display: inline-block;border-bottom: 2px solid #666;text-align: left;}
.news_content{ width: 100%;height:22px!important;font-size: 12px;color: #5d5d5d;float:left;text-align: left;margin-top:10px;}
.more{width: 70px;height: 30px;line-height: 30px;font-size: 15px;float:right;}
.news_content img{padding-right:10px;width: 10px;height:10px; }
.city_select {
    width: 285px;
 
    border: 1px solid #ccc;
    height: 38px;
    background: #fff;
}
.yzm_btn {
    position: absolute;
    
    height: 38px;
    background-color: darkorange;
    color: #fff;
    padding: 0 2px;
}







