/* CSS Document */
body {
	font-size: 12px;
	width:1003px;
	margin:0px auto;
	color:#333;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #333;
}
a:hover {
	text-decoration: none;
	color: #333;
}
a:active {
	text-decoration: none;
	color: #F90;
}
ul {
	list-style:none; margin:0px; padding:0px;
}
.mg {
	margin-top:6px;
}
p {
	text-indent:2em;
}
/* Top */

.top01 {
	height:32px; background:url(../IMG/topbg.jpg) repeat-x; width:1003px; line-height:32px; text-align:right;
}
.top02{
	width:956px; margin:0px auto; height:91px;
}
.logo {
	width:200px; height:91px; float:left;
}
.top03{
	width:700px; height:91px; float:right; line-height:22px; text-align:right;
}
.top04 {
	width:680px; float:left; height:38px; margin-left:20px; text-align:right;
}
.top04 img {
	margin-top:6px;
}
.top05 {
	width:680px; float:left; height:38px; line-height:40px; margin-left:20px;
}

.mubg {
	width:956px; background:url(../IMG/mubg.jpg) no-repeat; height:32px; margin:0px auto;
}
.mubg a {
	width:92px; height:29px; line-height:32px; display:block; float:left; color:#FFF; font-weight:bold; text-align:center; margin-top:3px;
}
.mubg a:hover {
	background:url(../IMG/menu1.jpg) no-repeat; width:92px; height:29px; line-height:32px; display:block; color:#FFF; font-weight:bold; text-align:center; margin-top:3px;
}
#mulf {
	margin-left:20px;
}
/* main */
.cn {
	width:956px; margin:0px auto;
}
.banbg{
	width:956px; height:280px; float:left;
}

* { margin:0; padding:0; word-break:break-all; }
h1, h2, h3, h4, h5, h6 { font-size:1em; }
a { color:#0287CA; text-decoration:none; }
	a:hover { text-decoration:underline; }
ul, li { list-style:none; }
fieldset, img { border:none; }
legend { display:none; }
em, strong, cite, th { font-style:normal; font-weight:normal; }
input, textarea, select, button { font:12px Helvetica, Arial, sans-serif; }
table { border-collapse:collapse; }
html { overflow:-moz-scrollbars-vertical; } /*Always show Firefox scrollbar*/

/* iFocus style */
#ifocus { width:956px; height:280px;}
	#ifocus_pic { display:inline; position:relative; float:left; width:956px; height:280px; overflow:hidden; }
		#ifocus_piclist { position:absolute; }
		#ifocus_piclist li { width:956px; height:280px; overflow:hidden; }
		#ifocus_piclist img { width:956px; height:280px; }
	#ifocus_btn {
	display:inline;
	float:right;
	width:91px;
	height:57px;
	margin:9px 9px 0 0;
	left: 895px;
	top: 163px;
}
		#ifocus_btn li { width:91px; height:57px; cursor:pointer; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
		#ifocus_btn img { width:75px; height:45px; margin:7px 0 0 11px; }
		#ifocus_btn .current { opacity:1; -moz-opacity:1; filter:alpha(opacity=100); }
	#ifocus_opdiv { position:absolute; left:0; bottom:0; width:410px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
	#ifocus_tx { position:absolute; left:8px; bottom:8px; color:#FFF; }
		#ifocus_tx .normal { display:none; }

.main01{
	width:956px; height:6px; float:left;
}
.mian {
	width:954px; border-left:solid 1px #eeeeee; border-right:solid 1px #eeeeee; float:left;
}
.lf {
	width:360px; float:left; margin-left:2px; text-align:center;
}
.rt {
	width:580px; float:right; margin-right:2px;
}


.rttt {
	width:580px; height:30px; line-height:30px; font-size:14px; font-weight:bold;
}
.rttt img {
	margin:8px; float:left;
}
.rtmain {
	width:568px; padding:6px; line-height:20px;
}
	
.both {
	width:942px; padding:6px;
}
.both a {
	width:100px; height:30px; line-height:36px; display:block; float:left; text-align:center;
}
.both img {
	margin:0px 6px; float:left; width:100px; height:30px;
}
/* bottom */
.botm {
	width:1003px; float:left; background:url(../Img/btbg.jpg) repeat-x; line-height:36px; text-align:center;
}
