@charset "gb2312";
body {
	padding:0;
	margin:0;
	background:url(images/index_01.jpg) center top no-repeat #ffffff;
	font:12px/22px Arial, Helvetica, sans-serif;
	color:#404040;
}

a:link{color:#404040; text-decoration:none;}
a:visited{color:#404040; text-decoration:none;}
a:hover{color:#ff0000; text-decoration:underline;}

div#top{width:974px;height:96px;padding:0;background:;margin:0 auto;}
.logo{float:left;padding:0;margin-left:30px;}
.lan{float:right;width:220px;height:46px;padding-top:50px; text-align:right;padding-right:15px;}
.banner{width:974px;padding:1px 0;margin:0 auto;}
.quickmenu{width:974px;clear:both;padding:0;margin:0 auto;}
.quickmenu ul{list-style:none;padding:0;margin:0;}
.quickmenu ul li{float:left;padding:0;margin:0;}

.quick{float:left;width:207px;padding-top:9px;margin:0;}
.quick a{width:207px;padding:0;margin:0;}
.quick a:hover{width:207px;padding:0;margin:0; background:none;}
.quick a:active{width:207px;padding:0;margin:0; background:none;}

.search{float:left;clear:both;width:184px;height:170px;background:url(images/search.jpg) left top no-repeat;padding:45px 12px 0;margin-top:9px;}

div#content{width:974px;clear:both;padding:0;margin:0 auto;}

.member{width:207px;height:286px;float:left;padding:10px 0 0;margin:0;overflow:hidden;}
.member ul{list-style:none;width:181px;background:#f9f9f9;border-left:#cccccc 1px solid;border-right:#cccccc 1px solid;padding:12px;margin:0;}
.member ul li{float:left;width:181px;padding:6px 0;margin:0;font-size:13px;}
.password{width:110px;border:#cdcdcd 1px solid;}
.member ul li.contact{float:left;width:181px;padding-top:9px;margin-top:6px;font-size:12px; background:url(images/index_31.jpg) left top no-repeat;}

.about{float:left;width:424px;height:286px;margin-left:20px;padding:10px 0 0;}

.equip{float:right;width:303px;height:286px;overflow:hidden;padding:10px 0 0;margin:0;}

.prolist{width:974px;clear:both;padding:12px 0;margin:0; overflow:hidden;}
.prolist ul{list-style:none;padding:0;margin:0;}
.prolist ul li{float:left;padding:0;margin:0 18px 0 0;}
.prolist ul li.last{float:left;padding:0;margin:0;}



div#left{float:left;width:207px;padding:0;margin:0;}
div#left ul{width:207px;float:left;clear:both;list-style:none;padding:0;margin:0;}
div#left ul li{float:left;width:207px;height:46px;margin-top:2px;}
#left .normail{display:block;width:167px;height:46px;color:#666666;font-size:12px;line-height:46px; background: url(images/index_13.jpg) center bottom repeat-x;padding-left:40px;}
#left ul li a{color:#666666;}
#left ul li a:hover{display:block;width:167px;height:46px;color:#666666;font-size:12px;font-weight:bold;line-height:46px; background: url(images/index_14.jpg) center bottom repeat-x;padding-left:40px;}
#left ul li .active{display:block;width:167px;height:46px;color:#ffffff;font-size:13px;font-weight:bold;line-height:46px; background: url(images/index_14.jpg) center bottom repeat-x;padding-left:40px;}

.right{float:right;width:750px;padding:0;margin:0;}
.nname{width:750px;height:30px;font:bold 16px/30px Verdana, Geneva, sans-serif;color:#848484;border-bottom:#DDD 1px solid;padding:0;margin:0; text-align:center;}
.ncontent{width:750px;padding:15px 0;margin:0; min-height:350px;}

.bottom{width:974px;clear:both;padding:0;margin:0 auto;text-align:center;}


/*-------------------------menu style--------------------------------------------------------*/
#nav {width:974px; height:28px; clear:both;padding:0;margin:0 auto; background:url(images/index_15.jpg) left bottom no-repeat;}
#nav ul{list-style:none;padding:0;margin:0;}
.navigation {height:28px;float:left;padding:0;margin:0;}
.navigation LI {Z-INDEX:100;float:left;width:161px;position: relative;margin-right:1px; text-align:left;}
.navigation LI a{ display:block;height:28px;width:120px;color:#FFFFFF;font:bold 13px/28px Arial, Helvetica, sans-serif;color:#FFF;padding-left:41px;}
.navigation LI a:visited{display:block;height:28px;width:120px;color:#FFFFFF;font:bold 13px/28px Arial, Helvetica, sans-serif;color:#FFF;padding-left:41px;}
.navigation LI a:hover{display:block;height:28px;width:120px;color:#FFFFFF;font:bold 13px/28px Arial, Helvetica, sans-serif;color:#FFF;padding-left:41px; text-decoration:underline;}
.navigation UL { list-style:none;}
.navigation LI UL {	DISPLAY: none; Z-INDEX: 100; LEFT:0; WIDTH: 140px; POSITION: absolute; TOP:28px;padding:0;margin:0;}
.navigation LI UL UL {
	Z-INDEX: 200; LEFT: 142px; TOP: 0px;}
.navigation LI UL LI {text-align:left;background-color:#e5e5e5; color:#000000; position:relative; font-size:13px;border-bottom:#cccccc 1px solid; background-image:none; height:28px; line-height:28px;}
.navigation LI UL LI A{display:block;width:120px;font:13px/28px Arial, Helvetica, sans-serif;color:#000000;text-align:left;padding-left:40px;}
.navigation LI UL LI A:visited{display:block;width:120px;font:13px/28px Arial, Helvetica, sans-serif;color:#000000;text-align:left;padding-left:40px;}

.navigation LI UL LI A:hover{display:block;width:120px;BACKGROUND: #b60d08; COLOR: #fff;font:bold 13px/28px Arial, Helvetica, sans-serif;text-align:left;padding-left:40px;}

.navigation LI UL.case LI A{display:block;width:150px;background-color:#e5e5e5;font:12px/28px Arial, Helvetica, sans-serif;color:#014da3;text-align:left;padding-left:10px;}
.navigation LI UL.case LI A:visited{display:block;width:150px;background-color:#e5e5e5;font:12px/28px Arial, Helvetica, sans-serif;color:#014da3;text-align:left;padding-left:10px;}

.navigation LI UL.case LI A:hover{display:block;width:150px;BACKGROUND: #427aba; COLOR: #fff;font:12px/28px Arial, Helvetica, sans-serif;color:#014da3;text-align:left;padding-left:10px;}

.navigation LI.hover UL LI A { display:block;font-size:12px;}

.navigation LI.hover UL A {
	BACKGROUND-IMAGE: none; _height: 25px
}
