body{
	margin:0px;
	padding:0px;
	text-align:right;
	font-family:宋体，Arial, Helvetica, sans-serif;
	font-size: 12px;
	color:#333;
}
/*头部CSS开始*/
#divtop{
text-align:center;
margin:0px;
padding:0px;
}
#Column{
background:#FFFFFF url(topnav_bg.gif) repeat-x;
text-align:left;
width:900px;
height:35px;
margin:0px;
padding:0px;
}
#Columnlt{

float:left;
text-align:right;
width:640px;
height:35px;
margin:0px;
padding:0px;
}
#Columnlt ul{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
line-height: 35px; 
}
#Columnlt li{
FLOAT: left;
DISPLAY: block; 
MARGIN: 0px;
PADDING: 0px;
}
#Columnlt li a{
DISPLAY: block;
FONT-WEIGHT: bold;
font-size:14px;
TEXT-DECORATION: none;
COLOR: #006699; 
DISPLAY: block;
WIDTH: 100px;
height:35px;
text-align:center;
}
#Columnlt li a:hover{
COLOR: #FFffff;
background: url(tp.png) no-repeat -154px -70px;
}
#Columnrt{
float:left;
text-align:right;
width:240px;
margin:0px;
padding:0px;
height:35px;
}
#Columnrt ul{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
line-height: 35px; 
}
#Columnrt li{
FLOAT: left;
DISPLAY: block; 
MARGIN: 0px;
PADDING: 0px;
}
#Columnrt li a{
padding:0px 0px 0 0px;
background:url(tp.png) no-repeat left -110px;
DISPLAY: block;
FONT-WEIGHT: bold;
TEXT-DECORATION: none;
COLOR: #000000; 
DISPLAY: block;
WIDTH: 50px;
height:35px;
text-align:center;
}
#Columnrt li a:hover{
COLOR: #FF3300;
}
#Columnlbian{
background:url(tp.png) no-repeat left -19px;
float:left;
width:10px;
height:35px;
}
#Columnrbian{
background:url(tp.png) no-repeat right -17px;
float:right;
width:10px;
height:35px;
}
#Company01{
float:left;
margin:auto;
width:6px;
height:259px;
background:url(tp.png) no-repeat -373px -169px;
}
#Company02{
float:left;
margin:auto;
width:549px;
height:259px;
background:url(index_company_bg.gif);
}
#Company03{
float:left;
margin:auto;
width:6px;
height:259px;
background:url(tp.png) no-repeat right -169px;
}
/*头部CSS结束*/
/*==================================*/
/*内容开始*/
#Content{
	margin:auto;
	width:900px;
	text-align:center;
	margin-top:5px;
	position: relative;
}
#headleft{
padding-bottom:10px;
float:left;
text-align:left;
background:#FFffff;
width:330px;
border:1px #B8D6E1 solid;
}
#headleftti{
background:#DCEBF0;
height:25px;
text-align:center;
font-size: 12px; 
font-weight: bold; 
color: #FF6600; 
line-height: 25px; 
}
#headright{
float:left;
text-align:left;
margin-left:10px;
width:558px;
}
#wjdh{
padding-top:5px;
}
#lptj{
padding-top:5px;
float:left;
width:900px;
height:125px;
margin:auto;
}
#lptj01{
float:left;
width:111px;
margin:auto;
background:url(tp.png) no-repeat left -568px;
height:125px;
}
#lptj02{
float:left;
width:782px;
margin:auto;
height:125px;
background:url(lptj.gif);
}
#lptjtp{
text-align:center;
margin:0px 0px 0px 4px;
float:left;
width:123px;
height:125px;
}
.img01{
border:1px solid #CCCCCC;
}
#lptj03{
float:left;
width:7px;
margin:auto;
height:125px;
background:url(tp.png) no-repeat -275px -568px;

}
#fcnew{
float:left;
margin:auto;
width:329px;
height:229px;
}
#fcnewtop{
width:329px;
height:25px;
background:url(tp.png) no-repeat left -361px;
margin-top:5px;
line-height:25px;
}
.frame01_body { border-left:solid 1px #b8d6e1;
				border-right:solid 1px #b8d6e1;
				height:192px;
				width:327px;
				}
