@charset "gb2312";
*{ margin:0;padding:0;}
body{
     font-size:12px;
	 color:#333333;
	 background:#ffffff;
	 font-weight:normal;
	 background:url(../images/bg_all.gif) center center;
	 
}
img {border:0;}
ul,li{ list-style:none;overflow:hidden;}
#blank{ width:100%;height:5px; clear:both;overflow:hidden;}

a{ color:#333333; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}

a.white{ color:#fff; text-decoration:none;}
a.white:hover{ color:#fff; text-decoration:underline;}
/*blue*/
a.blue{ color:#4f638f; font-weight:bold; text-decoration:none; font-size:12px;}
a.blue:hover{ color:#7586ad; font-weight:bold; text-decoration:underline; font-size:12px;}

.blank{
width:100%;
height:1px;
margin:0 auto;
}
/*topmenu*/
/*一级菜单*/
#nav {
	MARGIN-TOP: 5px; BACKGROUND: #fff; LINE-HEIGHT: 34px; LIST-STYLE-TYPE: none;
}
#nav A {
	DISPLAY: block; WIDTH: 90px; TEXT-ALIGN: center;FONT-SIZE: 14px; color:#4f638f;; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;font-weight:bold; 
}

#nav A:hover {
	FONT-WEIGHT: bold; COLOR: #fff; TEXT-DECORATION: none
}
#nav LI {
	BACKGROUND-POSITION: right center; FONT-SIZE: 14px; FLOAT: left; background:url(../images/linktop_15.gif) center right no-repeat; WIDTH: 95px; FONT-FAMILY: Arial, Helvetica, sans-serif; BACKGROUND-COLOR: #ffffff
}
#nav LI A:hover {
	BACKGROUND-POSITION: center center; background:url(../images/linktop_12.gif) center center no-repeat;
}
/*二级菜单*/
#nav LI UL {
	LEFT: -999em; FLOAT: left; WIDTH: 400px; LINE-HEIGHT: 24px; LIST-STYLE-TYPE: none; POSITION: absolute; TEXT-ALIGN: left;
}
#nav LI UL LI {
	FLOAT: left; WIDTH: 85px; BACKGROUND-COLOR: #eeeeee;font-weight:normal;
}
#nav LI UL A {
	DISPLAY: block; FONT-SIZE: 12px; WIDTH: 81px; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-ALIGN: center; TEXT-DECORATION: none;font-weight:normal;font-weight:normal; border-bottom:1px solid #ccc;
}
#nav LI UL A:link {
	FONT-SIZE: 12px; COLOR: #000000; FONT-FAMILY: Arial, Helvetica, sans-serif; TEXT-DECORATION: none;
}
#nav LI UL A:visited {
	COLOR: #333; TEXT-DECORATION: none;
}
#nav LI UL A:hover {
	FONT-WEIGHT: normal; BACKGROUND: #7586ad; COLOR: #f3f3f3; TEXT-DECORATION: none;
}
#nav LI:hover UL {
	LEFT: auto
}
#nav LI.sfhover UL {
	LEFT: auto
}
#content {
	CLEAR: left
}

/*left*/
.left_title{
height:32;
color:#FFFFFF;
}
.left_text{
width:100%;
height:31px;
background:url(../images/linktop_53.gif) center center no-repeat;
line-height:30px;
padding-left:25px;
}

/*daili*/
.daili{
  width:430px;
  height:240px;
  margin:10px auto;
}
.daili li{
 float:left;
 width:210px;
 text-align:center;
 padding-top:10px;
}

/*menu_bot*/
.menu_bot {
  width:560px;
  padding:0; 
  margin:0 auto; 
  list-style-type:none;
  }
.menu_bot li {
  float:left;
  border:1px solid #fff;
  line-height:30px;
  }
.menu_bot a {
  display:block;
  width:60px;
  color:#333; 
  text-align:center;  
  text-decoration:none; 
  float:left; 
  }
.menu_bot a:hover {
  color:#666; 
  }
/*footer*/
.footer{
line-height:20px;
}



/*text_color*/
.text_color{
color:#4f638f;
}

/*news_text*/
.news_text{
border-bottom:1px dashed #91a0c2;
}

p{
line-height:20px;
}

.text_green12{
color:#FF0000;
font-size:12px;
}

/*products*/
.P-title{
 line-height:25px;
 border-bottom:1px solid #7586ad;
 border-right:1px solid #7586ad;
 font-weight:bold;
 letter-spacing:0.1em;
 text-indent:2em;
}
.P-content{
 line-height:20px;
 text-indent:2em;
 padding:5px 5px;
}


/**/
.content{
  width:98%;
  margin:5px 1px;
  border:1px solid #e9e9e9;
  background:#fcfcfc;
  margin:0 auto;
  margin-top:10px;
  }
.theTitle{
  text-align:center;
  color:#333333;
  width:630px;
  border:1px dashed #ccc;
  margin:10px auto;
  width:100%;
  height:35px;
  font-size:14px;
}
h3{
width:100%;
height:40px;
line-height:40px;
font-size:14px;
}
.text{
  font-size:12px;
  height:20px;
}
.endText{
  padding:10px 10px;
  font-size:14px;
  line-height:25px;
  letter-spacing:0.1em;
}

.tech_text{
  height:25px;
  line-height:25px;
}
