@charset "utf-8";
/* CSS Document */

* {
}
body {
	text-align:center;
	background: url(../images_5/bg.gif) repeat left top;
}
body, input, textarea, select, button {
-x-system-font:none;
color:#444444;
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:12px;
font-size-adjust:none;
font-stretch:normal;
font-style:normal;
font-variant:normal;
font-weight:normal;
line-height:1.6em;
}
input, select, button {
vertical-align:middle;
}
body, ul, li, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset {
margin:0;
padding:0;
}
h1, h2, h3, h4, h5, h6 {
font-size:1em;
}
ul li {
list-style-image:none;
list-style-position:outside;
list-style-type:none;
}
a {
color:#046cb5;
text-decoration:none;
}
a:hover {
text-decoration:underline;
}
.lightlink, .lightlink a {
color:#FFF;
}
a img {
border:none;
}
em, cite, strong, th {
font-style:normal;
text-align:left;
}
.emfont {
color:#FF6600;
}
table {
border-collapse:collapse;
empty-cells:show;
}
th {
font-weight:400;
}
.txt, .txtarea {
background:#FFFFFF none repeat scroll 0 0;
border-color:#999999 #CCCCCC #CCCCCC #999999;
border-style:solid;
border-width:1px;
height:16px;
padding:2px;
}
.txtarea {
height:auto;
}
.checkbox, .radio {
margin:0;
width:15px;
}
.pipe {
margin:0 5px;
}
.lighttxt, .lighttxt a, .pipe {
color:#999999;
}
.smalltext {
font-family:Verdana,Helvetica,Arial,sans-serif;
font-size:0.83em;
}
.noborder, .noborder td {
border:medium none !important;
}
.nobg {
background:transparent none repeat scroll 0 0 !important;
}
.red { color:#F00; }
.orange { color:#f7931d; }
.blue { color:#24408f; }
.white { color:#FFF; }
.fr {
float:right;
}
.fl {
float:left;
}
.fb { font-weight:bold; }
.rline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FFF;
}
.rbline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #FF9;
}
.rline {
	border-right-width: 1px;
	border-right-style: solid;
	border-right-color: #3e0c0d;
}
.fs25em {
	font-size: 2.5em;
	font-family:"黑体";
}
.fs25 {
	font-size: 25px;
	font-family:"黑体";
}
.fmht { font-family:"黑体"; }
.fs18 {
	font-size: 18px;
}
.fs14 {
	font-size: 14px;
}
.fs12 {
	font-size: 12px;
}
.on a { background:url(images_1v1/on.gif) no-repeat center top; color:#FFF; line-height:50px; }
.clear { clear:both; }
/*  size  */
.w100 { width:100%; text-align:center; float:left; overflow:hidden; }
.w472 { width:472px; height:267px; padding:0px; margin:0px; float:left; text-align:left; overflow:hidden; }
.w372 { width:372px; }
.w402 { width:402px; float:left; }
.w502 { 
	width:450px;\9  /*针对IE8*/
	width:502px; 
	float:left; 
	}
.w904 { width:904px; padding:0px; margin:0 20px; float:left; text-align:left; overflow:hidden; }
.w804 { width:804px; float:left; }
.w834 { background:#FFE; width:834px; float:left; }
.ml15 { margin-left:15px; }
.ml10 { margin-left:10px; margin-left:45px;\9 }
.mt5 { margin-top:5px; }
.wo402 { width:402px; height:166px; overflow:hidden; float:left; }
.lh24 { line-height:24px; }
/*  wrap  */
#wrap { margin:0 auto; width:1004px; text-align:left; }
#header { width:1004px; height: 242px; margin: 0px auto; text-align: left; overflow:hidden; }
#menu { width:1004px; height: 38px; margin: 0px; text-align: left; overflow:hidden; }
  #menu .left { background:url(../images_5/menu_bg.png) no-repeat left top; width:15px; height:38px; float:left; }
  #menu .center { background:url(../images_5/menu_bg.png) repeat-x left -38px; width:974px; height:38px; float:left; }
	#menu .center ul li { width:100px; height:20px; line-height:20px; margin: 9px 0; float:left; text-align:center; }
	#menu .center ul li a { color:#3e0c0d; font-size:14px; font-weight:bold; }
  #menu .right { background:url(../images_5/menu_bg.png) no-repeat left -76px; width:15px; height:38px; float:left; }
#body { width:1004px; min-height: 500px; margin: 0px; padding:0px; text-align: left; overflow:hidden; }
  #body .box { width:1004px; float:left; margin:2px 0; overflow:hidden; }
    #body .box .topleft { background:url(../images_5/frame_bg.png) no-repeat left top; width:30px; height:30px; float:left; overflow:hidden; }
	#body .box .topcenter { background:#FFA url(../images_5/frame_bg.png) repeat-x left -30px; width:944px; height:30px; float:left; overflow:hidden; }
	#body .box .topright { background:url(../images_5/frame_bg.png) no-repeat right -60px; width:30px; height:30px; float:left; overflow:hidden; }
	#body .box .middleleft { background:#bb5d2a url(../images_5/frame_bgB.png) repeat-y left top; width:1004px; min-height:250px; float:left; overflow:hidden; }
	#body .box .content { width:944px; margin:0 30px; float:left; overflow:hidden; }
	  #body .box .content .title { width:100%; float:left; }
	#body .box .middleright { background:url(../images_5/frame_bgC.png) repeat-y right top; width:1004px; min-height:250px; float:left; overflow:hidden; }
    #body .box .bottomleft { background:url(../images_5/frame_bg.png) no-repeat left -150px; width:30px; height:30px; float:left; overflow:hidden; }
	#body .box .bottomcenter { background:url(../images_5/frame_bg.png) repeat-x left -120px; width:944px; height:30px; float:left; overflow:hidden; }
	#body .box .bottomright { background:url(../images_5/frame_bg.png) no-repeat right -90px; width:30px; height:30px; float:left; overflow:hidden; }
.mtopleft { background:url(../images_5/f_A.png) no-repeat left top; width:35px; height:35px; float:left; overflow:hidden; }
.mtopcenter { background:url(../images_5/f_A.png) repeat-x left -35px; height:35px; float:left; overflow:hidden; }
.mtopright { background:url(../images_5/f_A.png) no-repeat right -70px; width:35px; height:35px; float:left; overflow:hidden; }
.mmiddleleft { background: url(../images_5/f_B.png) repeat-y left top; margin:0px; padding:0px; float:left; overflow:hidden; }
.mmiddleright { background:url(../images_5/f_C.png) repeat-y right top; margin:0px; padding:0px; float:left; overflow:hidden; }
.mmiddlecenter { background:#7a2e09; margin:0 35px; padding:0px; text-align:left; overflow:hidden; }
.mbottomleft { background:url(../images_5/f_A.png) no-repeat left -175px; width:35px; height:35px; float:left; overflow:hidden; }
.mbottomcenter { background:url(../images_5/f_A.png) repeat-x left -140px; height:35px; float:left; overflow:hidden; }
.mbottomright { background:url(../images_5/f_A.png) no-repeat right -105px; width:35px; height:35px; float:left; overflow:hidden; }

.picbox { background:url(../images_5/pic_bg.png) no-repeat left top; color:#ffff99; width:201px; height:175px; overflow:hidden; margin:0px; padding:0px; float:left; }
  .picbox a img { float:left; margin:14px 14px 1px 14px; overflow:hidden; }
  .picbox p { float:left; text-align:center; width:182px; margin:0 14px; padding:0px; }
  
  #body .box ul { margin:0 35px; float:left; }
  #body .box li { background:url(../images_5/dot.png) no-repeat left center; width:370px; padding-left:12px; float:left; font-size:14px; }
  #body .box a { color:#fff; }
  
  #flashcontent { width:904px; height:280px; margin:0 auto; }
  
#copyright { width:1004px; min-height: 60px; color:#FF9; margin: 0px; padding:0px; text-align: left; overflow:hidden; }
#copyright ul {
	margin: 5px auto;
	padding: 0px;
	width: 490px;
	height:14px;
	line-height:14px;
}
#copyright ul li {
	margin: 0px;
	padding: 0px;
	float: left;
	text-align:center;
	width: 60px;
	height:14px;
	line-height:14px;
}
#copyright ul li a {
	color:#FF9;
	margin: 0 5px;
	padding: 0px;
	line-height:14px;
}
.zczc { color:#FFF; font-size:14px; }
.zczc p {
	text-indent: 28px;
	margin:10px 0 0 0;
}
.zczc img {
	display: inline;
	margin: 5px 10px 0px 0px;
	clear: both;
}
