BODY {
	margin:0;
	FONT-SIZE: 12px;
	FONT-FAMILY: Arial, Helvetica, sans-serif;
	background:url(images/bg.gif) repeat-x #e0e0e0;
 
}
TD {
	LINE-HEIGHT: 16px;
	COLOR: #000;
	FONT-SIZE: 12px;
	line-height:20px;
}
A:link {
	COLOR: #000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #000;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #b5781b;
	FONT-SIZE: 12px;
	TEXT-DECORATION: none
}
A.more:link {
	COLOR: #ff9900;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.more:visited {
	COLOR: #ff9900;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
A.more:hover {
	COLOR: #ff9900;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}
.page a:link {
	COLOR: #444;
	TEXT-DECORATION: none;
	padding:0 3px;
	border:#CDCDCD 1px solid
}
.page a:visited {
	COLOR: #444;
	TEXT-DECORATION: none;
	padding:0 3px;
	border: #CDCDCD 1px solid
}
.page a:hover {
	COLOR: #FF0000;
	TEXT-DECORATION: none;
	padding:0 3px;
	border: #11228e 1px solid
}
.border {
	BORDER-top: #cbcbcb 1px solid;
	BORDER-LEFT: #cbcbcb 1px solid;
}
.date {
	COLOR: #fff;
}
.red {
	COLOR: #F00;
}
.botline {
	BORDER-BOTTOM: #888 1px dashed;
}
.title {
	padding-left:36px;
	font-size:14px;
	font-weight:bold;
}
a.white:link, a.white:visited {
	color: #FFF;
}
a.white:hover {
	color: #ccc;
}
input {
	font-family: Arial, Helvetica, sans-serif;
}
.search {
	height:32px;
	margin:0;
	padding:0;
	width:200px
}
.search .left {
	float:left;
	height:32px;
	background:url(images/left.jpg) no-repeat;
	width:8px;
	margin:0;
	padding:0
}
.button {
	background: url(images/s.jpg) no-repeat;
	height:32px;
	width:34px;
	border:0
}
.input {
	border: #DBDBDB 1px solid;
}
.normal {
	height:26px;
	padding:2px 0;
	padding-left:22px;
	background:url(images/left_bg.jpg) no-repeat 0 -24px;
}
.active {
	height:26px;
	padding:2px 0;
	padding-left:22px;
	background:url(images/left_bg.jpg) no-repeat;
}
.active a:link,.active a:visited, .active a:hover{ color:#FFF;
}


.submenu {
	padding-left:45px;
}
.index_product {
	float: left;
	width:182px;
	text-align: center;
	margin: 0px;
}
.index_product ul {
	margin: 0;
	padding:0
}
.index_product li {
	width:180px;
	line-height:30px;
	list-style: none;
	margin: 0;
	padding: 0
}	float:left;

.imgborder {
	border:#ccc 1px solid
}
.img_normal {
	border: #ccc 1px solid;
}
.img_active {
	border: #f78f2d 1px solid;
}
ul, li {
	margin:0;
	padding:0;
	list-style:none
}
 
 
#js_1 {
	width:950px;
	height:109px;
	padding-left:4px;
	margin:0 auto;
	background:url(images/js_bg.gif) no-repeat;
}
#content {
	width:950px;
	height:229px;
	margin:0 auto;
}
#news {
	background:url(images/news_bg.gif) no-repeat;
	width:283px;
	height:229px;
	float:left;
	margin-right:12px;
}
#news ul {
	padding:45px 0 0 22px;
}
#news li {
	background:url(images/news_arrow.gif) no-repeat left center;
	width:220px;
	height:27px;
	line-height:27px;
	border-bottom: dashed 1px;
	padding-left:17px;
}
#news li.more {
	background: none  ;
	width:220px;
	height:27px;
	line-height:27px;
	padding-left:17px;
	border-bottom: none;
	text-align:right;
}

#about {
	background:url(images/about_bg.gif);
	width:460px;
	height:229px;
	float:left;
	margin-right:16px;
}
#about p {
	width:244px;
	text-indent:24px;
	margin-top:44px;
	margin-left:20px;
	height:20px;
	line-height:20px;
}
#contact {
	background:url(images/contrct_bg.gif);
	width:179px;
	height:229px;
	float:left;
}
#contact .con_content {
	width:179px;
	overflow:hidden;
	margin-top:118px
}
#contact .con_content ul {
	margin:0;
	padding:0;
}
#contact .con_content li {
	line-height:33px;
	padding-left:52px;
}
#footer {
	background:url(images/footer_bg.gif) repeat-x;
	margin:0 auto;
	width:958px;
	overflow:hidden;
	margin-top:8px;
}
#footer .footlink {
	overflow:hidden;
	width:950px;
}
#footer .link {
	margin:0 auto ;  
	width:900px;
	overflow:hidden;
	padding:5px 0;
	text-align:center; 
}
#footer .link a {
	padding-left:26px;
}
#footer .flink {
	margin:2px 0 0 2px;
	overflow:hidden;
	float:right;
}
#footer .copy {
	padding:20px 0 6px 8px;
	width:950px;
	text-align:center;
}
#footer span {
	margin-top:4px;
	width:60px;
	float:left;
	text-align:center;
}
#footer span.border {
	height:14px;
	line-height:14px;
}
#pic_brief {
	width:950px;
	margin:0 auto;
	margin-bottom:6px;
}
#content_brief {
	width:958px;
	margin:0 auto;
	overflow:hidden; background:#FFF;
}
#sider_brief {
	background:url(images/sider_brief1.gif);
	width:210px;
	float:left;
	margin-right:8px;
	overflow: hidden;
	height:630px;
}
#sider_line {
	border-left:1px solid #e7e7e7;
	float:left;
	width:1px;
	overflow: hidden;
	height:630px;
}
#intro {
	background:url(images/intro_bg.gif) no-repeat;
	width:730px;
	float:left;
	overflow: hidden;
	 
}

