body{
	min-width:976px;
	_min-width:inherit;
	_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>976?"auto":"976px");
}

.index-wrap{
	margin:0 auto;
	width:976px;
	display:table;
	clear:both;
	padding-bottom:30px;
}
.index-wrap-toplink{
	display: none;
	position: relative;
	height: 48px;
	margin-bottom: 5px;
	background:url(../images/kf-tl-0917-01.gif) no-repeat right center;
}
.index-wrap-toplink a{
	position: absolute;
	top: 0;
	right: 0;
	display: block;
	width: 100px;
	height: 48px;
	line-height: 48px;
	text-align: center;
	font-size: 14px;
	color: #4f2100;
	text-decoration: none;
}
.index-wrap-toplink a.a2{right: 138px;}
.index-wrap-toplink a:hover{
	text-decoration: underline;
}
.index-kv-bg{
	height:495px;
	margin-bottom:20px;
	background:url(../images/kf-in-0917-01.jpg) no-repeat top center;
}
.index-kv-bg .index-wrap{
	position: relative;
	padding-bottom:0;
}

.index-help{
	float:left;
	width:520px;
	padding:70px 0 0 50px;
	/* overflow:hidden; */
}
.index-help-tit{height:46px; line-height:42px; background:url(../images/kf-faqbg-0917-01.jpg) no-repeat; font-size:24px; color:#fff; text-indent:8px;}
.index-help-ul{padding-top:10px; }
.index-help-ul li{height:28px; line-height:28px; width:360px; background:url(../images/kf-dot-0917-01.jpg) no-repeat left center; padding-left:18px; overflow:hidden;}
.index-help-ul li a{color:#4f2100; font-size:14px;}
.index-help-ul li.last{background:none; margin-top:10px;}
.index-help-ul li.last a{color:#fd4000;}

.index-sch{width: 332px;height: 142px; background: url(../images/kf-in-0917-07.jpg) no-repeat;}
.index-sch-t{height: 45px;line-height: 43px; font-size: 24px; color: #fff; text-indent: 17px;}
.index-sch-c{padding: 26px 0 0 19px;position: relative;}
.index-sch-c .index-li{position: absolute; left: 26px; top: 64px;z-index: 10;}
/* .index-sch-c .index-show{height: 128px; overflow: hidden;} */
.index-sch-c .index-li li{color: #9E9E9E;cursor: pointer;padding:2px 10px 2px 2px;background: #F6F6F6;}
.index-sch-c input{width: 230px;height: 55px; padding: 0 8px; line-height: 55px; font-size: 18px; color: #4c4948; background: none;border: 0; outline: 0;line-height: normal;}
.index-sch-c button{width: 52px;height: 55px; margin-left: 10px; text-indent: -9999px; cursor: pointer; background: none;border:0;}

.index-help-book{padding: 5px 0 0 16px;}

.index-slider{
	position: absolute;
	top: 50px;
	right: -50px;
	width:500px;
}



.index-tab{
	height:115px;
	border:1px solid #b9b9b9;
	border-bottom:0;
	background:url(../images/kf-in-0917-02.png) no-repeat;
}
.index-tab li{
	float:left;
	width:324px;
	height:115px;
	position:relative;
}
.index-tab p{
	line-height:115px;padding-left:45px;cursor:pointer;
	font-size:24px;color:#777;
	background:url(../images/kf-in-0917-02.png) no-repeat 0 -500px;
}
.index-tab p a,
.index-tab p a:link{
	line-height:115px;display:block;font-size:24px;color:#777;outline: none;
}
.index-tab p a:hover{
	color:#ea5103;text-decoration:none;
}

.index-tab p.psel{
	width:283px;line-height:117px;
	position:absolute;left:-1px;top:-1px;color:#ea5103;
}
.index-tab li.b1 .psel{
	background-position:0 -117px
}
.index-tab li.b2 .psel{
	background-position:-330px -117px
}
.index-tab li.b3 .psel{
	background-position:0 -236px
}

.index-tab p.psel a,
.index-tab p.psel a:link{
	line-height:117px;color:#ea5103;
}

.index-layer{
	border:1px solid #ed541c;
}

.tgfw-layer{
	overflow:auto;
	_height:100%;
}
.tgfw{
	float:left;
	width:323px;
	height:156px;
	padding-top:20px;
	padding-right:1px;
	background:url(../images/kf-in-0917-03.png) no-repeat right top;
}
.tgfw2{width:240px;}
.tgfwlast{
	background:none;
}
.tgfw .fn-title{
	padding-top: 20px;
	height:35px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#333;
}
.tgfw .fn-intro{
	height:45px;
	line-height:20px;
	text-align:center;
	font-size:12px;
	color:#595757;
}
.tgfw .fn-img{ text-align:center;}
.tgfw .fn-btn{
	text-align:center;
}
.tgfw .fn-btn a{
	width:100px;
	height:34px;
	line-height:31px;
	display:inline-block;
	text-align:center;
	font-size:14px;
	font-weight:bold;
	color:#fff;
	background:url(../images/kf-btn-i-0917-04.png) no-repeat;
}
.tgfw .fn-btn a:link,
.tgfw .fn-btn a:hover{
	color:#fff;
}
.tgfw .fn-raw{ font-family:'微软雅黑'; height:24px; line-height:24px; font-size: 12px; background:url(../images/kf-raw-0917-01.jpg) no-repeat 200px center; text-align:center; margin-top:50px;}


.wxfw-layer{
	overflow:auto;
	_height:100%;
}
.wxfw{
	position: relative;
	float:left;
	width:283px;
	height:215px;
	overflow: hidden;
	padding:20px 21px 0 20px;
	background:url(../images/kf-in-0917-04.png) no-repeat right top;
}
.wxfwlast{
	background:none;
}
.wxfw .fn-title{
	position: absolute;
	top: 20px;
	left: 20px;
	width:283px;
	height:35px;
	text-align:center;
	font-size:18px;
	font-weight:bold;
	color:#333;
}
.wxfw .fn-raw{ font-family:'微软雅黑'; height:24px; line-height:24px; background:url(../images/kf-raw-0917-01.jpg) no-repeat 188px center; text-align:center; margin-top:50px;}
.wxfw .fn-intro{
	position: absolute;
	top: 55px;
	left: 20px;
	width:283px;
	height:40px;
	line-height:20px;
	padding-bottom:10px;
	border-bottom:1px dashed #b9b9b9;
	font-size:12px;
	color:#595757;
}
.wxfw dl{
	position: absolute;
	top: 116px;
	left: 20px;
	width:283px;
	height: 100px;
}
.wxfw dt{
	position: absolute;
	top: 0px;
	left: 170px;
	width:100px;
	height: 100px;
}
.wxfw dd{
	position: absolute;
	top: 0px;
	left: 10px;
	width:165px;
	padding-top: 30px;

}
.wxfw dd p{
	line-height:23px;
	padding-left:33px;
	font-size:9pt;
	background:url(../images/kf-ico-0923-3.png) no-repeat;
}