#fcnewend{
width:329px;
height:12px;
background:url(tp.png) no-repeat left -417px;
}
#fcnewright{
float:left;
margin-left:10px;
width:561px;
height:229px;
padding-top:5px;
}
#jctk{
float:left;
margin-top:5px;
width:900px;
height:107px;
}
#joctk01{
text-align:right;
float:left;
margin:auto;
width:391px;
height:107px;
background:url(tp.png) no-repeat left -442px;
}
#joctk01 ul{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
line-height: 20px;
margin:25px 20px 20px 125px;
}
#joctk01 li{
FLOAT: left;
DISPLAY: block; 
MARGIN: 0px;
PADDING: 0px;
}
#joctk01 li a{
DISPLAY: block;
font-size:12px;
TEXT-DECORATION: none;
COLOR: #000000; 
DISPLAY: block;
WIDTH: 60px;
height:10px;
text-align:center;
}
#joctk01 li a:hover{
COLOR: #FFffff;
background:#728924;
}
#joctk02{
float:left;
margin:auto;
width:502px;
height:107px;
background:url(index_rollpic_bg.gif);
}
#joctk03{
float:left;
margin:auto;
width:7px;
height:107px;
background:url(tp.png) no-repeat right -442px;
}
#i5fc{
float:left;
width:575px;
height:135px;
background:url(index_zhuangxiu_bg.jpg) no-repeat;
}
#i5fcright{
float:left;
width:325px;
height:135px;
background:url(tp.png) no-repeat left -221px;
}
#i5fcright dl{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
height:70px;
margin:20px 5px 0px 15px;
}
#i5fcright dt{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
line-height: 20px;
text-align:left;
}
#i5fcright dd{
FLOAT: left;
DISPLAY: block; 
MARGIN: 0px;
PADDING: 0px;
}
#i5fcright dd a{
DISPLAY: block;
TEXT-DECORATION: none;
COLOR: #006699;
DISPLAY: block;
WIDTH: 100px;
height:20px;
text-align:center;
}
#i5fcright dd a:hover{
COLOR: #0066CC;
background:#E5F0F8;
}
.end{
float:left;
margin-top:5px;
width:296px;
margin-left:6px;
}
.endleft{
float:left;
margin-top:5px;
width:296px;
}
.end01{
margin:auto
width:296px;
height:25px;
background:url(tp.png) no-repeat left -388px;
line-height:25px;
}
.end02{
margin:auto
width:296px;
height:180px;
border:1px #B8D6E1 solid;
text-align:left;
}
.end02 ul { 
MARGIN: 0px; 
PADDING: 0px; 
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none; 
}
.end02 li {
margin-left:10px;
BACKGROUND: url(tp.png)  transparent no-repeat -0px -693px;  
}
.end02 li a {
margin-left:10px;
DISPLAY: block;
WIDTH: 90%;  
line-height:22px;
} 
.end03{
margin:auto
width:296px;
height:7px;
}
.end03 ul { 
MARGIN: 0px; 
PADDING: 0px; 
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none; 
}
.end03 li {
margin-left:10px;
BACKGROUND: url(tp.png)  transparent no-repeat -0px -693px;  
}
.end03 li a {
margin-left:10px;
DISPLAY: block;
WIDTH: 90%;  
line-height:22px;
} 
#sein{
float:left;
margin-left:25px;
margin-top:5px;
height:25px;
width:900px;
text-align:left;
background: #E8F2F5;
border:1px #B8D6E1 solid;
line-height:25px;
}
#seintop{
float:left;
margin-left:25px;
width:900px;
text-align:center;
border-left:1px #B8D6E1 solid;
border-bottom:1px #B8D6E1 solid;
border-right:1px #B8D6E1 solid;
line-height:25px;
}
#seintop ul{
BORDER: medium none; /*不显示边框*/ 
LINE-HEIGHT: normal;  
LIST-STYLE-TYPE: none;
line-height: 25px; 
}
#seintop li{
FLOAT: left;
DISPLAY: block; 
MARGIN: 0px;
PADDING: 0px;
}
#seintop li a{
DISPLAY: block;
FONT-WEIGHT: bold;
font-size:12px;
TEXT-DECORATION: none;
COLOR: #006699; 
DISPLAY: block;
WIDTH: 110px;
height:25px;
text-align:center;
}
#seintop li a:hover{
COLOR: #FFffff;
background:#3B97D3;
}
#end{
	margin:auto;
	width:900px;
	text-align:center;
	margin-top:5px;
	position: relative;
	padding-top:20px;
	background:url(bottom_bg.jpg);
	height:70px;
}
.hyzy{
margin-top:5px;
margin-bottom:5px;
}
.hyzy a{display:block}
.logo{background:url(flh.jpg) no-repeat;width:900px;height:191px;text-indent:-9999px}
.wj{background:url(ad_top.jpg) no-repeat;width:900px;height:163px;text-indent:-9999px}
/*内容结束*/




