/* css document */
html,body{
	font-family: tahoma,'宋体',arial,verdana,sans-serif;
	margin:0px;
	background:#fff;
	font-size:12px;
	text-align:left;
	padding:0px;
}
textarea{font-family: tahoma,'宋体',arial,verdana,sans-serif;}
body{
	scrollbar-face-color:#CFCFCF;
	scrollbar-shadow-color:#717171;
	scrollbar-3dlight-color:#717171;
	scrollbar-arrow-color:#FFFFFF;
	scrollbar-darkshadow-color:#FFFFFF;
	scrollbar-base-color:#F6F6F6;
	}
img{border-width:0px;}
td{font-size:12px;
font-family:tahoma,'宋体',arial,verdana,sans-serif;}
ul{margin:0px;padding:0px;}
li{list-style:none;}
h1{
font-size:12px;
padding-top:5px;
color:#096;
margin:0px;
}
hr{border:1px dashed #ccc;padding:2px;width:100%;text-align:center;}
a{color:#000;text-decoration:none;font-size:12px;}
a:hover{color:#f30;text-decoration:none;}
.topnotice {color: #f9980f;
        font-size:15px;
		font-weight:bold;
        padding-top:5px;}
#logo{float:left;}
.login_input{border:1px solid #999;padding:2px;}
.login{border:2px solid #ffc;}
.cool{
border-top:1px solid #fff;
border-bottom:1px solid #999;
border-left:1px solid #fff;
border-right:1px solid #999;
padding:1px;
width:40px;
}
.x{clear:both; float:left;
background:#f5f5f5;}
.x img{border:1px solid #068;margin:0px;}
.y{clear:both; 
float:left;
border:2px solid #f90;
border-bottom-width:0px;
background:#f5f5f5;
}
.footer{
text-align:left;
background-color:#787878;
color:#fff; 
line-height:25px;}
.footer a{color:#fff;}
.footer a:hover{color:#f00;}
.x5topmenu {
	font-weight: bold; font-size: 11px; color: #333333; 
}
.x5topmenuover {
	color: #333333; background-color: #ddeeff
}
.x5topmenu a {
	color: #333333; text-decoration: none
}
.x5topmenu a:active {
	color: #333333; text-decoration: none
}
.x5topmenu a:visited {
	color: #333333; text-decoration: none
}
.x5topmenu a:hover {
	color: #333333; text-decoration: none
}
.x5textbottom {
	font-weight: normal; font-size: 11px; color: #ffffff; 
}
.x5textbottom a {
	color: #ffffff; text-decoration: none
}
.x5textbottom a:active {
	color: #ffffff; text-decoration: none
}
.x5textbottom a:visited {
	color: #ffffff; text-decoration: none
}
.x5textbottom a:hover {
	color: #ffffff; text-decoration: underline
}
.buttonsheader {
	border-right: #e8e8e8 1px outset; 
	padding-right: 6px;
	border-top: #e8e8e8 1px outset; 
	padding-left: 6px; 
	font-weight: bolder; 
	font-size: 12px;
	padding-bottom: 6px; 
	border-left: #e8e8e8 1px outset;
	color: #ffffff; padding-top: 6px; 
	border-bottom: #e8e8e8 1px outset; 
	background-color: #999999;
}

.buttons a {
	border-right: #c3c8cb 1px solid; 
	padding-right: 6px; 
	border-top: #fefefe 1px solid; 
	display: block; padding-left: 6px; 
	padding-bottom: 6px; 
	margin: 0px; 
	font: 12px arial; 
	border-left: #fefefe 1px solid; 
	width: 220px; 
	color: #000; 
	padding-top: 6px; 
	border-bottom: #c3c8cb 1px dashed; 
	background: #fff; 
	text-align: left; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
}
.buttons a:hover {
	color: #f30; 
	background-color: #fff; 

}
.a_buttons a {
	border-right: #c3c8cb 1px solid; 
	border-top: #fefefe 1px solid; 
	display: block; 
	padding-bottom: 6px; 
	margin: 0px; 
	border-left: #fefefe 1px solid; 
	width: 200px; 
	color: #000; 
	padding-top: 6px; 
	border-bottom: #c3c8cb 1px solid; 
	background-color: #fff; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
}
.a_buttons a:hover {
	color: red; 
}

.b_buttons a {
	border-right: #c3c8cb 1px solid; 
	padding-right: 6px; 
	border-top: #fefefe 1px solid; 
	display: block; 
	padding-left: 6px; 
	padding-bottom: 6px; 
	margin: 0px; 
	font: 12px arial; 
	border-left: #fefefe 1px solid; 
	width: 305px; 
	color: #000; 
	padding-top: 6px; 
	border-bottom: #c3c8cb 1px solid; 
	background-color: #fff; 
	text-align: left; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
}
.b_buttons a:hover {
	color: #21536a; 
}

.Cbuttons a {
	border-right: #c3c8cb 1px solid; 
	padding-right: 6px; 
	border-top: #fefefe 1px solid; 
	display: block; padding-left: 6px; 
	padding-bottom: 6px; 
	margin: 0px; 
	font: 12px arial; 
	border-left: #fefefe 1px solid; 
	width: 100%; 
	color: #21536a; 
	padding-top: 6px; 
	border-bottom: #c3c8cb 1px solid; 
	background-color: #eaeeee; 
	text-align: left; 
	text-decoration: none;
	white-space:nowrap;
	overflow:hidden;
	font-weight:bold;
}
.cbuttons a:hover {
	color: #21536a; 

}
.blog_list{line-height:20px;padding:5px;}
.blog_list a:hover{text-decoration:underline;}
.fade{color:#F25E30}
.main_show ul{float:left;margin:0px;padding:0px;}
.main_show li{
padding:6px 7px 4px 0px;
border-bottom:1px solid #fefefe;
border-top:1px solid #c3c8cb;
white-space:nowrap;
overflow:hidden;
font-family:tahoma,'宋体',arial,verdana,sans-serif;
width:370px!important;
width:380px;
background:#fff}
.main_show li a{color:#000; text-decoration:none}
.main_show li a:hover{color:#f00; text-decoration:underline}
.main_show p{margin:0px;padding:0px;}
.main_show img{border:0px;float:left;margin:3px;}

.leftad {border-right:1px solid #c3c8cb;text-align:center;padding:0px;}
.leftad li{
			text-align:center;
			padding:5px;
			}
.leftad li img{
			height:60px;
			border:0px;
			margin:0px;
			}
.leftad li a{color:#000;
			padding:1px;
			margin:0px;
			border: 1px solid #ccc;
			display: block;
			width: 174px;}
.leftad li a:hover{color:#f00;padding:1px;border:1px solid #09c}

.main_hot li img{width:80px;
				height:80px;
				border:1px solid #369;
				float:left;}
.main_hot ul{margin:0px 2px;}
.main_hot li{float:left;border:1px solid #ccc;margin:1px;padding:3px;
width:290px!important;
width:300px;
text-align:left;}
.main_hot img{margin-right:3px;}

.headline{
color:#3300FF;
padding:5px;
background:#fff;
border-top:1px solid #fff;
border-bottom:2px solid #339999;
font-weight:bold;
}
.headlineP{
color:#339933;
padding:5px;
background:#fafafa;
border-top:1px solid #fff;
border-bottom:2px solid #09f;
font-weight:bold;}
.guidA{
background:url(headBg.gif) repeat-x left top;
padding-left:5px;
width:622px;
vertical-align:bottom;}
.guidA a{
color:#fff;
display:block;
padding:4px;
width:92px;
text-align:center;
background:url(linkbg1.gif) no-repeat left top;
float:left;
font-weight:bold;
}
.guidA a:hover{
color:#fff;
font-weight:bold;
background:url(linkbg2.gif) no-repeat left top;
}
.guid{background:url(headBg.gif) repeat-x left top;padding-left:5px; width:622px;
font-weight:bold;}
.guid a:hover{color:#069;}
/*产品库的CSS*/
.pro a{font-size:13px;font-weight:bold;text-decoration:underline;}
/*page*/
.page{margin:1px;}
.page a{
border:1px solid #eeee;
background-color:#fff;
padding:2px 8px 2px 8px;
}
.page a:hover{
background-color:#f0f0f0;
text-decoration:none;
}
/**/
.listsearch li{list-style:decimal;padding:5px;border-bottom:1px dashed #ccc;}
/**/
.more{float:right;}
/*fieldset*/
fieldset{padding:7px;line-height:17px;border:1px solid #336;}
fieldset a:hover{color:#FF0000;}
legend a{font-weight:bold;padding:0px;font-size:14px;}
.information_type a{
display:block;
padding:7px;
border-bottom:1px solid #ccc;
}
.information_type a:hover{
color:#000099;
border-bottom:1px solid #ff0000;
}

.addressbook{
border-top:1px solid #999;
border-left:1px solid #999;
border-right:1px solid #000;
border-bottom:1px solid #000;
background:#DDE3E6;
font-family:tahoma;
font-size:11.6px;
height:20px;}
.relatednews{
clear:both;
}
.relatednews h1{background:#f2f2f2;}
.relatednews ul{margin:2px;}
.relatednews li{list-style:decimal;padding:6px;border-bottom:1px solid #ccc;}
.tagS1{margin:5px;padding:5px;text-align:center;}