﻿@charset "utf-8";
/* CSS Document */
body,ul,div,li,table,span,p,a,h1,h2,h3,h4{font-family: "microsoft yahei",arial;}
select#house,select#car,select#job,select#sex {
	position: relative;
  /*Chrome和Firefox里面的边框是不一样的，所以复写了一下*/
  border:none;
  /*很关键：将默认的select选择框样式清除*/
  appearance:none;
  -moz-appearance:none;
  -webkit-appearance:none;
  -ms-appearance:none;
	 padding-top:10px;
	 padding-bottom:10px;
  /*在选择框的最右侧中间显示小箭头图片*/
  /*background:#f7f6f6 url(../images/sel.jpg) no-repeat scroll 100% center;*/

  font-size:16px;
  /*为下拉小箭头留出一点位置，避免被文字覆盖*/
  padding-right: 14px;
  font-family: "microsoft yahei",arial;
}

/*男女选项开始*/
.xuanzhe_box{width: 275px;margin:auto;height: 38px;position: relative;}
.xuanzhe_box input{display: block;width: 275px;height: 37px;line-height: 37px ;border: 0;outline: 0;background: none;font-size: 16px;}
.xuanzhe_box dl{width: 100%;display: none;position: absolute;left: -1px;top: 37px;overflow: hidden;background-color: #fff;max-height: 150px;overflow-y: auto;border-top: 0;z-index: 9999;}
.xuanzhe_box dl dt{height: 28px;line-height: 28px;overflow: hidden;padding: 0 12px;cursor: pointer;text-align: left;}
.xuanzhe_box dl dt.on{background-color: #e0e0e0;}
/*男女选项结束*/
select::-ms-expand { display: none; }
.loan_sort_index li{border:none;height:52px;line-height:52px;margin:0}
.loan_sort_index li.on{border:none;background:#f9322e;color:#fff;margin:0}

.bannertwo{width:100%;height:470px;margin:0 auto;overflow:hidden;text-align:center;position: relative;}
.bannertwo-ul{height:470px;margin:0 auto;}
.bannertwo-li{height:470px;margin:0 auto;}
.numicon{position:absolute;height:20px;text-align:center;width:auto;bottom:30px;}
.numicon-info{width:40px;height:18px;line-height:18px;text-align:center;background:#fff;color:#000;float:left;margin-left:20px;}
.numicon-info-on{background:#f9322e;color:#fff;}
.numicon-info{cursor:pointer;}

.hold_card_title{width:95%;height:30px;padding:32px 18px 0 18px;border:1px solid #e5e5e5;border-top:none;border-bottom:none}
.hold_card_title li{cursor:pointer;margin-left:65px;width:75px;height:30px;font-size:14px;color:#444445;text-align:center;line-height:30px;float:left;}
.hold_card_title li.on{color:#fff;background:#f34f4f}
.hold_card_main{width:801px;height:142px;display:none;padding:36px 18px 53px 18px;border:1px solid #e5e5e5;border-top:none;}
.hold_card_main li{width:160px;height:142px;float:left;margin-left:44px;}
.hold_card_main li.first_one{margin-left:0}
.hold_card_main li .img_div{width:172px;height:107px;}
.hold_card_main li .img_div img{width:160px;height:101px;cursor:pointer}
.hold_card_main li span{font-size:12px;}

.advan_four li{border-width:2px;}
.qus_ans_wrap .form .ui-input{width:255px;padding:6px 15px;}
.qus_ans_wrap .form .ui-btn{height:30px;}
.qus_ans_wrap .form input.btn-q,.qus_ans_wrap .form .btn-search{width:120px}
.qus_ans_wrap .loan_sort li p{width:100%}
.find_loan_ti{height:50px;}
.loan_sort_wrap .find_loan_ti{text-align:left;padding-left:15px;}
.strategy_wrap .loan_sort_index li{border:none;height:29px;line-height:29px;margin:0}
.strategy_wrap .loan_sort_index li.on{border:none;background:#f9322e;color:#fff;margin:0}
.strategy_wrap .loan_sort_index li.on a{color:#fff}
.strategy_wrap .loan_sort li{height:228px;border:1px solid #e5e5e5}
.strategy_r,.strategy_l{width:385px}
.addt{line-height:20px}
.addtitle{color:#000;font-size:14px;font-weight:bold;}
.addtmain{color:#999999;}

.calculator_wrap .find_loan_ti,.find_loan_ti{margin-bottom:0}
.calculator{padding:30px 36px 0 30px;border:1px solid #e5e5e5;border-top:none}
.find_loan_wrap{border:none}
.find_loan_wrap .form{padding:15px 0 12px 15px;border:1px solid #e5e5e5;border-top:none}

.me-co-qu{    margin: 0 12.5%;   margin-top: 20px;}
.me-co-qu-title{width:100%;height:57px;border-bottom:1px solid #a0a0a0;}
.title-info{cursor:pointer;width:125px;height:57px;float:left;color:#444445;text-align:center;line-height:57px;font-size:18px;}
.me-co-qu-on{background:#f9322e;color:#fff;}


/* 左右轮播 */
.main_visual{height:auto;overflow:hidden;position:relative;}
.main_image{height:313px;overflow:hidden;position:relative;}
.main_image ul{width:90%;height:320px;overflow:hidden;position:absolute;top:0;left:0}
.main_image li{float:left;width:100%;height:313px;}
.main_image li span{display:block;width:100%;height:313px}
.main_image li a{display:block;width:100%;height:313px}
.main_image_div{width:80%;margin:0 auto;}
.main_image_div h1{text-align:center;font-size:18px;margin-bottom:10px;}
.main_image_div div{line-height:25px}


div.flicking_con{position:absolute;top:243px;z-index:999;width:91%;height:21px;left:5%}
div.flicking_con div{cursor:pointer;float:left;width:162px;height:54px;margin-left:65px;padding:0;display:block;text-indent:-1000px}
.page1{background:url('../images/hxlb01_1.jpg') 0 0 no-repeat;}
.page2{background:url('../images/hxlb02_1.jpg') 0 0 no-repeat;}
.page3{background:url('../images/hxlb03_1.jpg') 0 0 no-repeat;}
.page4{background:url('../images/hxlb04_1.jpg') 0 0 no-repeat;}
.page5{background:url('../images/hxlb05.jpg') 0 0 no-repeat;}
div.flicking_con div.on{background-position:-188px 0px;cursor:pointer;}
#btn_prev,#btn_next{z-index:11111;position:absolute;display:block;width:28px!important;height:49px!important;top:24%;margin-top:-37px;}
#btn_prev{background:url(../images/prve-next.png) no-repeat -27px top;left:40px;}
#btn_prev:hover{background-position:2px top;}
#btn_next{background:url(../images/prve-next.png) no-repeat -64px top;right:40px;}
#btn_next:hover{background-position:-91px top;}
/* end */

.par-list{zoom:1;overflow: hidden;margin-bottom: 40px;}
.par-list div{display: block;float: left;width: 177px;height: 78px;border: solid 1px #eee; margin-right: 72px;margin-bottom: 25px;zoom:1;}
.friendlink{margin-bottom:15px;height:auto;line-height:30px;overflow:hidden;background:#f5f5f5;width:1200px;}
.find_loan_ti{border-bottom:1px solid #a0a0a0}
.me-co-qu .par-list img { width:18%; float:left; margin:10px 1%;}

.ban-bac{width:1200px;height:470px;margin:0 auto;}
.registered {
	width: 330px;
	height: 300px;
	box-shadow: 2px 2px 10px #666;
	min-height: 420px;
	_height: 420px;
	position: absolute;
	z-index: 10;
	padding:0;
	top:5%;
	margin-left: 50%;
}
.registered .h3_title {
	height: 46px;
	line-height: 46px;
	font-size: 24px;
	color: #fff;
	text-align: center;
	font-weight: normal;
}
.registered .steps-box {
	height: 46px;
	overflow: hidden;
}
.registered .steps-box span {
	height: 46px;
	line-height: 46px;
	font-size: 18px;
	color: #fff;
	width: 109px;
	float: left;
	_display: inline;
	zoom: 1;
	background-color: #9e9d9d;
	margin-right: 23px;
	padding-left: 23px;
	position: relative;
}
.registered .steps-box .text-em {
	margin: 0 8px;
}
.registered .steps-box span i {
	width: 0;
	height: 0;
	font-size: 0;
	line-height: 0;
	display: block;
	position: absolute;
	top: 0;
	border: 23px solid transparent;
}
.registered .steps-box .white-tail {
	border-left-color: #fff;
	left: 0;
}
.registered .steps-box .white-head {
	border-left-color: #9e9d9d;
	right: 0;
	margin-right: -46px;
}
.registered .steps-box .current {
	background-color: #4b89dc;
}
.registered .steps-box .current .white-head {
	border-left-color: #4b89dc;
}
.form-box {
	padding: 0;
	overflow: hidden;
}
.form-box .ul-list{margin: 0 10px;display: block;overflow: hidden;}

.form-box .ul-list li {
	font-size: 16px;
	overflow: hidden;
	position: relative;
	height: 30px;
	line-height: 30px;
}
.form-box .ul-list li .lab-title {
	position: absolute;
	height: 30px;
	line-height: 30px;
	text-align: right;
	font-size: 16px;
	width: 82px;
	left: 0;
	top: 7px;
	padding-right: 8px;
}
.form-box .ul-list .horizontal {
	display: inline-block;
	display: inline;
	zoom: 1;
	vertical-align: middle;
	height: 30px;
	line-height: 30px;
	margin: 0 6px;
}
.form-box .describe-box{padding: 0 30px;line-height: 28px; text-align: center;}
.f-but-box {
	padding-top: 8px;
	text-align: center;
}
.f-but-box button {
	width: 195px;
}

/* 表单部分 */
.form-input {
	outline: none;
	font-size: 16px;
	vertical-align: middle;
}
.form-button {
	width: auto;
	overflow: visible;
	display: inline-block;
	zoom: 1;
	font-size: 18px;
	font-weight: normal;
	text-align: center;
	white-space: nowrap;
	vertical-align: middle;
	cursor: pointer;
	-moz-border-radius: 8px;
	-webkit-border-radius: 8px;
	border-radius: 8px;
	-webkit-user-select: none;
	-moz-user-select: none;
	-ms-user-select: none;
	-o-user-select: none;
	user-select: none;
	height: 50px;
	line-height: 50px;
	border: 0;
	color: #fff;
	letter-spacing:3px;
	-webkit-transition: 0.3s;
	-moz-transition: 0.3s;
	-ms-transition: 0.3s;
	-o-transition: 0.3s;
	transition: 0.3s;
}
.form-button:active, .form-button:hover {
	background-color: #c22a27;
}

.loan_sort li{border:1px solid #e5e5e5;border-top:none;height:283px}
.form-button{background:#f63a4a}
.f-but-box button{width:276px;border-radius:0;margin-left:19px;}

