@charset "utf-8";
/* CSS Document */
body{ margin:0px auto;
      float:none;
	  text-align:center;
	  font-size:12px;
	  font-family:Arial, Helvetica, sans-serif;
	  background-color:#023469;
	  color:#ffffff;
	  }
.a2{ color:#f28929; text-decoration:underline; padding-left:20px; font-size:10px; line-height:30px;}
.a2:hover{color:#0099FF;}
.a3{ color:#f28929; text-decoration:underline;}
.a3:hover{color:#0099FF; }
.navbg1{
                display:block;
                width:173px;
				height:50px; 
				font-size:14px;
				text-align:center;
				color:#084589; 
				text-decoration:none;
				background-image:url(images/hover.gif);
				background-repeat:no-repeat;
}
.productbg{ width:180px;
            height:162px;
			float:none;
			padding:2px;
			border:1px dotted #F28929;
			}
.head{ width:963px;
	   margin:0px auto;
	   }
.headleft{
	float:left;
	width:275px;
	height:84px;
	margin:10px 0px 0px;
	}
.headleft h1{
	padding:0px;
	margin:0px;
	font-weight:normal;
}
.headright{
	float:right;
	width:300px;
	height:60px;
	margin:30px 0px 0px;
}
.headright table td{ text-align:left;}
.seartxt{
	font-size:12px;
	font-weight:bold;
	line-height:24px;
	text-align:left;
}
.searbar{
	width:228px;
	height:19px;
	background:#fff;
	border:1px solid #ccc;
	font-size:12px;
	line-height:19px;
	color:#333;
}
.searbtn{
	background:#f28929;
	color:#fff;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	font-weight:bold;
	width:65px;
	border:1px solid #f88c2d;
	padding:2px 0px;
	cursor:pointer;
}
#mainmenu{ list-style:none;}
#mainmenu li{ list-style:none; float:left;}
#mainmenu li a{ display:block;
                width:173px; 
				font-size:14px;
				padding-top:15px;
				text-align:center;
				color:#FFFFFF; 
				text-decoration:none;
				}
#mainmenu li a:hover{ 
                display:block;
                width:173px;
				height:50px; 
				font-size:14px;
				text-align:center;
				color:#084589; 
				text-decoration:none;
				background-image:url(images/hover.gif);
				background-repeat:no-repeat;
				}
.container{ width:963px;
            height:auto;
            float:none;
			margin:0px auto;
			margin-top:0px;
			border-top:2px solid #0A97EB;
			background:#fff;
			}
.contentop{ width:963px;
			float:none;
			margin:0px auto;
			}
.contentop .pics {  
    height:  180px;  
    width:   963px;  
    padding: 0;  
    margin:  0;
	overflow:hidden;
} 
.contentop .pics img {  
    top:  0; 
    left: 0 
}
.contentleft{ width:230px;
              height:auto;
			  border:0px solid #cccccc;
              float:left;
              margin: 20px 0 20px 25px;			  
}
.leftop{
			 float:none;
			 margin:0px auto;
			 margin-left:0px;
			 text-align:left;
			 width:230px;
			 height:22px;
			 background:url("images/leftbg.gif") no-repeat left top;
			 }
.leftbom{
              float:none;
			  margin:0px auto;
			  text-align:left;
			  width:230px;
			  height:23px;
			  background:url("images/leftbg.gif") no-repeat left bottom;
              }
.leftcon{
	background:#0a97eb;
	color:#fff;
	font:12px;
	line-height:20px;
	text-align:left;
	padding:10px;
}
.leftcon p{
	font-size:14px;
	font-weight:bold;
	color:#084589;
	line-height:24px;
	padding:0px;
	margin:0px;
}
.leftcon p span{
	font-size:11px;
}
.leftcon ul{
	padding:0px;
	margin:0px;
	text-align:left;
	list-style:none;
	margin-top:5px;
}
.leftcon ul li{
	list-style:none;
	padding:0px;
	margin:0px;
	float:none;
	color:#fff;
	font-size:11px;
	font-weight:bold;
	line-height:24px;
}
.leftcon ul li a{
	color:#F28929;
	font-size:12px;
	font-weight:bold;
	text-decoration:none;
	line-height:20px;
}
.leftcon ul li a:hover{
	text-decoration:underline;
	color:#084589;
}
.contentright{ float:right;
               margin:20px 25px 0px 0px;
			   width:655px;
				}
.rightcontent ul{
	padding:0px;
	margin:0px;
	margin-bottom:10px;
	list-style:none;
	height:233px;
}
.rightcontent ul li{
	float:left;
	border-right:1px dotted #ccc;
	margin-left:10px;
	list-style:none;
}
.rihttitle{ width:100%;
            float:left;
			text-align:left;
			border-bottom:1px dotted #ccc;
			color:#333;
			font-size:14px;
			font-weight:bold;
			line-height:24px;
			padding-bottom:2px;
			}
.rihttitle1{width:100%;
            float:left;
			text-align:left;
			margin-top:10px;
			border-bottom:1px solid #cccccc;
			color:#0A97EB;
}
.rightcontent{ 
               text-align:left;
			   line-height:22px;
			   padding:10px 0px;
			   color:#084589;
			   font-size:11px;
			   font-weight:bold;
			   margin-top:28px;
                }
.rightcontent span{
	color:#f28929;
}
.productbg img{
    height: 162px;
    width: 180px;
	}
.rightcontent1{ width:90%;
                height:80px;
               text-align:left;
			   padding:0px;
                }
.footer{ width:963px;
		 margin:0px auto;
		 float:none;
		 padding-top:20px;
		 font-size:11px;
		 }
.navmenu{ width:963px;
          height:50px;
		  margin:0px auto;
		  float:none;
		  margin-top:0px;
		  background-image:url(images/navbg.gif);
		  background-repeat:no-repeat;
		  }
#nav{ list-style:none;}
#nav li{ list-style:none; float:left;}
#nav li a {
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:14px;
    width:173px;
	height:32px;
    display:block;
    color:#ffffff;
    text-decoration:none;
    text-align:center;
	padding-top:18px;
	font-weight:bold;
    }
#nav li a.navona{ 
                display:block;
                width:173px;
				height:32px; 
				font-size:14px;
				text-align:center;
				color:#084589; 
				text-decoration:none;
				background-image:url(images/hover.gif);
				background-repeat:no-repeat;
}
#nav li a:hover{
	            height:32px;
				color:#084589; 
				text-decoration:none;
				background-image:url(images/hover.gif);
				background-repeat:no-repeat;
             } 