.dotline { border-bottom:dotted 1px #CCC;
 }
.dotline2 { border-bottom:dotted 1px #666;
 }
.pattern01 { background:url(images/pattern01.gif) }
.pad01 { padding-left:5px }
.pad02 { padding-left:7px }
.pad03 { padding-left:10px }
.pad04 { padding-left:18px }
.base_width{ width:900px;
			 margin:0px auto;
			 overflow:hidden;

}
.float_left { float:left; }
.clear_both { clear:both; }
.line{ border-bottom:solid 1px #e8e8e8 }
.input01 { border-left:solid 1px #313131;
			border-top:solid 1px #313131;
			border-right:solid 1px #cbcbcb;
			border-bottom:solid 1px #cbcbcb;
			padding-left:5px;
			height:15px;
			line-height:15px;
			
 }
 .input01_1 { border-left:solid 1px #313131;
			border-top:solid 1px #313131;
			border-right:solid 1px #cbcbcb;
			border-bottom:solid 1px #cbcbcb;
			background-color:#e3fad5;
			padding-left:5px;
			height:15px;
			line-height:15px;
			
 }
.button01 { 
			border:solid 1px #999;
			background-color:#ffffff;
			
 }
.block { display:block }




/* ----- font ----- */
.Arial { font-family:Arial; }
.bold { font-weight:bold }
.px14 { font-size:14px }
.px13{ font-size:13px }
.px11{ font-size:11px }
.px12{ font-size:12px }


/* ----- link ----- */
.link01:link,.link01:visited{ color:#069; text-decoration:none }
.link01:hover,.link01:active{ color:#f30; text-decoration:none }
.link02:link,.link02:visited{ color:#000; text-decoration:none }
.link02:hover,.link02:active{ color:#f30; text-decoration:none }
.link03:link,.link03:visited{ color:#f30; text-decoration:none }
.link03:hover,.link03:active{ color:#f30; text-decoration:underline }
.link04:link,.link04:visited{ color:#333; text-decoration:none }
.link04:hover,.link04:active{ color:#f30; text-decoration:none }
.link05:link,.link05:visited{ color:#069; text-decoration:none }
.link05:hover,.link05:active{ color:#069; text-decoration:underline }
.link06:link,.link06:visited{ color:#960; text-decoration:none }
.link06:hover,.link06:active{ color:#f30; text-decoration:none  }
.link07:link,.link07:visited{ color:#666; text-decoration:none }
.link07:hover,.link07:active{ color:#f30; text-decoration:none  }
.link08:link,.link08:visited{ color:#f60; text-decoration:none }
.link08:hover,.link08:active{ color:#f60; text-decoration:underline }
.link09:link,.link09:visited{ color:#666; }
.link09:hover,.link09:active{ color:#f30; }
.link10:link,.link10:visited{ color:#fff; padding:2px; background-color:#f30; text-decoration:none }
.link10:hover,.link10:active{ color:#fff; text-decoration:underline }

#program a:link,#program a:visited{ color:#333;padding:2px; }
#program a:hover,#program a:active{ color:#fff; background-color:#f60; padding:2px; }




/* ----- color ----- */
.color01 { color:#960;}
.color02 { color:#f30;}
.color03 { color:#069;}
.color04 { color:#333;}
.color05 { color:#999;}
.color06 { color:#666;}
.color07 { color:#f60;}
.green { color:#090;}
.black{ color:black; }


/* ----- split_page ----- */
.pagination {
float: right;
font-size: 12px;
line-height: 23px;
height: 23px;
color:#666666;
font-family:"Arial";
}

.pagination a {

float: left;
text-decoration: none;
font-weight: bold;
border: 1px solid #FFFFFF;
background-color: #FF6600;
color: #FFFFFF;
margin: 1px 2px 0 0;
padding: 0 3px 2px 3px;
line-height: normal;
}

.pagination a:hover {
border: 1px solid #FF6600;
background-color: #FFFFFF;
color: #FF6600;
}

.pagination .noncepage {
color: #ff6600;
background-color: #ffffff;
border: 1px solid #ff6600;
margin-right:3px;
}

.pagination .inputnumber {
font-family: "Arial";
width: 25px;
height: 13px;
border: 1px solid #ff6600;
font-weight: bold;
color: #ff6600;
}

.pagination .inputgo {
font-family: "Arial";
width: 25px;
height: 18px;
background-color: #ff6600;
border: 1px solid #ff6600;
font-size: 11px;
font-weight: bold;
color: #ffffff;
}



/* ----- common use ----- */
#navigation td{ font-size:12px;
			  	color:#069;
			  	font-weight:bold;

}
.top_button { font-size:14px;
			  font-weight:bold;
			  background:url(images/top_button_icon.gif) 0px 3px no-repeat;
			  padding-left:15px;
}
.top_input01 { width:85px;
				border:solid 1px #666;
				margin-bottom:5px;
				vertical-align:middle;
				padding-left:3px;
				font-family:Arial;
				height:15px;
}
.top_search_keyword { background:url(images/top_search_keyword_bg.gif) no-repeat;
					  width:140px;
					  height:22px;
					  border:none;
					  line-height:22px;
					  padding-left:25px;
					  color:#999;
			
}
.frame01_title { height:25px;
				 background:url(images/frame01_title.gif);
				 line-height:25px;
				 padding-left:15px;
}
.frame01_body { border-left:solid 1px #b8d6e1;
				border-right:solid 1px #b8d6e1;
}

.frame01_foot { height:12px;
				 background:url(images/frame01_foot.gif);
}
.frame01_foot02 { height:7px;
				 background:url(images/frame01_foot02.gif);
}


.frame03_title { height:25px;
				 background:url(images/frame03_title.gif);
				 line-height:25px;
				 padding-left:15px;
}
.frame03_body { border-left:solid 1px #b8d6e1;
				border-right:solid 1px #b8d6e1;
}

.frame03_foot { height:7px;
				 background:url(images/frame03_foot.gif);
}

.leftbg01 { background-color:#eaf3f6;
			border-bottom:solid 1px #c9e3ec;
			


}
.left_frame01_title { height:23px;
					  background:url(images/left_frame01_titlebg.gif) no-repeat;
					  line-height:23px;
					  padding-left:12px;
}
.left_frame01_top {	height:7px;
					  background:url(images/left_frame01_top.gif) no-repeat;

}
.left_frame01_body { background-color:#fff;
					 border-left:solid 1px #dbedf3;
					 border-right:solid 1px #dbedf3;
					 padding-top:5px;
					 padding-bottom:5px;
}
.left_frame01_bottom {	height:7px;
					  background:url(images/left_frame01_bottom.gif) no-repeat;

}
.right_topbar { height:26px;
				background:url(images/right_topbar.gif) no-repeat;
				line-height:26px;

}
.linkmantble { background-color:#fcfef0; border:solid 1px #e5e4bb }
