
@import url(sub.css); 

body{ background:url(../images/bodybg.png) repeat-x top left #cecece; width:1000px; margin:0 auto; padding:0; color:#000; font:12px Arial, Helvetica, sans-serif;}

img,form{border:0;}
ol,ul{list-style-type:none;}

h1,h2,h3,h4,h4,h5,dl,dt,dd,ul,ol,li,pre,form,fieldset,input{margin:0; padding:0;}
h3{ font-size:14px; color:#000;}
h4{ font-size:12px; color:red;}
.clear{ clear:both;}

.header_border{ width:998px; padding:1px 1px 0 1px; background:#fff;}
#header{ width:998px; height:62px; background:url(../images/top_bg.png) repeat-x top left;}
	.top_left_img{ width:24px; float:left;}
	.logo{ float:left; height:43px; width:202px; padding-top:10px;}
	.top_right{ width:256px; height:61px; float:right;}
		.lang{ width:211px; height:28px; padding-left:45px; background:url(../images/top_right_bg.png) no-repeat top right; background-position:0 1px;}
			.cn{ width:60px; height:28px; line-height:25px; padding-left:15px; float:left; text-align:left; background:url(../images/icon1.gif) no-repeat left; color:#fff; background-position:5px 10px;}
			.select_lang{ float:right; text-align:left; line-height:28px; width:130px;}
			
			
			
			#tm2008style div.tag_select{display:block;color:#000;width:102px;height:22px;background:transparent url(../images/tm2008-select.gif) no-repeat 0 0;padding:0 10px;line-height:23px;}
			#tm2008style div.tag_select_hover{display:block;color:#000;width:102px;height:22px;background:transparent url(../images/tm2008-select.gif) no-repeat 0 -22px;padding:0 10px;line-height:23px;}
			#tm2008style div.tag_select_open{display:block;color:#000;width:102px;height:22px;background:transparent url(../images/tm2008-select.gif) no-repeat 0 -44px;padding:0 10px;line-height:23px;}
			
			#tm2008style ul.tag_options{position:absolute;margin:0;list-style:none;background:transparent url(../images/tm2008-select.gif) no-repeat left bottom;width:120px;padding:0 0 1px;margin:0;width:100px;}
			#tm2008style ul.tag_options li{background:transparent url(../images/tm2008-select.gif) repeat-y -122px 0;display:block;width:79px;padding:0 10px;height:22px;text-decoration:none;line-height:22px;color:#000;}
			#tm2008style ul.tag_options li.open_hover{background:transparent url(../images/tm2008-select.gif) no-repeat 0 -88px;color:#000}
			
			
			
			
			
			#uboxstyle .select_box {width: 152px; height: 24px; font-size:12px; text-align:left;}
			#uboxstyle div.tag_select { display: block;background: url(../images/ubox-select.gif) no-repeat 0px 0px;padding-left:5px;width: 147px; COLOR: #000; line-height: 24px; height: 24px}
			#uboxstyle div.tag_select_hover {display: block; background: url(../images/ubox-select.gif) no-repeat 0px -24px; padding-left:5px;width: 147px; COLOR: #000; line-height: 24px;height: 24px}
			#uboxstyle div.tag_select_open {
			display: block; 
			background: url(../images/ubox-select.gif) no-repeat 0px -48px;
			 padding-left:5px;width: 147px;
			  COLOR: #000; 
			 line-height: 24px; 
			 height: 24px}
			
			#uboxstyle ul.tag_options {
			background: url(../images/ubox-select.gif) repeat-x 0 100px;
			width: 152px; 
			list-style-type: none;
			 POSITION: absolute;
			 }
			#uboxstyle ul.tag_options LI {
			display: block; 
			background: url(../images/ubox-select.gif) repeat-x -198px 0px;
			 padding-left:5px;width: 147px;
			 COLOR: #000; 
			 line-height: 24px; 
			 height: 24px; 
			 TEXT-DECORATION: none
			 }
			#uboxstyle ul.tag_options LI.open_hover {background: url(../images/ubox-select.gif) no-repeat 0px -72px; COLOR: #f00;}
			#uboxstyle ul.tag_options LI.open_selected {background: url(../images/ubox-select.gif) no-repeat 0px -96px; COLOR: #f00;}
			
			
			
			
			
			
			
			
					
		.topnav{ height:30px; line-height:30px; width:256px;}
		.topnav ul{ margin:0; padding-left:40px; padding-top:3px;}
		.topnav li{ width:70px; float:left; text-align:center;}
		.topnav li a{ color:#666; text-decoration:none; padding-left:14px;}
		.topnav li a:hover{ color:#F00; text-decoration:none;}
		.topnav li a, .topnav li #Backbome{ background:url(../images/home_icon.gif) no-repeat left; background-position:0 3px !important; background-position:0 0;}
		.topnav li a, .topnav li #Sitemap{ background:url(../images/sitemap_icon.gif) no-repeat left; background-position:0 3px !important; background-position:0 0;}
		.topnav li a, .topnav li #Contact{ background:url(../images/contact_icon.gif) no-repeat left; background-position:0 3px !important; background-position:0 0;}




.banner{ width:998px; padding:1px 1px 0 1px; background:#fff;height:300px;}

#menu{ width:998px; height:68px; padding-bottom:10px; background:url(../images/menu_bg.png) #fff repeat-x left top; border-top:#ccc solid 1px; border-left:#fff solid 1px; border-right:#fff solid 1px;}



#menu_sub{ width:998px; height:61px;background:url(../images/menu_bg_sub.png) #fff repeat-x left top; border-top:#ccc solid 1px; border-left:#fff solid 1px; border-right:#fff solid 1px;}



.menu_left_img{ width:5px; height:38px; float:left; background:url(../images/menu_left_img.png) no-repeat left top;}
.mainnav{ width:730px; float:left; height:38px;}
 #mainnav{ width:730px; height:38px;}
 #mainnav ul{ list-style-type:none; padding:0; margin:0; font-size:14px; font-weight:bold;}
 #mainnav li{ float:left; width:102px; text-align:center; height:38px; line-height:38px; background:url(../images/menu_line.png) no-repeat right top;}
 #mainnav li a{ color:#fff; text-decoration:none;}
 #mainnav li a:hover{ color:#f00;background:url(../images/mainnav_honor_bg.png) no-repeat top center; padding:14px 20px 11px 20px;}
		
		

.search_aera{ width:258px; height:38px; float:left;}
  .searchbg{ width:200px; height:26px; background:url(../images/search_bg.png) no-repeat left;  padding:10px 5px 0 5px; border:0;}
.menu_right_img{ width:5px; height:38px; float:right;background:url(../images/menu_right_img.png) no-repeat right top;}

.bg{ width:1000px; background:#fff;}
/*gongao*/
#gongao{ width:269px; float:left; padding-left:12px; background:#fff;}
.home_title_left_bg{ background:url(../images/title_left_img.png) no-repeat top left; width:5px; height:31px; float:left;}
.home_title_right_bg{ background:url(../images/title_right_img.png) no-repeat top left; width:6px; height:31px; float:right;}
.home_gongao_titlebg{ height:31px; width:250px; background:url(../images/title_bg_img.png) repeat-x left top; line-height:31px; text-align:left; float:left; padding-left:8px;}
.gongao_border{ height:174px; padding:1px;width:267px; overflow:hidden; text-align:center; left:-15px; background:url(../images/video_bg.gif) no-repeat}

/*home_news*/
#homenews{ width:380px; float:left; padding-left:12px;background:#fff; padding-right:12px;}
.home_news_title_left_bg{ background:url(../images/title_left_img2.png) no-repeat top left; width:5px; height:34px; float:left;}
.home_news_title_right_bg{ background:url(../images/title_right_img2.png) no-repeat top left; width:6px; height:34px; float:right;}
.home_news_titlebg{ height:34px; width:369px; background:url(../images/title_bg_img.png) repeat-x left top; line-height:31px; text-align:left; float:left; }
.sec2{ background:url(../images/hover_home_title.png) no-repeat left top; text-align:left; padding-left:5px; line-height:30px; color:#fff; font-size:14px; font-weight:bold; }
.sec1{ text-align:center; line-height:30px; color:#000; font-size:14px; font-weight:bold;cursor:pointer;}
.home_newsborder{ width:360px; padding:5px 9px; border-left: #ccc solid 1px; border-right:#ccc solid 1px;}
.home_newsdown_img{ width:380px; height:7px; background:url(../images/home_news_bottomimg.gif) no-repeat top left; line-height:7px; font-size:0px;}

.newsimg_border{width:114px; height:73px; background:url(../images/newsimg_bg.gif) no-repeat; padding:4px;}
.hotnews{ line-height:170%; font-family:Arial;}
.time{ font-size:10px; color:#999; font-family:verdana;}

	#newslist1 a{height:22px;
	line-height:22px;
	padding-left:13px;
	background:url(../images/newslistbg1.gif) no-repeat left center;
	color:#333;
	text-decoration:none;
	}
	#newslist1 a:hover,#newslist1 a:active{
		background:url(../images/newslistbg2.gif) no-repeat left center;
		color:#F00;
	line-height:22px;
	}
.newsline{ background:url(../images/newsline.gif) repeat-x bottom left;}



/*home_products*/
#homeprod{ width:303px; float:right; padding-right:12px;background:#fff;}
.home_product_titlebg{ height:31px; width:284px; background:url(../images/title_bg_img.png) repeat-x left top; line-height:31px; text-align:left; float:left; padding-left:8px;}
.home_prodborder{ width:301px;  padding:0; border-left: #ccc solid 1px; border-right:#ccc solid 1px;}
.home_proddown_img{ width:303px; height:7px; background:url(../images/home_prod_bottomimg.gif) no-repeat top left; line-height:7px; font-size:0px;}




/*footer*/
#bottom{ height:76px; padding-top:10px; width:998px; border-left:#fff solid 1px; border-right:#fff solid 1px; background:url(../images/footer_bg.png) repeat-x top #fff ; background-position:0 10px;
}
.bottom_left{ width:330px; height:76px; float:left;}

.tel800{ width:207px; float:left; height:41px; padding:8px 0 0 8px;}
.copyrightbg{ width:315px; height:18px; background:url(../images/footer_copyright_bg.png) no-repeat bottom left;clear:left; color:#fff; font-family:verdana; font-size:11px; padding-left:7px; padding-top:9px;}

.bottom_right{ width:630px; height:76px; float:right; clear:right; text-align:right; padding-right:10px; }
.downlink{ width:153px; float:right; padding-top:10px;}
.footer_nav{float:right; padding-top:15px; padding-right:10px;}
.ICP{float:right; padding-top:13px; clear:right; width:600px;}



