@charset "utf-8";
BODY { padding:0px; margin:0px; font-size:12px; line-height:180%; color:#333333; background:url(../images/FObg.jpg) top left repeat; font-family:Arial, Tahoma, Georgia;  text-align:left; }
TD { font-size:12px; color:#333333; line-height:180%; }
TH { font-size:12px; color:#333333; line-height:180%; }
a { COLOR: #333333; TEXT-DECORATION: none; font-size: 12px; line-height:180%; pickbar:expression(this.hideFocus=true)}
a:active { TEXT-DECORATION: none; font-style: normal; }
a:hover { TEXT-DECORATION: none; COLOR: #004FA1; font-style: normal; }
a:link { TEXT-DECORATION: none; font-style: normal; font-variant: normal; DISPLAY: inline; }
a:visited { TEXT-DECORATION: none; font-style: normal; }

body, div, ul, li, iframe, form, p,span,h1,h3,h4,input{ margin: 0px; padding: 0px; }
ul,li{list-style-type:none;}
iframe, img { border: 0px; }
table { border-collapse: collapse; }

div, ul, li, iframe, form, span, h1, h3, h4 { margin: 0px; padding: 0px; }
h1 { font-size: 16px; font-weight: bold; }
h2 { font-size: 18px; font-weight: bold; }
h3 { font-size: 14px; font-weight: bold; }
h4 { font-size: 12px; font-weight: bold; }

.top1{ width:100%; height:125px; overflow:hidden; background:url(../images/FOtopbg.jpg) top left repeat-x;}
/*导航用css*/
.clear {LINE-HEIGHT: 0; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; OVERFLOW: hidden}
#nav {TEXT-ALIGN: center; MARGIN: auto; HEIGHT: 35px; OVERFLOW: hidden; background:url(../images/HCmenubg.jpg) top left no-repeat;}
#nav UL {TEXT-ALIGN: left; PADDING-BOTTOM: 0px; PADDING-RIGHT: 0px;  FLOAT: left; HEIGHT: 35px; PADDING-TOP: 0px}
#nav UL LI.menu {POSITION: absolute; WIDTH: 107px;}
#nav UL LI.menu SPAN {WIDTH: 107px; FLOAT: left; HEIGHT: 26px; text-align:center; border-bottom:1px solid #cccccc;}

a.menu { width:120px; height:41px; display:block; color:#ffffff; font-size:13px; font-weight:bold; text-decoration:none; line-height:41px; text-align:center;}
a.menu:hover{ color:#ffcc00;}
a.menujingguo{ width:120px; height:41px; display:block; color:#ffcc00; font-size:13px; font-weight:bold; text-decoration:none; line-height:41px; text-align:center;}
a.menujingguo:hover{ color:#ffcc00;}
.menuline{ width:5px; height:41px; overflow:hidden; background:url(../images/FOmenuline.jpg) top left no-repeat;}

.topblue{ color:#004EA0; font-size:12px;}
.topblue a{ color:#004EA0;}
.topblue a:hover{ color:#cc0000;}

.bottomlink{ color:#ffffff; font-size:12px;}
.bottomlink a{ color:#ffffff;}
.bottomlink a:hover{ color:#000000;}

.indexwhite{ color:#FFFFFF; line-height:20px;}

.left{ width:298px; height:30px; display:block; background:url(../images/FOindex_r23_c5.jpg) top left no-repeat; text-align:left; color:#ffffff; line-height:30px; text-indent:18px;}
a.left{  width:298px; height:30px; display:block; background:url(../images/FOindex_r23_c5.jpg) top left no-repeat; text-align:left; color:#ffffff; line-height:30px; text-indent:18px;}
a.left:hover{color:#000000;}
a.leftjingguo{ width:298px; height:30px; display:block; background:url(../images/FOindex_r23_c5.jpg) top left no-repeat; text-align:left; color:#000000; line-height:30px; text-indent:18px;}
a.leftjingguo:hover{ color:#000000;}

.norecord{ font-weight:bold; color:#FF0000;}


.input_pro{
	color: #333333;
	font-size: 12px;
	text-align:center;
	border: 1px solid #999999;
}

.righttitle{ width:618px; height:40px; background:url(../images/FOabout_r7_c8.jpg) top left no-repeat; text-indent:12px; line-height:32px;}
.righttitle h3{ color:#014FA2; line-height:32px;}

font{ font-size:12px;}