body
{
	padding:0;
	font-size:12px;
	margin:0px auto auto auto;
	color:#000;
}

a{}
a:link,a:visited{font-size:12px;color:#000000; text-decoration:none}
a:hover{color:#ff0000; text-decoration:underline}
td{font-size:12px}
#topmain{
	width:auto;
	margin: 0px;
	padding: 0px;
	background-image: url(/images/top_bg.gif);
	background-repeat: repeat-x;
	height:120px;
}
#main_container{
width:916px;
height:auto;
margin:auto;
padding:0px;
}
#top_logo{
	margin: 0px;
	padding-top: 24px;
	padding-bottom: 18px;
	width:234px;
	float:left;
}

#top_menu_main{
	padding-top: 50px;
	width:680px;
	float:left;
}
/*-------------------------菜单----------------------------------------*/
 .menu {
	position:relative;
	width:682px;
	height:4em;
}

.menu ul{
list-style-type:none;
padding:0;
margin:0 0 0 10px;
width:672px;
height:100%;
}

.menu li{
float:left;
}

.menu table{
position:absolute;
border-collapse:collapse;
left:0;
top:0;
}

.menu a, .menu :visited {
	color:#000;
	text-decoration:none;
}

.menu a b, .menu :visited b {
	display:block;
	float:left;
	padding:0 6px;
	height:3.3em;
	line-height:2.5em;
	cursor:pointer;
	font-size:14px;
	font-family: "΢ź";
}
.menu ul ul {
visibility:hidden;
position:absolute;
height:2em;
top:4em;
width:670px;
}
.menu :hover {
white-space:normal;
}
.menu a:hover b {
color:#000;
background-image: url(/images/menu_bg.gif);
}
.menu li:hover > a b
{
color:#000;
}
.menu ul li:hover ul,
.menu ul a:hover ul{
display:block;
visibility:visible;
top:3.4em;
}
.menu ul :hover ul li {
display:block; 
}
.menu ul :hover ul li a {
display:block; 
font-size:12px; 
height:2em; 
line-height:3em; 
width:auto; 
float:left; 
color:#444; 
padding:0 8px;
}
.menu ul :hover ul li a:hover {
color:#c00;
}
/*-------------------------------岿-----------------------------------*/
.main_left{ float:left; width:234px;}
.Main_content{float:left; width:12px;}
.Main_Right{float:left;width:670px;}

#page_all{width:918px;height:auto;margin:auto;padding:0px;}
#page_left{float:left; width:236px; }
#page_content{float:left; width:22px;}
#page_Right{float:left;width:660px;}