/* 所有 a:hover 字体样式 */


#nav li ul { /* 二级弹出位 */
	font-family:Verdana, Arial, Helvetica, sans-serif;
    font-size:12px;
    position:absolute;
    margin:0px 0px 0px 36px;
    padding:0px;
    left:-9999em;
	top:165px;
    width:100px;
    font-weight:normal;
    list-style:none;
    padding:0px;
	z-index:1000;
    }
#nav li ul li {width:130px;} /* 二级菜单宽 */
#nav li ul li a {
    width:120px; /* 二级菜单宽 */
	height:32px;
    padding:0px 5px;
    line-height:32px; /* 二级菜单高 */
    border-bottom:1px solid #fff;
	background-color:#023163;
	color:#fff;
    text-align:left;
	font-size:10px;
	text-decoration:none;
    }
#nav li ul li a:hover { background:#023163; color:#f28929; width:120px; line-height:32px; text-decoration:none;}		
#nav li ul ul {margin:-25px 0px 0px 50px;} /* 三级弹出位 */
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-9999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{left:auto;} /* 所有弹出菜单自动左边距 */
#nav li:hover, #nav li.sfhover { 
				color:#084589; 
				text-decoration:none;
				background-image:url(images/hover.gif);
				background-repeat:no-repeat;

} /* 所有悬浮样式 */
#nav ul li:hover ul li a:hover {background:#EFF0F0; }
.clr{ clear:both;}

.proimg{ margin:5px 0px; text-align:center;}
.proimg img{ width:651px; padding:1px; border:1px solid #eee;}
.protext{ margin:10px 0px 5px; text-align:left; line-height:20px; color:#333; font-size:12px;}
.protext span{ color:#0099FF; font-size:14px; float:left; margin-right:10px;}
.protext p{ font-family:Arial, Helvetica, sans-serif; font-size:12px; line-height:20px;}
		 
