﻿/* 修改代码 */
/*.ad-hotline,.ad-chart,.ad-card,.ad-counter,.title h2 span,.title h2 .icon-heart,*/
/*.plan-more,.plan-fast,.plan-nice,.plan-save,.plan-faith,.plan-conscience,.plan-love,.plan-intent,.plan form a span,*/
/*.device .prev,.device .next,.zheng,.nuo,.counter-house,.counter-car,.counter-card,.counter-person,.counter-chart,.counter-more,*/
/*.case01,.case02,.case03,.case04,.icon-qa-01,.icon-qa-02,.icon-qa-03,.icon-qa-04,.aptitude-house,.aptitude-card,*/
/*.aptitude-car,.aptitude-enterprise*/
/*{background: url(../images/add-icon02.png) no-repeat;overflow:hidden;}*/
.wrap880{width: 880px;margin-top:30px;float: left;}
.wrap300{width: 300px;margin-top:30px;float: right;}
.case01,.case02,.case03,.case04{width:58px; height:58px;display: block;margin:0 auto;}
.case01{background-position: -940px -66px;}
.case02{background-position: -880px -66px;}
.case03{background-position: -820px -66px;}
.case04{background-position: -760px -66px;}
.counter-house{background-position: -687px -76px;}
.counter-car{background-position: -643px -76px;}
.counter-card{background-position: -599px -76px;}
.counter-person{background-position: -555px -76px;}
.counter-chart{background-position: -511px -76px;}
.counter-more{background-position: -467px -76px;}
.icon-qa-01{background-position: -430px -99px;}
.icon-qa-02{background-position: -408px -99px;}
.icon-qa-03{background-position: -386px -99px;}
.icon-qa-04{background-position: -364px -99px;}
/* logo */
.header .logo{
   margin: 8px 18px 0 0;
   background: url('../images/logo1.png') no-repeat;
   width:173px;
   text-indent:-99em;
}
.top a span {
   margin: 9px 5px 0 0;
   width: 11px;
   height: 18px;
   float: left;
   background: url(../images/global-icons.png) -57px -39px no-repeat;
}
/* 申请框文字提示 */
.tip-text span{
   position: absolute;
   bottom:-8px;
   left:40%;
   width: 14px;
   height: 8px;
   background: url(../images/tip-text-arrow.png) no-repeat;
}
/* 广告位电话号码 */
.city-tel{
   color: #21b5b4;
   font-size: 24px;
   font-weight: bold;
}
/* 广告位 */
.ad-hotline{
   display: block;
   float: left;
   width: 80px;
   height: 72px;
   margin-right: 10px;
   /*background-position: -454px -2px;*/
}
.ad-chart{
   display: block;
   float: left;
   width: 80px;
   height: 72px;
   margin-right: 10px;
   background-position: -85px 0;
}
.ad-card{
   display: block;
   float: left;
   width: 80px;
   height: 72px;
   margin-right: 10px;
   background-position: -167px 0;
}
.ad-counter{
   display: block;
   float: left;
   width: 80px;
   height: 72px;
   margin-right: 10px;
   background-position: -250px 0;
}
/* 广告位标题 */
.ads-title{
   font-size: 20px;
   color: #333;
   line-height: 20px !important;
   margin-top: 0px !important;
}
/* 各div顶部h2标签 */
.title h2 {
   font-size: 22px;
   color: #21b5b4;
   float: left;
   line-height: 24px;
   margin: 0 35px 0 12px;
   position: relative;
   font-weight: normal;
}
.title h2 strong {
   margin: 0 18px;
   font-size: 0px;
}
.title h2 .icon-heart {
   width: 24px;
   height: 22px;
   background-position: -298px -99px;
   position: absolute;
   top: 2px;
   left: 28px;
}
.title h2 span {
   width: 21px;
   height: 9px;
   background-position: -731px -114px;
   position:absolute;
   top: 35px;
   left: 32px;
   margin: 0px;
}
/* 多快好省+贷款资质 */
.plan .item .info h3 {
   font-size: 18px;
   font-weight: 800;
   line-height: 24px;
   margin: 20px 0 5px 0;
}
.plan .item .info h3:hover {
   color: #21b5b4;
}
.plan .item ul li span {
   width: 75px;
   display: inline-block;
   text-align: justify;
   color: #333;
   font-weight: bold;
}
.plan form a span {
   display: inline-block;
   width: 13px;
   height: 17px;
   background-position: -452px -99px;
   position: relative;
   top: 3px;
   +top: -1px;
   margin-right: 5px;
}
/* 专项贷款方案+贷款申请 */
.special .box a {
   color: #fff;
   width: 100%;
   height: 100%;
}
.special .box div {
   position: relative;
   width: 282px;
   height: 100px;
}
.special .box .box1 {
   background: url("../images/box1.jpg") no-repeat;
}
.special .box .box2 {
   background: url("../images/box2.jpg") no-repeat;
}
.special .box .box3 {
   background: url("../images/box3.jpg") no-repeat;
}
.special .box .box4 {
   background: url("../images/box4.jpg") no-repeat;
}
.special .box .box5 {
   background: url("../images/box5.jpg") no-repeat;
}
.special .box .box6 {
   background: url("../images/box6.jpg") no-repeat;
}
.special .box div h3 {
   position: absolute;
   top: 37px;
   left: 20px;
   z-index: 2;
   font-size: 22px;
   color: #fff;
   line-height: 24px;
}
/* 贷款申请 */
.side-apply .scroll-up p span {
   color: #fe6c00;
}
/* 找贷款顾问 */
.adviser ul li .info .side-tit p {
   height: 20px;
   font-size: 18px;
   line-height: 20px;
   color: #333;
   float: left;
}
.adviser ul li .info .side-tit span {
   width: 18px;
   height: 22px;
   display: inline-block;
   margin-left: 6px;
}
.zheng {
   background-position: -324px -99px;
}
.nuo {
   background-position: -344px -99px;
}
.title span{
   color: #666;
   font-size: 14px;
   margin-top: 4px;
   display: inline-block;
   float: none;
   margin-right: 0px;
}
.title span .city-number{
   color: #fe6c00;
   font-weight: bold;
}
.title a {
   color: #666;
   font-size: 14px;
   margin-top: 8px;
   display: inline-block;
   float: left;
   margin-right: 20px;
}
/* 成功案例+贷款计算器 */
.case .item h3 {
   color: #859ab4;
   font-size: 24px;
   text-align: center;
   margin-top: 10px;
   line-height: 24px;
}
.case .item .con span a {
   font-size: 16px;
   color: #333;
   line-height: 18px;
}
.case .item .con p a:hover {
   color: #859ab4;
}
/* 贷款计算器 */
.side-ad span {
   width: 64px;
   height: 64px;
   background-color: #ffb900;
   position: absolute;
   top: 20px;
   right: 30px;
}
.side-ad span:hover {
   background-color: #f6b302;
}
.side-ad span a {
   display: block;
   width: 64px;
   height: auto;
   line-height: 24px;
   font-size: 18px;
   color: #000;
   margin-top: 8px;
   text-align: center;
}
.title h2 a {
    font-size: 22px;
    color: #21b5b4;
    float: left;
    line-height: 24px;
    margin: 0px;
    position: relative;
}
.counter ul a span {
    width: 42px;
    height: 40px;
    display: block;
    margin: 10px 0 6px 19px;
}
/* 贷款问答+贷款资讯 */
.QA .head a span {
   width: 20px;
   height: 20px;
   display: inline-block;
   margin-right: 10px;
   position: relative;
   top: 3px;
   +top: -2px;
}
.QA .item .icon-da{
   width: 16px !important;
   height: 16px !important;
}
.tit h2 {
   font-size: 22px;
   text-indent: 20px;
   display: inline-block;
   float: left;
   line-height: 50px;
}
/* footer */
.footer .copyright .tel400 .icon400 {
   background: url(../images/global-icons.png) 0 0 no-repeat;
   width: 55px;
   float: left;
   height: 54px;
   margin-right: 8px;
}
/* 底部回呼 */
.freecall span{
   color: #ff8b00;
   font-size: 36px;
   position: relative;
   top: 5px;
   font-weight: 700;
}
/*2018年6/13*/
.adviser ul li .info{
   display: block;
}
.adviser ul li{
   position: relative;
}
.dk_banner {position: relative;height: 450px;width: 100%;min-width: 1200px;
   overflow: hidden;}

