body{
	color:#333;
}

.flexslider{
	width: 100%;
	height: 350px;
}

.flexslider .slides {
    height: 350px;
    overflow: hidden;
}

.flexslider .slides li {
    text-align: center;
    width: 100%;
    height: 350px;
    display: block;
    position: relative;
    overflow: hidden;
}

.flex-direction-nav a {
    -webkit-transition: all 0s ease;
    -moz-transition: all 0s ease;
    transition: all 0s ease;
}

.flex-direction-nav .flex-next {
    right: 10px;
}

.flex-direction-nav .flex-prev {
    left: 10px;
}

.flexslider .slides li .desc {
    position: absolute;
    width: 1000px;
    height: 350px;
    left: 50%;
    top: 0;
    margin-left: -500px;
}

.index-banner-box {
    background: url(/node/public/image/comb-wisdom/opa60.png) 0 0 repeat;
    width: 640px;
    height: 280px;
    position: absolute;
    top: 50%;
    left: 50%;
    margin: -140px 0 0 -320px;
    border-radius: 5px;
}

.index-banner-tit {
    font-size: 34px;
    margin-top: 60px;
    margin-bottom: 34px;
    color: #fff;
}

.index-banner-box p{
	font-size: 16px;
	color: #fff;
	padding: 0 50px;
	line-height: 32px;
	letter-spacing: 1px;
	font-weight: 100!important;
}

.flex-control-paging li a.flex-active {
    background-color: #139fe0
}

.flexslider .slides li>a {
    position: absolute;
    left: 0;
    top: 0;
    display: block;
    height: 350px;
    width: 100%;
}

.posi-retive{
	position: relative;
}
.rz-boder-bt1{
	border-bottom:1px solid #ddd;
}
.rz-top-bt1{
	border-top:1px solid #ddd;
}
.rz-top-ban{
	width:100%;
	min-width: 1000px;
	height:316px;
	padding-top:33px;
	background:url('../../image/financing/rz_banner.jpg') no-repeat center 0;
}
.rz-top-ban-in{
	width:1000px;
	margin:0 auto;
}
.rz-top-ban .tpbn-opac-con{
	width:640px;
	height:228px;
	padding-top:52px;
	margin: 0 auto;
	background:url('../../image/comb-wisdom/opa60.png') repeat center;
	border-radius: 4px;
	text-align: center;
	color:#fff;
	font-size:14px;
}

.rz-top-ban .tpbn-opac-con .tpbn-opac-con-tit{
	display:block;
	padding-bottom:34px;
	font-size:40px;
	line-height:55px;
}

.rz-top-ban .tpbn-opac-con p{
	line-height:29px;
	font-size:16px;
	padding:0 60px;
}

/* 产品可能是1个、2个、3个；1对应的.rz-item_1,2对应的.rz-item_2...  start */
.rz-item-wrap{
	padding:59px 0;
	margin-left: auto;
	margin-right: auto;
	padding-left: 5%;
	padding-right: 5%;
}
.mt_15{
	margin-top:15px;
}

.rz-item {
	text-align: center;
}

.rz-item_1 .rz-item{
	width: 100%;
}

.rz-item_2{
	
}

.rz-item_2 .rz-item{
	width:48%;
}

.rz-item_2 .rz-item + .rz-item{
	margin-left: 4%;
}

.rz-item_3 .rz-item{
	width:30%;
}

.rz-item_3 .rz-item + .rz-item{
	margin-left: 5%;
}

/* 产品的相应个数对应的class end */

