*{ padding:0; margin:0}
.fixed:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.fixed{display:block;}
.fixed{min-height:1%;}
* html .fixed{height:1%;}
body {
	margin:0;
	padding:0;
	background:url(../images/bg.gif) repeat-x ; 
	font-size:12px;
	font-family:Arial, Helvetica, sans-serif;
	color:#666;
	overflow-x:hidden;
	}
img { border:0}
#head{ }
.head{background:url(../images/head.jpg) no-repeat; width:1000px; margin:auto; overflow:hidden;}
.top{ background:url(../images/top.jpg) no-repeat; width:1000px; height:75px; }
.top a{ font-size:13px; color:#80838b; text-decoration:none;}
.main_search{ padding-top:30px; }
.search_input{ width:98px; border:0px; margin-left:34px; background:url(../images/331231.jpg) no-repeat; height:20px; }
	
	.nav{background:url(../images/navbg.jpg) no-repeat right top; width:718px; height:30px; line-height:30px;  margin:0px 0 0 282px; padding:0px;}
		.nav li{ float:left; list-style:none; height:30px;  }
		.nav li a span{ display:none;}
		
		.nav1 {width:60px; height:30px;}
		.nav1 a{width:60px; height:30px; display:block;}
		.nav1 a:hover{ background:url(../images/nav1_1.gif) no-repeat; width:60px; height:30px;}
		
		.nav2 {width:72px; height:30px;}
		.nav2 a{width:72px; height:30px; display:block;}
		.nav2 a:hover{ background:url(../images/nav2_2.gif) no-repeat; width:72px; height:30px;}
		
		.nav3 {width:78px; height:30px;}
		.nav3 a{width:78px; height:30px; display:block;}
		.nav3 a:hover{ background:url(../images/nav3_3.gif) no-repeat; width:78px; height:30px;}
		
		.nav4 {width:59px; height:30px;}
		.nav4 a{width:59px; height:30px; display:block;}
		.nav4 a:hover{ background:url(../images/nav4_4.gif) no-repeat; width:59px; height:30px;}
		
		.nav5 {width:83px; height:30px;}
		.nav5 a{width:83px; height:30px; display:block;}
		.nav5 a:hover{ background:url(../images/nav5_5.gif) no-repeat; width:83px; height:30px;}
		
		.nav6 {width:75px; height:30px;}
		.nav6 a{width:75px; height:30px; display:block;}
		.nav6 a:hover{ background:url(../images/nav6_6.gif) no-repeat; width:75px; height:30px;}
		
		.nav7 {width:94px; height:30px;}
		.nav7 a{width:94px; height:30px; display:block;}
		.nav7 a:hover{ background:url(../images/nav7_7.gif) no-repeat; width:94px; height:30px;}
		
		.nav8 {width:59px; height:30px;}
		.nav8 a{width:59px; height:30px; display:block;}
		.nav8 a:hover{ background:url(../images/nav8_8.gif) no-repeat; width:59px; height:30px;}
		
		.nav9 {width:49px; height:30px;}
		.nav9 a{width:49px; height:30px; display:block;}
		.nav9 a:hover{ background:url(../images/nav9_9.gif) no-repeat; width:49px; height:30px;}
		
		.nav10 {width:89px; height:30px;}
		.nav10 a{width:89px; height:30px; display:block;}
		.nav10 a:hover{ background:url(../images/nav10_10.gif) no-repeat; width:89px; height:30px;}
		
		.nav_tree{ background:url(../images/nav_tree_bg.gif) no-repeat top left; width:178px;}
		.nav_tree li{ list-style:none; float:left; padding-left:6px;}
		.nav_tree li a{ list-style:none; float:left; width:169px; height:29px; text-decoration:none; color:#000000; text-indent:10px;}
		.nav_tree li a:hover{ list-style:none; float:left; background:url(../images/nav_tree_li_bg.gif) no-repeat; width:167px; height:29px; color:#FFF;}
		
		
		.nav_tree2{ background:url(../images/nav_tree_bg2.gif) no-repeat top left; width:288px;}
		.nav_tree2 li{ list-style:none; float:left; padding-left:6px;}
		.nav_tree2 li a{ list-style:none; float:left; width:267px; height:29px; text-decoration:none; color:#000000; text-indent:10px;}
		.nav_tree2 li a:hover{ list-style:none; float:left; background:url(../images/nav_tree_li_bg2.gif) no-repeat; width:267px; height:29px; color:#FFF;}
		
		#siteMapDiv7,
		#siteMapDiv8,
		#siteMapDiv9,
		#siteMapDiv10{ overflow:hidden;}
		
		
	
#center{clear:both;}
.main_center{ margin:auto; background:url(../images/main_center_bg.jpg) no-repeat; width:1000px; height:514px; }
	.flash{ padding-top:8px; padding-left:8px;}
	.index_left{ width:190px; float:left; padding-left:8px;}
		.index_left_list{ margin-left:20px; margin-top:46px;}
		.index_left_list li{ background:url(../images/index_left_li.gif) no-repeat; list-style:none; width:140px; height:20px;  text-indent:12px;}
		.index_left_list li a{ color:#535e67; text-decoration:none;}
	.index_middle{ width:500px; float:left;}
		.index_middle_pic{ background:url(../images/index_middle_pic.gif) no-repeat; width:70px; height:69px; margin-top:44px; margin-left:33px;_margin-left:17px; padding-top:5px; padding-left:6px; float:left;}
		.index_middle_text{ width:380px; float:left; margin-top:44px; padding-left:8px; height:147px;}
		.index_middle_more{ float:right;height:20px; width:40px;}
		.index_middle_more a{ display:block; height:20px; width:40px;} 
		.index_middle_more a span{ display:none;}
	.index_right{ float:left; width:230px; padding-left:56px; padding-top:38px;}
		.index_right_list li{ list-style:none; float:left; width:212px; height:20px;}
		.index_right_list li a{ color:#535e67; font-weight:bold; text-decoration:none;}
		.index_right_more{ float:right;height:20px; width:30px; padding-right:20px; margin-bottom:20px;}
		.index_right_more a{ display:block; height:20px; width:30px;} 
		.index_right_more a span{ display:none;}
		.index_right_link{ clear:both; background:url(../images/friendbg.gif) no-repeat; width:216px; height:54px; }
	
#foot{ clear:both;  background:url(../images/footbg.gif) no-repeat; height:59px; width:1000px;margin:auto;  }	
.footer{ margin:auto; clear:both;  float:right; margin-top:26px; padding-right:32px;}
.footer a{ color:#666; text-decoration:none;}

.footer2{ margin:auto; clear:both;  float:right; margin-top:34px; padding-right:32px;}
.footer2 a{ color:#666; text-decoration:none;}


/*about*/
.about_center{ width:998px; margin:auto; background:url(../images/about_centerbg.gif) repeat-x bottom left; background-color:#FFF; border-left:#a8adb0 1px solid;border-right:#a8adb0 1px solid; min-height:400px;_height:400px; }

	.about_banner{ background:url(../images/aboutbanner.gif) no-repeat; width:1000px; height:184px; margin:auto; }
		.banner{ margin-left:16px; padding-top:13px;}
		.banner_title{ margin-top:14px;}
		.banner_title a{ color:#666; text-decoration:none;}
		.banner_title span{ color:#0153a8; margin-left:36px;}
		.banner_title span a{ color:#0153a8; text-decoration:none;}
.about_left{ float:left; width:205px; min-height:506px;_height:506px; }
		.about_left_title{ background:url(../images/about_left_title.gif); width:205px; height:37px;}
		.about_left_title span{ display:none;}
		.about_left_list{ margin-left:20px;}
		.about_left_list li{ list-style:none; width:183px; float:left;  line-height:20px;}
		.about_left_list li a{ width:157px;line-height:20px; text-decoration:none; color:#0155a9; font-weight:bold; padding-left:26px; display:block;}
		.about_left_list li a:hover{ background:url(../images/list_mark.gif) no-repeat;}
		.left_tag{ list-style:none; width:183px; float:left; background:url(../images/list_mark.gif) no-repeat; line-height:20px;}
		
		.left_message{ margin-left:16px; margin-top:40px; }
.about_right{ width:793px; float:left; background:url(../images/about_right.gif) no-repeat ; min-height:289px; _height:289px;}

		.about_right_title{ color:#014ca3; font-size:20px; height: 30px;font-family:Arial, Helvetica, sans-serif; text-indent:35px;}
		.about_right_text{  width:710px; min-height:400px; _height:400px; margin-top:30px; margin-left:48px; line-height:24px; color:#000; font-size:14px;}


/*products*/
.products_center{ width:998px; margin:auto; background:url(../images/products_bg2.gif) repeat-x bottom left; background-color:#FFF; border-left:#a8adb0 1px solid;border-right:#a8adb0 1px solid; }
.products_right{ width:793px; float:left; background:url(../images/products_right_bg.gif) repeat-x ; min-height:506px; _height:506px;}

.products_right2{ width:793px; float:left;  min-height:506px; _height:506px;}

.products_left_title{ background:url(../images/products_left_title.gif); width:205px; height:37px;}
		.products_left_title span{ display:none;}
		
		
.products_right_text{  width:710px;  margin-left:32px; line-height:24px; background:url(../images/ul_bg.gif)  }	
.products_right_text2 {width:710px;  margin-left:32px; line-height:24px;}
.pic{ width:738px; }
.pic li{ list-style:none; margin-left:60px;_padding-left:60px;_margin-left:0px; float:left;  height:211px;}
.p_img{ border:#cccccc 1px solid; padding:3px 4px 3px 3px;  margin-top:30px;}
.P_text{ width:104px; height:38px; text-align:center; line-height:38px; color:#666; font-weight:bolder;}
.P_text a{ text-decoration:none; color:#666;}
.products_text{ background:url(../images/pic_bg.gif) no-repeat; width:731px; height:41px; clear:both;}
.products_text li{ list-style:none; float:left; margin-left:60px; width:104px; text-align:center; margin-top:10px; color:#0155a9; font-weight:bold;}

/*down*/
.down_left_title{ background:url(../images/down_left_title.gif); width:205px; height:37px;}
		.down_left_title span{ display:none;}
.downs_right_text{width:740px; min-height:400px; _height:400px; margin-top:30px; margin-left:26px; line-height:24px; font-size:14px; color:#000;}		


.down_name{ background:url(../images/down_name.gif) no-repeat; width:743px; height:88px;}
.down_text1{ padding-top:28px; margin-left:18px;}
.down_text2{ margin-top:20px; margin-left:34px; font-size:16px; color:#0c6aa5; font-weight:bolder;}
.downs{ background:url(../images/downs.gif) no-repeat; width:702px; height:27px; margin-left:20px; margin-top:20px;}
.downs_text{ background:url(../images/downs_bg.gif) repeat-y;margin-left:20px;}
.downs_text_0 { background-color:#999}
.downs_text_1{ float:left; width:70px; text-align:center; line-height:20px;}
.downs_text_2{ float:left; width:420px; text-indent:20px;line-height:20px;}
.downs_text_2 a{ color:#666666; text-decoration:none;}
.downs_text_2 a:hover{ color:#000; text-decoration:none;}
.downs_text_3{ float:left;width:114px; text-align:center;line-height:20px;}
.downs_text_4{ float:left;width:94px; text-align:center;line-height:20px;}
.downs_text_4 a{ background:url(../images/down_tag.gif) no-repeat; width:19px; height:19px;text-align:center; display:block; margin-left:40px;}
.downs_text_4 a span{ display:none;}
.downs_text_4 a:hover{ background:url(../images/down_tag2.gif) no-repeat; width:19px; height:19px; }
.downs_foot{ background:url(../images/downs_foot.gif) no-repeat; width:702px; height:4px;margin-left:20px;}
.text_color{ background:url(../images/color_bg.gif) no-repeat; width:702px; height:19px;}

/*news*/
.news_text{ background:url(../images/news_bg.gif) repeat-y;margin-left:20px;}
.news{ background:url(../images/news.gif) no-repeat; width:702px; height:27px; margin-left:20px; margin-top:20px;}

.news_text_2{ float:left; width:620px; text-indent:20px;line-height:20px;}
.news_text_2 a{ color:#666666; text-decoration:none;}
.news_text_2 a:hover{ color:#000; text-decoration:none;}
.news_text_color{ background:url(../images/news_color_bg.gif) no-repeat; width:702px; height:19px;}

.news_left_title1{ background:url(../images/news_left_title1.gif); width:205px; height:33px; font-size:20px; color:#000; font-family:Arial, Helvetica, sans-serif; text-indent:23px; padding-top:4px;}
.news_left_title1 span{ display:none;}
.news_title2{ margin-top:30px; text-align:center; font-size:15px; color:Black; font-weight:bolder;}
#d_name{text-align:center; font-size:15px; color:Black; font-weight:bolder;}
.news_content{  width:720px; clear:both; min-height:400px; line-height:24px; font-size:14px; color:#000; }
/*downs*/
.Durl a{ text-decoration:none; color:#000;}














