/*
* @Author: sun
* @Date:   2016-12-16 14:13:46
* @Last Modified by:   sun
* @Last Modified time: 2016-12-19 09:15:48
*/




/* banner图片 */



/* 快捷服务 */
.xwjr_kjfw{width: 100%; margin-top: 45px; }
.xwjr_kjfw_con,.xwjr_tsfw_con,.xwjr_rzcp_con,.xwjr_ywjs_con{ width: 1200px; margin: 0px auto 0; overflow: hidden;}
h3.kjfwTit{ height: 38px; line-height: 38px; border-bottom: 3px solid #dcdcdc;}
h3.kjfwTit span,h3.kjfwTit a {display: inline-block; height: 38px; line-height: 38px; font-size: 20px; color: #ce271f; border-bottom: 3px solid #ce271f;}
.kjfwCon{margin: 33px 0 40px; width: 1200px; position: relative;}
.kjfwList{width: 980px; margin: 0 auto; height: 135px; overflow: hidden;}
.kjfwUl{width: 2000%;}
.kjfwUl li{width: 95px; margin-right: 125px; float: left;}
.kjfwUl li p.kjfwTxt{font-size: 14px; color: #333; text-align: center; margin-top: 20px;}
.kjfwUl li:hover p.kjfwTxt { color:#f58200; }
.kjfwCon a.prev,.kjfwCon a.next{display: none; width: 16px; height: 25px; position: absolute; top: 55px;}
.kjfwCon a.prev{background: url('kjfw_left.png') no-repeat; left: 0;}
.kjfwCon a.next{background: url('kjfw_right.png') no-repeat; right: 0;}
.kjfwCon a.prev:hover{background: url('kjfw_left_hov.png') no-repeat;}
.kjfwCon a.next:hover{background: url('kjfw_right_hov.png') no-repeat;}
.kjfwList ul li:hover p img{width:98px}
.kjfwList ul li:hover p a{color:#ce271f}
.kjfwUl li p.kjfwImg{height:95px}

/* 特色化小微金融服务 */
.xwjr_tsfw{ padding: 20px 0 38px; height: 285px; background: #fbfbfb; }
.tsfwCon{margin-top: 22px; width: 1300px; overflow: hidden; }
.tsfwItem{width: 392px; height: 223px; float: left; margin-right: 12px; position: relative;}
.tsfwGray{width: 392px; height: 223px; background: #000; position: absolute; left: 0; top: 0; opacity: 0.5; -moz-opacity:0.5; filter:alpha(opacity=50); display:none;}
.tsfwText{padding:40px 30px 0; width: 332px; height: 183px; position: absolute; top: 0; left: 0;}
p.tsfwText_tit{line-height: 30px; font-weight: bold; margin-bottom: 30px;font-size: 20px; color: #fff;}
p.tsfwText_tit a{font-size: 20px; color: #fff;}
p.tsfwText_tit img{margin-right: 5px;}
p.tsfwText_txt{line-height: 36px; font-size: 16px; color: #fff; display: none;}
.tsfwItem:hover .tsfwGray{display: block;}
.tsfwItem:hover p.tsfwText_tit{color: #cfa562;}
.tsfwItem:hover p.tsfwText_txt{display: block;}

/* 小微企业融资产品 */
.xwjr_rzcp{padding: 20px 0 0px;}
.rzcpCon{padding: 20px 0 50px; width: 1300px; overflow: hidden;}
.rzcpItem{width: 388px; height: 284px; float: left; margin-right: 14px; border: 1px solid #ffe5c9;margin-bottom:15px; }
.rzcpText{padding: 25px 20px 0;}
p.rzcpText_tit{line-height: 24px;}
p.rzcpText_tit a{ color: #ce271f; font-size: 16px; }
p.rzcpText_tit img{margin-left: 15px;}
.rzcpText dl{margin-top: 5px; overflow: hidden;}
.rzcpText dt{width: 245px; font-size: 14px; color: #888; float: left; line-height: 26px;}
.rzcpText dd{width: 78px; height: 38px; float: right; border: 1px solid #ce271f; line-height: 38px; text-align: center; border-radius: 4px; margin-top: 6px;}
.rzcpText dd a{font-size: 14px; color: #ce271f;}
.rzcpItem:hover{box-shadow: 2px 2px 5px #aaa; border: 1px solid #ce271f;}
.rzcpItem:hover .rzcpText dd{background: #f58200; border: 1px solid #f58200;}
.rzcpItem:hover .rzcpText dd a{color: #fff;}
.rzcpItem img{width:388px;height:160px}

/* 小微金融业务介绍 */
.xwjr_ywjs{ padding: 27px 0 65px;  background: #fbfbfb; }
.ywjsCon{margin-top: 30px; width: 1200px;}
.ywjsItem{ margin-bottom: 15px;}
.ywjsCon .hei01{height: 163px;}

.ywjsCon .hei03{height: 183px;}
h4.ywjsTit{line-height: 20px; height: 20px; margin-bottom: 15px;}
h4.ywjsTit i{display: inline-block; width: 5px; height: 20px; background: #cfa562; float: left; margin-right: 10px;}
h4.ywjsTit a{font-size: 16px; font-weight: bold; color: #cfa562; float:left;}
.ywjsItem p{font-size: 14px; line-height: 26px; color: #555;} 
ul.ywjsList{overflow:hidden;width:865px;float:left;}
ul.ywjsList li{line-height: 28px;text-indent:40px; padding-left: 15px; background: url('icon.png') no-repeat 37px 12px; margin-bottom: 3px;float:left;width:48%;}
ul.ywjsList li a{font-size: 14px; color: #555; width: 325px; text-overflow: ellipsis; overflow: hidden; white-space: nowrap; display: block; line-height: 28px;}
ul.ywjsList li:hover a { color:#ce271f; }
ul.ywjsList li p.add{font-size: 14px; color: #bababa; margin-bottom: 2px;}

.zyjg_ewm{width:225px;height:230px;float:left;}