.rz-item span{
	display: block;
}
.rz-item-tit{
	padding: 14px 0 8px;
	line-height: 54px;
	font-size:30px;
	font-weight: 500;
	text-align: center;
}
.rz-item-list {
	display: inline-block;
	*display: inline;
	zoom: 1;
	width: 240px;
}
.rz-item-list-first {
	margin-right: 110px;
}
.rz-item  .rz-item-dl{
	height:170px;
	overflow: hidden;
}
.rz-item  .rz-item-dl.h124{
	height:124px;
}
.rz-item  .rz-item-dl dt{
	padding-bottom:30px;
	line-height: 28px;
	font-size:18px;
	color:#888;
}
.rz-item  .rz-item-dl dd{
	line-height: 28px;
	font-size:14px;
	color:#555;
}
.rz-item  .rz-item-attach{
	line-height: 28px;
	font-size:18px;
}
.rz-item  .btn-apply{
	margin:20px 0 20px;
	border-radius: 5px;
	font-size:18px;
}
.more-link{
    margin:15px 0;
    font-size:16px;
    color: #08c;
    display: inline-block;
    *display: inline;
    height: 18px;
    line-height: 18px;
    zoom: 1;
    overflow: hidden;
    cursor: pointer;
}
	.more-link:hover .icon-more-blue-text{
	    text-decoration:underline;
	}
	.icon-more-blue-text {
	    float: left;
	}
	.icon-more-blue-arrow {
	    background: url(/node/public/image/common/icons.png) -41px 0 no-repeat;
	    height: 12px;
	    width: 6px;
	    float: left;
	    margin-left: 5px;
	    margin-top: 2px;
	    margin-top: 4px\9;
	    *margin-top: 2px;
	}
.separate-marker{
	display: block;
	position: absolute;
	width:1px;
	height:200px;
	background-color:#ddd;
	left:50%;
	top:147px;
}
.rz-statisc{
	padding:54px 47px 40px;
	background-color:#f4f4f4;
	text-align: center;
}

.rz-statisc .total{
	width:260px;
	margin-left:47px;
}
.rz-statisc .total span,.rz-statisc .total em{
	display: block;
	font-style: normal;
}
.rz-statisc  .lev0-tit{
	display: block;
	padding-bottom:12px;
	color:#666;
}
.rz-statisc .total em{
	font-size:64px;
	color:#3aaae1;
	margin-top: 6px;
	height: 71px;
}
.rz-statisc .enter-count{
	margin-left:35px;
}
.rz-statisc .enter-count .dl-wrap{
	width:207px;
	padding-top:12px;
	background: url('../../image/financing/ent_nums_bg1.png') no-repeat 0 12px;
}
.rz-statisc .enter-count .dl-wrap dl{
	float:left;
	width:52px;
	margin-left:14px;
}
.rz-statisc .enter-count .dl-wrap dt{
	width:52px;
	height:52px;
	padding-bottom: 18px;
	line-height: 50px;
	font-size:20px;
	color:#fff;
}
.rz-statisc  .enter-count .dl-wrap dd{
	line-height: 20px;
	color:#888;
}
.rz-people-intro{
	background-color:#f8f8f8;
	font-size:16px;
	color:#1e1e1e;
}
.rz-people-intro-item{
	width:586px;
	padding:78px 60px;
	margin:0 auto;
}
.rz-people-intro-item .img-wrap{
	display:block;
	position: relative;
	width:452px;
	height:282px;
	margin:0 auto 28px;
}
.rz-people-intro-item  .img-wrap em{
	display:block;
	position:absolute;
	width:64px;
	height:64px;
	top:50%;
	left:50%;
	margin-left:-37px;
	margin-top:-37px;
	background:url('../../image/comb-wisdom/cb_wisdm_icons.png') no-repeat 0 -201px;
	display:none;
}
.rz-people-intro-item   p{
	line-height: 30px;
}
.rz-statisc .enterpz-rz{
	width:390px;
	margin-left:10px;
	color:#333;
}
.rz-statisc .enterpz-rz .lev0-tit{
	display:block;
	padding-left:80px;
	text-align: left;
}
.rz-statisc  .enterpz-rz ul{
	padding:18px 0 18px 40px;
}
.rz-statisc  .enterpz-rz em{
	font-style:normal;
	color:#666;
}
.rz-statisc  .enterpz-rz i{
	float:left;
	font-style: normal;
}
.rz-statisc  .enterpz-rz li{
	padding:3px 0;
	line-height:20px;
	overflow: hidden;
	zoom:1;
}
.rz-statisc  .enterpz-rz .progress{
	float:left;
	display: block;
	height:8px;
	margin:6px 4px 6px 8px;
	border-radius:6px;
	background-color:#f19410;
}
.rz-statisc  .city-count{
	clear:both;
	padding:5px 0;
	color:#999;
}
.rz-statisc  .city-count font{
	font-size:18px;
	color:#3aaae1;
}