/*.dk-banner .bd{ height:500px; overflow:hidden;}*/

/*.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: 14px;}

.dk-list li p span{ color: #e03b42;}

.main_wrap{padding-top:25px;}
.wrap300{
   margin-top: 50px;
}
.xuanfu{
   width: 310px;
   height: 400px;
   background: rgba(0,0,0,0.6);
   font-family: "微软雅黑";
   color: #fff;
   position: absolute;
   top:50px;
   right: 10%;
   z-index: 5000;
}

.xuanfu ul li{
   list-style: none;
   float: left;
   width: 80%;
   height:35px;
   margin-bottom:6%;
   margin-left:10%;
   line-height: 35px;

}
.xuanfu h1{
   width: 100%;
   height: 80px;
   line-height: 90px;
   text-align: center;
   margin-bottom: 2%;
   color:#fff;
   font-size: 26px;
}
.input,select{
   width: 95%;
   height: 35px;
   border: 1px solid #ccc;
   border-radius: 5px;
   background: #fff;
   padding-left:5%;
}
#formid select{
    width: 100%;
    height: 38px;
    color: gray;
}
.get-code{
    position: absolute;
    right: 30px;
    height: 37px;
    width: 88px;
    background-color: #21b5b4;
    color: #fff;
    bottom: 116px;
}
.radio{
   margin-left: 8%;
   margin-right: 5%;
}
.submit{
   width: 100%;
   height: 50px;
   line-height: 50px;
   text-align: center;
   border-radius: 5px;
   background: #21b5b4;
   font-size: 18px;
   border:none;
   color: #fff;
}
/*四大优势 start*/
.four-advantage{
   width: 100%;
   min-width: 1180px;
   border-bottom: 1px solid #ededed;
   padding: 27px 0;
}
.w1200{
   width: 1200px;
   height: auto;
   margin: 0 auto;
}
.w1180 {
   width: 1180px;
   height: auto;
   margin: 0 auto;
}
ol, ul, li, dl, dt, dd {
   list-style: none;
}
.dib {
   display: inline-block;
}
.four-advantage .w1180{
   position: relative;
}
.four-advantage ul{
   overflow: hidden;
}
.four-advantage ul li{
   float: left;
   position: relative;
   width: 230px;
   margin-left: 60px;
}
.four-advantage ul li:first-child{margin-left: 0;}
.four-advantage ul li i{
   width: 45px;
   height: 45px;
   background: url("http://www.dggdk.net/static/dggdk_com/images/four-advantage.png") no-repeat;
   vertical-align: middle;
}
.four-advantage ul li .icon2{
   background-position: -45px 0;
}
.four-advantage ul li .icon3{
   background-position: -90px 0;
}
.four-advantage ul li .txt{
   vertical-align: middle;
   color: #848484;
   margin-left: 10px;
}
.four-advantage ul li .til{
   color: #33373a;
   font-size: 18px;
}
.four-advantage ul li p{
   text-overflow: ellipsis;
   white-space: nowrap;
   overflow: hidden;
}
.four-advantage ul li .line{
   position: absolute;
   width: 1px;
   height: 20px;
   top: 50%;
   margin-top: -10px;
   background-color: #e7e7e7;
   right: 0;
}
.four-advantage ul li .til i{
   width: 16px;
   height: 16px;
   background: url("http://www.dggdk.net/static/dggdk_com/images/horn.png") no-repeat;
   vertical-align: text-top;
   margin-right: 5px;
}
.four-advantage .look-more{
   position: absolute;
   right: 8px;
   bottom: 0;
   color: #848484;
   font-size: 12px;
}
/*四大优势 end*/
/* 明星顾问 */
.counselor-Carousel{
   width: 100%;
   height: 455px;
   overflow: hidden;
}
ol, ul, li, dl, dt, dd {
   list-style: none;
}
address, caption, cite, code, dfn, em, th, var, i {
   font-style: normal;
   font-weight: 500;
}
ins, a {
   text-decoration: none;
   cursor: pointer;
   color: #666;
}
.gw-Carousel{
   overflow: hidden;
   height: 455px;
}
.counselor-slide{
   width: 100%;
   height: 455px;
   text-align: center;
}
.counselor-slide ul{
   display: inline-block;
   overflow: hidden;
   /*width: 100%;*/
   width:auto !important;
   height: 100%;
}
.counselor-slide ul li{
   float: left;
   width: 280px;
   height: 100%;
   margin-left: 20px;
   background: #fff;
}
.counselor-slide ul li:first-child{
   margin-left: 0;
}
.counselor-slide ul li a{
   display: block;
   width: 100%;
   height: 100%;
}
.counselor-slide-text{
   width: 100%;
   height: 175px;
   text-align: center;
}
.counselor-name{
   margin-top: 10px;
}
.counselor-name span._name{
   font-size: 24px;
   color: #333;
}
.counselor-name i.tab{
   padding: 2px 5px;
   color: #207cf1;
   font-size: 12px;
   background: #e5eefa;
   display: inline-block;
   border-radius: 50px;
   margin-left: 5px;
   position: relative;
   top: -2px;
}
.counselor-p1{
   font-size: 14px;
   color: #666;
   margin-top: 5px;
}
.counselor-p1 span{
   color: #ff7f00;
}
.counselor-p2{
   font-size: 14px;
   color: #666;
   margin-top: 5px;
}
.counselor-p2 span{
   color: #ff7f00;
}
.zxzx-btn{
   display: block;
   width: 140px;
   height: 40px;
   box-sizing: border-box;
   border: 1px solid #ff6161;
   color: #ff6161;
   background: none;
   border-radius: 3px;
   margin: 0 auto;
   margin-top: 15px;
   font-size: 16px;
   line-height: 40px;
}
.zxzx-btn:hover{
   color: #ffffff;
   background: #ff6161;
}
img {
   border: 0 none;
   vertical-align: middle;
   max-width: 100%;
}
h1, h2, h3, h4, h5, h6 {
   font-size: 0rem;
   font-weight: 500;
}
/* 明星顾问end */

