.f_l{float:left;}
.f_r{float:right;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.none{display:none;}
.header{
	width:960px; 
	margin:0 auto;
}
#logo{
	float:left;
	margin:0;padding:0;
	width:177px; height:71px;
	background:url(../images/kx_logo.jpg);
}
#top2{
	float:left;
	width:260px;
	padding:26px 0 0 0;
	margin:0;
}
#top2 li{
	list-style-type:none;
	height:22px;
}
#logo2{
	float:left;
	margin:0;padding:42px 0 6px 0;
	width:165px; height:23px;
}
#top37{
	float:left;
	width:742px;
	padding:0;
	margin:0;
}
#top37_1{
	float:left;
	width:177px;
	padding:0;
	margin:0;
}
#top37_2{
	float:left;
	width:540px;
	padding:8px 0 0 10px;
	margin:0;
}
#top38{
	float:left;
	width:213px;
	padding:0 3px 0 0;
	margin:0;
}
#top39{
	float:left;
	width:353px;
	padding:10px 5px 0 0;
	margin:0;
}
#top3{
	float:left;
	width:353px;
	padding:10px 5px 0 0;
	margin:0;
}
#top3 li{
	list-style-type:none;
	height:25px;
}
.top31{
	height:26px;
	width:282px;
}
.Top3Link {
	width: 179px;
	height: 24px;
	background: url(../images/user000.gif);
	display: block;
	list-style: none;
	margin-top:5px;
	padding-top:5px;
	text-align: center;
}
.Top3Link a:hover{
	color:#FF0000;
}
.Top3Link3 {
	display: block;
	margin:0; padding:0;
	COLOR: #99B27D;
	line-height: 18px;
	font-size: 12px;
	font-family: tahoma;
	text-align: center;
}
.Top3Link2 {
	width: 213px;
	height: 24px;
	background: url(../images/user001.gif);
	display: block;
	list-style: none;
	margin:2px 0 2px 0;
	padding-top:5px;
	text-align: center;
}
.Top3Link2 a:hover{
	color:#FF0000;
}
.Link01 {
	margin: 5px 5px 0 0;
	width: 112px;
	text-align: center;
	color: #F4FFDD;
	font-weight: bold;
	line-height: 1.2em!important;
	_line-height: 1.5em;
}
.Link01:hover {
	color: #FFFF00;
}
.Link02 {
	margin: 5px 0 0 0;
	padding: 0 10px;
	text-align: center;
	color: #445C1E;
	line-height: 1.2em!important;
	_line-height: 1.5em;
}
.Link02:hover {
	color: #FF6600;
}
#top4{
	float:left;
	width:960px;
	padding:0;
	margin:0;
}
.top41{
	width:74px; height:37px;
	list-style-type:none;
	background: url(../images/kx_indextop_01.jpg);
}
.top42{
	width:878px; height:37px;
	list-style-type:none;
	background: url(../images/kx_subtop01_02.jpg);
}
.top43{
	width:8px; height:37px;
	list-style-type:none;
	background: url(../images/kx_indextop_04.jpg);
}
#top5{
	float:right;
	width:901px; height:44px;
	padding:0;
	margin:4px 5px 4px 0;
}
.top51{
	width:380px; height:35px;
	list-style-type:none;
	padding:8px 0 0 0;
}
.top52{
	width:158px; height:35px;
	list-style-type:none;
	padding:8px 0 0 0;
}
.top53{
	width:363px; height:42px;
	list-style-type:none;
	background: url(../images/adtop.gif);
}
.header1{
	display:block;
	float:left;
	width:114px;
	padding:0; margin:0;
}
.header2{
	display:block;
	float:left;
	width:90px;height:20px;
	padding:9px 0 0 25px; margin:0;
}
.header3{
	display:block;
	float:left;
	width:3px;
	padding:0; margin:0;
}
.header4{
	display:block;
	float:left;
	width:220px;
	padding:0px; 
	margin-left:190px;
	_margin-left:175px;
}
.header42{
	display:block;
	float:left;
	width:220px;
	padding:0px; 
	margin-left:70px;
	_margin-left:55px;
}
.header48{
	display:block;
	float:left;
	width:220px;
	padding:0px; margin-left:20px;
}
.header49{
	display:block;
	float:left;
	width:51px; height:22px;
	padding-top:6px; margin-left:2px;
}
.header491{
	display:block;
	float:left;
	width:51px; height:22px;
	padding-top:6px; margin-left:12px;
}
.header5{
	padding-top:9px; display:block; float:left; width:92px; margin:0;
}
.header52{
	padding-top:9px; display:block; float:left; width:18px; margin:0;
}
.header53{
	padding-top:9px; display:block; float:left; width:18px; margin:0;
}
#header_search{
	width:960px; height:50px;
	background: url(../images/kx_indextop_05.jpg);
}
#header_key{
	width:960px; height:29px;
	float:left;
	padding-top:4px; margin:0;
	background: url(../images/kx_indextop_06.jpg);
}
.header_key1{
	width:500px; height:33px;
	text-align:left;
	margin:0; padding:0; float:left;
}
.header_key2{
	width:445px; height:33px;
	text-align:left;
	padding-left:15px;
	margin:0; float:left;
}
.header_key2 a:hover{
	color:#FF0000;
}
#mid{
	padding:0;
	margin-top:4px;;
}
#mid2{
	margin-top:4px;;
	background: url(../images/line13.gif);
	width:958px;
}
#wrap{
	overflow:hidden;
	float:left;
	width:960px;
}
#left{
	float:left;
	width:210px;
}
#left1{
	float:left;
	width:740px;
}
#left2{
	float:left;
	width:216px;
	background: url(../images/line11.gif);
	padding-bottom:1000px;margin-bottom:-1000px;
}
#left019{
	width:210px; height:88px;
	float:left;
	padding:0;
	margin:0;
	background: url(../images/kfbg.jpg) no-repeat;
}
#left0192{
	width:210px; height:88px;
	float:left;
	padding:0;
	margin-top:4px;
	background: url(../images/kfbg.jpg) no-repeat;
}
#left0193{
	width:210px; height:95px;
	float:left;
	padding:0;
	margin-top:4px;
	background: url(../images/left021.jpg) no-repeat;
}
#left0194{
	width:210px; height:95px;
	float:left;
	padding:0;
	margin:0;
	background: url(../images/left021.jpg) no-repeat;
}
.left0193_1{ display:block; padding:6px 0 0 110px; margin:0}
.left01_9{ float:left; width:200px; margin:6px 0 0 10px; padding:0;}
#left01_1{
	width:20px; height:88px;
	float:left;
	padding:0;
	margin:0;
}
#left01_2{
	width:91px; height:88px;
	float:left;
	padding:0;
	margin:0;
}
#left01_3{
	width:99px; height:88px;
	float:left;
	padding:0;
	margin:0;
}
.left02_new{
	padding:0;
	margin:0;
	width:210px;
	float:left;
}
.left02_new1{ display:block; padding:0; margin:0;}
.left02_new2{ display:block; padding:0 6px; margin:0; text-align:center; background: url(../images/left01new_02.jpg)}
.left02{
	padding:0;
	margin-top:4px;
	width:210px;
	float:left;
	background: url(../images/kx_index_left03_05.jpg) no-repeat;
}
.left02 ul{
	float:left;
	width:210px;
	padding:0;
	margin:0;display: block;
}
.left02_1{
	height:24px;
	background: url(../images/kx_index_left03_05.jpg) no-repeat;
	padding:10px 10px 0 10px; margin:0;
	list-style-type:none;
}
.left02_12{
	height:24px; width:190px;
	background: url(../images/kx_index_left03_05.jpg);
	padding:10px 10px 0 10px; margin:0;
	display:block;
	float:left;
}
.left02_2{
	background: url(../images/kx_index_left03_03.jpg);
	padding:3px 6px 0 8px; margin:0;
	list-style-type:none;
}
.left02_2 a:hover{ color:#FF0000}
.left02_23{
	background: url(../images/kx_index_left03_03.jpg);
	padding:3px 6px 0 8px; margin:0;
	display:block; width:196px;
	float:left;
}
.left02_24{
	background: url(../images/kx_index_left03_03.jpg);
	padding:0; margin:0;
	display:block; width:210px;
}
.left02_25{
	background: url(../images/kx_index_left03_03.jpg);
	padding-left:10px; margin:0;
	display:block; width:200px;
}
.left02_22{
	background: url(../images/kx_index_left03_03.jpg);
	padding:3px 6px 0 8px; margin:0;
	list-style-type:none;
	height:29px;
}
.left02_3{
	height:11px;
	background: url(../images/kx_index_left04_04.jpg);
	list-style-type:none;
	padding:0; margin-top:-7px;
}
.left02_4{
	height:20px;
}
#left03{
	padding:0;
	margin-top:4px;
	width:210px;
}
#left03_1{
	width:200px; height:20px;
	float:left;
	padding:3px 0 0 10px;
	margin:0;
	background: url(../images/kx_index_left02_01.jpg) ;
}
#left03_2{
	width:210px; height:71px;
	float:left;
	padding:0;
	margin:0;
}
#left04{
	padding:0;
	margin-top:4px;
	width:210px;
	float:left;
	background: url(../images/kx_index_left04_03.jpg);
}
.left04_1{
	height:26px;
	display:block;
	background: url(../images/kx_index_left04_011.jpg);
	padding:6px 10px 0 10px; margin:0;
}
.left04_12{
	padding-left:78px;
}
.left04_13{
	padding-left:56px;
}
.left04_14{
	padding-left:63px;
}
.left04_15{
	padding-left:90px;
}
.left04_2{
	height:6px;
	padding:0; margin:0;
}
.left04_5{
	height:11px;
	padding:0; margin:0;
}
#left04 ul{
	float:left;
	width:200px;
	padding-left:5px;
	margin:0;
}
#left04 ul li{
	list-style-type:none;
	height:24px;
	background: url(../images/line10.gif);
}
.left04_3{
	height:22px;
	background: url(../images/kx_index_left04_03.jpg);
	padding:5px 5px 0 10px; margin:0;
	list-style-type:none;
}
.left04_4{
	height:20px;
	background: url(../images/line10.gif);
	padding:4px 5px 0 10px; margin:0;
	list-style-type:none;
}
.left04_31{
	padding-left:10px;
}
.left04_32{
	padding-left:50px;
	text-decoration: none;
}
.left04_33{
	padding-left:60px;
	text-decoration: none;
}
.left04_6{
	background: url(../images/line3.gif);
	width:210px;
	height:7px;
	margin-top:-4px;
	list-style-type:none;
	float:left;
}
.left04_62{
	background: url(../images/line4.gif);
	width:210px;
	height:11px;
	margin-top:-4px;
	list-style-type:none;
	float:left;
}
.left04_63{
	background: url(../images/line5.gif);
	width:210px;
	height:7px;
	margin-top:-4px;
	list-style-type:none;
	float:left;
}
#right{
	float:left;
	width:742px;
	padding:0;
	margin-left:8px;
}
#right_bss{
	float:left;
	width:960px;
	padding:0;
	margin:0;
}
#right1{
	float:left;
	width:210px;
	padding:0;
	margin-left:10px;
}
#right2{
	float:left;
	width:742px;
	padding:0;
	margin:0;
	background: url(../images/line12.gif);
}
#right01{
	padding:0;
	margin-top:4px;
	width:740px;
	float:left;
}
#right012{
	padding:0;
	margin:0;
	width:740px;
	float:left;
}
.index_zxs{
	height:23px; width:18px; background: url(../images/12.gif); 
}
.right01_1s{
	height:23px;
	background: url(../images/kx_index_center_01s.jpg);
	padding:5px 10px 0 10px; margin:0;
}
.right01_1{
	height:23px;
	background: url(../images/kx_index_center_01.jpg);
	padding:5px 10px 0 10px; margin:0;
}
.right01_12{
	padding-left:520px;
}
.right01_13{
	padding-left:130px;
}
.right01_14{
	padding-left:110px;
}
.right01_10{
	height:25px;
	background: url(../images/kx_index_center_01.jpg);
	padding:0 10px 0 10px; margin:0;
}
.right01_7{
	width:28px;
	background: url(../images/mic.jpg);
}
.right01_2{
	width:712px;
	height:200px;
	background: url(../images/center1.gif);
	padding:10px 14px 10px 14px; margin:0;
}
.right01_22{
	width:712px;
	background: url(../images/center1.gif);
	padding:10px 14px 10px 14px; margin:0;
}
.right01_3{
	float:left;
	width:230px;
	padding:0; margin-right:5px;
}
.right01_31{
	float:left;
	width:95px;
	padding:0; margin:0;
}
.right01_32{
	float:left;
	width:95px;
	padding:0; margin:0;
}
.right01_33{
	display:block;
	width:134px;
	line-height:19px;
	padding:0; margin:0;
}
.index_expert{ font-size:14px; font-weight:bold;}
.right01_33 a:hover{
	color:#FF0000;
}
.line{
	float:left;
	width:710px;
	height:1px;
	background: url(../images/line.gif);
	padding:0; margin:8px 0 8px 0;
}
#right02{
	padding:0;
	margin-top:4px;
	width:740px;
	float:left;
}
.right021{
	display:block;
	float:left;
	width:95px;height:35px;
	padding:0; margin:0;
}
.right022{
	display:block;
	float:left;
	width:195px;height:29px;
	padding:6px 0 0 450px; margin:0;
	background: url(../images/kx_index_center02_02.jpg);
}
.right023{
	float:left;
	width:720px;
	height:51px;
	background: url(../images/kx_index_center02_03.jpg);
	padding:2px 10px 2px 10px; margin:0;
}

