@charset "utf-8";
/* CSS Document */

/****** banner轮播 ******/
.flexslider {background: rgba(0, 0, 0, 0) url(../images/banner_loading.gif) no-repeat scroll 50% center;height:450px;min-width: 1240px;overflow: hidden; position: relative;}
.slides {position: relative;z-index: 1;}
.slides li {height: 450px;}
.slides li a {display: block;height:450px; width: 100%;}
.flex-control-nav {bottom: 30px;left:50%;padding: 0;position: absolute; text-align: center;z-index: 2;margin-left:-600px;}
.flex-control-nav li {display: inline-block;height:10px;margin: 0 5px;width: 10px;}
.flex-control-nav a {background:rgba(0,10,0,0.22);cursor: pointer;display: inline-block;height: 10px;line-height: 40px;overflow: hidden;width: 10px;-webkit-transition:all .0s;transition:all .0s;border-radius:50%;}
.flex-control-nav .flex-active {background:#fff;}
.flex-direction-nav {position: absolute;top: 50%;width: 100%;z-index: 3;}
.flex-direction-nav li a {cursor: pointer;display: block;height: 55px;overflow: hidden;position: absolute;width: 55px;}
.banner_tc_box{ position:absolute;bottom:40px;right:0;z-index:100;width:100%;}
.bg_tcbox{background:rgba(0,10,0,0.3);height:280px;width:300px;float:right;color:#fff; text-align:center;}
.bg_tcbox h3{font-size:24px;font-weight:400;line-height:80px;}
.bg_tcbox span{display:block;font-size:17px;padding-bottom:20px;}
.bg_tcbox span font{font-size:48px;}
.bg_tcbox .btn_ljsq{display:block; background:#4cc159;box-shadow: 0 8px 13px  rgba(76, 193, 89, .44);color:#fff;width:210px;height:46px;line-height:46px;margin:0 auto;border-radius:5px;font-size:18px;}
.bg_tcbox em{ display:block;font-style:normal;font-size:16px;margin-top:15px;}
.bg_tcbox em i{font-size:17px ;font-style:normal;}

/*优势*/
.bg_ys{ background:#f5f5f5;}
.bg_ys ul {padding:20px 0;}
.bg_ys ul li {float:left;width:265px;height:78px; background:#fff;margin-right:20px;padding-top:28px;padding-left:20px;line-height:26px;font-size:16px;transition: all 0.6s ease 0s;}
.bg_ys ul li:hover { background:#fff;box-shadow: 1px 1px 10px #d9d9d9;}
.bg_ys ul li span{display:block;float:left;margin-right:13px;}
.bg_ys ul li font{display:block;float:left;color:#2d3964;}
.bg_ys ul li font em{ font-style:normal;font-size:12px;display:block;color:#7e8890;}


/*快捷入口*/
.kjrk_box{padding:40px 0;}
.index_ptys{ background:#fafafa;transition: all 0.6s ease 0s;width:380px;height:590px;}
.index_ptys:hover{ background:#fff;box-shadow: 1px 1px 10px #d9d9d9; cursor:pointer;}
.index_kj_dl dt{font-weight:700;color:#2d3964;font-size:18px; text-align:center;margin-bottom:15px;}
.index_kj_dl dt font{text-transform:uppercase;color:#989cac;font-size:26px;display:block;padding-top:30px;transition: all 0.6s ease 0s;}
.index_kj_dl dd{ background:url(../images/icon_index_dx.png) no-repeat 48px 12px;padding-left:80px;line-height:34px;color:#7e8890;font-size:13px;}
.index_kj_dl .btn_jrzq,.bg_hzlc .btn_jrzq{display:block;width:138px;height:38px;margin:0 auto;border-radius:50px; background:#4cc159;color:#fff;font-size:14px; text-align:center;line-height:38px;margin-top:15px;box-shadow: 0 8px 13px #cbedcf;}
.index_cpfw{width:790px;height:280px;background:#fafafa;transition: all 0.6s ease 0s;}
.index_cpfw:hover{ background:#fff;box-shadow: 1px 1px 10px #d9d9d9; cursor:pointer;}
.index_cpfw .btn_jrzq{display:none;transition: all 0.6s ease 0s;}
.index_cpfw:hover .btn_jrzq{display:block;}
.index_cpfw .index_kj_dl{width:410px;}
.index_cpfw .index_kj_dl dt font{transition: all 0.6s ease 0s;}
.index_cpfw:hover .index_kj_dl dt font,.index_ptys:hover .index_kj_dl dt font{padding-top:25px;}
.kjrk_box .margin-bottom{margin-bottom:30px;}
.index_zxzx dd{ background:none;padding-left:38px;}


/*合作流程*/
.hzlc_box{ background:#f5f5f5;padding-bottom:40px;}
.hzlc_box h3{ text-align:center;color:#2d3964;font-size:24px;font-weight:400;line-height:80px;padding-top:30px;}
.bg_hzlc{width:1200px;}
.bg_hzlc .hzlc_02{background:url(../images/bg_index_lc02.png) no-repeat center top;padding:72px 0 20px 48px;}
.bg_hzlc ul li{ background:url(../images/bg_indexlc_wz.png) no-repeat;width:162px;height:58px;transition: all 0.6s ease 0s;float:left; text-align:center;padding-top:40px;color:#2d3964;font-size:16px;}
.bg_hzlc .hzlc_01 li{margin-right:23px;}
.bg_hzlc .hzlc_02 li{margin-right:-4.5px;}
.bg_hzlc ul li:hover{background:url(../images/bg_indexlc_wzhover.png) no-repeat;transition: all 0.6s ease 0s; cursor:pointer;}




