@charset "utf-8";
/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
	background-color:#336699;
}
body,td,th {
	font-size: 12px;
	color: #666666;
	line-height:160%;
}
.menu{font-size:14px; font-weight:bold; font-family:"黑体"; width:100%; text-align:right; color:#666666; padding-top:10px; margin-top:12px;}
.menu a {color:#666666; text-decoration:none; padding-left:8px;}
.menu a:hover{color:#000000; text-decoration:none;}


#menu{
	float:left;
	width:820px;
	margin:0;
	clear:left;
	height:33px;
}
#menu div{ float:left; width:65px;}
#menu span{ float:left; width:4px; }
#menu div a{
	width:65px;
	height:33px;
	float:left;
	color:#efefef;
	font-size:12px;

	text-align:center;
	padding-top:6px;
}
#menu div a:hover{
	width:65px;
	height:33px;
	float:left;
	color:#ffffff;
	background-color:#000;

	text-align:center;
	text-decoration:none;	
}
.menu_a {
	width:65px;
	height:33px;
	float:left;
	color:#ffffff;
	background-color:#000;

	text-align:center;
	text-decoration:none;	
}

.treemenu{color:#ffffff; margin-left:20px;}
.treemenu a{color:#ffffff; padding:2px 4px 2px 4px;text-decoration:none;}
.treemenu a:hover{color:#eeeeee; text-decoration:underline;}

.leftmenu {font-family: "黑体"; font-size: 16px; color: #FFFFFF;}
.leftmenu a {color:#ffffff; text-decoration:none; padding-left:40px;}
.leftmenu a:hover{color:#FF0000; text-decoration:underline; padding-left:40px;}

a {color:#003399; text-decoration:none;}
a:hover{color:#0066CC; text-decoration:underline;}

td,div,li{
	font-family: Tahoma, Verdana, Arial, sans-serif,"宋体";
	font-size:12px;
	line-height:160%;
	color:#333333;
	}

img{ 
	border:0px;	
}

.border_table{
	border:1px solid #dddddd;
	background-color:#E4E4E4;
	margin:4px 4px 4px 0;
	padding:4px;
	clear:both;
}

.border_table1{
	border:1px solid #dddddd;
	background-color:#ffffff;
	margin:4px 4px 4px 0;
	padding:4px;
	clear:both;
}
.border_table2{
	border:1px solid #dddddd;
	background-color:#E4E4E4;
	margin:4px 0 4px 0;
	padding:4px;
	clear:both;
	float:right;
	width:200px;
}
.border_table_content{
	background-color:#ffffff;
	margin:4px;
	padding:2px;
	clear:both;

}
.border_table_title{
	clear:both;
	font-weight:bold;
	font-size:14px;
	font-family:"黑体";
}
.border_table_title1{
	clear:both;
	font-weight:bold;
	font-size:14px;
	font-family:"黑体";
	border-bottom:1px solid #dddddd;
	width:96%;
	margin:1px auto;
}

.line{
	clear:both;
	margin-top:4px;
	padding:2px;
	width:98%;
}
.line11{border-bottom:1px solid #dddddd;}
.title{ font-weight:bold; font-size:14px;}



.lefttitle{color:#FFFFFF; font-weight:bold; font-size:14px; padding-left:4px;}
.lefttitle2{color:#333; font-weight:bold; font-size:14px; padding-left:4px; padding-top:4px;}
.leftmenu{width:220px;}
.leftmenu ul{list-style: none;width:100%;}
.leftmenu ul li{list-style: none; border-bottom:1px solid #dddddd; width:100%;height:20px; font-weight:bold; padding-top:12px;}
.border_table_3{
	border:1px solid #dddddd;
	background-color:#E4E4E4;
	padding:4px;
	clear:both;
	border-top:0px;
}
.ul_li{list-style: none; margin:0; width:270px; overflow:hidden;}
.ul_li li{list-style: none; border-bottom:1px solid #dddddd; padding:4px;}


.ul_lih{list-style: none; margin:4px 2px 4px 5px; width:428px; overflow:hidden; }
.ul_lih li{list-style: none; margin:0; border-bottom:1px dashed #dddddd; padding:2px;}

.news_ul_lih{list-style: none; margin:6px; width:428px; overflow:hidden; }
.news_ul_lih li{list-style: none; margin:0 4px 0 4px; padding:2px; float:left; width:180px; overflow:hidden; height:20px;}
.news_ul_lih li a{color:#efefef;}

.link_ul_lih{list-style: none; margin:0; width:255px; overflow:hidden;}
.link_ul_lih li{list-style: none; margin:4px; padding-right:4px; float:left; width:120px; overflow:hidden; height:38px;}

.leftdiv{float:left;}
.rightdiv{float:right; width:100px;}

.button1 {
    background: #D60000;
    border: 1px solid;
    border-color: #FFCDCD #7C0000 #7C0000 #FFABAB;
    color: #FFF;
    font-size: 12px; font-weight:bold; cursor:pointer;
    padding: .1em .3em !important;
    padding: .1em .3em;
	cursor: hand;
	padding-top:6px;	
}
.content{
	font-size:14px;
	line-height:180%;
	color:#333333;
}

.product_list{float:left; margin:8px; padding:4px; width:120px; overflow:hidden; height:140px}
.list_img{width:120px; overflow:hidden; height:120px; margin:4px; text-align:center}
.imageBox_theImage{
	width:100%;
	height:100%;	
		background-position: center center;
		background-repeat: no-repeat;		
		margin: 0 auto;
		margin-bottom:2px;
		cursor:pointer;
}
.list_name{text-align:center;font-weight:bold; clear:both;}

#warning{display:none;color:#cc0000; text-align:center; line-height:20px;}
.STYLE1 {
	color: #106e8a;
	font-weight: bold;
}
.STYLE2 {
	color: #106E8A;
	font-weight: bold;
	font-family: "黑体";
	line-height:30px;
}

.leftmenu_bg{	
    background-image: url(../img/left_menu_bg.jpg);
	background-repeat: no-repeat;
	}