/*----------------------ҳ--------------------------------*/
.banner_bg{	width:650px;height:348px;margin:0 10px 10px 10px;padding:0px;border: 1px solid #CCCCCC;}
.indexNews_line{width:10px; float:left;}
.index_News{width:660px; margin:0px; padding:0px;float:left;}
.lanmu_but{width:220px;height:60px; margin:0px; padding:0px; float:left;}
.show_Newpic1{}
.show_Newpic1 ul{width:660px; margin:0px; padding:0px;}
.show_Newpic1 ul li{width:220px;height:112px;margin:0px;padding:0px;float:left;	display: block;	list-style-type: none;}
.show_Newpic1 img{margin:0px; padding:1px 10px 1px 10px;display: block;list-style-type: none;float:left;}
.index_newsContent{ height:165px;width:660px; margin:0px; padding:0px;}
.index_top_mews{width:220px;height:145px; margin:0px; padding:0px; float:left;}
.index_top_mews ul{
	background-image: url(/images/indexNews_bg.gif);
	background-repeat: no-repeat;
	margin:12px 6px 0 6px;
}
.index_top_mews ul li{
	line-height: 27px;
	color: #666666;
	font-size: 12px;
	list-style-type: none;
	padding-left: 6px;
	text-align: left;
}
.index_more { width:220px;margin:0px; padding:0px; height:26px; float:left;}
.index_more img{margin:6px 10px 4px 176px;}
.clearline{ clear:both;}
/*------------------------------μҳ--------------------------------*/
.page_left_bg01{
	width:236px;
	height:268px;
	background-repeat: repeat-x;
	background-image: url(/images/left_tc_bg.png);
	background-position: center bottom;
}
.list_lefttc_title{
	height:34px;
	background-image: url(/images/taocan.gif);
	background-repeat: no-repeat;
	background-position: center top;
	text-align: center;
	display: block;
	padding-top: 6px;
	font-family: "΢ź";
	font-size: 13px;
	color: #FFFFFF;
	letter-spacing: 0.2em;
	font-weight: bold;
}
.list_lefttc_news{
	line-height: 21px;
	height:212px;
	margin:0px;
	padding-top: 16px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
.list_lefttc_news ul{
	list-style-type: none;
	padding-top: 14px;	padding:0px; margin:0px;
}
.list_lefttc_news ul li{list-style-type: none; padding-left:16px;}


.list_leftCs_All{
	width:236px;
	height:134px;
	background-repeat: repeat-x;
	background-image: url(/images/left_cs_bg.png);
	background-position: center bottom;
	display: block;
	margin-top:10px;
	padding:0px;
}
.list_leftcs_News{line-height:22px; width:234px; padding:8px 0px 0px 0px; margin:0px;}
.list_leftcs_News ul{list-style-type: none; width:234px; padding:0px; margin:0px;}
.list_leftcs_News ul li{list-style-type: none; float:left; width:110px; padding-left:4px;}

.list_left_ADV{padding:0px; margin:10px 0px 0px 0px;}
.index_left_ADV{padding:0px; margin:0px 0px 10px 0px; height:256px;}
.list_QQ_but{width:184px;height:32px;	display: block;	padding-left: 52px;}

/*================================list right================================*/
.list_banner{width:660px; height:164px; margin:8px 0 0 0; padding:0px;}
.list_pic_bg{margin:0px; padding:0px; width:660px;}
.list_pic_show{}
.list_pic_show ul{margin:10px 0 10px 0;padding:0px;list-style-type: none;}
.list_pic_show ul li{
	padding:0px;
	margin:0px;
	width:220px;
	height:228px;
	background:url(/images/produc_list_bg.gif);
	background-repeat:no-repeat;
	float:left;
	list-style-type: none;
	line-height:20px;
}
.list_pic_show ul li a:link,.list_pic_show ul li a:visited{	color:#666666;text-decoration:none;font-family: Arial, Helvetica, sans-serif;font-size: 12px;line-height: 16px;}
.list_pic_show ul li a:hover{ color:#ff0000; text-decoration:underline;font-family: Arial, Helvetica, sans-serif;line-height: 16px;
	font-size: 12px;}
.list_pic_show ul li img{
	margin-bottom:2px;
	float:left;
	margin-left: 11px;
	margin-top:10px;
	width:192px;
	margin-right:17px;
}
.list_pic_show ul li em.listPicName{
	margin-left: 20px;
	font-family: "΢ź";
	font-size: 14px;
	font-style: normal;
	color: #353535;
	padding: 0px;
	margin-top:15px;
	width:200px;
	margin-right: 0px;	
	display: block;
}
.list_pic_show ul li em.listPicName a:link,.list_pic_show ul li em.listPicName a:visited{
	font-family: "΢ź";
	font-size: 14px;
	font-style: normal;
	color: #353535;
	padding: 0px;
	margin-top:15px;
	width:200px;
}
.list_pic_show ul li em.listPicName a:hover{
	font-family: "΢ź";
	font-size: 14px;
	font-style: normal;
	color: #FF0000;
	padding: 0px;
	margin-top:15px;
	width:200px;
}
.list_pic_show ul li em.listPicClass{
	font-family: Arial, Helvetica, sans-serif;
	font-size: 12px;
	color: #989898;	
	font-style: normal;
	width:200px;	
	margin:2px 0px 0px 20px;
	padding:0px;
	display: block;
}
.list_pic_show ul li em.listPicGo{
	font-size: 14px;
	font-style: normal;
	display: block;
	color:#989898;
	margin:0px 0px 0px 20px;
	font-weight: bold;
	padding:0px;
	width: 200px;
	font-family: "΢ź";
	background-image: url(/images/info_list.gif);
	background-repeat: no-repeat;
	background-position: 120px center;
}
.list_pic_show ul li em.listPicGo a:link,.list_pic_show ul li em.listPicGo a:visited{font-size: 14px;
	font-style: normal;
	display: block;
	color:#989898;
	margin:0px 0px 0px 20px;
	font-weight: bold;
	padding:0px;
	width: 200px;
	font-family: "΢ź";}
.list_pic_show ul li em.listPicGo a:hover{
	font-size: 14px;
	font-style:	 normal;
	display: block;
	color:#FF0000;
	margin:0px 0px 0px 20px;
	font-weight: bold;
	padding:0px;
	width: 200px;
	font-family: "΢ź";
}
.list{color:#333;	font-size:12px;}
.list ul{padding:10px;list-style-type: none;font-size:12px;}
.list ul li a:link,.list ul li a:visited{
	color:#333;
	font-size:12px;
	line-height:25px;
	text-decoration:none;
	list-style-type: none;
	
}
.list a:hover{
	color:#FF0000;
	text-decoration:underline;
	list-style-type: none;
	font-size:12px;
}
.list span{color:#999;font-size:12px;}
/*==============================ռҳ=============================*/
.Dhang_Text{height:20px; width:650px; padding-top:20px; color:#000000;}
.show_content{width:636px; border:1px #D5D5D5 solid; height:auto; padding:10px; line-height:20px;}
.showcontent_NotLine{width:636px; height:auto; padding:10px; line-height:20px;}
.list_news{
	width:630px;
	line-height:22px;
	background-image: url(news_line.gif);
	background-repeat: repeat-x;
	padding:0px;
	margin:0px;
}
.list_news ul{padding:0px; margin:0px;}
.list_news ul li{line-height:22px; float:left;}
/*===========================ͼƬռҳ================================*/
#pic_content{
	background-image: url(/images/dot_line.gif);
	background-position: center bottom;
	background-repeat: repeat-x;
	margin-top: 6px;
	line-height: 18px;
	margin-right: 0px;
	margin-bottom: auto;
	margin-left: 0px;
	font-size: 10pt;
	padding: 0px;	
	height:26px;
}

.Pic_title{
	float:left;
	margin-left:6px;
	width:84px;
	font-weight: bold;
	
}
.Pic_js{
	float:left;
	width:484px;
	 font-family:Arial, Helvetica, sans-serif;
}
/*----------------------------ײ---------------------------*/
#main_base{height:88px; margin:8px 0px 0px 0px; padding:0px; width:660px;}
#main_base_line{
	height:14px;
	background-image: url(/images/menu_base_bg.png);
	background-repeat: repeat;
	padding:0px;
	margin: 0px;
	
}
#link_address{
	width:660px;
	height:20px;
	margin-top: 8px;
	margin-right: 0px;
	margin-bottom: 4px;
	margin-left: 0px;
	display: block;
	border-bottom:1px #E8E8E8 solid;
}
#footer{
	width:660px;
	clear:both;
	height:130px;
	padding: 0px;
	margin:0px;
	font-size: 12px;
	line-height: 16px;
}
/*===========================Ա=========================*/
.liuyan_all{
	width:660px;
	margin: 0px;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 0px;
	padding-left: 6px;
}
.daohang_font{
	color:#494949;
	font-size:12px;
	height:21px;
	width:660px;
	padding-top: 6px;
}
.daohang_font a:link,.daohang_font a:visited{
	color:#494949;
	font-size:12px;	
	height:21px;
	padding-top: 6px;
}
.daohang_font a:hover{
	color:#FF0000;
	font-size:12px;
	height:21px;
	padding-top: 6px;
}
.danghang_line{
	width:660px;
	height:13px;
	margin:0px;
	padding:0px;
	background-image: url(/images/dh_bg.png);
	background-repeat: repeat-x;
}
.liuyan_text {
	height:144px;
	letter-spacing: 0.1em;
	background-image: url(content_line.png);
	background-repeat: no-repeat;
	padding-top: 2px;
	background-position: center 140px;
	line-height: 18px;
	font-family: "";
}
.liyuan_from {
	color:#787878;
}
.liuyan_text a:link,liuyan_text a:visited{color:#787878;font-family: "";}
.liuyan_text a:hover{
	color:#FF0000;
	font-family: "";
}
/*=======================õCSS=========================*/
.newstext {font-size:12px;color:#000;line-height:200% ;padding:10px; font-family:Arial, Helvetica, sans-serif;} /*Ķָʽ*/
.newstext A  {font-size:12px;color:#000;line-height:200%;TEXT-DECORATION: none }
.newstext A:hover  {font-size:12px;color:#000;line-height:200%;TEXT-DECORATION: underline }
.newstext A:active  {font-size:12px;color:#000;line-height:200%;TEXT-DECORATION: none }
.newstext A:visited  {font-size:12px;color:#000;line-height:200%;TEXT-DECORATION: none }

.prearticle{padding-left:13px;padding-right:10px; }
.prearticle a:link,.prearticle a:visited{ color:#000;text-decoration:none}
.prearticle a:hover{color:#999}

.zuixin{}
.zuixin ul{padding:5px;}
.zuixin ul li { list-style:none; line-height:24px}
.zuixin ul li a:visited,.zuixin ul li a:link{color:#555; text-decoration:none}
.zuixin ul li a:hover{color:#ff0000; text-decoration:underline}
.zuixin ul li span{padding-left:20px; color:#555; text-align:right}

/*============================Ŀҳ==================================*/
.items_list{
	height:30px; width:660px; padding-top:20px; color:#000000; margin-bottom:5px;
}
.items_list ul{ margin:0px 5px 0px 5px; padding:0px;}
.items_list ul li{
	width:124px;
	height:30px;
	display: block;
	font-weight: bold;
	float:left;
	text-align: center;
	border:1px #DFDFDF solid;
	margin-top: 0px;
	margin-right: 2px;
	margin-bottom: 0px;
	margin-left: 0px;
	
	
}
.items_list ul li a:visited,.items_list ul li a:link{
	width:124px;
	height:20px;
	margin:0px;
	padding:0px;
	display: block;
	color: #000000;
	background-color: #F7F7F7;
	font-weight: bold;
	float:left;
	text-align: center;
	padding-top: 10px;
}
.items_list ul li a:hover{
	width:124px;
	height:20px;
	margin:0px;
	padding:0px;
	display: block;
	color: #FF0000;
	background-color: #E8E8E8;
	font-weight: bold;
	float:left;
	text-align: center;
	padding-top: 10px;
}