@charset "utf-8";
/* CSS Document */
body,html{
margin:0px;
/* background:url(../images/bgbg.gif) #313131; */
background-color:#FFFFFF;
text-align:center;
font-size:12px;
height:100%;
font:Arial, Helvetica, sans-serif, "宋体"; 
}
.maindiv{background-color:#FFFFFF; width:1000px; height:100%;}
.topfont{color:#000000;}
.topright{text-align:right;}
.topimg{
text-align:justify;
text-justify:inter-ideograph;
word-break:break-all;
width:980px;
overflow:hidden;
}
.currentpage2{FILTER: alpha(opacity=50);cursor:pointer; overflow:hidden;}
.currentpage{FILTER: alpha(opacity=100);cursor:pointer; overflow:hidden;}
img{ border:0px;}
.topmenu{ background-color:#EBEBEB; height:16px; overflow:hidden; margin-top:7px; width:100%; padding-top:1px;}
a:hover  {
	color : #FC0000;
	text-decoration : none;
}
a.smalltext,a.smalltext:link,a.smalltext:visited,a.smalltext:active  
 {
	color :#0000cc;
 	text-decoration : none;
}

a.smalltext:hover  {
	color : #FC0000;
	text-decoration : none;
}
a.menulink,a.menulink:link,a.menulink:visited,a.menulink:active  
 {
	color :#0000cc;
	font-size:14px; letter-spacing:1px;
 	text-decoration : none;
	  font-weight:bold;
}

a.menulink:hover  {
	color : #FFFFFF;
	font-size:14px; letter-spacing:1px;
	text-decoration : none;
	  font-weight:bold;
}
.menulist{

border:2px outset;
background-color:#d4d2cc;
 width:118px; height:18px; 
 float:left;
 text-align:center;
 cursor:pointer; 
 padding-top:1px;

}
.menulist2{
 border:2px inset;
 border-bottom:2px solid #ccc;
 background-color:#0000cc;
 width:118px; height:18px; 
  float:left;
 color:#FFFFFF; 
 font-size:14px; letter-spacing:1px;
 text-align:center; 
 font-weight:bold;
 cursor:pointer; 
 padding-top:1px;}
 .menulist3{
border:2px inset;
border-bottom:2px solid #ccc;
 float:left;
 background-color:#0000cc;
 width:119px; height:18px; 
 color:#FFFFFF; 
 font-size:14px; letter-spacing:1px;
 text-align:center; 
 font-weight:bold;
  padding-top:1px;
}
.leftmenu{ margin-top:5px;background-color:#FFFFFF;}
.picbox{table-layout:fixed; margin-right:8px;}
.picbox2{table-layout:fixed; overflow:hidden;}
.picbox3{margin-right:8px; margin-bottom:8px; float:left; overflow:hidden;}
.picbox4{margin:3px; float:left;}

.lefttop{height:25px;overflow:hidden; text-overflow:ellipsis;background-color:#EBEBEB; padding-left:5px; 
font-weight:bold;}
.lefttopborder{
padding-left:5px;
padding-bottom:8px;
 border-left:2px solid #EBEBEB;
border-right:2px solid #EBEBEB;
border-bottom:2px solid #EBEBEB; 
letter-spacing:1px; color:#333; 
}
.lefttopborder2{
padding-left:8px;
border-right:2px solid #EBEBEB;
border-bottom:2px solid #EBEBEB; 
letter-spacing:1px; color:#333; 
}
.lefttopborder3{
 border-left:2px solid #EBEBEB;
border-right:2px solid #EBEBEB;
border-bottom:2px solid #EBEBEB; 
letter-spacing:1px; color:#333; 
}
.leftmain{ margin-top:5px;}
.redbox{ background-color:#cc0001; color:#FFFFFF; font-weight:bold; font-size:12px; padding:3px 3px 0px 3px;}
.telbox{ color:#009933; font-weight:bold; font-size:15px;}

#dyMenu a div.nclass{border:2px outset #ffffff;border-right: 1px  solid #ccc;border-bottom: 1px  solid #ccc;background-color:#EBEBEB ;width:193px;text-align:left;cursor:pointer; padding-top:1px;overflow:hidden;text-decoration : none; color:#000000;
}
#dyMenu  a:hover div.nclass{border:2px inset;  background-color:#0000cc;width:193px;text-align:left;cursor:pointer; padding-top:1px;overflow:hidden;text-decoration : none;color:#FFFFFF; border-right-color:#999999;
}

#dyMenu a div.main {border:2px outset #ffffff;border-right: 1px  solid #ccc;border-bottom: 1px  solid #ccc;background-color:#EBEBEB;width:193px;text-align:left;cursor:pointer; padding-top:1px;overflow:hidden;text-decoration : none;font-weight:bold;color:#000000;

}
#dyMenu a:hover div.main {border:2px inset;  background-color:#0000cc;width:193px;text-align:left;cursor:pointer; padding-top:1px;overflow:hidden;text-decoration : none;font-weight:bold; color:#FFFFFF;border-right-color:#999999;

}

.nowmenu {border:2px inset;  background-color:#0000cc;width:192px;text-align:left;cursor:pointer; padding-top:1px;overflow:hidden;text-decoration : none;font-weight:bold; color:#FFFFFF;border-right-color:#999999;

}



a.yelinked,a.yelinked:link,a.yelinked:visited,a.yelinked:active  
 {
	color :#0000cc;
 	text-decoration : none;
}


a.yelinked:hover  {
	color : #FC0000;
	text-decoration : none;
}


a.more,a.more:link,a.more:visited,a.more:active  
 {
	color :#999;
 	text-decoration : none;
	font-weight:normal;
}


a.more:hover  {
	color : #FC0000;
	text-decoration : none;
	font-weight:normal;
}

a.blacklink,a.blacklink:link,a.blacklink:visited,a.blacklink:active  
 {
	color :#333;
 	text-decoration : none;
	font-weight:normal;
}


a.blacklink:hover  {
	color : #FC0000;
	text-decoration : none;
	font-weight:normal;
}



a.protitle,a.protitle:link,a.protitle:visited,a.protitle:active  
 {
	color :#000;
 	text-decoration : none;

}


a.protitle:hover  {
	color : #FC0000;
	text-decoration : none;
}

a.whitelink,a.whitelink:link,a.whitelink:visited,a.whitelink:active  
 {
	color :#FFFFFF;
 	text-decoration : none;
}

a.whitelink:hover  {
	color : #FC0000;
	text-decoration : none;
}
.bottomcopy{ color:#000000; font-size:11px;}
.wenbenkuang {BORDER: #999999 1px solid;FONT-SIZE:11px; COLOR: #333333; BORDER-BOTTOM: #999999 1px solid;}
.submitborder{border:2px outset; height:23px; color:#0000cc; font-weight:bold; cursor:pointer;}
.submitborderout{border:2px inset; height:23px; background-color:#0000cc; color:#FFFFFF;font-weight:bold;cursor:pointer;}
.listcontrol{ margin:8px; clear:left;}

a.redlink,a.redlink:link,a.redlink:visited,a.redlink:active  
 {
	color :#FC0000;
 	text-decoration : none;
}

a.redlink:hover  {
	color : #0000cc;
	text-decoration : none;
}


 .grayfont{color :#999;}
 .protitle{font-size:14px; font-weight:bold; height:24px; margin-top:10px; }
 .flashdiv{ margin-bottom:5px;}
 .companycontent{
width:755px;
overflow:hidden;
 padding:8px;
 border-left:2px solid #EBEBEB;
border-right:2px solid #EBEBEB;
border-bottom:2px solid #EBEBEB; 
text-align:justify;text-justify:inter-ideograph;
}
.companycontent img
{
border:0; 
margin:0; 
padding:0; 
max-width:640px; 
width:expression(this.width>640?"640px":this.width); 
}
.newscontent{

padding:10px;
text-align:justify;text-justify:inter-ideograph;
width:750px;
overflow:hidden;
}

.timeclass{text-align:right;color:#999999; padding-right:10px;}
.newstitle{text-align:center; font-size:14px; font-weight:bold; height:24px; border-bottom:1px dotted #CCCCCC; padding-top:3px;}
.borderinput{border:1px solid #999999; background-color:#FFFFFF;}

.leftcenter{clear:left; float:left; width:205px; background-color:#FFFFFF; text-align:left;margin-top:5px;}
.rightcenter{ float:left; width:773px;background-color:#FFFFFF;text-align:left;margin-top:5px;}