.neititle {
	padding-left:28px;
	font-size:13px; font-weight:bold; color:#273190;  
}




<!-- µ¼º½ÑùÊ½-->
.menu{width:958px; margin:0 auto; text-align:center; color:#FFF; z-index:5}
.menu ul{BACKGROUND: url(images/lanmu-bg.jpg); width:958px;margin:0px auto;height:39px;list-style:none; padding-left:0;color:#FFF ;z-index:5}
.menu li{float:left;position:relative; width:100px;border:0; color:#FFF;z-index:5}
.menu li.line{width:5px; height:39px; background:url(images/line.gif) ;}
.menu ul li ul{width: auto; visibility:hidden; margin:0 auto; position:absolute;top:39px; left:0px;width:100px;}
.menu table{position:absolute; top:0; left:0; border:0; color:#FFF;}
.menu ul li:hover ul, 
.menu ul li a:hover ul{visibility:visible;} 

.menu a{display:block;border:0; font-weight:bold;color:#fff ;text-decoration:none; text-align:center; font-size:12px;height:19px; padding:10px 0px;}
.menu a:visited{font-size:12px; color:#fff;text-align:center; text-decoration:none;height:19px; padding:10px 0px;}
.menu a:hover{font-size:12px; color: #fca31d;background:url() ;text-align:center;font-weight:bold;height:19px; padding:10px 0px;text-decoration:none;}


.menu ul ul{width:120px;color:#000;text-align:center; padding:0; margin:0;background:#CCC}
.menu ul ul li{clear:both;text-align:left;width:120px; font-size:12px; color:#000; white-space:nowrap;background:url(images/hover.jpg) ;}
.menu ul ul li a{display:block;width:112px;text-align:left; height:13px; padding:8px 0 8px 8px;font-size:12px;color:#000; font-weight:normal;}
.menu ul ul li a:visited{color:#000;display:block;text-align:left;width:112px;height:13px; padding:8px 0 8px 8px;font-size:12px;font-weight:normal;}
.menu ul ul li a:hover{font-size:12px;width:112px;text-align:left;font-weight:normal; color: #000;height:13px; padding:8px 0 8px 8px;background:none;}

<!--.menu ul li.width{width:204px;color:#FFF;text-align:center;height:13px; padding:8px 0 8px 8px;}-->

.menu ul ul.width{width:150px;color:#FFF;text-align:left;height:23px; padding:8px 0 8px 8px;}
.menu ul ul.width li{clear:both;text-align:left;width:150px; height:23px; padding:8px 0 8px 8px;font-size:12px;background:#fff;color:#0e86ac; white-space:nowrap;background:url(images/hover.jpg) ;}
.menu ul ul.width li a{display:block;width:150px;text-align:left; height:23px; padding:8px 0 8px 8px;font-size:12px;color:#000; font-weight:normal;}
.menu ul ul.width li a:visited{color:#000;display:block;text-align:left;width:150px;height:23px; padding:8px 0 8px 8px;font-size:12px;font-weight:normal;}
.menu ul ul.width li a:hover{font-size:12px;width:150px;text-align:left;font-weight:normal;color: #824100;height:23px; padding:8px 0 8px 8px;background: none; }


.menu ul li ul.width li ul{ visibility:hidden; display:none; margin:0 auto; position:absolute;top:0px; left:204px;width:204px;}
.menu ul li ul.width li ul li{ width:204px;}
  
<!--.menu ul li ul li ul{ visibility:hidden; display:none; margin:0 auto; position:absolute;top:0px; left:120px;width:100px;}
 -->
.menu ul li ul li:hover ul, 
.menu ul li ul li a:hover ul{visibility:visible;display: block; width:320px;} 


A.aboutmore:link {
	COLOR: #ff9900;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: underline
}
 
A.aboutmore:hover {
	COLOR: #ff9900;
	FONT-SIZE: 12px;
	FONT-WEIGHT: bold;
	TEXT-DECORATION: none
}

.banner{width:958px;text-align:center;margin:0 auto;}
.banner img{   
	display: block;
    max-width: 100%;
    height: auto;
}