@charset "utf-8";
html, body {font-family:Microsoft YaHei, Helvitica, Verdana, Tohoma, Arial, san-serif; margin:0; padding: 0; text-decoration: none; }
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
img { border:0;max-width: 100%;}
ol, ul { list-style: none outside none; margin:0; padding: 0; }
a { color:#000000; text-decoration: none; }
/*通用*/
.middle{ width: 95%; margin:0 auto;}
.fl{ float:left;}
.fr{ float:right;}
.clear{clear: both;}
#pc{
	display: none;
}
/* 本例子css */
.slideBoxsj{ width:100%;  overflow:hidden; position:relative;}
.slideBoxsj .hd{ height:15px; overflow:hidden; position:absolute; right:5px; bottom:5px; z-index:1; }
.slideBoxsj .hd ul{ overflow:hidden; zoom:1; float:left;  }
.slideBoxsj .hd ul li{ float:left; margin-right:2px;  width:15px; height:15px; line-height:14px; text-align:center; background:#fff; cursor:pointer; }
.slideBoxsj .hd ul li.on{ background:#f00; color:#fff; }
.slideBoxsj .bd{ position:relative; height:100%; z-index:0;   }
.slideBoxsj .bd li{ zoom:1; vertical-align:middle; }
.slideBoxsj .bd img{ width:100%;  display:block;}

/* 下面是前/后按钮代码，如果不需要删除即可 */
.slideBoxsj .prev,
.slideBoxsj .next{ position:absolute; left:3%; top:50%; margin-top:-25px; display:block; width:32px; height:40px; background:url(../images/slider-arrow.png) -110px 5px no-repeat; filter:alpha(opacity=50);opacity:0.5;   }
.slideBoxsj .next{ left:auto; right:3%; background-position:8px 5px; }
.slideBoxsj .prev:hover,
.slideBoxsj .next:hover{ filter:alpha(opacity=100);opacity:1;}
.slideBoxsj .prevStop{ display:none;}
.slideBoxsj .nextStop{ display:none;}

.header_logo{
    width: 85%;
}
.header_right{
    width: 14%;
}
.header_lf_nav{
    font-size: 1em;
    background: #fff;
    width: 35%;
    position: absolute;
    right: 0px;
    display: none;
    z-index: 999;
}
.header_lf_nav a{
    display: block;
    width: 100%;
    height: 2em;
    line-height: 2em;
    text-align: center;
    color: #000;
}
.header_navdd{
    padding-top: 0.3em;
    padding-bottom: 0.3em;
}
.header_navdd li{
    float: left;
    font-size: 1em;
    color: #fff;
}
.header_navdd a{
    color: #fff;
    display: block;
    text-align: center;
    padding-left: 10px;
    padding-right: 10px;
}


/*方块区域开始*/
.indexShortcut ul{ margin:0px; padding:15px 5px;}
.indexShortcut ul li{ float:left;width:33.3%;margin-bottom:10px; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.indexShortcut ul li a{display:block;border-radius:4px; padding:15px 0px; margin:0px 5px;}
.indexShortcut ul li img{ margin:auto; height:25px; display:block;}
.indexShortcut ul li p{ text-align:center; color:#fff; padding-top:5px; font-size:14px;}
.indexShortcut ul li a.Orange{background:#2060a5;}
.indexShortcut ul li a.Green{background:#008cd6;}
.indexShortcut ul li a.Cyanine{background:#13b5b1;}
.indexShortcut ul li a.Blue{background:#f39800;}
/*方块区域结束*/
/*贷款顾问开始*/

.clearfix:after {
    visibility: hidden;
    display: block;
    font-size: 0;
    content: " ";
    clear: both;
    height: 0;
}
.newslist{margin:0px;padding:10px 0px 0px;}
.newslist dl{margin:0px; padding:15px 10px; border-bottom:1px solid #d9d9d9;}
.newslist dl a{ display:block; width:100%; height:100%;}
.newslist dl dt{float:left;width:35%; margin-right:15px;}
.newslist dl dt img{ display:block; width:100%;}
.newslist dl dd{ margin:0px; padding:0px;}
.newslist dl dd h3{text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:1; font-size:16px; color:#2060A5;}
.newslist dl dd p.newstime{ color:#999; padding:1px 0px;}
.newslist dl dd p.newsmiaoshu{text-overflow:ellipsis;-webkit-box-orient: vertical;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2; font-size:13px; line-height:18px; color:#666666;}
/*贷款顾问结束*/

/*贷款资讯开始*/
.indexnews{ margin:0px; padding:0px 0px 10px;}
.indexnews h3{ background:#df1500; color:#fff; font-size:16px; padding:10px 15px;}
.indexnews ul{ margin:0px; padding:0px 0px 10px;}
.indexnews ul li{ border-bottom:1px solid #dbdbdb; padding:0px 10px; font-size:14px;}
.indexnews ul li a{ display:block; overflow:hidden; height:50px; line-height:50px;}
.indexnews ul li span{ float:right; color:#999999;}
.indexnews a.newsmore{ background:#ededed; text-align:center;padding:5px 0px; color:#666666; font-size:16px; display:block; line-height:30px; margin:0px 5px;}
.newsmore {
    background: #ededed;
    text-align: center;
    padding: 5px 0px;
    color: #666666;
    font-size: 16px;
    display: block;
    line-height: 30px;
    margin: 0px 5px;
}
/*贷款资讯结束*/
/*漂浮开始*/
.fixed-dhang{ position:fixed; bottom:0px; height:50px; width:100%; background-color:#3c3c3c;}
.fixed-dhang ul{ width:100%; height:100%; overflow:hidden;}
.fixed-dhang ul li{width:20%; height:100%; float:left; display:inline-table; text-align:center; vertical-align:middle; padding-top:5px;color:#fff;line-height:16px;}
.fixed-dhang ul li a{ color:#fff; font-size:12px;font-family: '微软雅黑','幼圆';color:#fff; line-height:12px;}
.fixed-dhang ul li img{ max-height:25px;}
.fixed-dhang ul .sel-fixed-li{ background-color:#093513;}
/*漂浮结束*/

/*当前位置开始*/
.sub-title {
    text-align: center;
    color: #2060a5;
    font-size: 17px;
    padding-top: 10px;
    padding-bottom: 10px;
    border-bottom: 2px solid #2060A5;
    margin-bottom: 8px;
}
/*当前位置结束*/
/*标题和时间开始*/
.newsContentstitle {
    border-bottom: 1px solid #d9d9d9;
    padding: 25px 15px;
}
.newsContentstitle h3 {
    text-align: center;
    font-size: 20px;
    font-weight: bold;
    color: #2060A5;
    line-height: 28px;
}
.newsContentstitle p {
    text-align: center;
    color: #666666;
    font-size: 14px;
    padding-top: 10px;
}
.newsContents {
    font-size: 14px;
    line-height: 26px;
    padding: 20px 15px 0px;
}
.newsContents img {
    max-height: 100%;
    max-width: 100%;
    margin: 0px auto;
}
/*标题和时间结束*/
/*二级导航开始*/
.secondNav{padding:0 10px;}
.secondNav ul{ clear:both; overflow:hidden;background: #7fbce6; border-radius:5px;}
.secondNav ul li{width:33.3%; float:left;text-align:center;line-height: 40px;}
.secondNav ul li a{border-right:1px solid #fff;border-bottom:1px solid #fff;color:#fff;display: block;}
/*二级导航结束*/
/*一行两个开始*/
.Productlist{ margin:0px; padding-bottom:10px;}
.Productlist h3{background-image:url(../webimages/solution.png);background-repeat:no-repeat;background-position:96% center;background-color:#008cd6;background-size:30px 30px; font-size:16px; padding:12px 10px; color:#fff;}
.Productlist ul{ margin:0px; padding:10px 10px 0px;}
.Productlist ul li{float:left;width:50%; padding-top:12px;}
.Productlist ul li a{ border:1px solid #dcdcdc; display:block; padding-bottom:15px; box-shadow:0px 2px 0px #f0f0f0; margin:0px 5px;}
.Productlist ul li img{ display:block; max-height:100%; max-width:100%;}
.Productlist ul li p{text-overflow:ellipsis;-webkit-box-orient: 
    vertical;overflow:hidden;display:block;-webkit-line-clamp:1; font-size:13px; 
    line-height:20px; color:#666666; text-align:center; padding:5px 10px;
	overflow:hidden;
text-overflow:ellipsis;
-o-text-overflow:ellipsis;
white-space:nowrap
	}
/*一行两个结束*/
/*一行一个开始*/
.solutionWraper{ padding:20px 10px; margin:0px;}
.solutionWraper ul{ padding:0px; margin:0px;}
.solutionWraper ul li{margin-bottom:10px; }
.solutionWraper ul li a.all{ display:block;width:100%;}
.solutionWraper ul li img{ display:block; width:100%;}
.solutionWraper ul li h4{ font-size:16px; color:#2060a5; padding-top:10px;}
.solutionWraper ul li p{ font-size:13px; color:#666666;padding-bottom:10px;}
.solutionWraper ul li .more{border-top:1px solid #E6E6E6; padding-top:10px;}
.solutionWraper ul li .more a{ display:inline-block; padding-right:10px;
    background:url(../webimages/Solutionxinghao.png) 0 center no-repeat; padding-left:5px;}
/*一行两个开始*/
/*表单样式开始*/
.contactbook{ margin:0px; padding:20px 0px 30px; }
.contactbook dl{ margin:0px; padding: 0px 10px;}
.contactbook dl dt{ width:100%; text-align:left; padding-bottom:5px;}
.contactbook dl dt span{ color:#ff0000;}
.contactbook dl dd{ width:100%;margin:0px; padding:0px 0px 0px;}
.contactbook dl dd input{ border:1px solid #cccccc; width:100%; 
    height:35px; line-height:35px;padding-left:10px; color:#666; font-family:"微软雅黑"
    -webkit-rtl-ordering: logical;
        -webkit-user-select: text;
        cursor: auto;
        -webkit-appearance: textfield;
        box-sizing: border-box;
}
.contactbook dl dd textarea{ width:100%; height:130px;border:1px solid #cccccc;
    color:#666; padding:10px;font-family:"微软雅黑";
    -webkit-rtl-ordering: logical;
    -webkit-user-select: text;
    flex-direction: column;
    resize: auto;
    cursor: auto;
    white-space: pre-wrap;
    word-wrap: break-word;
    box-sizing: border-box;
     }
.contactbook dl dt input{ background:#008cd6; width:100%; padding:10px 0px; font-size:16px;font-family:"微软雅黑";
color:#fff; border-radius:4px;

}
.contactbook dl dd select{ width:100%;appearance:none;height:35px; line-height:35px; 
background:url(../webimages/index098.jpg) 0 0 no-repeat; background-size:100% 100%;  -moz-appearance:none; 
/* Firefox */-webkit-appearance:none; /* Safari å’Œ Chrome */}
.contactbook p,.contactbook label{font-size: 12px;}
.contactbook dl dd .vodeText{
    width: 50%;
}
/*表单样式结束*/