﻿@charset "utf-8";
.block{position:relative;width:100%;}
.bgImg{background:url(../images/bgImg.png) no-repeat;}
.bgColor{background-color:#f8f8f8;}
.f4Bg{height:710px;background:url(../images/f4Bg.jpg) no-repeat center 0;}
.item{width:1200px;margin:0 auto;}
.mianbaox{float:right; width: 1200px; text-align: right; font-size: 12px;color: #999; margin-bottom: 20px;}
.mianbaox a{ color: #999;}
.m_t20{ margin-top: 20px;}
.container{background-color:#fff; margin-top: 20px;}
.n_content_left{ width: 200px; float: left;}
.n_content_left_t{ background: #b3261f; height: 56px; color: #fff;text-align: center;}
.n_content_left_t1{margin-top: 15px; display: inline-block; font-size: 18px;}
.n_content_left_t2{ display: block; margin-left:20px;}
.n_content_left_cnt{background: #f1f1f1; margin-bottom: 20px; color: #999;}
.n_content_left_cnt ul{ width: 100%; margin: 0 auto; padding-top: 0px; padding-bottom: 10px;}
.n_content_left_cnt li{ width: 100%; font-size: 14px;line-height: 40px; border-bottom: 1px solid #dedede; text-align:center}
.n_content_left_cnt a{ color: #666;}
.n_content_left_cnt dl{ width: 160px; margin: 0 auto; padding-bottom: 10px; }
.n_content_left_cnt dd{ width: 100%;  line-height: 25px; text-indent: 30px; background: url(/images/xdd.png) 15px 12px no-repeat; font-size: 14px;}
.n_content_left_cnt a{ color: #666;}

.neirong_end{ line-height: 32px; color: #000;font-size: 16px;}
.neirong_end p{line-height: 36px;}
.neirong_end p b{line-height: 36px;}
.neirong_end h1{line-height: 40px; font-size: 18px;}

.neirong_end table {border-collapse:collapse;}
.neirong_end table,th, td{border: 1px solid #dddddd;padding:15px;}
.neirong_end td,th{padding:5px;}


.xn_c_4_wbox{ width: 100%;float: left; margin-bottom: 10px; margin-top: 10px;}
.xn_c_4_wbox span{ background: #b3261f; height: 40px; color: #fff; 
  display: inline-block; width: 100%; line-height: 40px;  text-align: center;font-size: 18px;}
.xn_c_4_wbox ul{ width: 100%; margin: 0 auto; padding-top: 0px; padding-bottom: 10px; background: #f1f1f1;}
.xn_c_4_wbox li{ line-height: 40px;font-size: 14px; border-bottom: 1px solid #dedede; overflow: hidden; text-align:center}
.xn_c_4_wbox a{ color: #666;}

/*贷款项目列表*/
.itemList{ width:950px; float: right;}
.itemList ul li{height:221px;padding:15px 0;margin-bottom:15px; color:#666;overflow:hidden;}
.itemList ul li:hover{ padding:15px;background-color:#0085e8;}
.itemList span{float:left; display:block; width:580px;}
.itemList span p{width: 580px;line-height: 30px;font-size: 16px;overflow: hidden;}
.itemList span h3{padding-top: 15px;font-size: 22px;color: #2b292a;line-height: 24px;white-space: nowrap;text-overflow: ellipsis;}
.itemList span em{display: block;width:580px;height: 20px; padding-top:14px;color: #999999; font-style:normal;overflow: hidden;}
.itemList span p.p1{padding-top: 16px; color:#666;}
.itemList span p.p2{ color:#999;}
.picr{ position:relative; float:right;display: block; width:316px; height:221px; overflow:hidden; z-index:1;}
.picr a{ display: block; height: 221px; width: 316px; z-index:1; }
.picr img{display: block;position:absolute; left:0; top:0; width:316px; height:221px; z-index:-1;}
.itemList ul li:hover span h3,.itemList ul li:hover span p{ color:#FFF;}
.itemList ul li:hover .picr a{background:url(../images/main_pro_bg_hover.png) center no-repeat;}


/*贷款案例列表*/
.caseList{ width:950px; float: right; }
.caseList ul li{height: 190px; float: right;padding: 0px 0;margin-bottom: 30px;font-size: 16px; border-bottom:1px dashed #dedede;}
.caseList span{ float:right; display:block; width:580px;}
.caseList span p{width: 580px;line-height: 30px;font-size: 16px;color:#666;overflow: hidden;}
.caseList span h3{color:#0085e8; font-weight: normal; line-height: 44px;font-size: 20px;white-space: nowrap; border-bottom:1px dashed #dedede;}
.caseList span em{display: block;width:580px;height: 20px; padding-top:14px;color: #999999; font-style:normal;overflow: hidden;}
.caseList ul li div{ float:left; margin-right: 20px; position:relative;width:343px; height:170px; overflow:hidden;z-index: 1;}
.caseList ul li div img{position: absolute;top: 0;left: 0;display: block; width:343px; height:170px;z-index: -1;}

/*关于我们内容样式*/
.about_end { float: right; width: 950px; padding-bottom: 100px; }
.about_end img{border: 0px none; vertical-align: top; max-width: 100%;}
.biaot{width: 100%; text-align: center; font-size: 18px; font-weight: bold; color: #000000; line-height: 40px;  padding-bottom: 30px; padding-top: 20px}
.xiaob{ width: 100%;text-align: center; display: block; color: #666; border-bottom: 1px dotted #ccc; padding-bottom: 20px; margin-bottom: 20px;}

/*荣誉资质*/
.zizhi{ width:970px; float: right;}
.zizhi ul{ padding-bottom: 40px; float: left;}
.zizhi li{ float: left; margin-bottom: 20px; margin-left: 23px;}
.zizhi li img{ width: 300px; height: 226px;}
.zizhi h3{font-weight: normal; font-size: 16px; text-align: center; display: block; line-height: 30px; margin-top: 10px;}

/*问答页面*/
.wenda1{ width: 970px; float: right;}
.wenda1 h3{font-weight: normal; font-size: 16px; color: #68B1C4; margin-right: 10px; line-height: 30px; display: block;}
.wenda1 .wen{ background: #68B1C4; color: #fff;  font-size: 16px; font-weight: normal; line-height: 30px;}
.wenda1 .da{ background: #333; color: #fff;  font-size: 16px; font-weight: normal;line-height: 30px;}
.wenda1 a{color: #68B1C4;}
.wenda1 b{ width: 30px; height: 30px; float: left;border-radius:20px; margin-right: 10px; text-align: center;}
.wenda1 p{ padding-top: 15px; padding-bottom: 10px;}
.wenda1 li{ border-bottom: 1px dotted #ccc; padding-bottom: 20px; padding-top: 20px;}
.wenda1 ul{ margin-bottom: 50px;}

/*贷款案例列表*/
.newsList{ width:950px; float: right;}
.newsList ul li:hover .newsright h3,.newsList ul li:hover .newsright em{ color:#b3261f;}
.newsList ul li{ position:relative;height: 120px;padding-left: 0px;
  margin-bottom:30px;border-bottom: 1px dashed #ebeaea; padding-bottom: 20px;}
.newsList ul li h3{ line-height: 44px; font-size:18px; font-family: "微软雅黑"; font-weight:lighter;}
.newsList ul li p{ line-height: 28px; font-size:16px; }


.newsright{ float:left; display:block; width:90%;}
.newsright p{width: 100%;height: 84px;padding-top:8px;font-size: 14px;line-height: 28px;color: #666666;overflow: hidden;}
.newsright h3{width: 450px; padding-top:0;color: #333333;line-height: 24px;white-space: nowrap;font-size: 16px;text-overflow: ellipsis;}
.newsright em{display: block;width:640px;height: 20px; color: #999999; font-style:normal;overflow: hidden;}
.pic {float:left;width:214px; height:150px; overflow:hidden;}
.pic img{width:180px; height:110px;z-index: 1;}

.nnews_lb_date{ position:absolute;text-align: center; top:0px; left:0px; font-size:12px; line-height: 12px; color:#ffffff; width: 54px;padding-top: 41px; height: 21px; background: #b3261f;}
.nnews_lb_date1,.nnews_lb_date2,.nnews_lb_date3,.nnews_lb_date4{float: left;}
.nnews_lb_date5{position: absolute;font-size: 26px;line-height: 26px; font-weight: bold; color: #fff;top:11px; width: 100%; text-align: center; left: 0;}
.nnews_lb_date1{ width: 100%;}
.nnews_lb_date4{position: absolute;top:0; left: 0;height: 0; border:4px solid #fff;border-right-color:#0085e8;border-bottom-color:#0085e8; font: 0/0 a;}
.nnews_lb_bq1{float:left; color:#666; margin-right:5px;}
.nnews_lb_xq{position:absolute; top:117px; left:300px; line-height: 18px; height: 18px; width: 68px; overflow: hidden;}
.nnews_lb_xq a{color:#999999; }
.nnews_lb_xq a:before{content:"more>>";}
.nnews_lb_m:hover .nnews_lb_title a,.nnews_lb_m:hover .nnews_lb_xq a,.nnews_lb_m:hover .nnews_lb_title{color: #0085e8;}
.nnews_lb_bq,.nnews_lb_click{display: none;}

.page{padding-bottom:30px; padding-top: 30px;}
.page p{position: relative; height: 36px; color: #b8b8b8; font-size: 14px; line-height: 36px;}
.page p span{width: 56px; height: 24px; margin-right: 10px; display: inline-block; background-color: #b3261f; color: #fff; line-height: 24px; text-align: center;}
.page p a{color: #000;}
.page p a:hover{color: #999;}
.relevant{padding-top:12px; border-top: 1px solid #eaeaea;}
.relevant h3{color: #333; font-size:18px; font-weight: normal; line-height:32px;}
.relevant ul{padding-top:10px; overflow: hidden;}
.relevant li{float: left; position: relative; width:400px; height: 30px; padding: 0 60px 0 12px; text-overflow: ellipsis; white-space: nowrap; overflow: hidden;}
.relevant li span{position: absolute; top:0; right: 20px; color: #cbcbcb; font-size: 14px; line-height: 30px;}
.relevant li i{position: absolute; left: 0; top:50%; margin-top: -2px; width: 4px; height: 4px; border-radius: 50%; background-color: #999; overflow: hidden;}
.relevant li a{color: #000; font-size: 14px; line-height: 30px;}
.relevant li a:hover{color: #999;}
.zb{float: left; width: 300px;}


/*关于我们>在线咨询*/
.zixun{ width: 950px; float: right;}
.zixun span{ margin-bottom: 20px; display: inline-block; line-height: 30px;}
.zixun .in_p{ height: 30px; width: 300px; border: 1px solid #ccc;}
.zixun li{ margin-bottom: 10px;}
.zixun .in_tex{ width: 500px; height: 150px;border: 1px solid #ccc;}
.zixun b { float: left; font-weight: normal;}
.zixun{}
.in_p_3{ width: 100px; display: block; margin-left: 45px; height: 40px; float: left; margin-top: 20px; background: #ccc; border: 0; cursor:pointer }
.in_p_4{ width: 100px; display: block; margin-left: 30px; height: 40px; float: left; margin-top: 20px; background: #ccc; border: 0;  cursor:pointer}
.in_p_3:hover,.in_p_4:hover{background: #ff6600; color: #fff;}

/*团队*/
.gywm_ny_wrap{width: 562px; height: auto; border-top: 1px solid #b9b9b9; margin: 0px auto; margin-top: 20px; text-align: center;}
.gywm_ny_zn{display: inline-block;*display: inline;*zoom: 1; width: auto; padding: 0 50px; font-size: 30px; color: #333333; height: 40px; line-height: 40px; margin-top: -29px; background: #fff;}
.gywm_ny_en{ width: 562px; font-size: 18px; color: #9c9c9c; text-align: center; height: 24px; line-height: 24px; }
.tuand { float: left; width: 530px; padding: 45px 60px;}
.tuand span{ float: left; }
.tuand span img{ width: 200px; height: 200px;border-radius:100px; }
.tuand h2{ float: left; width: 120px; border-right: 1px solid #ccc;font-size: 24px;font-weight: normal; }
.tuand h2 b{ font-weight: normal; display: inline-block; font-size: 16px;color: #666;}
.tuand span b{font-weight: normal; display: inline-block; line-height: 27px; font-size:14px; color: #666;}
.tuand p{ width: 300px; margin-bottom: 14px; float: left;color: #666; font-size: 14px; height: 70px; overflow: hidden; line-height: 24px; margin-top: 30px;}
.w_167{ width: 159px; margin-left: 20px;}
.yuanj{ width: 200px; height: 200px; padding-right: 30px; }
.zixun a{ color: #333; border: 1px solid #ccc; width: 100px; height: 30px; display: block; text-align: center; line-height: 30px; border-radius:30px;}
.zixun a:hover{ background: #ff6600; color: #fff;border: 1px solid #ff6600;}
.pagelist{ width: 500px; text-align: center; margin: 0 auto; padding-top: 30px; padding-bottom: 100px;}
.pagelist p{ width: 60px; overflow: hidden; border: 1px solid #ccc; font-size: 12px; height: 30px; line-height: 30px; float: left;margin-left: 5px;}
.pagelist a{width: 60px;border: 1px solid #ccc; font-size: 12px; height: 30px; line-height: 30px; display: block;float: left; margin-left: 5px;}
.pagelist a:hover{background: #b3261f; color: #fff; border: 1px solid #b3261f;}
.pagelist .pageinfo{ margin-left: 5px; border: 1px solid #ccc; font-size: 12px; height: 30px; line-height: 30px; display: block;float: left; padding-left:20px; padding-right: 20px; margin-bottom: 80px; }
.pagelist .thisclass{width: 60px;border: 1px solid #ccc; font-size: 12px; height: 30px; line-height: 30px; display: block;float: left; margin-left: 5px;background: #b3261f; color: #fff; border: 1px solid #b3261f;}

 /*弹框样式3*/

.checkbox{width:100%;height:100px; margin:100px auto; text-align:center}
.checkbox a{ display:inline-block;width:100px; height:40px; border:solid 1px #f00; color:#f00; text-align:center; line-height:40px; text-decoration:none}
.cd-popup3{
    position: fixed;
    left: 0;
    top: 0;
    height: 100%;
    width: 100%;
    background-color: rgba(0, 0, 0, 0.5);
    opacity: 0;
    visibility: hidden;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0.3s;
    transition: opacity 0.3s 0s, visibility 0s 0.3s;
    z-index:9999;
}
.cd-popup3.is-visible3 {
    opacity: 1;
    visibility: visible;
    -webkit-transition: opacity 0.3s 0s, visibility 0s 0s;
    -moz-transition: opacity 0.3s 0s, visibility 0s 0s;
    transition: opacity 0.3s 0s, visibility 0s 0s;
}
.cd-popup-container3 {
    position: relative;
    width:500px;
    margin:250px auto;
    height:300px;
    background: #FFF;
    border-radius: .4rem .4rem .4rem .4rem;
    text-align: center;
    box-shadow: 0 0 20px rgba(0, 0, 0, 0.2);
  -webkit-transform:scale(0.8);
  -moz-transform:scale(0.8);
  -ms-transform:scale(0.8);
  -o-transform:scale(0.8);
  transform:scale(0.8);
    -webkit-backface-visibility: hidden;
    -webkit-transition-property: -webkit-transform;
    -moz-transition-property: -moz-transform;
    transition-property: transform;
    -webkit-transition-duration: 0.3s;
    -moz-transition-duration: 0.3s;
    -ms-transition-duration: 0.3s;
    -o-transition-duration: 0.3s;
    transition-duration: 0.3s;
}
.cd-popup-close{ position: absolute;right:10px;top:10px; z-index: 10;  width:30px;height:30px;  background: url(/images/close.png) no-repeat; color: #fff; display: block;font-size:14px; line-height: 30px; margin-top: 10px;}
.is-visible3 .cd-popup-container3 {
  -webkit-transform:scale(1);
  -moz-transform:scale(1);
  -ms-transform:scale(1);
  -o-transform:scale(1);
  transform:scale(1);
  }
.cd-popup-container3 p{ text-align: left; padding-left: 20px; padding-top: 20px; font-size: 14px; color: #666;}
.cd-buttons ul{ padding-top: 20px;}
.cd-buttons li{ margin-top: 10px; color: #666; font-size: 14px;}
.cd-buttons .in_p{ height: 35px; width: 350px;}
.in_p_2{ width: 80px; display: block; margin-left: 108px; height: 40px; float: left; margin-top: 20px; background: #ccc; border: 0; cursor:pointer }
.in_p_1{ width: 80px; display: block; margin-left: 30px; height: 40px; float: left; margin-top: 20px; background: #ccc; border: 0;  cursor:pointer}
.in_p_1:hover,.in_p_2:hover{background: #ff6600; color: #fff;}



/*page*/
.jogger {padding-right: 2px; padding-left: 2px; padding-bottom: 2px; margin: 7px; padding-top: 30px; font-family: "lucida sans unicode", "lucida grande", lucidagrande, "lucida sans", geneva, verdana, sans-serif; text-align:center;}
.jogger a {padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color:#fff;border:1px solid #CC0104;color:#CC0104; padding-top: 0.5em;  text-decoration: none}
.jogger a:hover {padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #CC0104}
.jogger a:active {padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.43em; margin: 2px; color: #fff; padding-top: 0.5em; background-color: #CC0104}
.jogger span.current {padding-right: 0.64em; padding-left: 0.64em; padding-bottom: 0.53em; margin: 2px; color: #fff; padding-top: 0.6em; background-color: #CC0104}
.jogger span.disabled {display: none}


/*焦点图*/
.banner{width:100%;position:relative;height:400px;background: #fbfbfb;} 
.banner .bd{margin:0 auto;position:relative;z-index:0;overflow:hidden; height: 400px;} 
.banner .bd ul{width:100% !important;}  
.banner .bd li{width:100% !important;height:400px;overflow:hidden;text-align:center;} 
.banner .bd li a{display:block;height:400px;} 
.banner .hd{position:absolute;bottom:20px;left:0;z-index:1;width:100%;height:5px;line-height:20px;}
.banner .hd ul{text-align:center;}
.banner .hd ul li{display:inline-block;overflow:hidden;margin:0 4px;width:44px;height:5px;background-color:#fff;vertical-align:top;line-height:9999px;cursor:pointer;zoom:1;}
.banner .hd ul .on{background-color:#b3261f;}
.banner .btn-slider{position:absolute;top:40%;width:70px;height:89px;}
.banner .prev{left:6%;background:url(../images/btn_prev.png) no-repeat;}
.banner .next{right:6%;background:url(../images/btn_next.png) no-repeat;}




