@charset "utf-8";
/* CSS Document */
html,body{ overflow-x:hidden;}
body{
	background: url(image/bg.gif) ;
	background-position: center top;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	margin:0;
}
a{
	text-decoration: none;
	color:#333333;
}
a:hover{
color:#CC0000;
}
ul,li{ list-style-type:none;padding:0px;margin:0px;}
.clear{clear:both;}
.img{ border:none;padding:3px;}
.padd5 {padding:5px;}
.header{ height:50px;}
.container {background:url(image/bg1.gif) repeat-y center ;width:916px;margin:auto;}
#top_nav {
	MARGIN: 0px auto; OVERFLOW: none; WIDTH: 900px; clear:both; height:auto; 
}
 #navbody {
	WIDTH: 900px; HEIGHT:40px; BACKGROUND: url(image/nav1.gif) repeat-x;clear:both;
}
#navbody ul {
	padding:0 2px;
}
#navbody LI {
	FONT-SIZE: 14px; FLOAT: left;height:42px;
}
#navbody #nav_line {background:url(image/nav_line.gif) no-repeat;width:3px;}
.nav_off {
	 BACKGROUND: url(image/nav1.gif); WIDTH: 112px; CURSOR: hand; padding-top:12px; HEIGHT: 30px! important; TEXT-ALIGN: center
}
.nav_off A {
	FONT-WEIGHT: bold; COLOR: #FFF
}
.nav_on {
	 BACKGROUND: url(image/nav2.gif); WIDTH: 112px; CURSOR: hand; padding-top:12px; HEIGHT: 30px! important; TEXT-ALIGN: center
}
.nav_on A {
	FONT-WEIGHT: bold; COLOR: #fff
}
.nav_on A:visited {
	COLOR: #FFF
}
.nav_on A:hover {
	COLOR: #000
}
#nav_bottom {
	COLOR: #FFF; HEIGHT: 30px;LINE-HEIGHT: 30px; Padding-left:20px;BACKGROUND: #3BB2C3; overflow:hidden;OSITION: relative;
}
#nav_bottom li {height:auto;}

#nav_bottom A {
	COLOR: #FFF ;padding:0 10px;
}
#nav_bottom A:visited {
	COLOR: #FFF
}
#nav_bottom A:hover {
	COLOR: #000
}

#nav_bottom #e1 {
	VISIBILITY: visible; POSITION: absolute;
}
#nav_bottom #e2 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;
}
#nav_bottom #e3 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;
}
#nav_bottom #e4 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;padding-left:220px;
}
#nav_bottom #e5 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;padding-left:415px;
}
#nav_bottom #e6 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;padding-left:450px;
}
#nav_bottom #e7 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;padding-left:600px;
}
#nav_bottom #e8 {
	Z-INDEX: 2; VISIBILITY: hidden; POSITION: absolute;padding-left:720px;text-align:right;
}

/*菜单*/
#tmenu{ 
width:900px; 
height:42px; 
BACKGROUND: url(image/nav1.gif) 
}
.fli{ 
float:left; 
WIDTH: 112px; 
HEIGHT: 42px! important; 
line-height:42px;
text-align:center;
}
.fli a{ 
text-decoration:none;
display:block; 
color:#FFF;
font-size:14px;
font-weight:bold;
}
.fli a:hover{ 
WIDTH: 112px; 
CURSOR: hand; 
HEIGHT: 42px! important; 
display:block;
BACKGROUND: url(image/nav2.gif);
line-height:42px;
color:#333;
}
.fli_off { 
WIDTH: 112px; 
CURSOR: hand; 
HEIGHT: 42px! important; 
display:block;
BACKGROUND: url(image/nav2.gif);
line-height:42px;
color:#333;
}
.sub{ 
background:#3BB2C3;;
width:900px;
height:40px; 
clear:both;
}
.sub ul li { 
height:40px; 
line-height:40px;
color:#FFFFFF;
}
.sub ul li a { 
padding:0 10px;
font-size:12px;
color:#FFFFFF;
}
.sub ul li a:hover { 
padding:0 10px;
font-size:12px;
color:#FF6600;
}

