*{
margin:0;
padding:0;
}
body{
font-size:12px;
background:#fff url(bg.jpg) no-repeat center 35px;
}
ul,li{
list-style:none;
}
a{
text-decoration:none;
color:#353124;
}
a:hover{
text-decoration:underline;
}
.clear{
clear:both;
}
.mid{
width:884px;
margin:auto;
}
.top{
height:197px;
background:url(ftxy_02.jpg);
}
.r{
color:#f00;
}
.left{
float:left;
width:240px;
background:url(ftxy_33.jpg);
}
.right{
float:right;
width:630px;
background:url(ftxy_32.jpg);
}
.m_8{
margin-bottom:8px;
}
.ban1{
	background:url(ftxy_04.jpg);
	height:105px;
	overflow:hidden;
	padding-top:5px;
}
.ban2{
background:url(ftxy_16.jpg);
height:53px;
overflow:hidden;
text-indent:-1000px;
}
.ban3{
background:url(ftxy_28.jpg);
height:15px;
line-height:1px;
overflow:hidden;
}
.ban4{
	background:url(ftxy_08.jpg);
	height:55px;
	width:596px;
	overflow: hidden;
}
.ban5{
background:url(ftxy_18.jpg);
height:5px;
line-height:1px;
overflow:hidden;
}
.ban6{
background:url(ftxy_31.jpg);
height:21px;
}
.ban7{
background:url(ftxy_20.jpg);
height:18px;
line-height:1px;
overflow:hidden;
}
.ban8{
	background:url(ftxy_10.jpg);
	height:55px;
	overflow: hidden;
}
.ban9{
background:url(ftxy_30.jpg);
height:18px;
line-height:1px;
overflow:hidden;
}
.ban10{
background:url(ftxy_22.jpg);
height:55px;
overflow:hidden;
text-indent:-1000px;
}
.ban11{
	background:url(ftxy_06.jpg) no-repeat 0 0;
	height:60px;
	position:relative;
}
.ban11 a{
position:absolute;
top:5px;
width:118px;
height:50px;
display:block;
overflow:hidden;
text-indent:-1000px;
}
.btn1{
left:9px;
}
.btn2{
left:133px;
}
.btn3{
left:379px;
}
.btn4{
left:501px;
}
.btn5{
left:257px;
}
.ban12{
	background:url(ftxy_23.jpg);
	height:55px;
	overflow: hidden;
}
.bg3{
background:url(ftxy_26.jpg);
height:30px;
}
.xwgg{
	padding:5px 20px;
}
.xwgg li{
	line-height:22px;
	padding-left:13px;
	background: url(icon.gif) no-repeat 0px 5px;
}
.xwgg li a{
color:#006699
}
.wan{
padding:5px 20px;
}
.wan li{
	line-height:22px;
	background:url(icon.gif) no-repeat 0px 5px;
	padding-left:10px;
}
.wan li a{
color:#006699;
}
.kf{
padding:5px 0 5px 25px;
}
.kf dt{
line-height:25px;
}
.kf dd{
	line-height:18px;
	color: #006699;
}
.kf dd span{
color:#FF6600;
}


.h_10{
	height:5px;
	line-height:1px;
	overflow:hidden;
	width: 540px;
}

.fwq{
	width:596px;
	margin:auto;
}
.f_l{
width:296px;
float:left;
}
.f_r{
width:296px;
float:right;
}
.list0{
	background:url(ftxy_34.jpg);
	padding:0px 0 3px 22px;
}
.list{
	background:url(ftxy_12.jpg);
	padding:0 0 0 12px;
	color: #483226;
}
.list0 li{
	height:32px;
	line-height:26px;
	width:271px;
	float:left;
	background:url(ftxy_35.gif) no-repeat 0 0;
	margin-right:10px;
	font-weight:bold;
}
.list li{
	height:32px;
	line-height:26px;
	width:271px;
	background:url(ftxy_35.gif) no-repeat 0 0;
	margin-right:10px;
	font-weight:bold;
}
.list0 li a,.list li a{
padding-left:34px;
}
.list0 li span,.list li span{
float:right;
padding-right:10px;
}


.new a{
background:url(new.gif) no-repeat 3px 2px;
color:#f00;
}
.icon a{
background: url(icon.gif) no-repeat 15px 2px;
color:#008800;
}
.new span{
	color:#f00;
}
.msg{
	background:url(ftxy_25.jpg);
	text-align:center;
	line-height:20px;
}
.msg p a{
	color:#880000;
	text-decoration:underline;
}
.msg p a:hover{
	text-decoration:none;
}
.msg div{
	padding-top:3px;

}
.msg div a{
color:#f00;
}

