*{
margin:0;
padding:0;
}
body{
color:#fff;
font-size:12px;
background:#fff url(bg.jpg) no-repeat center 35px;
line-height:20px;
}
a{
text-decoration:none;
color:#fff;
}
a:hover{
text-decoration:underline;
}
ul,li{
list-style:none;
}
img{
border:0;
}
.clear{
clear:both;
}
.mid{
width:974px;
margin:auto;
}
.top{
width:974px;
height:346px;
margin:auto;
background:url(fwq_02.jpg);
position:relative;
z-index:1000;
}
.logo{
position:absolute;
top:76px;
left:-22px;
width:260px;
height:85px;
overflow:hidden;
text-indent:-1000px;
display:block;
z-index:1000;
}
.play{
display:block;
position:absolute;
top:350px;
left:55px;
width:128px;
height:110px;
z-index:1000;
overflow:hidden;
text-indent:-1000px;
}
.nav{
	position:absolute;
	left:200px;
	top:25px;
	width:860px;
	height:50px;
}
.nav a {
display:block;
float:left;
height:50px;
margin:0 10px;
overflow:hidden;
text-indent:-1000px;
width:110px;
}

.box{
background:url(fwq_05.jpg) no-repeat 238px 0;
}
.f_l{
	float:left;
	width:238px;
	color: #fff;
	background:#C4C1CB url(fwq_09.jpg) repeat-x 0 173px;
}
.f_r{
float:right;
width:722px;
background:url(fwq_21.jpg);
}
.m_7{
margin-top:7px;
}
.f_l dl{
margin:auto;
width:218px;
}
.fwq{
background:url(fwq_26.jpg);
padding-bottom:8px;
}
.fwq ul li{
line-height:28px;
background:url(frxz_02.gif) no-repeat center bottom;
padding-left:26px;
}
.fwq ul li a{
background:url(icon1.gif) no-repeat 0 7px;
padding-left:18px;
display:inline-block;
}
.fwq ul li span{
padding-left:30px;
color:#5DADFF;
}
.news{
background:url(fwq_26.jpg);
}
.news ul{
padding:7px 0 5px 20px;
}
.kf{
background:url(fwq_26.jpg);
}
.kf div{
padding:7px 0 5px 20px;
}
.kf span{
color:#FBED08;
}
.kf_b{
background:url(frxz_01.gif);
display:inline-block;
width:64px;
height:25px;
line-height:25px;
text-align:center;
color:#FFFF00;
}
.c_b{
color:#5DADFF;
text-decoration:underline;
}
a.c_b:hover{
text-decoration:none;
}
.bg0{
background: url(fwq_03.jpg) no-repeat 0 0;
}
.bg1{
height:10px;
line-height:1px;
overflow:hidden;
background:url(fwq_28.jpg);
}
.bg2{
height:13px;
line-height:1px;
overflow:hidden;
background:url(fwq_29.jpg);
}
.ban1{
height:173px;
width:238px;
background:url(fwq_04.jpg);
}
.ban2{
height:39px;
background:url(fwq_16.jpg);
margin-top:7px;
}
.ban3{
height:39px;
background:url(fwq_20.jpg);
margin-top:7px;
}
.ban4{
height:35px;
background:url(fwq_11.jpg) no-repeat 0 bottom;
}
.ban5{
height:43px;
background:url(fwq_24.jpg) no-repeat 0 bottom;;
}
.sfnav{ height:78px;}
.sfnav ul{padding:23px 0 0 14px;}
.sfnav ul li{padding-left:15px; float:left;}

.p1{
background:url(fwq_08.jpg) no-repeat 0 0;
padding-top:60px;
}
.p2{
background:url(fwq_14.jpg) no-repeat 0 0;
padding-top:60px;
}
.list0 li{
width:621px;
height:46px;
line-height:47px;
color:#fff;
background:url(fwq_22.jpg);
margin:10px auto 0;
font-size:18px;
font-family:"黑体";
padding:0 20px;
overflow:hidden;
}
.list0 li span{
float:right;
}
.list{
padding:0 45px;
width:632px;
}
.list li{
line-height:28px;
color:#fff;
background:url(icon3.gif) repeat-x 0 bottom;
width:300px;
padding:0 3px;
float:left;
}
.list li a{
font-size:14px;
color:#FFCC00;
}
.list li span{
float:right;
color:#5DADFF;
}
.list0 .new{
padding-right:25px;
display:inline-block;
background:url(new.gif) no-repeat right 16px;
}
.list .new{
padding-right:25px;
display:inline-block;
background:url(new.gif) no-repeat right 6px;
}
.cs{
text-align:center;
padding:20px 0 0;
line-height:24px;
}


/*页尾*/
.foot{
height:173px;
background:url(frxz_50.jpg) no-repeat center 0;
padding-top:50px;
text-align:center;
color:#000;
line-height:20px;
}
.foot a{
color:#000;
padding:0 2px;
}
