
@font-face {
  font-family: 'sfont';  /* project id 447829 */
  src: url('img/sfont.eot');
  src: url('img/sfont.eot?#iefix') format('embedded-opentype'),
  url('img/sfont.woff') format('woff'),
  url('img/sfont.ttf') format('truetype'),
  url('img/sfont.svg') format('svg');
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: 'iconfont';  /* project id 916501 */
  src: url('img/font_916501_urc6wejkwej.eot');
  src: url('img/font_916501_urc6wejkwej.eot?#iefix') format('embedded-opentype'),
  url('img/font_916501_urc6wejkwej.woff2') format('woff2'),
  url('img/font_916501_urc6wejkwej.woff') format('woff'),
  url('img/font_916501_urc6wejkwej.ttf') format('truetype'),
  url('img/font_916501_urc6wejkwej.svg') format('svg');
}
.iconfont{
  font-family:"iconfont" !important;
  font-size:16px;font-style:normal;
  -webkit-font-smoothing: antialiased;
  -webkit-text-stroke-width: 0.2px;
  -moz-osx-font-smoothing: grayscale;
}
*{ouline:none;text-decoration:none !important;font-family:"sfont"}
*:focus { outline: none;background: #fff }
body,dl,dd,p,form,ul,ol,li,input{border:0;font-size:14px;font:inherit;vertical-align:baseline;margin:0;padding:0;list-style:none;text-decoration: none;font-family:"sfont"}
h1,h2,h3,h4,h5,h6,a{border:0;vertical-align:baseline;margin:0;padding:0;}
button,input,textarea{ 
-webkit-tap-highlight-color: rgba(0, 0, 0, 0); 
}
  input:-webkit-autofill {
        -webkit-box-shadow: 0 0 0px 1000px #262333 inset !important;
        -webkit-text-fill-color: rgba(255,255,255,1)!important;
		background:#fff !important;
    }
/*弹出框样式*/
body .myform{
	border-radius: 16px;
    background:transparent;
    box-shadow:0 2px  #ccc;
    border:none;
    overflow:hidden;
    min-height:300px!important;

}
body .layui-layer-setwin{
	top:45px;
	width:26px;
	height:26px;
}
body .layui-layer-setwin a{
	font-size:16px;
	color:#fff;
}
 body .layui-layer-title{
 	width:100%;
 	height:120px;
 	background:url(img/layer-title.png)  no-repeat;
	background-size:100%;
	border:none;
	z-index:-1;
 	
 }
body .layui-layer-content{
	overflow:visible;
}
.pages {
	padding: 0px 0 0px;
	text-align: center;
	height: 30px;
}
.pages li {
	display: inline
}
.pages li.thisclass, .pages a:hover {
	padding: 5px 10px;
	border: 1px solid #589ed7;
	background: #589ed7;
	color: #fff;
	text-decoration: none;
	border-radius:3px
}
.pages a {
	padding: 5px 10px;
	border: 1px solid #ddd;
	background: #fff;
	color: #A4A4A4;
	line-height: 18px;
	border-radius:3px;
}


/*包裹元素居中 1200px*/
.wrapper{
	width:1200px;
	margin:0 auto;
	overflow:hidden;
}
body{
	overflow-x:hidden;
}
.float-phone{
	overflow:hidden;
	padding:35px 0;
	background:url(img/float-back.png);
	height:80px;
	position:fixed;
	bottom:0;
	width:100%;
	padding:20px 0;
	z-index: 999;
}

.float-apply{
	background:#fd9b14;
	font-size:16px;
	color:#fff;
	border:none;
	height:44px;
	float:left;
	width:110px;
	letter-spacing:2px;
	border-radius:4px

}
.float-controll{
	border:1px solid #ccc;
	overflow:hidden;
	padding:6px;
	background: transparent;
	float:left;
	margin-right:10px;
	border-radius:4px
}
.float-code,.sms-float{
	float:left;
}
.sms-float{
	background: transparent;
		font-size:16px;
		color:#ccc;
	
		width:110px;
		border:none;
		border-left:1px solid #fff;
		height:30px;
}
.float-code{
	width:150px;
	height:30px;
	background: transparent;
	color:#fff !important;
	font-size:16px;
	text-indent: 8px 
}
.float-apply:hover{
	background:#bb6c00; 
}
.float-number{
	width:80px;
	height:30px;
	background: transparent;
	color:#fff !important;
	font-size:16px;
	text-indent: 8px 
}
/*顶部样式*/
.top{
	height:33px;
	width:100%;
	background: #f1f1f1;
}
.top p{
	line-height:33px;
	color:#555555;
	font-size: 12px;
	font-weight: 600
}
.top_t1{
	float:left;
	font-size:14px !important;
}
.top_t2{
	float:right;
	font-size:14px !important;
}
/*头部样式*/
.header img{
	float:left;
}
.header .wrapper{
	height:75px;
	z-index:999
}
.header .header-right{
	float:right;
	width:965px;
	height:75px;
}
.header-right p{
	font-size:18px;
	float:right;
	margin-top:27px;
	padding-right:100px;
}
.header-right span{
	font-size:20px;
	color:#ff9813;
	font-weight:800
}
nav{
	width:600px;
	float:left;
	height:75px;
	line-height:50px;
}
.main-list{
width:90px;
height:30px;
display:block;
float:right;
font-size:16px ;
text-decoration:none  !important;
color:#000;
text-align:center;
margin-top:15px;
position:relative;
}
.main-lista{
width:90px;
height:30px;
display:block;
float:right;
font-size:16px ;
text-decoration:none  !important;
color:#FFF;
text-align:center;
margin-top:15px;
position:relative;
}
.sub-list{
	overflow:hidden;
	background: #fff
	margin-top:15px;
	position: absolute;
	top:34px;
	z-index:999;
}
.sub-list li:first-child{
border:none;
}
.sub-list li{
	width:90px;
	height:40px;
	background: #fff;
	line-height:40px;
	border-top:1px solid #d2d2d2;
	cursor:pointer;
	font-size:16px !important;
}
.sub-list li:hover{
	background: #fda132;
	color:#fff
}
/*轮播图样式*/
.slideBox{
	position:relative;
	width:1920px;
	z-index:0;
		left:50%;
	margin-left:-960px;
}
.slideBox img {
	position:relative;


}
.slideBox .hd{
	position:absolute;
	left:960px;
	bottom:20px;
	z-index:9999
}
.hd li{
	float:left;
	width:15px;
	height:15px;
	background:#d5d5d5;
	margin-right:10px;
	border-radius:50%
}
.hd li.on{
	background:#fff
}
/*申请框样式*/
.apply-box{
	position:absolute;
	left:0;
	top:0;
	width:100%;
	height:100%;
	z-index:999;
}

.apply{
	width:280px;
	height:380px;
	background:url(img/apply-back.png);
	opacity:1;
　　　filter:alpha(opacity=1);
	float:right;
	margin-top:26px;
	z-index:999;
}
.apply h3{
	color:#fff;
	font-size:22px;
margin-top: 20px;
margin-bottom: 10px
}
.form-controll{width:90%;
				height:42px;
				border-radius:4px;
				margin:10px 0 10px 15px;
				border:1px solid #ccc;
				background:#fff
}


.form-controll input,.form-controll .bixu{float:left;
										  display: block;
										  font-size:14px;
										background: #fff;
										height:40px;
										}
.form-controll input,.form-controll button{line-height:40px;
										 border-radius:4px}
.form-controll .bixu{width:25px;
           height:25px;
					 text-align:center;
					 line-height:45px;
					 color:red}
.form-controll .sms,.sms-case{font-size:14px;
					color:#fff;
					cursor:pointer;
					border:none;
					background:red;
					width:100px;
					}
					.form-controll .sms2{font-size:14px;
					color:#fff;
					cursor:pointer;
					border:none;
					background:red;
					width:100px;
					}
.form-controll input{text-indent:10px;
					 width:152px;}
.form-controll option{height:44px}
.submit,.submit-case{
	width:90%;
	background:#fe9913;
	height:40px;
	color:#fff;
	font-size:18px;
	boredr:none;
	outline:none;
	box-shadow:none;
	margin:0px 0 10px 15px;
	border-radius:4px;
}
.submit:hover{
	background:#df840b
}
#scrollDiv{margin:2px 0 0 20px;overflow:hidden}
#scrollDiv span{font-size:14px;text-align:center;margin-right:5px;color:#fff;};
select::-ms-expand{display: none;}
/*下拉框*/
.filter-disabled{
	-moz-user-select:none;
    -webkit-user-select:none;
    -ms-user-select:none;
}
.filter-box{
	float:left;
	z-index:999;
	width:215px;
	overflow: hidden;
	position: absolute;
	top:0;
	right:0;	
}

.filter-box select{
	display:none;
}
.icon-filter-arrow{
	width:14px;
	height:10px;
	background-repeat: no-repeat;
    background:url(img/dorpdown.png) no-repeat;
    background-size:100%;
    right:15px;
    top:14px;
    transition:all .2s;
}
.filter-text {
	height:100%;
	overflow:hidden;
	position:relative;
	cursor:pointer;
	padding: 0 0 0 0;
	background:#fff;
	
}
.filter-text input {
	font-size: 14px;
}

.filter-text{
		border-radius:4px;
		color:#666666
}
.filter-text .filter-title {
	width:100%;
	height:40px;
	line-height:40px;
	border:0;
	background-color:transparent;
	white-space:nowrap;
	overflow:hidden;
	text-overflow:ellipsis;
	cursor:pointer;
}

.filter-list {
	display:none;
	width:215px;
	max-height:300px;
	background-color:#fff;
	font-size:16px;
	text-align:center;
	z-index:999;
	border:1px solid #cdcdce;
	overflow:auto;
	color:#868686;
	border-radius:4px;
}
.filter-list li.filter-null a {
	color: #d2d2d2;
}
.filter-list li{
	border-bottom: 1px dotted #ccc
}
.filter-list li a {
	display:block;
	padding: 0 50px;
	line-height:36px;
	white-space:nowrap;
	overflow:hidden;
	text-overflow: ellipsis;
	cursor: pointer;
	color:#a8a8a8;
}
.filter-list li:hover {
	background-color:#fe9913;
	color:#fff !important;
}
.filter-list li a:hover {
	background-color:#fe9913;
	color:#fff !important;
	text-decoration:none;
}
.filter-list li a.filter-disabled:hover a {
	cursor:not-allowed!important;
	background-color:#fff !important;
	color:#fff;
}
.icon {
	position:absolute;
}
.filter-list::-webkit-scrollbar {
	width:4px;
	height:4px;
}
.filter-list::-webkit-scrollbar-track {
	background:#fff 
}
.filter-list::-webkit-scrollbar-thumb {
	background:#CBCBCB;
}
.filter-list li.filter-disabled:hover a {
	cursor:not-allowed!important;
	background-color: #fff;
}
.je{
	width:80px;height:40px;display:block;line-height:40px;color:#333333
}
.je,.filter_box{float:left}
.icon-filter-arrow.filter-show {
	-webkit-transform:rotate(-180deg);
	transform:rotate(-180deg);
}
/*贷款优势介绍样式*/
.advantage{
	overflow:hidden;
	background:#fff;
	height:97px;
}
.adv-pic,.adv-txt{
	float:left;
	margin-top:19px;
}
.adv-txt{
	margin-left:10px;
}
.adv-pic{
	width:60px;
	height:60px;
	background:url(img/advantage-icon.png) no-repeat;

}
.adv-t1{
	font-size:22px !important;
	color:#545454;
	font-weight:600;
	margin-top:5px;
}
.adv-t1 span{
	font-size:14px;
	font-weight:600;
}
.adv-t2{
	font-size:16px;
}
.advantage .wrapper li{
	float:left;
	margin-right:90px;
}
/*为什么选择我们样式*/
.why{
	background: #f8f8f8;
	overflow:hidden;
	width:100%;
	padding:25px 0;
}
.why-left{
	float:left;
	width:850px;
	overflow:hidden;
	background:#fff;
	padding:25px 15px;
}
.why-right{
	width:340px;
	float:right;
	overflow:hidden;
	background:#fff;
	padding:25px 15px;
	height:399px;
}
.why-title{
	width:100%;
	height:24px !important;
}
.why-title p{
	float:left;
	line-height: 24px;
	font-size:26px;
	width:220px;
	height:24px;
	text-align:center;
	font-weight:600;
	color:#545454;
	border-left:4px solid #fcd76d;

}
.why-left ul{
	width:100%;
	margin-top:30px;
}
.why-pic{
	background:url(img/why-icon.png) no-repeat;
	width:87px;
	height:87px;
	margin-left:60px;
}
.why-t1,.why-t2{
	color:#545454;
	text-align: center;
}
.why-t1{
	font-size:24px;
	font-weight:600;
	margin-top:20px;

}
.why-t2{
	font-size:14px;
	margin-top:10px;
}
.why-apply button,.why-apply p{
	float:left;
	height:47px;
	border-radius:6px;
	text-align:center;
	font-size:22px;
	color:#fff;
	line-height:47px;
	border:none;
	margin-top:45px;
}
.why-apply button{
width:155px;
background:#fe9913;
margin-left:197px;
}
.why-apply button:hover{

background:#d17e10;

}


.why-apply p{
width:268px;
background:#60affe;
margin-left:15px;
}
.totle{
	font-size:14px;
	margin-top:15px;
}
.form-parts{
	height:47px;
	border-radius:6px;
	background: #f1f1f1;
	margin-top:10px;
}
.form-parts .form-title,.form-parts input,.form-parts {
	float:left;
	font-size:14px;
	line-height:47px;
	color:#626262;
	background:#f1f1f1
}
.form-tail{
	float:right;
	margin-right:15px;
}
.form-title{
	margin-left:15px;
}
.form-parts input{
	text-align:right;
	width:190px;
}
.form-parts select{
	float:right;
	height:30px;
	margin-right:10px;
	border:none;
	background:#f1f1f1;
	margin-top:8px;
}
.form-parts option{
	background: #fff
}
.form-parts button{
	height:47px;
	text-align:center;
	font-size:20px;
	color:#fff;
	width:100% !important ;
	background:url(img/pinggu.png);
	border:none;
	background-size:105% 100%;
	border-radius:6px
}
/*贷款疑问样式*/
.question{
	padding:25px 0;
	overflow: hidden;
	background: #fff
}

.main-title-t1{
	color:#545454;
	font-size:29px;
	font-weight: 600;
	letter-spacing:0px
}
.main-title-t2{
	color:#545454;
	font-size:14px;
	margin-top:5px;
}
.question-pic{
	width:100%;
	height:425px;
	background:url(img/question.png) no-repeat;
	float:left;
}
/*贷款方案样式*/
.fangan{
	background:#f8f8f8;
	padding:25px 0;
}
.fangan ul li{
	float:left;
	width:234px;
	height:250px;
	background:#fff;
	margin-top:25px;
	margin-right:5px;
	position:relative;
}

.fangan ul li img{
	position:absolute;
	bottom:5px;
	right:5px;
}
.type1 li:first-child{
	margin-left:5px;
	background:url(img/fangan-type1.jpg)
}
.type2 li:first-child{
	margin-left:5px;
	background:url(img/fangan-type2.jpg)
}
.fangan ul li:last-child{
	margin-right:0px;
}
.type-txt{
	width:150px;
	height:112px;
	float:left;
	margin:25px 0 0 20px;
}
.type-txt-title{
	font-size:20px;
	font-weight:600
}
.type-txt-t1{
	font-size:14px;
	margin-top:12px;

}
.type-txt-t2{
	font-size:14px;
	margin-top:2px;
}
.type1 .type-txt button{
	width:70%;
	height:35px;
	border-radius:120px;
	line-height:35px;
	background: #61aefe;
	border:none;
	color:#fff;
	font-size:18px;
	margin-top:10px;
}
.type1 .type-txt button:hover{
	background:#2d86df;
}

.type2 .type-txt button{
	width:70%;
	height:35px;
	border-radius:120px;
	line-height:35px;
	background: #fe9913;
	border:none;
	color:#fff;
	font-size:18px;
	margin-top:10px;
}
.prev-case,.next-case,.prev-info,.next-info{
	cursor:pointer;
}
.img-type3{
	width:110px;
	height:100px;
}
.type2 .type-txt button:hover{
	background:#d48317;
}
.fangan-apply{
	width:535px;
	height:60px;
	float:left;
	border:2px solid #60affe;
	margin-left:350px;
	border-radius:120px;
	margin-top:50px;
	position: relative;
}
.fangan-apply p{
	position:absolute;
	left:40px;
	top:10px;
	font-size:26px;
}
.fangan-apply button{
	border:none;
	background: #60affe;
	font-size:22px;
	text-align:center;
	line-height:50px;
	height:58px;
	position:absolute;
	top:0;
	right:-10px;
	color:#fff;
	border-radius:140px;
	width:180px;
}
.fangan-apply button:hover{
	background: #1270cf;
}
/*二级横幅*/
.sub-banner{
	width:1920px;
	position:relative;
	left:50%;
	margin-left:-960px;
	background:url(img/sub-banner.jpg) no-repeat;
	height:146px;
}
/*分类介绍*/
.fenlei{
	background:#fff;
	overflow:hidden;
	padding:25px 0;
}
.fenlei .wrapper{
	background: #fff
}
.fenlei li{
	height:370px;
	background: #fff;
	padding:15px
}
.item{
	margin-top:20px;
}
.item-body{
	width:100%;
	height:100%;
	background: #f5f5f5;
	padding-top:30px;
}
.item-body:hover{
	 box-shadow: 0px 6px 8px -4px rgba(0,0,0,0.4);
}
.fenlei-pic{
	width:80px;
	height:80px;
	float:left;
	margin-left:90px;
	background: url(img/fenlei-icon.png) no-repeat;
}
.fenlei-t1{
	font-size:22px !important;
	margin-top:15px;
}
.fenlei-t2{
	font-size:14px !important;
	margin-top:15px;
	line-height: 25px
}
/*贷款顾问样式*/
.adviser{
	overflow:hidden;
	background: #f5f5f5;
	padding:25px 0;
}
.team li{
		width:280px;
		float:left;
		margin-right:26px;
}
.team-ask:hover {
background: #60affe;
color:#fff;
}
.team li:last-child{
	margin:0;
}
.team{
	margin-top:25px;
}
.team-pic{
	width:260px;
	height:300px;
	padding:5px
}
.team-pic img{
	width:100%;
	height:100%;
}
.team-name{
	font-size:20px;
	margin-top:15px;
}
.team-ask{
	width:120px;
	height:30px;
	line-height:20px;
	font-size:20px;
	border-radius:8px;
	border:1px solid #61aeff;
	background:#fff;
	float:left;
	margin-top:15px;
	margin-left:80px
}
/*客户案例板块*/
.case{
	padding:25px 0;
	overflow:hidden;
	background: #fff;
}
.case-item{
	width:476px;
	height:109px;
	background: #f5f5f5;
	margin-top:20px;
	padding:18px;
	position:relative;
	overflow:hidden;
}
.tag{
	position:absolute;
	top:12px;
	left:-30px;
	 width:110px;
      height:0;
      border-top: 26px solid #60affe;
      border-right: 25px solid transparent;
      border-left:27px solid transparent;
      transform:rotate(140deg);
-ms-transform:rotate(140deg); 	/* IE 9 */
-moz-transform:rotate(140deg); 	/* Firefox */
-webkit-transform:rotate(140deg); /* Safari 和 Chrome */
-o-transform:rotate(140deg); 
color:#fff;

}
.case-item-type{
	width:74px;
	height:74px;
	background: #fe9913;
	line-height:74px;
	font-size:24px !important;
	font-weight:600;
	line-height:70px;
	color:#fff;
}
.case-txt{
	position:absolute;
	width:373px;
	height:73px;
	left:104px;
	top:18px;
	padding-right:15px;
}
.case-txt1{
	font-size:16px;
	margin-top:5px;
}
.case-txt1 span{
	color:#ff9911;
}
.case-body-sec{
	height:440px;
}
.case-txt2{
	font-size:14px;
	margin-top:10px;
}
.tag-txt{
	position:absolute;
	left:-2px;
	top:12px;
	color:#fff;
	  transform:rotate(-40deg);
-ms-transform:rotate(-40deg); 	/* IE 9 */
-moz-transform:rotate(-40deg); 	/* Firefox */
-webkit-transform:rotate(-40deg); /* Safari 和 Chrome */
-o-transform:rotate(-40deg);
font-size:15px;
line-height:20px
}
/*网页底部样式*/
.footer{
	padding:40px 0 120px 0;
	background: #4b4b4b;
	width:100%;
	overflow:hidden;
}
.footer .wrapper{
	background: #4b4b4b;
	overflow:hidden;
}
.head-text{
	font-size:18px;
	color:#fff;
	margin-bottom:10px
}
.sub-text{
	font-size:14px;
	color:#fff;
	line-height:18px;
	margin-top:5px;
}
.footer-middle p{
	color:#999;
	font-size: 14px;
	margin-left:12px;
	margin-bottom:5px
}
.footer-middle img{
	width:120px;
	height:120px;
}
.footer-right p{
	color:#fff;
}
.bottom-t1{
	font-size:14px;
	color:#fff !important;
	margin-top:5px;
}
.bottom-t2{
	font-size:14px;
	color:#999 !important;
	margin-top:5px;
}

.sub-text:hover{
	opacity:0.6
}

/*/////////////////////////////////////////////////////////////////////////*/
/*房贷页面样式*/
/*贷款优势介绍样式*/
.advantage-house{
	overflow:hidden;
	background:#fff;
	height:97px;
}
 .adv-pic,.adv-txt{
	float:left;
	margin-top:19px;
}
.adv-txt{
	margin-left:10px;
}
 .advantage-house .adv-pic{
	width:60px;
	height:60px;
	background:url(img/house-advantage-icon.png) no-repeat;
}
.advantage-house li{
	padding-left:50px;
}
  .advantage-house .adv-t1{
	font-size:24px;
	color:#545454;
	font-weight:600;
	margin-top:5px;
}
.adv-t1 span{
	font-size:14px;
	font-weight:600;
}
.adv-t2{
	font-size:16px;
}
/*热门贷款产品*/
.house-hot-product{
	overflow:hidden;
	background:#f8f8f8;
	padding:30px 0;
}
.house-hot-product li{
	padding:10px;
	height:363px;	
}
.house-hot-product li div{
	height:100%;
	width:100%;
	background:#fff
}
.house-hot-product li img{
	margin:40px 0 0 54px;
}
.house-hot-t1{
	margin-top:20px;
	font-size:22px
}
.house-hot-t2{
	margin-top:10px;
	font-size:18px
}
.house-hot-product li button{
	width:175px;
	height:37px;
	border-radius:120px;
	background: #fe9913;
	font-size:20px;
	color:#fff;
	border:none;
	margin-left:57px;
	margin-top:15px;
}
.house-hot-product li button:hover{
	background:#d17802 
}
/*贷款流程样式*/
.process{
	overflow:hidden;
	padding:30px 0;
}
.process li{
	float:left;
	height:260px;
	margin-top:35px;
}
.process-item{
	width:208px;
}
.process-divider{
	width:40px;
}
.process-divider img{
	margin-top:75px;
}
.step{
	font-size:20px
}
.process-body{
	width:127px;
	height:220px;
	float:right;
	margin-right:15px;
}
.process-pic{
	clear:both;
	width:118px;
	height:118px;
	background:url(img/process.png) no-repeat;
	margin:10px 0;
	float:left;
}
.process-pic:hover{

	background:url(img/process-active.png) no-repeat;

}
.process-t1{
	font-size:20px;
	margin-top:15px;

}
.process-t2{
	font-size:14px;
	margin-top:5px;
}
/*贷款计算器样式*/
.jisuan{
	width:1920px;
	height:497px;
	position:relative;
	left:50%;
	margin-left:-960px;
	background: url(img/jisuan-back.jpg) no-repeat;
}
.jisuan .wrapper{
	position:relative;
}
.jisuan-title{
	font-size:36px;
	font-weight:600;
	color:#fff;
	margin-top:90px;
}
.jisuan-t{
	font-size:18px;
	color:#fff;
	width:680px;
	margin-top:25px;
	line-height:25px
}
   .jisuan-box input::-webkit-input-placeholder { /* WebKit browsers */
  color: white;
}
  .jisuan-box input:-moz-placeholder { /* Mozilla Firefox 4 to 18 */
  color: white;
}
  .jisuan-box input::-moz-placeholder { /* Mozilla Firefox 19+ */
  color: white;
}
  .jisuan-box input:-ms-input-placeholder { /* Internet Explorer 10+ */
  color: white;
}

   .jisuan-box{
      position:absolute;
      top:36px;
      right:25%;
      z-index:999;
      width:327px;
      height:614px;
      background:url(img/jisuan-phone.png) no-repeat;
      padding:58px 26px 39px 26px;
   }
   .jisuan-body{
      width:100%;
      height:100%;
      background:#fff;
      padding:30px 15px;
   }
   .jisuan-content{
      width:100%;
      height:100%;
   }
   .jisuan-box .title{
      font-size:30px;
      color:#545454;
      font-weight:600;
   }
   .jisuan-box .sub-title{
      font-size:14px;
      color:#545454;
   }
     .jisuan-box ul{
      overflow:hidden;
      padding:20px 0;
     }
     .jisuan-controll{
      width:100%;
      height:45px;
      background:#5faeff;
      padding:10px;
      border-radius:100px;
      margin-bottom:10px
     }
       .jisuan-controll i,.jisuan-controll input,.jisuan-controll span,.jisuan-controll select{
        color:#fff;line-height:25px;background: #5faeff;font-size:14px;border:none;display:block;
       }
         .jisuan-controll i{
          float:left;
         }
.jisuan-controll input{
  width:120PX;
  text-indent:15px;
  float:left
}
.jisuan-controll select{
  width:80px;
  float:right;
  margin-top:0px;
 float:right;

}
.jisuan-controll span{
  width:30px;
  float:right;
}
.jisuan-box .result{
  height:60px;
  border-radius:100px;
  background:#fbba4d;
  color:#fff;
  font-size:20px;
  padding:15px;

}
.jisuan-box .result .col-md-6{
  height:100%;
}
.jisuan-box .result .text-right{
  font-size:28px;
  font-weight:600;
  line-height:28px;

}

.jisuan-do{
  height:47px;
  border-radius:100px;
  background:url(img/jisuan.png) repeat-x;
  color:#fff;
  font-size:20px;
margin-top:30px;
line-height:47px;
cursor:pointer;
}
.jisuan-bottom-txt{
  font-size:14px;
  color:#545454;
  margin-top:20px;
}
/*为什么选择call米*/
.choose{
	overflow:hidden;
	padding:90px 0 30px 0;
}
/*////////////////////////////////////////////////////////////////////////////////////////////*/
/*车贷页面样式*/
/*热门贷款产品*/
.car-hot-product{
	overflow:hidden;
	background:#f8f8f8;
	padding:30px 0;
}
.car-hot-product li{
	padding:5px;
	height:363px;	
}
.car-hot-product li div{
	height:100%;
	width:100%;
	background:#fff
}
.car-hot-product li img{
	margin:40px 0 0 54px;
}
.car-hot-t1{
	margin-top:20px;
	font-size:22px
}
.car-hot-t2{
	margin-top:10px;
	font-size:18px
}
.car-head-t1{

	font-size:22px
}
.car-head-t2{
	margin-top:10px;
	font-size:16px
}
.car-hot-product li button{
	width:150px;
	height:37px;
	border-radius:120px;
	background: #fe9913;
	font-size:20px;
	color:#fff;
	border:none;
	margin-left:72px;
	margin-top:15px;

}
.btn2{
	width:120px !important;
	height:37px;
	border-radius:120px;
	background: #fe9913;
	font-size:20px;
	color:#fff;
	border:none;
	margin-top:10px !important;
	margin-left:0 !important;
}
.car-hot-product li button:hover{
	background:#d17802 
}
.img2{
	margin:0 !important;
	float:right;
	margin-top:34px !important;
}

.car-process-pic{
	clear:both;
	width:118px;
	height:118px;
	background:url(img/car-process.png) no-repeat;
	margin:10px 0;
	float:left;
	 
}
.car-process-pic:hover{
	background:url(img/car-process-active.png) no-repeat;
}

.car-case{
	overflow:hidden;
	background:#f8f8f8;
	padding:30px 0 50px 0;
}
.car-case-left{
	float:left;
	background:#f8f8f8;
	overflow: hidden;
	width:870px;
	margin-top:30px;
}
.car-case-right{
	width:320px;
	float:right;
	height:500px;
	background:url(img/car-case-title.jpg);
	margin-top:30px;
}
.car-case-left .case-part{
	background: #fff;
	margin-top:12px;
	height:154px;
}
.car-case-pic,.car-case-txt{
	float:left;
}
.car-case-txt{
	margin-left:25px;
	width:660px;
	margin-top:12px;
}
.car-case-txt p,.car-case-txt span{
	font-size:14px
}
.car-case-txt a{
	text-decoration: none
}
.car-case-txt a:hover{
	color:#c67100 !important;
}
.car-case-txt p{
	line-height:21px
}
.car-case-txt span{
	color:#fe9913;
}
/*////////////////////////////////////////////////////////////////////////////////////////////*/
/*资金业务页面样式*/
.why-item{
	float:left;
	width:430px !important;
	overflow:hidden;
	padding:20px;
	border-left:10px solid #f8f8f8
}
.why-item-txt{
	margin-top:15px;
	position:relative;
}
.why-item-txt li{
	height:29px !important;
	font-size:18px !important;
	line-height: 29px;
	overflow:hidden;
	padding:0;
	margin-left:15px;

}
.why-item-txt img{
	margin:0 !important;
	position:absolute;
	left:0px;
	bottom:20px;

}
/*申请流程板块*/
.capital-process-item,.capital-process-divider{
	float:left;
}
.capital-process-item{
	width:164px;
}
.capital-process-pic{
	width:164px;
	height:164px;
	background: url(img/capital-process-pic.jpg) no-repeat;
}
.capital-process-divider{
	width:180px;
}
.capital-process-divider img{
	margin:50px 0 0 50px;
}

.capital-process-apply button{
	width:226px;
	height:55px;
	font-size:22px;
	background:url(img/capital-btn.png) no-repeat;
	border:none;
	color:#fff;
	margin-left:90px;
}
/*/////////////////////////////////////////////////////////////////////////*/
/*贷款资讯页面样式*/
.info-pic{
	width:60px;
	height:60px;
	background:url(img/info-icon.png) no-repeat !important;
}
/*资讯页第一部分样式*/
.one{
	overflow:hidden;
	padding:25px 0;
}
.sec-one-left,.sec-one-right{
	float:left;
}
.sec-one-pic-focus{
	width:566px;
	height:432px;
	background: #ccc;
}
      .one{
        overflow:hidden;
        padding:30px 0;
        
      }
      .one-left{
        float:left;
    
        width:900px;
        overflow:hidden;
      }
      .one-right{
        float:right;
        width:286px;
        background:#fff;
        height:434px;
        overflow:hidden;

      }
    .main-pic{
      float:left;
      width:566px;
      height:434px;
      background:aqua;
    }

    .sub-pic{
      float:right;
      width:324px;
      height:434px;
  
    }
  .info-title{
    padding:15px 10px;
    overflow:hidden;
    border-bottom:2px solid #eeeeee;
    background:#fff;
  }
  .info-txt {
    border-left:5px solid #fe9913;
    height:23px;
  }    
  .info-txt p{
    line-height:23px;
    color:#545454;
    font-size:20px;
  }
  .news-body{
    padding:20px 10px 10px 10px;
    overflow:hidden;
    background:#fff
   
  }
  .news-body li{
    height:18px;
    margin-bottom:10px;
  }
  .news-body li span{
  	cursor:pointer;
  }

    .news-body li span:hover{
  	color:#9a9696;

  }
  .news-body li p,.news-body li span{
    display:block;
    float:left;
    line-height:18px;
    font-size:14px;
  }
  .news-tag{
    
    text-align:center;
    color:#000;
    width:18px;
    height:18px;
    margin-right:10px;
  }
  .hot-news-tag{
    background: #fe9913;
    color:#fff;
  }
  .sub-pic div{
    height:212px;
    background:aqua;
  }
  .sub-pic-1 {
    margin-bottom:10px;
    position:relative;
    width:100%;
    height:210px;
     background: url(img/sub-pic-1.jpg) no-repeat !important;
  
     overflow:hidden;
  }
    .sub-pic-1:hover{
    	opacity:0.8
    }
    .sub-pic-2{
    position:relative;
    width:100%;
    height:210px;
     background: url(img/sub-pic-2.jpg) no-repeat !important;
  
     overflow:hidden;
  }
   .sub-pic-2:hover{
    	opacity:0.8
    }
  .main-pic{
    position:relative;
    background: url(img/main-pic.jpg) no-repeat;
  }
  .main-pic:hover{
  	opacity:0.8
  }
.dsc-txt{
    position:absolute;
    bottom:0;
    height:50px;
    width:100%;
    color:#fff;
    z-index:999;
    font-size:18px;
    line-height: 50px;
    text-indent:15px;
    background:url(img/pic-float.png)

  }
.two{
	overflow:hidden;
	
}
 .two-left{
        float:left;
        width:900px;
        overflow:hidden;
        min-height:870px;
        background: #fff;
        padding-bottom:40px
      }
  .two-right{
    float:right;
    width:286px;
    background:#f8f8f8;
    overflow:hidden;

  }
  .focus-body{
  	height:286px;
  	width:100%;
  	height:387px;

  }
  .info-nav{
  	border-bottom: 2px solid #fe9913
  }
    .info-nav li{
    	overflow:hidden;
    	width:110px;
	height:50px;
		float:left;
    }
    .info-hd{
    	width:100%;
    	height:50px;
    }
  .info-nav li a{
	width:110px;
	height:50px;
	display:block;
	line-height:50px;
	font-size:20px;
	color:#545454;

	text-decoration:none
  }

  .info-nav li.on a{
  	background: #fe9913 !important;
  	color:#fff !important;

  }
   

   .info-bd li{
   	padding:20px;
   	border-bottom:2px solid #eeeeee;
   	overflow:hidden;
   }
   .info-item-pic{
   	width:180px;
   	height:140px;
   	background: url(img/info-pics.jpg) no-repeat
   }
   .info-item-tags span{
   	float:left;
   	display:block;
   	margin-right:15px;
   }
     .info-item-tags i{
   	float:left;
   	display:block;
   	margin-right:5px;
   	font-size:16px;
   	line-height:20px
   }
   .info-item-txt,.info-item-pic{
   	float:left;
   }
   .info-item-txt{
   	width:640px;
   }
   .info-item-pic{
   	margin-right:22px;

   }
      .info-item-pic:hover{
      	opacity:0.8;
      }
   .info-item-title{
   	font-size:20px;
   	color:#545454;
   	margin-top:10px;
   }
      .info-item-title:hover{
   	color:#aeaead;
   }
   .info-item-content{
  	font-size:16px !important;
   	color:#545454;
   	margin-top:16px;
   	line-height:25px;

   }
     .info-item-content:hover{
   	color:#aeaead;
   }
   .info-item-tags{
   	margin-top:10px;
   	height:21px;
   	font-size:14px !important;
   }
   .info-nav-active a{
   	background: #fd9b14;
   	color:#fff !important;
   }
   
.pageqt{
	overflow:hidden;

	float:right;
}
   .pageqt p{
   	float:left;
height:33px;
   	overflow:hidden;
   	line-height:33px !important;
   	cursor: pointer;
   }
.page-last,.page-next,.last-btn,.first-btn{
width:62px !important;
color:#545454 !important;
text-align:center;
}
.page-btn{
	width:30px ;
	color:#545454 ;
	background: #eee ;
	margin:0 10px;
}
.page-btn-active{
	background: #fe9913 ;
	color:#fff;
}

 .focus-body{
    padding:20px 10px 10px 20px;
    overflow:hidden;
    background: #fff;
  }
  .focus-body p{
		padding:5px 10px;
		font-size:16px !important;
		text-align: center;
		float:left;
		border:1px solid #fe9913;
		margin:0 15px 15px 0;
		cursor:pointer;
  }
  .part-two{
  	overflow:hidden;
  }
  .detail-box{
  	float:right !important;background:#fff;min-height:450px;
  	padding:15px 30px;
  }
  .detail-title{
  	font-size:24px;
  	color:#545454;
  }
   .detail-info{
   	padding:18px 0;
   	overflow:hidden;
   }
   .detail-info span{
   	float:left;
   	display:block;
   	margin-right:15px;
   }
     .detail-info i{
   	float:left;
   	display:block;
   	margin-right:5px;
   	font-size:14px;
   	line-height:18px
   }
   .detail-info button{
   	height:18px;
   	text-align:center;
	padding:5px;
	overflow:hidden;
	color:#fff;
	background:#b5b5b5;
	float:right;
	width:100px;
	border:none;
	line-height:10px;
	border-radius:50px 
   }
   .detail-content{
   	padding:15px 0 30px 0;
   	overflow: hidden;
   	font-size:14px;
   }
     .detail-content img{
     	margin:15px;
     }
     .detail-content p{
     	line-height:22px;
     	margin:5px 0;
     }
   .content-footer{
   	padding:30px 30px 20px 30px;
   	overflow: hidden;
   	border-top:2px solid #eeeeee;
   }
    .content-footer a div{
    	color:#545454;
    		font-size:14px;
    }
 /*/////////////////////////////////////////////////////////////////////////*/
/*公司简介样式*/
.profile{
	padding:40px 0;
	overflow:hidden;
}
.brief-title{
	overflow:hidden;
}
.brief-title-t1{
	font-size:28px;
	font-weight:600;
	color:#545454;
	letter-spacing:2px
}
.brief-title-t2{
	font-size:14px;
	color:#dbdbdb;
}
.brief-body{
	padding:20px 0;
	overflow:hidden;
}
.manager-pic{
	float:left;
	width:505px;
	height:440px;
	background:url(img/manager-pic.jpg) no-repeat;
	background-size:100%;
}
.brief-txt{
	width:670px;
	height:440px;
	float:right;
	font-size:14px;
	line-height:25px;
	text-indent:25px;

}
.brief-footer{
	padding:50px 0 30px 0;
	overflow:hidden;

}
.brief-footer.col-md-3{
	
	height:79px;
	border-right:2px solid #c9c9c9 !important;
	position: relative;
}
.brief-footer-t1{
	color:#fe9913;
	font-weight:600;
	font-size:40px;
	
}
.brief-footer span{
	display:block;
	font-size:16px;
	position:absolute;
	right:90px;
	top:5px;
	color:#545454;
	font-weight:normal;
}
.brief-footer-t2{
	font-size:18px;
}

.culture{
	padding:20px 0;
	overflow:hidden;
}
.culture-back{
	margin-top:25px;
	width:1920px;
	position: relative;
	left:50%;
	margin-left:-960px;
	height:490px;
	background-size:100%;
	background:url(img/culture-back.jpg) no-repeat;
}
.history{
	padding-bottom:30px
}
.history-box {
	padding:35px 25px;
	height:200px;
	position: relative;
	margin-top: 20px
}
.history-txt{
	position: absolute;
	overflow:hidden;
	width:219px;
	padding-left:15px;
	border-left:2px solid #b5b5b5;
	min-height:70px;
	font-size:14px;
	line-height: 20px;
	padding-top:2px;
	display:none;
}
.history-box img{
	position: absolute;
	left:0;
	top:95px;
	display:none
}
.history-t1{
	top:0;
	left:150px;
}
.history-t2{
	bottom:0px;
	left:422px;
}
.history-t3{
	top:0px;
	left:695px;
}
.history-t4{
	bottom:10px;
	left:966px;
}
.circle{
	width:25px;
	height:25px;
	border:4px solid #fe9913;
	border-radius:50%;
	background:#fff;
	position:absolute;
	top:83px;
	display:none

}
.circle-1{
	left:140px;
}
.circle-2{
	left:411px;
}
.circle-3{
	left:682px;
}
.circle-4{
	left:953px;
}
.time{
	font-size:26px;
	color:#fe9913;
	position:absolute;
	font-weight: 600;
	display:none
}
.time-1{
	left:122px;
	top:114px;
}
.time-2{
	left:390px;
	top:40px;
}
.time-3{
	left:662px;
	top:114px;
}
.time-4{
	left:930px;
	top:40px;
}
.team{
	padding:25px 0;
}
.team-box{
	margin-top:25px;
	display:none;
}
.team-box .row{
	height:225px;
	
}
.team-box .col-md-3{
	padding:3px;
}
.team-txt{

	height:100%
}
.team-pics{
	height:225px;
}
.team-pics img{
	width:100%;
	height:100%;
}
.team-txt-box{
	width:100%;
	height:100%;
	padding:40px 30px 40px 30px;
	overflow:hidden;
	background: #7b7b7b
}
.txt-box-t1{
	color:#fff;
	font-size:22px;
	line-height: 40px;
	border-bottom:1px solid #fff;

}
.txt-box-t2{
color:#fff;
margin-top:15px;
font-size: 16px;
line-height:24px;
width:100%;
}
.cooperate{
	padding:30px 0 40px 0;
}
.cooperate-box{
	margin-top:20px;
}
.cooperate-box .col-md-2{
	height:59px;
	overflow:hidden;
	padding:0px 10px;
}
.cooperate-box .col-md-2 img{
	padding:0 !important;
	width:100%;
	height:100%;

}
 /*/////////////////////////////////////////////////////////////////////////*/
/*招聘页面样式*/
.recruit{
	padding:40px 0;
	overflow: hidden;
	background:#efeded;
}
.recruit .wrapper{
	padding:35px;
	overflow: hidden;
	background:#fff !important;
}
.recruit-title{
	width:100%;
	height:33px;
}
.recruit-title p{
	width:140px;
	height:30px;
	text-align:center;
	font-size:26px;
	color:#545454;
	font-weight:600;
	border-left:3px solid #fe9913;
	line-height:28px
}
.recruit-txt{
	font-size:16px;
	line-height:26px;
	color:#636262;
	margin-top:20px;
	float:left;
	text-indent:30px
} 
.recruit-detail-title{
	padding:20px 0;
	overflow:hidden;
	font-size:20px
}
.recruit-body{
	overflow:hidden;
}
.recruit-body-hd{
	width:240px;
	height:540px;
	float:left
}
.recruit-body-hd li{
	width:100%;
	height:48px;
	text-align:center;
	line-height: 48px;
	border-radius: 6px;
	font-size:20px;
	color:#636262;
	border:2px solid #d2d2d2;
	cursor:pointer;
	margin-bottom:10px;
	margin-top:10px;
	position: relative;
}
.recruit-body-hd .right-arrow{
	display:none
}
.recruit-body-hd li.on{
	background:#fe9913;
	color:#fff;
}
.recruit-body-hd li.on .right-arrow{
	display:block
}
.recruit-body-bd{
	width:840px;
	min-height: 340px;
	background: #fff;
	float:right;
	border-radius: 6px;
	border:2px solid #fe9913;
	overflow:hidden;
	z-index:1;

}
.recruit-body-bd ul{
	overflow:hidden;
	padding:30px;
	width:100%;

}
/*.delta{
position: absolute;
right:-10px;
 width: 0;
height: 0;
border: 30px solid red;
border-top-color: transparent;
border-right-color: black;
border-left-color: none;
border-bottom-color: transparent;
}*/
.delta{
	position: absolute;
	right:-56px;
	top:1px;
 width: 0;
height: 0;

border-top:20px solid transparent;
border-right:30px solid transparent;
border-bottom:20px solid transparent;
border-left:30px solid transparent;

border-top-color: transparent;
border-right-color: #fe9913;
border-left-color: transparent;
border-bottom-color: transparent;　　　
z-index:100;
}
.delta2{
	position: absolute;
	right:-59px;
	top:1px;
 width: 0;
height: 0;

border-top:20px solid transparent;
border-right:30px solid transparent;
border-bottom:20px solid transparent;
border-left:30px solid transparent;

border-top-color: transparent;
border-right-color: #fff;
border-left-color: transparent;
border-bottom-color: transparent;　　
z-index:200;
}
.gongzi{
	font-size:20px;
	color:#fe9913;
	font-weight: 600;
}
.bd-title{
	padding:10px 0;
	overflow:hidden;
	font-size: 16px;
	color:#545454;
	font-size:16px;
	font-weight:600

}
.bd-content{
	font-size:14px;
	color:#545454;
	line-height:25px;
}
.recruit-footer{
	padding:40px 0 10px 0;
	overflow: hidden;
	font-size:16px;
	color:#636262;
}
 /*/////////////////////////////////////////////////////////////////////////*/
/*贷款案例页面样式*/
.cases{
	padding:30px 0;
	overflow:hidden;
}
.cases-nav{
	padding:23px 10px;
	overflow: hidden;
	color:#585858;
	font-size:26px;
	background:#fffbf2
}
.cases-nav i{
	display:block;
	font-size:24px
}
.cases-nav i,.cases-nav ul{
	float:left;
}
.cases-nav li{
	font-size:19px;
	color:#545454;
	overflow:hidden;
	padding:0 15px;
	float:left;
	cursor:pointer;
}
.cases-nav li.on{
	color:#fe9913;
}
 .cases-body{
 	height:auto;
 	overflow:hidden;
 }
.cases-body ul{
	padding:20px 0;
	overflow:hidden;
}
.case-tab-active{
	color:#fe9913 !important;
}
 .cases-body .col-md-3{
        padding:10px;
        overflow:hidden;

      }
      .cases-items{
        width:100%;
        height:100%;
         border:1px solid #dcdcdc;
         overflow:hidden;
         padding:0;
      }
      .cases-item-txt{
        padding:18px 10px 18px 10px;
        overflow:hidden;
      }
      .cases-item-title{
        color:#545454;
        font-size:18px
      }
      .cases-item-edu{
        font-size:14px
      }
      .cases-item-edu span{
        font-size: 16px;
        color:#fe9913;
      }
      .cases-item-detail{
        font-size:14px; 
      }
      .cases-item-pic{
        width:100%;
        height:145px;
        background:#ccc;
      }
 /*     900  286*/
 .detail{
 	overflow:hidden;
 	background: #f8f8f8
 }

.location{
	padding-top:20px;
	padding-bottom:20px;
	overflow:hidden;
	font-size:18px;
	color:#545454;
}
.detail-left{
	width:286px;
	float:left;
	overflow:hidden;
	background:#f8f8f8;
	padding: 0 0 10px 0;
}
.detail-right{
	width:900px;
	float:right;
	overflow:hidden;
	background:#fff;
	padding:20px 60px;
}
    .headline{
        font-size:24px;
        color:#545454;
      }
      .loan-tag {
        overflow:hidden;
        padding:10px 0;
        font-size:18px;
      }
      .loan-holder{
        overflow:hidden;
        background:#fffbf2;
        padding:20px;
        font-size:14px;
        line-height:24px
      }
      .related{
        background:#fff;
        border: 1px solid #ccc;
      }
      .loan-holder .col-md-6{
        font-size:14px;
      }
      .loan-holder .col-md-6 span{
        font-size:18px;
        color:#fe9913;
      }
      .detail-footer{
          padding:30px 0;
      }
      .detail-footer .col-md-6{
        font-size:14px;
        color:#545454;
      }

      .loan-jisuan{
      	padding:40px 0;
      	overflow:hidden;
      	background:#f8f8f8;
      }
      .loan-jisuan .wrapper{
      	background:#fff;
      	border-radius:6px;
      	padding:30px 60px;
      	overflow:hidden;
      }

  .select-amount p,.select-amount ul{
    float:left;
  }
  .select-amount{
        padding:30px 0;
  }
  .select-amount p{
    font-size:22px;
    color:#545454;
    line-height:46px;
  }
  .select-amount ul{
    margin-left:15px;

  }
  .select-amount ul li{
    float:left;
    width:110px;
    height:46px;
    border-radius:4px;
    border:1px solid #545454;
    line-height:46px;
    margin-right:6px;
    font-size:22px;
    cursor:pointer;
  }
  .select-amount-active{
    background:#fe9913;
    color:#fff;
    border:none !important;
   }
     .input-amount,.input-term{
     	padding:0 20px 0 0;
     }
   .input-amount input,.input-term input{
    font-size:22px;
    color:#545454;
    line-height:46px;
    width:100%;
    border-bottom:1px solid #545454;
    height:47px
   }
   .amount-result{
    border-radius:6px;
    background:#fe9913;
    padding:15px 15px;
    margin-top:40px;
    height:60px;
   }
   .mort-cac{
   	


    margin-top:40px;
    height:60px;
   }
     .mort-cac button{
			width:70%;
			height:100%;
			border:none;
			font-size:18px;
			border-radius:6px;

     }
   .amount-result .col-md-6{
    font-size:22px;
    color:#fff;
   }
    .amount-result .col-md-6 span{
      font-size: 26px;
      font-weight:600
    }
      .zijin-type{
    padding:10px 0 40px 0;
    overflow:hidden;
  }
  .zijin-type .wrapper{
    padding:0 20px;
  }
  .zijin-type .col-md-4{
   
    margin-top:20px;
  }
    .zijin-type-one{
      overflow:hidden;
    
    }
    .zijin-body{
      width:100%;
      height:270px;
      padding:24px 30px;
    }
    .zijin-txt .col-md-6{
      overflow:hidden;
      margin-top: 15px;

      
    }
    .zijin-txt{
      overflow:hidden;
      padding-bottom:30px
    }
    .top-line img{
      width:100%;
    }
    .zijin-head{
      font-size:20px;
      overflow:hidden;
      padding:25px 0 5px 0;
      font-weight:600;
      letter-spacing:2px
    }
    .zijin-t1{
      color:#fe9913;
      font-size:17px
    }
    .zijin-t2{
      font-size:14px
    }
    .zijin-ask{
      height:30px;
      border-radius:8px;
      background:#e5e5e5;
      color:#545454;
      line-height:30px;
      font-size:18px;
      margin-top:35px !important;
      float:left;
      cursor:pointer;
    }
     .zijin-ask:hover{
      color:#fff;
      background:#fea133;
     }


  /*   贷款计算器页面*/

  .caculate{
  	overflow:hidden;
  	padding:30px 0 70px 0;
  	background: #f1f1f1

  }
  .caculate-left,.caculate-mid,.caculate-right{
  	background:#fff;
  	overflow:hidden;
  	padding:0px 15px 20px 15px;
  	float:left;
  }
.caculate-left{
	width:435px;
	margin-right:10px;
}
.caculate-mid{
	width:419px;
	margin-right:10px;
}
.caculate-right{
	width:305px;
}
  .caculate-left li{
    width:100%;
    height:36px;
    padding:10px;
    background:#f1f1f1;
    border-radius:4px;
    margin-bottom:15px
  }


    .caculate-left li input{
     background:#f1f1f1;
     font-size:14px;
     line-height:16px;
     float:left;
     width:180px;
}
 .caculate-left li select{
  float:right;
  border:none;
       background:#f1f1f1;
       width:356px;
 }
 .caculate-left li i{
 float:left;
 margin-right:10px;
 }
 .cac-tail{
  float:right;
 }
 .do{
  width:300px;
height:38px;
  background:#fe9913 !important;
  color:#fff;
  font-size:18px
 }
 .do:hover{
  background:#c27309;
 }
 .reset-item{
  float:right;
  height:38px;
  width:90px;
  font-size:18px;
  color:#545454;
  border:none;
  background:#f1f1f1;
 }
.mid-title{
  float:left;
}
.mid-result{
  float:right;
}
  .caculate-mid,  .caculate-right{
    height:342px;
  }
  .caculate-mid li, .caculate-right li{
    width:100%;
    height:56px;
    border-bottom: 1px #ccc dotted;
     padding:10px;
  }
    .caculate-mid li p,.caculate-right li p{
      font-size:16px;
      line-height:36px
    }
    .mid-result span{
      color:#fe9913;
      font-size:26px;
      margin-right:5px;
    }
    .caculate-right .mid-title{
      margin-right:15px;
      text-align:center;
    }

.corp-name{
	font-size:22px;
	color:#fe9913;
	overflow:hidden;
	padding:20px 0;
}
.contact-box{
	overflow:hidden;
}
.contact-box li{
	width:100%;
	overflow:hidden;
	padding:10px 0;
	
}
.contact-pic,.contact-txt{
	float:left;
}
.contact-pic{
	background:url(img/contact-icon.jpg);
	background-size:100%;
	width:30px;
	height:30px;
	margin-right:18px;
}
.contact-txt{
	font-size:20px;
	color:#545454;
}
.route{
	font-size:20px
}
.map{
	width:100%;
	height:495px;
	background:url(img/map.jpg) no-repeat;
	background-size:100%;
	margin-top:40px;
}

.promise{
  overflow:hidden;
    background:#f8f8f8;
    padding:25px 0;
}
.promise ul{
  overflow:hidden;

  margin-top:20px;
}
.promise ul li{
  width:20%;
  float:left;
  overflow:hidden;
  padding:30px 0;
}
.promise ul li .pic{
  width:135px;
  height:135px;
  border-radius:50%;
  background:url(img/car-promise.png) no-repeat;
  background-size:100%;
  margin-left:46px;
}
.promise ul li .txt{
  width:100%;
  text-align:center;
  font-size:20px;
  color:#535353;
  line-height:30px;
  margin-top:20px;
}
/*右侧按钮样式*/
.flexmenu{ position: fixed; right: 5px; top: 50%; margin-top: -210px; background: #fe9913; width: 64px; border-radius: 32px; z-index: 49;}
.flexmenu:before{ content: ""; width: 100%; height: 100%; border: 2px solid #fe9913; box-sizing: border-box; position: absolute; left: 0; top: 0; border-radius: 32px;}
.menuslist li{ margin-top: 5px; width: 64px; position: relative; z-index: 3;height:80px;border-bottom:1px solid #fff}
.menuslist li:first-child{ margin-top: 0;} 
.menuslist li span{ display: block; position: relative; z-index: 3; padding-top: 47px; line-height: 1px; height: 33px; text-align: center; color: #fff; font-size: 12px; width: 64px; border-radius: 32px;}
.menuslist li.offer span{ }
.menuslist li.consultate span{ }
.menuslist li.store span{}
.menuslist li.hotline span{ }
.menuslist li.gotop span{ }
.menuslist li:before{ content: ""; width: 100%; height: 100%; border-radius: 32px; background: #1c52a7; opacity: 0.3; filter:alpha(opacity=30); position: absolute; left: 0; top: 0; z-index: -1; opacity: 0; visibility: hidden; transform: scale(0); -webkit-transform: scale(0); -moz-transform: scale(0); transition: 0.48s;}
.menuslist li:hover:before{ opacity: 0.3; visibility: visible; transform: scale(1); -webkit-transform: scale(1); -moz-transform: scale(1);}
.telbox{ position: absolute; right: 75px; top: 50%; margin-top: -24px; padding-right: 11px; opacity: 0; visibility: hidden; transition: 0.5s;}
.telbox b{ display: block; font-weight: normal; padding-left: 15px; width: 135px; white-space: nowrap; height: 48px; line-height: 48px; position: relative; background: #fe9913; border-radius: 7px; color: #fff; font-size: 16px;}
.telbox b:before{ content: ""; width:0; height:0; border-top:6px solid transparent;  border-bottom: 6px solid transparent; border-left: 6px solid #fe9913; position:absolute; right: -5px; top:50%; margin-top: -6px; transition: 0.4s;}
.menuslist li:hover .telbox{ right: 64px; opacity: 1; visibility: visible;}
.menuslist li i{

	font-size:28px;
	color:#fff;
	position:absolute;
	top:20px;
	left:18px;
}


.car-case-right .pinggu-btn{
	width:182px;
	height:37px;
	background:url(img/pinggu_btn.png) no-repeat;
	background-size:100%;
	float:left;
	margin:68px 0 0 68px;
}
.car-case-right .pinggu-btn:hover{
	background:url(img/pinggu_btn_active.png) no-repeat;

}
.salary-btns{
	width:182px;
	height:37px;
	background:url(img/pinggu_btn.png) no-repeat;
	background-size:100%;
	float:left;
	margin:61px 0 0 57px;
}
.salary-btns:hover{
	background:url(img/pinggu_btn_active.png) no-repeat;
}
/*动画效果*/
.house-hot-product .col-md-3 .col-md-12{
	  transition: .3s ease-in-out;
}
.house-hot-product .col-md-3 .col-md-12:hover{
	transform: scale(1.04);
}
.promise li{
	 transition: .3s ease-in-out;
}
.promise li:hover{
	transform: scale(1.05);
}
.car-fangan{
	 transition: .3s ease-in-out;
}
.car-fangan:hover{
	transform: scale(1.03);
}

/*贷款选择页面css*/
.menu-zone{
	padding:27px 0px;
}
.menu-zone{
	margin-bottom:25px
}
.product-choose li{
	float:left;
	text-align: center;
	font-size:14px;
	overflow:hidden;
	padding:0 12px;
}
.product-choose  li a{
		color:#535353;
}
.product-choose li a:hover{
	color:#fe9913;
}
.product-choose li  input{
	float:left;
	width:80px;
	height:22px;
	border:1px solid #cccccc;
}
.product-choose ul{
	padding:10px 0;
}
.confirm{
 	background:#9f9f9f;
	color:#fff;
	width:60px !important;
}
.pro-lead {
	font-weight:600;
	margin-left:15px;
}
.product-amount li{
	padding:0 12px;
}
.pro-amount{
	text-indent:5px;
}
.pro-active{
	color:#fe9913 !important;
}
.sort-bar{
	overflow:hidden;
	padding:16px 20px;
	background:#eeeeee;
	margin-top:20px;
}
.sort-bar li{
	float:left;
	overflow:hidden;
	padding:0 15px;
}
.sort-bar li a,.sort-bar li{
	font-size:14px
}
.menu-zone{
	background:transparent;
	padding:0;
}
.product-choose{
	background:#fff;
	padding:15px 0;
}
.sort-bar li a,.sort-bar li span{
	float:left;
}
.sort-bar li a{
	color:#333333;
}
.sort-bar li span{

	width:7px;
	display:block;
	overflow:hidden;
	margin-left:5px;

}
.sort-bar li span div{
	height:5px;
	margin-top:4px;
	background:red;
}
.sort-bar li span .up{
	background:url(img/arrow-up.png) no-repeat;background-size:100%;cursor:pointer;
}

.sort-bar li span .down{
	background:url(img/arrow-down.png) no-repeat;background-size:100%;cursor:pointer;
}
.product-zone{
	overflow:hidden;
}
.product-zone li{
	background:#fff;
	overflow:hidden;
	padding:20px 20px;
	border-bottom:1px solid #cfcfcf;
}
.product-zone li .logo,.product-zone li .main-txt,.product-zone li .sub-txt,.product-zone li .view_detail{
	float:left;
}
.product-zone li .main-txt{
	width:160px;
	height:77px;
	margin-left:15px;
}
.product-zone li .main-txt .t1{
	font-size:18px;
	color:#2e2e2e;
	font-weight:600;
	line-height:20px
}
.product-zone li .main-txt .t2{
	font-size:14px;
	color:#2e2e2e;
margin-top:5px
}
.product-zone li .main-txt .t3{
	margin-top:5px;
}
.product-zone li .main-txt .t3 span{
	display:block;
	font-size:14px;
	width:75px;
	height:25px;
	border:1px solid #fe9913;
	float:left;
	margin-right:4px;
	text-align:center; 
}
.product-zone li .logo{
	width:110px;
	height:75px;
	background:#ccc;
	background-size:100%;
}
.product-zone li .sub-txt{
	width:365px;
	overflow:hidden;
	margin-left:35px;
}
.product-zone li .sub-txt div{
	font-size:14px;
	line-height:35px
}
.product-zone li .view_detail{
	width:114px;
	height:38px;
	font-size:14px;
	color:#fff;
	font-weight:600;
	text-align:center;
	background:#fe9913;
	border:none;
	float:right;
	margin-top:15px;
}
.product-footer .pageqt{
	margin:0 auto;
}

.product-detail {
	padding:0px 0px;
	background:transparent;
	overflow:hidden;
	margin-bottom: 30px
}
.product-detail .part-one{
	padding:20px 25px;
	overflow:hidden;
	background:#fff;
}
.product-detail .title{
	font-size:22px;
	color:#535353;
}
.cac li{
	 float:left;
	 width:266px;
	 height:41px;
	 font-size:14px;
	 margin-top:20px;
	 margin-right:30px;
}
.cac li input,.cac li select{
	height:40px;
	border:1px solid #9f9f9f;
	text-indent:10px;
	width:180px;
}
.cac li button{
	width:100%;
	height:40px;
	text-align:center;
	line-height:35px;
	background:#9f9f9f;
	color:#fff;
	border:none;
}
.cac_res{
	margin-top:40px;
}
.cac_res li{
	float:left;
	font-size:18px;
	width:323px;
}
.cac_res span{
	color:#fe9913;
}
.cac_tips{
	float:right !important;
	margin-right:0 !important;
	text-align:right;
	font-size:14px !important;
}
.part-two{
	overflow:hidden;
	padding:20px 24px;
	background:#fff;
	width:100%;
	margin-top:30px;
}
.part-three{
	overflow:hidden;
	padding:20px 24px;
	background:#fff;
	width:100%;
	margin-top:30px;
}
.part-two .t1 {
	overflow:hidden;
}
.part-two .t1 li{
float:left;
overflow:hidden;
padding:15px 0;
font-size:18px;
margin-right:120px;
}
.part-two .t1 li span{
	color:#fe9913;
}
.part-two .t2{
	border:1px solid #dcdcdc;
}
.part-two .t2 th{
	width:168px;
	font-size:16px;
	color:#535353;
	padding:15px 16px;
	overflow:hidden;
	background:#f8f8f8
}
.part-two .t2 td{
	font-size:16px;
	color:#535353;
	padding:0 16px;
}
.part-title{
	font-size:24px;
	color:#fe9913;
	
	overflow:hidden;
	padding:20px 0;
}
.part-three ul li{
	overflow:hidden;
	padding:18px 0;
	border-bottom:1px dotted #9f9f9f;
}
.part-three ul li:last-child{
	border:none;
}
.part-three ul li div{
	font-size:16px
}
.part-three ul li .t2{
	margin-top:15px
}

/*贷款评估页面*/
.evaluate-zone{
	overflow:hidden;
	background:#fff
}
.evaluate-zone .title{
	padding:17px 25px;
	overflow:hidden;
	font-size:16px;
	border-bottom:1px solid #e5e5e5;
}
.evaluate-zone .body{
	overflow:hidden;
	padding:54px 330px;
	position:relative;
	margin-bottom:20px

}
.evaluate-zone .title span{
	font-size:24px
}
.evaluate-zone .box{
	width:530px;
	height:530px;
	
}
.match{
	overflow:hidden;

	margin-top:25px;
	margin-bottom:25px
}
.match-left{
	float:left;
	overflow:hidden;
	padding:22px;
	width:876px;
	background:#fff;

}
.match-left table{
	border:1px solid #e5e5e5;
	width:100%;
	margin-top:20px;
}
.match-left table tr{
	border-bottom:1px solid #e5e5e5;
}
.match-left table tr:last-child{
	border-bottom:none
}
.match-left table th{
	padding:14px 0;
	text-align:center;
	background:#9f9f9f;
	color:#fff;
	font-size:14px;
}
.match-left table td{
	text-align:center;
	font-size:16px;
	padding:30px 0;
}
.match-left .title{
	font-size:20px
}
.match-right{
	float:right;
	overflow:hidden;
	width:296px;

}
.match-left .show_detail{
	width:86px;
	height:32px;
	font-size:16px;
	background:#7db02b;
	color:#fff;
	border:none;
}
.for_more{
	padding:26px 0 0 0;
	font-size:14px;
	cursor:pointer;
}
.match-right .t1{
	overflow:hidden;
	background:#fff
}
.match-right .title{
	font-size:20px;
	overflow:hidden;
	padding: 10px 14px;
	border-bottom:1px solid #e5e5e5;
}
.match-right .t1 .txtMarquee{
	overflow:hidden;
	padding:25px 20px;
	height:120px;
}
.match-right .t1 .info_bd{
	width:100%;
	height:100%;
	overflow:hidden;
}
.match-right .t1 .info_bd li{
	height: 25px;
	font-size:14px;
}
.match-right .t1 .info_bd li a{
	color:#fe9913;
}
.match-right .t2{
	overflow:hidden;
	background:#fff;
	margin-top:15px;
}
.case-scroll{
	overflow:hidden;
	height:217px;
}
.case-scroll li{
	overflow:hidden;
	padding:15px;
	border-bottom:1px dotted #e5e5e5;
	height:72px !important;
}
.case-scroll li:last-child{
	border:none !important;
}
.case-scroll li div{
	font-size:14px;
	line-height:24px
}
.evaluate-zone  .box{
	border-radius:50%
}
.evaluate-zone  .box canvas{
	transform:rotate(-143deg);
-ms-transform:rotate(-143deg); 	/* IE 9 */
-moz-transform:rotate(-143deg); 	/* Firefox */
-webkit-transform:rotate(-143deg); /* Safari 和 Chrome */
-o-transform:rotate(-143deg); 	/* Opera */
}
.evaluate-zone .body .shadow{
	width:550px;
	height:550px;
	position:absolute;
	top:68px;
	left:341px;
	background:url(img/fix.png) no-repeat;
	background-size:100%;
}
.shadow .zone{
	overflow: hidden;
	width:300px;
	margin-left:125px;
	margin-top:65px;
}
.show-edu{
	overflow:hidden;
	
	padding:10px 0;
}
.shadow .zone .t1{
	font-size:16px;
}
.shadow .zone .t2{
	font-size:44px;
	margin-top:10px;
}
.select-zone{
	overflow:hidden;
}
.select_1,.select_2,.select_3,.select_4{
	margin-top:40px;
}
.select_1 select,.select_2 select,{
	width:100%;
	height:40px;
	border:1px solid #9f9f9f;
	
}
.next_step{
	width:100%;
	height:40px;
	background:#7db02b;
	font-size:14px;
	color:#fff;
	border:none;
	border-radius:4px;
	margin-top:20px;
}
.warning{
	border:1px solid #f62e0e !important;
}
.step-info{
	font-size:14px
}
.step-info a{
	color:#535353;
}
.select_2 input{
	margin-top:10px
}


.shadow .form-zone{
	overflow: hidden;
	width:300px;
	margin-left:125px;
	margin-top:65px;
}
.shadow .form-zone img{
	margin-left:110px;
}
.area{
	overflow:hidden;
	margin-top:30px;
}

.eval_phone{
	border:1px solid #9f9f9f;
	padding:12px;
	overflow:hidden;
}
.eval_code{
	border:1px solid #9f9f9f;
	padding:12px;
	overflow:hidden;
	width:135px;
	margin-top:10px;
}
.eval_sms{
	border:1px solid #9f9f9f;
	padding:11px;
	overflow:hidden;
	width:110px;
	color:#aeaeae;
	font-size:14px;
	margin-top:10px;
	float:right;
	background:#fff;
	margin-right:25px;
}
.area-func{
	overflow:hidden;
	margin-top:10px;
}
.eval_apply{
width:120px;height:40px;background:#7db02b;color:#fff;font-size:16px;float:left;border:none;
}
.eval_reset{
	width:120px;height:40px;background:#9f9f9f;color:#fff;font-size:16px;float:right;border:none;
}


.main_100 {
	width: 100%;
	float: left;
	background: #FFF; min-width:1180px
}
.main {
	width: 1180px;
	margin: 0 auto
}
.mt20 {
	margin-top: 20px
}
#liucheng{ width:1180px; float:left; background:#fff}
#liucheng ul{ width:1180px; float:left; padding:40px 0}
#liucheng li{width:180px; float:left; background: url(img/liucheng_bg.png) no-repeat center; height:180px; margin:0 28px; text-align:center; font-size:14px;position:relative;color:#9fa0a0;transition:background 1.5s;
-moz-transition:background 1.5s; /* Firefox 4 */
-webkit-transition:background 1.5s; /* Safari and Chrome */
-o-transition:background 1.5s; /* Opera */ ; border-radius: 90px}
#liucheng li i{ width:56px; height:60px; float:left; margin:20px 62px 15px 62px;}
#liucheng li center{ color:#43b4f4; font-size:20px}
#liucheng li:hover{ background:#43b4f4; color:#fff }
#liucheng li:hover b,#liucheng li:hover center,#liucheng li:hover a{color:#fff}
#liucheng li a{ color:#f49626}
#liucheng li a:hover{ text-decoration:underline;}
#liucheng_1{ background:url(img/liucheng_li.png) no-repeat;}
#liucheng_2{ background:url(img/liucheng_li.png) 0 -80px no-repeat;}
#liucheng_3{ background:url(img/liucheng_li.png) 0 -156px no-repeat;}
#liucheng_4{ background:url(img/liucheng_li.png) 0 -228px no-repeat;}
#liucheng_5{ background:url(img/liucheng_li.png) 0 -310px no-repeat;}
#liucheng b{ transition:top left 1.5s;
-moz-transition:top left 1.5s; /* Firefox 4 */
-webkit-transition:left 1.5s; /* Safari and Chrome */
-o-transition:top right 1.5s; font-size:24px; font-style:italic;color:#f49626; width:18px; position:absolute;right:-5px; top:80px}
#liucheng em{transition:left 1.5s;
-moz-transition:left1.5s; /* Firefox 4 */
-webkit-transition:left 1.5s; /* Safari and Chrome */
-o-transition:left 1.5s;  font-size:14px; color:#fff; position:absolute; width:20px; left:20px; top:55px}
#liucheng li{ cursor:pointer}
#liucheng li:hover em{ left:38px;}
#liucheng li:hover b{font-size:52px;top:20px; left:78px;  font-weight:normal; }
#liucheng_text{ width:1180px; float:left; padding:20px 0 15px 0; font-size:16px; color:#999; border-bottom:#ecebeb solid 1px;}
#liucheng font{  font-size:20px; font-weight:bold; color:#666; padding:0 15px 15px 15px; border-bottom:#43b4f4 solid 2px;}

.neirong {
	width: 1180px;
	 background:#fff; float:left; margin:20px 0 0 0; 
	
}
.neirong_weizhang h3 {
	border-bottom: #efefef solid 2px;
	padding: 0 0 10px 0;
	margin: 0 0 15px 0
}
.neirong_weizhang ul {
	width: 530px;
	margin: 0;
	padding: 0
}
.neirong_weizhang li {
	width: 530px;
	float: left;
	line-height: 35px;
	font-size: 14px;
	border-bottom: #CCC dashed 1px
}
.neirong_weizhang li a {
	color: #666
}
.neirong_weizhang li a:hover {
	color: #fa4f4f
}
.neirong_weizhang li span {
	float: right
}

.neirong_weizhang {
	width: 510px;
	float: left;
	margin: 25px 25px 25px 35px
}
.neirong_weizhang h3 {
	border-bottom: #efefef solid 2px;
	padding: 0 0 10px 0;
	margin: 0 0 15px 0
}
.neirong_weizhang ul {
	width: 530px;
	margin: 0;
	padding: 0
}
.neirong_weizhang li {
	width: 530px;
	float: left;
	line-height: 35px;
	font-size: 14px;
	border-bottom: #CCC dashed 1px
}
.neirong_weizhang li a {
	color: #666
}
.neirong_weizhang li a:hover {
	color: #fa4f4f
}
.neirong_weizhang li span {
	float: right
}

.container {
    padding-left: 0;
    padding-right: 0;
    width: 1200px;
}
.cooperation-info {
    background: #fff;
    padding-bottom: 20px;
}
.cooperation header {
    font-size: 18px;
    color: #FF9000;
    font-weight: bold;
    margin: 0 0 15px 0;
    padding: 10px 30px;
    border-bottom: 1px solid #eee;
}
.cooperation header img {
    vertical-align: middle;
    margin-bottom: 2px;
    margin-right: 5px;
}
.dispaly-wrap {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.cooperation span {
    display: block;
    width: calc(100% / 6);
}

.dk-title{
overflow:hidden;
	background:#fff;
	line-height:60px;
	height:60px;
	font-size: 28px;
    font-weight: normal;
    text-align: center;
    letter-spacing: 3px;
    color: #333333;
    margin-bottom:10px;
}

.hot-box
{
    overflow: hidden;
    background: #fff;
    padding: 20px;
    border-top: 1px solid #eee;    
}
.hot-head
{
    font-size: 18px;
    font-weight: bold;
    width: 400px;
    height: 30px;
    line-height: 30px;
    text-align: center;
    display: block;
    color: #ff7401;
    background: #fffbf2;
    margin: 0 auto;
    border-radius: 10px;
}
.hot-cont{margin-top: 25px;}
.hot-list
{
    width: 260px;
    height: 120px;
    border-radius: 5px;
    box-shadow: 2px 5px 9px rgba(196,196,196,0.2);
    border: 1px solid #eef5ff;
    padding: 20px 15px;
    margin-left: 40px;
    margin-bottom:30px;
}
.dispaly-row {
    display: flex;
    flex-direction: row;
    /* float: left; */
}
.hot-box .hot-cont .hot-list img {
    width: 100px;
    height: 75px;
    margin-right: 10px;
}
.hot-box .hot-cont .hot-list p:first-child {
    color: #333;
    font-size: 18px;
    font-weight: bold;
}
.hot-box .hot-cont .hot-list p {
    margin-bottom: 0;
    margin-top: 10px;
    color: #666;
}





