body {
font-size:12px;
background-color: #FFF;
background-image:url(../images/webBG.jpg);
background-repeat:repeat-x;
margin: 0px;
}

A:link{    FONT-SIZE:12px;    COLOR:#666666;    TEXT-DECORATION:none}
A:visited{    FONT-SIZE:12px;    COLOR:#666666;    TEXT-DECORATION:none}
A:active{    FONT-SIZE:12px;    COLOR:#666666;    TEXT-DECORATION:none}
A:hover{    FONT-SIZE:12px;    color:#4987A6;    TEXT-DECORATION: underline;}















/*The Public css*/
#mainbody  {
width:986px;
  clear:both;
  margin:0 auto;
  }
  
ul,li{
margin:0px;
padding:0px;
list-style:none;
}

.l {
float:left;
}
.r { 
float:right;
}
.cl {
clear:both;
}

#leftmenu{
float:left;
background:url(../images/Left_bj.jpg);
background-repeat: repeat-x;
width:199px;
margin-top:10px;
}
#leftmenu ul{
margin-left:15px;
}
#leftmenu a{
height:20px;
text-align:left;
padding-left:15px;
padding-top:5px;
padding-bottom:5px;
display:block;
color:#10456C;
border-bottom:1px #CCCCCC dotted;
}
.leftmenu A:hover{
color:#0085C3 !important;
text-decoration:underline;
}
#submenu{
clear:both;
}
#submenu a {
margin-left:30px;
margin-top:0px !important;
border-bottom:1px dotted #7A5A26;
width:115px;
text-align:left;
background:none;
height:20px;
}
#Position{
clear:both;
background:url(../images/Position_Bj.jpg); 
height:26px; 
width:765px;
margin-top:10px;
padding-top:15PX;
padding-left:10px;
color:#656565;
}
#Rightcontent{
float:left;
color:#656565;
line-height:20px;
margin-left:10px; 
width:725px;
}
.Righttitle{
color:#1C8A9B;
font-size:15px;
font-weight:bold;
}
.Righten{
font-family:Arial, Helvetica, sans-serif;
color:#3B3B3B;
font-size:11px;
}
#Content{
clear:both;
margin-top:5px;
color:#656565;
line-height:20px;
width:725px;
padding:10px;
}
#Content a{
color:#155E7F;
text-decoration:none;
}

#Content a:hover{
color:#155E7F;
text-decoration:underline;
}

.input{border:1px solid #54585F; background:#FFF; height:16px; color:#5D5D5D;}

#Bottom{
clear:both;
color:#697576;
border-top:3px #d1d1d1 solid;
padding:5px;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
}
#bottom a{
color:#492400;
text-decoration:underline;
}
#copyright{
clear:both;
font-family:Verdana, Arial, Helvetica, sans-serif;
font-size:11px;
text-align:center;
margin-bottom:15px;
color:#000000;
}











/*The Index css*/
#Nav{
clear:both;
background:url(../images/Nav_bj.jpg);
height:30px;
color:#FFF;
padding-left:25px;
} 
#Nav li{
float:left;
margin-left:10px;
margin-right:10px;
}

#Nav li a{
color:#FFF;
margin-right:10px;
margin-top:10px;
display:block;
}

.Company_title{
clear:both;
background:url(../images/Index_News_title_Bj.jpg); 
height:29px; 
} 

#leftbox{
float:left;
width:280px;
padding-top:10px;
color:#003365;
line-height:20px;
}
#middlebox{
float:left;
width:417px;
margin-left:20px;
padding-top:10px;
color:#003365;
line-height:20px;
}

#rightbox{
float:left;
margin-left:10px; 
padding:13px 5px;
width:200px;
margin-left:20px;
padding-top:10px;
color:#003365;
line-height:20px;
}


#Quick{
clear:both;
padding-top:10px;
width:230px;
}
#Quick li{
float:left;
margin-right:10px;
padding-bottom:5px;
width:100px;
overflow:hidden;
margin-top:5px;
height:20px;
border-bottom:1px #333333 dotted;
}


#Searchbox{
clear:both;
margin-top:10px;
padding-top:30px;
padding-left:70px;
background:url(../images/Index_Product_Search.jpg);
background-repeat:no-repeat;
width:155px;
height:100px;
}
#Productlist{
clear:both;
background:url(../images/Index_Product_Bj.jpg);
background-repeat:repeat-x;
height:100px;
padding:5px;
width:710px;
color:#727272;
margin-top:5px;
}
#Productlist li{
float:left;
padding-right:0px;
text-align:center;
}
#Productlist li a{
color:#69696B;
line-height:25px;
}
#Productlist li a:hover{
color:#253270;
line-height:25px;
text-decoration:underline;
}




/*The News css*/

#listarticle {
	CLEAR: both; MARGIN-TOP: 10px; MARGIN-LEFT: 10px
}
#listarticle li{
clear:both;
PADDING-BOTTOM: 5px; 
PADDING-TOP: 5px; 
BORDER-BOTTOM: #cccccc 1px dotted
}
#listarticle li a{
color:#5A7D91;
}
#listarticle li a:hover{
color:#39586A;
text-decoration:underline;
}
.articletitle {
	FONT-WEIGHT: bold; FONT-SIZE: 15px; MARGIN: 10px; COLOR: #155E7F; TEXT-ALIGN: center
}
#articleinfo {
	PADDING:5px; BORDER-TOP: #BFBFBF 1px dotted;BORDER-BOTTOM: #BFBFBF 1px dotted; TEXT-ALIGN: center; width:720px; margin-left:15px;
}
#articlecontent {
	PADDING:10px;COLOR: #666666; LINE-HEIGHT: 20px; width:720px; margin-left:15px;
}











/*The Product css */

#listproduct{
clear:both;
margin:10px;
font-size:12px;
line-height:14px;
}
#listproduct li{
float:left;
padding-bottom:10px;
line-height:20px;
color:#595959;
border-bottom:1px #595959 dotted;
margin-bottom:10px;
min-height:140px;
height:auto;
}
#listproduct li a{
font-size:13px;
font-weight:bold;
color:#3C4650;
line-height:22px;
padding-top:5px;
}
#productinfo{
clear:both;
padding:10px;
margin-top:5px;
line-height:20px;
color:#333333;
}

/*The Public css*/
/*The Public css*/
/*The Public css*/
/*The Public css*/
/*The Public css*/
/*The Public css*/

  