/* CSS Document */
html,body{ margin:0; padding:0; font-size:12px; font-family:"宋体"; line-height:180%; background-color:#000000;}
ul,form{ margin:0; padding:0;}
a{ text-decoration:none;}
a:visited{ text-decoration:none;}
.clear{ clear:both;}
.left{ float:left;}
.right{ float:right;}
.baise{ color:#FFFFFF; font-size:14px; font-weight:bold;}
.huise{ color:#000000; text-decoration:none;}

#header{ width:961px; height:auto; margin:auto;}

#header .top{ width:961px; height:89px;}

#header .nav{ width:961px; height:52px;}

#header .sygsjj{ width:311px; height:341px; background-color:#FFFFFF; overflow:hidden;}

#line{ width:961px; height:19px; margin:auto; overflow:hidden;}

#banner{ width:961px; height:341px; margin:auto; overflow:hidden;}

.index_product_list{ width:961px; padding-bottom:7px; height:auto; margin:auto; background-color:#fff;}

.index_product_list ul {
	margin:0 0 0 5px;
	padding:0;
	list-style:none;
}

.index_product_list ul  li{
	margin:11px;
	padding:0;
	list-style:none;
	width:295px;
	height:103px;
	float:left;
	display:inline;
}

#main{ width:961px; height:auto; margin:auto; background-color:#FFFFFF; overflow:hidden; padding-bottom:50px;}
#main .location{ width:961px; height:24px; line-height:24px; text-indent:20px;}
#main .content{ width:961px; height:auto; float:left; padding-top:20px; overflow:hidden;}
#main .rightnav{ width:226px; height:auto; float:left; overflow:hidden;}

#main .product_list{ width:961px; height:auto; margin:auto; display:inline;}
#main .product_list li{ width:244px; height:auto; float:left; margin:0 0 20px 45px; list-style-type:none; border:solid 1px #CCC; padding:5px;}

#main .knowledge_list{ width:100%; height:auto; list-style-type:none;}
#main .knowledge_list li{ width:100%; height:20px; color:#464445; float:left;}
#main .knowledge_list li a,a:visited{ color:#464445; text-decoration:none;}

#main .works_type{ width:810px; margin:auto; height:auto; overflow:hidden;}
#main .works_type ul{ width:810px; height:auto; list-style-type:none; display:inline;}
#main .works_type li{ width:182px; height:166px; color:#464445; float:left; text-align:center; margin-left:10px; margin-right:10px; line-height:30px; overflow:hidden;}
#main .works_type li img{ width:170px; height:110px; padding:5px; border:solid 1px #CCCCCC;}

#footer{ width:961px; height:50px; margin:auto; color:#666666; padding-top:20px; overflow:hidden;}
#footer a:link,a:visited{ color:#666666; text-decoration:none;}

.detaillist{ width:100%; margin:0; padding:0; list-style-type:none; display:inline;}
.detaillist li{ width:185px; float:left; list-style-type:none; height:auto; line-height:26px; text-align:center; overflow:hidden; display:inline; margin:3px; padding:0;}
.detaillist li img {
	width:175px;
	height:auto;
	border: solid 1px #f2f2f2;
	padding:3px;
}

.downloadlist {
	margin:0 0 0 85px;
	padding:0;
	list-style:none;
	min-height:200px;
}

.downloadlist li {
	margin:20px;
	padding:0;
	list-style:none;
	width:153px;
	height:25px;
	float:left;
	display:inline;
}

.downloadlist li a:link, .downloadlist li a:visited {
	width:153px;
	height:25px;
	line-height:28px;
	display:block;
	background:url('../images/download-bg.jpg') no-repeat;
	text-align:center;
	color:#000;
}

.news-list {
	width: 614px !important;
	margin: 30px auto 0 auto;
}

.news-list a:link, .news-list a:visited {
	color: #000;
}

.news-list li {
	border-bottom: dashed 1px #eee;
	padding: 5px 0;
}

.news-list li span {
	float: right;
	color: #999;
}

.news-article {
	width: 614px !important;
	margin: auto;
}

/*==========================================================================*/
/* LEVEL ONE*/
ul.dropdown                         { position: relative; width: 100%; z-index:1000; }
ul.dropdown li                      { float: left; width:auto; background: #ccc; position: relative; list-style:none;}
ul.dropdown li a                    { display: block; color: #fff; position: relative; z-index: 2000; }
ul.dropdown li a:hover,
ul.dropdown li a.hover              { background: #F3D673; position: relative; }

/* LEVEL TWO*/
ul.dropdown ul 						{ display: none; position: absolute; top: 0; left: 0; width: 131px; z-index: 1000; color:#FFF;}
ul.dropdown ul li 					{ height:30px; background: #252525; color: #fff; border-bottom: 1px solid #ccc; list-style:none; }
ul.dropdown ul li a					{ height:30px; display: block; background: #252525!important; color:#FFF; } 
ul.dropdown ul li a:hover			{ height:30px; display: block; background: #6a2786 !important; color:#FFF; } 
ul.dropdown ul li a:visited			{ color:#FFF; } 

ul.sub_menu li{ width:131px; height:30px; padding:0; margin:0; line-height:30px; font-size:12px; text-align:center; float:left; list-style-type:none; color:#FFF;}
