/* CSS Document */
body { background:url(../../skin09/images/bg1.jpg) repeat-x top; font-size:12px; margin:0px;}
a { color:#282828; text-decoration:none; }
a:hover { color:#FF0000; }
ul,li,form,dl,dd,dt { margin:0px; padding:0px; }
.clearx{clear:both}
.margin{clear:both;margin-top:5px;}
h1{margin:0px;color:#000000; font-size:14px; font-weight:bold}

#top { width:1003px; margin: 0 auto}
	 .logo { width:179px; background:url(../../skin09/images/logo.jpg) no-repeat; height:177px; float:left; }
	 .top_right { width:820px; background:url(../../skin09/images/index_01.jpg) no-repeat 100px; height:190px; float:right; }
 
#menu {clear:both;width:1003px;margin: 0 auto }
	 #menu_left { background:url(../../skin09/images/index_03.jpg) no-repeat; width:162px; height:43px; float:left; }
	 #menu_mid { background:url(../../skin09/images/index_35.jpg) repeat-x; height:43px; float:left; width:830px;}
		#menu_mid a { color:#fff; font-size:14px; font-weight:bold; width:90px; line-height:32px; padding-top:10px; float:left; text-align:center; }
		#menu_mid a:hover,#menu_mid a:active{ background:url(../../skin09/images/index_04.jpg) no-repeat; line-height:42px;padding-top:0px!important;}
	 #menu_right { background:url(../../skin09/images/index_05.jpg) no-repeat; width:11px; height:43px; float:right; }
	
	 
#banner,#mainbox {clear:both;width:983px; margin: 0 auto;margin-top:10px; }
	#flash { width:703px; float:left; border:solid 1px #ccc; }
	#banner_right { width:268px; float:right; }
		#gonggao { width:268px; float:right; }
			.gonggao_top { width:268px; background:url(../../skin09/images/index_07.jpg) repeat-x; line-height:36px; height:36px; }
				.gonggao_top img { float:left; height:36px;}
				.gonggao_top span { float:right; background:url(../../skin09/images/index_08.jpg) no-repeat right; height:36px; padding-right:15px!important; }
			.gonggao_mid { background:url(../../skin09/images/index_09.jpg) repeat-y;width:238px!important;line-height:23px;  padding:10px 15px!important; min-height:80px; height:auto !important;height:80px;overflow:visible; }
			  .gonggao_mid ul{min-height:124px;height:auto !important; height:124px;overflow:visible; }
				.gonggao_mid ul li { list-style-type:none; background:url(../../skin09/images/index_36.jpg) no-repeat left center; padding-left:15px!important;  width:185px;}
			.gonggao_bom { background:url(../../skin09/images/index_09.jpg) repeat-y;width:238px!important;line-height:23px;  padding:12px 15px!important; min-height:80px; height:auto !important; overflow:visible; }
			  .gonggao_bom ul{min-height:84px;height:auto !important; height:84px;overflow:visible; }
				.gonggao_bom ul li { list-style-type:none; background:url(../../skin09/images/index_36.jpg) no-repeat left center; padding-left:15px!important;  width:185px;}	
				
			 .gonggao_bomm { background:url(../../skin09/images/index_09.jpg) repeat-y;width:238px!important;line-height:23px;  padding:10px 15px!important; min-height:80px; height:auto !important; overflow:visible; }
			  .gonggao_bomm ul{min-height:84px;height:auto !important; height:84px;overflow:visible; width:230px; white-space :nowrap }
				.gonggao_bomm ul li { list-style-type:none; background:url(../../skin09/images/index_36.jpg) no-repeat left center; padding-left:15px!important; padding-right:8px;float:left;}		
			.gonggao_bottom { clear:both; background:url(../../skin09/images/index_10.jpg) no-repeat; width:268px; height:17px;}
		#pro { width:268px; float:right; margin-top:10px; }
		

#mainbox_left { float:left; width:229px; background:url(../../skin09/images/index_24.jpg) no-repeat; padding-top:62px!important; }
	#mainbox_left .mid { width:199px; background:url(../../skin09/images/index_25.jpg) repeat-y;min-height:250px; height:auto !important;height:250px;overflow:visible; line-height:25px; padding:10px 15px;}
	  #mainbox_left .mid ul{min-height:300px;height:auto !important; height:300px;overflow:visible; }
		#mainbox_left .mid li { list-style-type:none; line-height:26px; background:url(../../skin09/images/index_37.jpg) no-repeat left center;  padding-left:15px!important; width:180px; }
	#mainbox_left .bottom {clear:both; width:229px;  background:url(../../skin09/images/index_26.jpg) no-repeat; height:8px; }
	
#mainbox_right { float:left; width:744px; padding-left:10px; }
	#mainbox_right #webbox { width:460px; float:left; background:url(../../skin09/images/index_16.jpg) no-repeat right; height:165px; padding-right:5px; }
	#mainbox_right #webbox .left { background:url(../../skin09/images/index_15.jpg) no-repeat; height:165px; width:5px; float:left; }
	#mainbox_right #webbox .mid { background:url(../../skin09/images/index_17.jpg) repeat-x; height:165px; float:right; width:455px; color:#fff; font-family:Verdana, Arial, Helvetica, sans-serif;  }
    #news { width:367px; float:left; margin-top:10px; }
			.news_top { width:367px; background:url(../../skin09/images/index_07.jpg) repeat-x; line-height:36px; height:36px; }
				.news_top img { float:left; height:36px;}
				.news_top span { float:right; background:url(../../skin09/images/index_08.jpg) no-repeat right; height:36px; padding-right:15px!important; }
			.news_mid { background:url(../../skin09/images/index_19.jpg) repeat-y;width:337px!important;line-height:28px;  padding:10px 15px!important; min-height:230px; height:auto !important;height:230px;overflow:visible; }
			.news_mid ul {min-height:100px;height:auto !important; height:100px;overflow:visible;}
				.news_mid ul li { list-style-type:none; background:url(../../skin09/images/index_36.jpg) no-repeat left center; padding-left:15px!important;  width:325px;}
			.news_bottom { clear:both; background:url(../../skin09/images/index_20.jpg) no-repeat; width:367px; height:17px;}

#company{ clear:both; margin:0 auto;width:980px;overflow:hidden; }
	#company img{ width:151px; height:80px; border:1px solid #999; }

#contact { float:left; width:227px; background:url(../../skin09/images/index_27.jpg) no-repeat; padding-top:46px; }
	#contact .content { background:url(../../skin09/images/index_29.jpg) repeat-y left; width:207px; border-bottom:4px #ebebeb solid; padding:0px 10px; }
	#contact .content li { list-style-type:none; background:url(../../skin09/images/index_28.jpg) no-repeat left 5px; padding-left:15px; width:170px; line-height:26px;  }
	
#question { float:right; width:740px; background:url(../../skin09/images/index_21.jpg) no-repeat; padding-top:46px; }
	#question .content { background:url(../../skin09/images/index_22.jpg) repeat-y;  width:720px; padding:10px;min-height:160px; height:auto !important;height:160px;overflow:visible; }
	#question .content li { list-style-type:none; background:url(../../skin09/images/index_37.jpg) no-repeat left center; line-height:23px; padding-left:15px; width:325px; margin-right:10px; float:left; }
	#question .bottom {clear:both; background:url(../../skin09/images/index_23.jpg) no-repeat; width:740px; height:7px; }
	
#products { width:325px; padding-top:23px !important;padding-top:10px;float:left; background:url(../../skin09/images/index_38.jpg) no-repeat top right;min-height:151px; height:auto !important;height:151px;}
	#products img { float:left; border:solid 1px #bab9b9; padding:3px; background-color:#fff; height:65px; }
	#products span { float:right; line-height:23px; width:190px; margin-right:25px; }
	#products .btn { clear:both; width:107px; margin-left:190px; height:29px; line-height:29px; text-align:center; color:#fff; font-weight:bold; background:url(../../skin09/images/index_33.jpg) no-repeat;}
	#products .btn a,#products_list .btn a { color:#fff; }
	
#products_list { width:280px; float:left;margin-top:17px;  }
	#products_list ul { width:280px; margin-top:10px;}
	#products_list li { list-style-type:none; width:270px; background:url(../../skin09/images/index_37.jpg) no-repeat left center; padding-left:10px!important; line-height:25px; }
	#products_list .btn { clear:both; width:107px; margin-left:160px; height:29px; line-height:29px; text-align:center; color:#fff; font-weight:bold; background:url(../../skin09/images/index_33.jpg) no-repeat; margin-bottom:5px; }
	
#foot { clear:both; width:983px;  margin: 0 auto;padding-top:10px!important; line-height:25px; background:url(../../skin09/images/index_34.jpg) no-repeat center top; text-align:center; color:#fff;}
#foot a{color:#fff}

#submain_box { width:743px; float:left; }
	.submain_box_top { width:743px; background:url(../../skin09/images/index_07.jpg) repeat-x; line-height:36px; height:36px; }
	.submain_box_top span { float:left; background:url(../../skin09/images/index_39.jpg) no-repeat left; height:36px; padding-left:25px!important; font-size:14px; font-weight:bold; color:#c20d13; }
	.submain_box_top span a{color:#c20d13;}
	.submain_box_top img { float:right; height:36px;}
	.submain_box_mid { background:url(../../skin09/images/index_41.jpg) repeat-y;width:713px!important;line-height:28px;  padding:10px 15px!important; min-height:400px; height:auto !important;height:400px;overflow:visible; }
	.hornor img{ padding:8px; border:1px solid #aaa; background-color:#fff}
	.submain_box_bottom { clear:both; background:url(../../skin09/images/index_42.jpg) no-repeat; width:743px; height:21px; margin-bottom:10px;}
	
#subfoot{ clear:both; width:983px;  margin: 0 auto;padding-top:10px!important; line-height:25px;text-align:center; border-top:solid 1px #ccc;}

#submain_left { float:left; width:229px; }
	#submain_left .top { width:170px; background:url(../../skin09/images/index_43.jpg) no-repeat; padding-left:59px!important; line-height:50px; padding-top:12px!important; font-size:14px; font-weight:bold; color:#c20d13;}
	#submain_left .mid { width:199px; background:url(../../skin09/images/index_25.jpg) repeat-y;min-height:80px; height:auto !important;height:80px;overflow:visible; line-height:25px; padding:10px 15px!important;}
		#submain_left .mid li { list-style-type:none; line-height:26px; background:url(../../skin09/images/index_37.jpg) no-repeat left center;  padding-left:15px!important; width:180px; }
	#submain_left .bottom {clear:both; width:229px; margin-bottom:10px;  background:url(../../skin09/images/index_26.jpg) no-repeat; height:8px; }
	
	
	.submain_newsbox_mid { background:url(../../skin09/images/index_41.jpg) repeat-y;width:713px!important;line-height:28px;  padding:10px 15px!important; min-height:300px; height:auto !important;height:300px;overflow:visible; }
	.submain_newsbox_mid li { list-style-type:none; line-height:28px; height:28px; background:url(../../skin09/images/1.gif) no-repeat left 8px;  border-bottom: dashed 1px #ccc; padding-left:20px!important; }
	.submain_newsbox_mid li a { width:500px; float:left; }
	.submain_newsbox_mid li span { float:right; }
 
 	.submain_probox_mid { background:url(../../skin09/images/index_41.jpg) repeat-y;width:713px!important;line-height:28px;  padding:10px 15px!important; min-height:300px; height:auto !important;height:300px;overflow:visible; }
	.submain_probox_mid dl {width:700px; margin-bottom:8px;border-bottom:1px solid #ddd; padding-bottom:10px;}
	.submain_probox_mid dl dt {float:right;width:580px;height:22px;}
	.submain_probox_mid dl dt a {font-size:13px; font-weight:800; color:#c20d13; text-decoration:none;}
	.submain_probox_mid dl dt a:hover { text-decoration:underline;}
	.submain_probox_mid dl dd.pic { float:left;}
	.submain_probox_mid dl dd.pic a { display:block;border:1px solid #ddd;}
	.submain_probox_mid dl dd.pic a img { width:100px;height:86px; margin:2px; border:0;}
	.submain_probox_mid dl dd.pic a:hover { border:1px solid #999;}
	.submain_probox_mid dl dd.text {float:right;width:580px;font-size:12px;line-height:19px;color:#666; text-indent:2em;}
	.submain_probox_mid dl dd.links { float:right; width:580px;margin-top:-6px;text-align:right;}
	.submain_probox_mid dl dd.links a { font-size:12px; line-height:15px;color:#c20d13; text-decoration:none;}
	.submain_probox_mid dl dd.links a:hover {text-decoration:underline;}
	.submain_probox_mid dl:after {content:"."; display:block;height:0;  clear:both;  visibility:hidden;} 
	.pageDiv{clear:both;width:690px;text-align:right;padding:5px;}