.right024{
	float:left;
	width:238px;
	padding:0; margin:0;
}
.right024_1{
	float:left;
	width:70px;
	padding:0; margin-right:0;
}
.right024_2{
	float:left;
	width:158px;
	padding:0; margin-right:0;
}
.right024_3{
	display:block;
	width:158px;
	padding:0; margin-right:0;
}
#right03{
	padding:0;
	margin-top:4px;
	width:740px;
	float:left;
}
.right03_1{
	float:left;
	width:720px;height:23px;
	background: url(../images/kx_index_center_01.jpg);
	padding:5px 10px 0 10px; margin:0;
}
.right03_2{
	display:block;
	width:50px;
	float:left;
	padding:0; margin:0;
}
.right03_3{
	display:block;
	float:right;
	padding-right:10px; margin:0;
}
.right03_30{
	background: url(../images/gb3_0.gif); width:100px; height:26px; text-align:center; float:left; padding:0; margin:0;
}
.right03_30 a{
	text-decoration: none;	color: #FFFFFF;	line-height: 18px;	font-size: 12px;
}
.right03_31{
	text-align:center; float:left; padding:0; margin:0;
}
.right03_31 a{
	text-decoration: none;	color: #366702;	line-height: 18px;	font-size: 12px;
}
.right03_32{
	display:block;
	width:600px;
	float:left;
	padding-left:5px; margin:0;
}
.right03_33{
	display:block;
	width:70px; height:25px;
	float:right;
	padding:0 5px 5px 0; margin:0;
}
.right03_4{
	float:left;
	padding:0; margin:0;
}
.right03_5{
	float:left;
	height:195px;width:724px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 8px 4px 8px; margin:0;
}
.right03_52{
	float:left;
	width:724px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 8px 4px 8px; margin:0;
}
.right03_59{
	float:left;
	width:724px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 8px 4px 8px; margin:0;
}
.right03_59 ul{
	float:left;
	width:710px;
	padding:4px 8px 4px 8px;
	margin:0;
}
.right03_59 ul li{
	list-style-type:none;
	height:29px;
	background: url(../images/line9.gif);
}
.right03_58{
	float:left;
	width:710px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 15px 4px 15px; margin:0;
}
.right03_55{
	float:right;
	padding-right:5px;
}
.right03_6{
	float:left;
	padding:0; margin:0;
}
.right03_7{
	float:left;
	width:260px; height:195px;
	padding:0; margin:0;
}
.right03_8{
	float:left;
	width:444px; height:195px;
	padding:0; margin-left:10px;
}
.right03_82{
	float:left;
	width:444px; 
	padding:0; margin-left:10px;
}
.right03_9{
	display:block;
	width:424px;
	float:left;
	background:#F4F7F2;
	padding:10px; margin-bottom:5px;
}
.right03_10{
	display:block;
	width:215px; height:25px;
	float:left;
	padding:0; margin:0;
}
.right03_10 a:link,.right03_10 a:visited {
	text-decoration: none;
	color: #366702;
	line-height: 18px;
	font-size: 12px;
}
.right03_10 a:hover {
	color:#FF0000;
	text-decoration: underline;
	font-size: 12px;
}
#right04{
	padding:0;
	margin-top:4px;
	width:740px;
	float:left;
}
#right05{
	padding:0;
	margin-top:4px;
	width:740px;
	float:left;
}
.right05_1{
	width:740px;height:28px;
	display:block;
	background: url(../images/kx_index_center_01.jpg);
}
.right05_11{
	padding:4px 0 0 10px;
	display:block;
}
.right05_12{
	padding-left:580px;
}
.right05_2{
	float:left;
	height:46px;width:712px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 8px 4px 20px; margin:0;
}
.right05_29{
	float:left;
	height:100px;width:712px;
	background: url(../images/kx_index_center_03.jpg);
	padding:4px 8px 4px 20px; margin:0;
}
.right05_3{
	display:block;
	width:140px; height:46px;
	float:left;
	padding:0; margin:0;
}
#links{
	padding:0;
	float:left;
	margin-top:10px;
	width:960px;
}
#links01{
	background: url(../images/links001.gif);
	height:10px;
}
#links02{
	background: url(../images/links002.gif);
	padding:0 10px;
}
#links03{
	background: url(../images/links003.gif);
	height:10px;
}
#links2{
	padding:0;
	width:960px;
	margin:10px auto;
	clear:both;
}
#links201{
	background: url(../images/links001s.gif);
	height:10px;
}
#links202{
	background: url(../images/links002s.gif);
	padding:0 10px;
}
#links203{
	background: url(../images/links003s.gif);
	height:10px;
}
.line2{
	float:left;
	width:100%;
	height:10px;
	background: url(../images/bottom_bg.jpg);
	padding:0; margin-top:10px;
}
#sheng{
	padding-bottom:10px;
	float:left;
	margin:0;
	width:100%;
	text-align:center;
	font:
	c
}
#sheng h1{
	font-weight:100;
	color:#000000;
}
#bottom{
	width:100%; 
	margin:0 auto;
}
.clearfix:after{
content:"."; display:block; height:0; clear:both;
visibility:hidden;
}
*html .clearfix{
 height:1%;
}
*+html .clearfix{
 height:1%;
}