.side-apply .scroll-up ul {
   text-indent: 12px;
   height: 120px;
   overflow: hidden;
}
.slideBox02{
   position: relative;
   width: 100%;
   min-width: 1200px;
   height: 450px;
   overflow: hidden;
   text-align: center;
}
.slideBox02 .bd{
   position: absolute;
   width: 1920px;
   height: 450px;
   left: 50%;
   margin-left: -960px;
   overflow: hidden;
}
.slideBox02 .bd ul,.hd ul{
   overflow: hidden;
}
input[type="radio"]{
   display: inline-block;
   *display: inline;
   *zoom: 1;
   cursor: pointer;
}
.slideBox02 .hd{
   display: inline-block;
   *display: inline;
   *zoom: 1;
   position: absolute;
   bottom: 20px;
   z-index: 33;
   margin-left: -65px;
}
.slideBox02 .hd ul li{
   float: left;
   width: 15px;
   height: 15px;
   border-radius: 50%;
   background: #fff;
   color: #fff;
   margin-right: 15px;
}
.slideBox02 .hd ul li.active{
   background: #21b5b4;
   color:#21b5b4;
}
.slideBox02 .hd ul li:last-child{
   margin-right: 0;
}
.slideBox02 .bd ul li{
   float: left;
   width: 1920px;
   height: 450px;
}
.slideBox02 .bd ul li img{
   width: 100%;
   height: 100%;
}
.form-right-box{
   position: relative;
   z-index: 4;
}
.xuanfu{
   position: absolute;
   right: 0;
   top:25px;
}
.plan .item ul{
   overflow: hidden;
}
.xuanfu ul li label{
   font-size: 16px;
   margin-right: 30px;
   background: transparent;
}
input[type="radio"]{
   margin-right: 5px;
}
input[type="tel"]{
   text-indent: 12px;
}
label{
   background:transparent;
   padding-left: 0;
}
.adviser{
   height: 245px;
}

