@charset "utf-8";
/*cn CSS Document */
body,td,th {font-family: arial,"宋体";font-size: 12px; color:#272627}
body, ul, dl, dd, p, h1, h2, h3, h4, h5, h6, form, fieldset { margin: 0; padding: 0; }
em, cite, th { font-style: normal; font-weight: normal; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; }
a{color:#272627; text-decoration:none}
a:hover{color:#272627; text-decoration:underline}
img{ border:solid 0px #000}
.MenuTitle{ height:25px; margin-left:5px; padding-left:16px; background-image:url(new_ttbg.jpg); background-repeat:no-repeat; background-position:left 3px; color:#3B6DAB; font-weight:bold; line-height:20px; margin-bottom:15px;}
	.MenuTitle a{color:#3B6DAB; text-decoration:none}
		.MenuTitle a:hover{color:#3B6DAB; text-decoration:underline}
.indexbottomspace{ height:60px; line-height:25px;background-image:url(footer_bg.jpg); background-repeat:no-repeat; background-color:#CCC; background-position:0px top; text-align:center; padding-top:10px;}

#oneColFixCtr{text-align:center; background-color:#CCCCCC}
	#oneColFixCtr #container{ width:1004px; height:auto; margin:0 auto; text-align:left; background-color:#FFF;background-image:url(bg.jpg); background-repeat:repeat-y; background-position:left top;}
	
	/*Header Start */
	#oneColFixCtr #container .Header{ margin:0 17px; height:59px; margin-bottom:2px; border-bottom:solid 1px #000; position:relative}
		#oneColFixCtr #container .Header #logo{height:45px; width:300px; cursor:pointer; margin-left:20px; margin-top:10px; position:absolute; left:0;}
		#oneColFixCtr #container .Header #commontext{ position:absolute; right:0; z-index:100; margin-right:25px; text-align:right}
			#oneColFixCtr #container .Header #commontext .lang{ padding-top:6px; color:#3B6DAB; line-height:22px;}
				#oneColFixCtr #container .Header #commontext .lang a{color:#3B6DAB; text-decoration:none;}
				#oneColFixCtr #container .Header #commontext .lang a:hover{color:#3B6DAB; text-decoration:underline;}
			#oneColFixCtr #container .Header #commontext .Menu{ padding-top:14px; text-align:right}
				#oneColFixCtr #container .Header #commontext .Menu span{ padding-left:15px; padding-right:15px; border-right:solid 1px #000; height:12px;}
				#oneColFixCtr #container .Header #commontext .Menu .rightspan{padding-left:15px; padding-right:0px; border-right:solid 0px #000; height:12px;}
	/*Header End */
	/*Banner Start */
	#oneColFixCtr #container .Banner{ width:970px; height:302px; margin:0 auto 24px auto; clear:both; text-align:center; overflow:hidden}
	/*Banner End */
	/*MainPanel Start */
	#oneColFixCtr #container .IndexMainPanel{ width:970px; margin:0 auto; overflow:hidden}
		#oneColFixCtr #container .IndexMainPanel #leftPanel{ width:660px; overflow:hidden; float:left; text-align:left}
			#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts{ padding-left:20px; text-align:left; background-image:url(index_jg.gif); background-repeat:repeat-y; background-position:right top; overflow:hidden}
				#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts{ margin-bottom:30px;clear:both; color:#575757; overflow:hidden}
				#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dt{ float:left; height:96px; overflow:hidden; margin-right:18px; width:96px;}
					#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dt img{ height:90px; width:90px; padding:1px; border: solid 2px #BCBCBC}
				#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dd{ float:left;  text-align:left; position:relative; width:495px;}
					
					#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dd h1{ font-weight:bold; color:#585757; text-align:left; margin-bottom:10px;}
						#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dd h1 span{ font-weight:normal; padding-left:15px;}
						#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dd p{ text-indent:2em; line-height:22px;}
					#oneColFixCtr #container .IndexMainPanel #leftPanel .BestProducts .SingleProducts dd .more{ position:absolute; right:0px; bottom:0px; color:#959595}
		#oneColFixCtr #container .IndexMainPanel #rightPanel{ width:290px; overflow:hidden; float:right; text-align:left; margin-left:15px; display:inline; margin-right:2px; }
			#oneColFixCtr #container .IndexMainPanel #rightPanel .newsList{ padding:0px 5px 25px 10px; text-align:left; }
				#oneColFixCtr #container .IndexMainPanel #rightPanel .newsList li{ height:35px; list-style:none; list-style-type:none; list-style-position:outside; background-image:url(newsList_bg.jpg); background-position:left bottom; background-repeat:repeat-x; line-height:35px; margin-bottom:9px;}
					#oneColFixCtr #container .IndexMainPanel #rightPanel .newsList li span{ float:right}
			#oneColFixCtr #container .IndexMainPanel #rightPanel .knowledgeList{ padding:0px 5px 25px 10px; text-align:left; }
				#oneColFixCtr #container .IndexMainPanel #rightPanel .knowledgeList li{ height:30px; list-style:none; list-style-type:none; list-style-position:outside; background-image:url(newsList_bg.jpg); background-position:left bottom; background-repeat:repeat-x; line-height:30px; margin-bottom:5px;}
					#oneColFixCtr #container .IndexMainPanel #rightPanel .knowledgeList li span{ float:right}
					#oneColFixCtr #container .IndexMainPanel #rightPanel .acting{ position:relative; height:190px;}
						#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingName{ margin-left:5px; padding:0px; width:132px; padding-top:4px;}
						#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .Mhover{ background-image:url(acting_arrow.jpg); background-repeat:no-repeat; background-position:right center;color:#2D61A3; text-decoration:none; font-weight:bold;}
							#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingName dd{ height:20px; margin-bottom:7px; cursor:pointer}
								#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingName dd a{ color:#000; text-decoration:none; font-weight:normal;}
								#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingName dd a:hover{color:#2D61A3; text-decoration:none; font-weight:bold;}
								#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingName dd img { border:solid 0px #666; vertical-align:middle; margin-right:5px;}
						#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingAddress{ width:160px; height:188px; position:absolute; top:0px; right:0px; background-image:url(acting_bg.jpg); overflow:hidden; color:#FFF}
							#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingAddress .actingContent{ padding:8px;  line-height:20px; display:none;text-align:left;text-justify:inter-ideograph}
							#oneColFixCtr #container .IndexMainPanel #rightPanel .acting .actingAddress .showContent{ display:block}
		
		/*MainPanel End */
		/*Footer Start */
		#oneColFixCtr #container .Footer{ width:970px; height:auto !important; height:82px; min-height:82px; background-color:#B3B4B5; background-image:url(copyright_bg.jpg); background-repeat:no-repeat; margin:0 auto; color:#393939; clear:both}
			#oneColFixCtr #container .Footer a{ color:#393939; text-decoration:none}
				#oneColFixCtr #container .Footer a:hover{ color:#393939; text-decoration:underline}
			
			#oneColFixCtr #container .Footer .Content{ padding:15px 10px; text-align:left}
				#oneColFixCtr #container .Footer .Content .copyright{ text-align:left; height:40px;}
					#oneColFixCtr #container .Footer .Content .copyright .link{ float:right;}
					
				#oneColFixCtr #container .Footer .Content .FriendLink{}
				#oneColFixCtr #container .Footer .Content .FriendLink em{ font-weight:bold}
				#oneColFixCtr #container .Footer .Content .FriendLink span{ padding-left:10px; padding-right:10px;}
		/*Footer End */