.sub ul #e1 {
	
}
.sub ul #e2 {
	
}
.sub ul #e3 {
	padding-left:220px;
}
.sub ul #e4 {
	padding-left:415px;
}
.sub ul #e5 {
	padding-left:450px;
}
.sub ul #e6 {
	padding-left:650px;
}
.sub ul #e7{
	text-align:right;
}
 .line_dashed {border-bottom:1px dashed #CCCCCC;}
 .line_solid {border-bottom:1px solid #CCCCCC;}
 .padd-left10 {padding-left:10px;}
 .margin10 {margin-top:10px;}
 .TitleLine1 {background:url(image/x4.gif) no-repeat center; width:310px;height:31px;line-height:31px;}
 .TitleLine2 {background:url(image/x5.gif) repeat-x; height:31px;line-height:31px;}
 .TitleLine3{background:url(image/x6.gif) no-repeat center bottom;width:300px;margin:5px auto;}
 .box1 {border:1px solid #EDF1F5;}
 .box2 {background:#FFF;Padding:5px;border:1px solid #CCC;width:90%;margin:auto;}
 .prolist {
  width:187px;
  border-left:1px solid #D1D3D7;
  border-right:1px solid #D1D3D7;
  border-top:1px solid #D1D3D7;
  }
 .prolist ul {list-style:none;margin:0px;}
 .prolist ul li {
   background:url(image/yt2.gif) no-repeat;
   height:22px;
   width:150px;
   padding:8px 0 0 35px;
   }
   
 .f12weight {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bolder;
	color: #666666;
	text-decoration: none;
}
 .f12gree {
	font-family: "宋体";
	font-size: 12px;
	line-height: 22px;
	font-weight: bolder;
	color: #7FB903;
	text-decoration: none;
}
.f14weight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.f14yellow{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #F29606;
	text-decoration: none;
}.f14blue {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	font-weight: bold;
	color: #2E93D7;
	text-decoration: none;
}
.f14h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}

.contf14h22 {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 14px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
	text-indent:2em;
}
.contf14f12 {
  text-indent: 2em;
  }
.f16weight {
	font-family: Arial, Helvetica, sans-serif;
	font-size: 16px;
	line-height: 22px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
}
.f12greed {
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #1EA104;
	font-weight: bold;
	text-decoration: none;
}
.f12h22 {
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #333333;
	text-decoration: none;
}
.f12yellow {
	font-family: "宋体", Arial, Helvetica, sans-serif;
	font-size: 12px;
	line-height: 22px;
	color: #F69803;
	text-decoration: none;
}
.f12h25 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #333333;
	text-decoration: none;
}
.f12 {
	font-family: "宋体";
	font-size: 12px;
	line-height: 25px;
	color: #666;
	text-decoration: none;
}
.contentxt p {
	font-family: "宋体";
	line-height: 25px;
	text-decoration: none;
	text-indent: 2em;
}
 .f10B {
	font-family: Arial, Helvetica, sans-serif;
	text-transform: uppercase;
	color: #575757;
	font-size:10PX;
}
.s12h25 {
    background:url(image/x21.gif) no-repeat left;padding-left:8px;
	font-family: "宋体";
	font-size: 12px;
	color: #333333;
	text-decoration: none;
}
.newslist{padding:5px 10px;}
.newslist ul {margin:0;padding:0}
.newslist ul li {
 height:25px;
 line-height:25px;
 font-size:12px;
 background:url(image/x8.gif) left no-repeat;
 padding-left:15px;
 }
.newslist ul li span{
 font-size:12px;
 color:#999;
 text-align:right;
 }
 
.ProBox {background:url(image/x15.gif) no-repeat;width:180px;border:1px solid #ccc;}
.ProBox .f12g{font-size:12px;height:30px;line-height:30px;color:#3BB2C3;font-weight: bold;}
.ProBox span {height:35px;line-height:35px;}

.PicBox {width:180px;border:1px solid #ccc;padding:5px;margin:auto;}
.PicBox span {height:35px;line-height:35px;}
.leftContentBg {background:url(image/x22.gif) center no-repeat;text-aligh:center;margin:20px auto;width:184px;height:112px;}
/*CSS quotes style pagination*/

DIV.quotes {
	PADDING-RIGHT: 3px; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-TOP: 3px; TEXT-ALIGN: LEFT;
}
DIV.quotes A {
	BORDER-RIGHT: #ddd 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #ddd 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #ddd 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #ddd 1px solid; TEXT-DECORATION: none
}
DIV.quotes A:hover {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes A:active {
	BORDER-RIGHT: #a0a0a0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #a0a0a0 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #a0a0a0 1px solid; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #a0a0a0 1px solid
}
DIV.quotes SPAN.current {
	BORDER-RIGHT: #e0e0e0 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #e0e0e0 1px solid; PADDING-LEFT: 5px; FONT-WEIGHT: bold; PADDING-BOTTOM: 2px; BORDER-LEFT: #e0e0e0 1px solid; COLOR: #aaa; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #e0e0e0 1px solid; BACKGROUND-COLOR: #f0f0f0
}
DIV.quotes SPAN.disabled {
	BORDER-RIGHT: #f3f3f3 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #f3f3f3 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; BORDER-LEFT: #f3f3f3 1px solid; COLOR: #ccc; MARGIN-RIGHT: 2px; PADDING-TOP: 2px; BORDER-BOTTOM: #f3f3f3 1px solid
}
.newsbg
{
background:url(image/newsbg.gif);border-top:1px solid #CCCCCC;border-left:1px solid #CCCCCC;border-right:1px solid #CCCCCC;

}