.adviser ul li>a{
   display: block;
   float: left;
   width: 170px;
   height: 191px;
   margin: 20px 0 15px;
   overflow: hidden;
}
.adviser ul li a img{
   width: 100%;
   height: 100%;
}
.mt30 .adviser ul li{
   float: left;
   width:392px;
   margin-right: 5px;
}
.adviser ul li .info{
   margin: 20px 10px 15px 0;
}
.side-apply .scroll-up{
   padding: 0;
}
.side-apply .scroll-up ul li{
   line-height: 24px;
}
.side-apply .scroll-up ul li a:hover{
   text-decoration: underline;
}
/*2018/7/16 start*/
.ad-hotline{
   background: url("../images/hot-line.png") center top no-repeat;
}
.ad-chart{
   background: url("../images/trouble.png") center top no-repeat;
}
.ad-card{
   background: url("../images/if-load.png") center top no-repeat;
}
.ad-counter{
   background: url("../images/compare.png") center top no-repeat;
}
.adviser{
   height: auto;
}
.adviser ul li>a{
   width: 100%;
   height: 100%;
   margin: 0;
}
/*2018/8/7*/
.top-link{
   padding-bottom: 23px;
}
.add-link-block{
   margin-top: 18px;
}
.add-link-block>span{
   font-size: 12px;
   color:#fff;
}
.add-link-block>a{
   font-size: 12px;
   color:#ddd;
   margin: 0 20px 0 10px;
}
.add-link-block>a:hover{
   text-decoration: underline;
   color:#fff;
}