@charset "utf-8";
/* CSS Document */

*{margin:0px; padding:0px;}
img{border:0px;}
ul,li{list-style:none;}

body{font-size:12px; line-height:120%; color:#666; font-family:Tahoma, Geneva, sans-serif; _behavior:url(/ie6hoverfix.htc);/*此处路径相对于应用文件,非本css文件*/}

a{color:#666; text-decoration:none;}
a:hover{color:#F90; text-decoration:underline;}


/*针对非IE 自动高度问题*/
div:after {
    content:".";
    display:block;
    height:0;
    clear:both;
    visibility:hidden;
}
/*针对IE*/
div{zoom:1;}

.c_f90{color:#f90;}

.b{font-weight:bold;}
.u{text-decoration:underline;}

/* top */
#top{width:918px; height:148px; margin:auto;}
	#top1{height:50px; padding-top:46px;}
		#top11{width:380px; float:left;}
		#top12{width:500px; float:right;}
			.top121{font-size:10px; color:#666; height:18px; text-align:right;}
			.top122{text-align:right;}
				.top122 input{width:180px; height:18px; line-height:18px; color:#666; border:0px; background:#ccc;}
				.search_an{width:18px; height:18px; background:url(img/search_an.gif); display:block;}
				.search_an:hover{background:url(img/search_an.gif) -18px 0px;}
	#top2{height:32px; border-top:2px solid #666; border-bottom:2px solid #666;}
			
			.mtd1{background:url(img/menu_bg_2.gif); color:#FFF;}
				.mtd1 a{color:#FFF; text-decoration:none;}
				.mtd1 a:hover{color:#FFF; text-decoration:none;}
			.mtd2{background:url(img/menu_bg_2.gif) no-repeat left top; color:#666;}
			
			/* CSS menu */
			.menu{
				height:20px;
				padding:5px 0px 0px 140px;
				z-index:2;
			}
			.menu li {
				float:left;
				font-weight:550;
				height:22px;
				_display:inline;
				position:relative;
				/*font-family:Segoe UI;*/
				font-family:Verdana, Geneva, sans-serif;
			}
			.menu li a {
				display:block;
				padding:0px 20px;
				line-height:22px;
				font-size:14px;
			}
			.menu li ul {
				display:none;
				width:122px;
				background-color:#808080;
				filter:alpha(opacity=80); /*IE透明*/
				-moz-opacity:0.8; /* Moz + FF 透明度20%*/
				opacity: 0.8; /* 支持CSS3的浏览器（FF 1.5也支持）透明度20%*/
				padding:6px 0px 20px 0px;
				position:absolute;
				left:0;
				top:22px;
			}
			.bottomToolBox li ul {
				top:auto;
				bottom:20px;
			}
			.menu li:hover ul {
				display:block;
			}
			.menu li ul li {
				width:122px;
				height:18px;
				font-weight:100;
				background:none;
				overflow:hidden;
			}
			.menu li ul li a {
				width:102px;
				height:18px;
				font-size:12px;
				line-height:18px;
				padding-left:20px;
				color:#fff;
			}
			.menu li ul li a:hover {
				color:#333;
				/*border:1px solid #577d00;*/
				background-color:#f90;
				text-decoration:none;
			}
			

/* ad */
#ad1{width:918px; height:312px; margin:auto;}
#ad2{width:918px; height:132px; background:url(img/tmp/ad_2.jpg) no-repeat top; position:relative; z-index:-2; margin:auto;}
#aad2{width:918px; height:132px; background:url(img/tmp/ad_2_3.jpg) no-repeat top; position:relative; z-index:-2; margin:auto;}
	#ad2_img{width:248px; height:130px; position:absolute; top:20px; right:180px; z-index:1}


/* index center */
#icen{width:918px; margin:auto;}
	#icen1{width:638px; float:left;}
		.icen1_1{width:638px;}
			.icen1_1_1{height:28px; line-height:100%; font-size:20px; font-family:Verdana, Geneva, sans-serif; color:#f90;}
			.icen1_1_2{line-height:130%;}
		.icen1_2{width:638px; padding-top:12px; clear:both; display:block;}
			.icen1_2_1{height:28px; font-family:Verdana, Geneva, sans-serif; background:url(img/i_line_1.gif) repeat-x bottom;}
				.icen1_2_1_1{width:500px; float:left;}
					.icen1_2_1_1 ul{padding-left:30px;}
					.icen1_2_1_1 li{padding:0px 20px; font-size:18px; float:left;}
					.itd_1{border-left:1px solid #999;border-top:1px solid #999;border-right:1px solid #999; border-bottom:1px solid #fff; height:26px; line-height:26px; background-color:#FFF; color:#F90; display:block; cursor:pointer;}
					.itd_2{height:28px; line-height:26px; display:block; cursor:pointer;}
				.icen1_2_1_2{width:130px; padding-top:6px; text-align:right; float:right;}
			.icen1_2_2{padding-top:20px;}
				.icen1_2_2 li{width:154px; height:200px; float:left;}
				.ic122_li_img{width:150px; height:150px;}
				.ic122_li_txt{width:150px; padding-top:6px; text-align:center; line-height:100%;}
				
	#icen2{width:252px; float:right;}
		.icen2_1{width:auto;}
			.icen2_1_2{padding-bottom:6px;}
		.icen2_2{width:auto; padding:12px 0px 12px 12px; border-top:1px solid #ccc; border-bottom:1px solid #ccc;}
		.icen2_3{padding-top:8px;}
			.icen2_3_2 li{ padding:6px 0px 6px 12px; background:url(img/li_d_1.gif) no-repeat 0px 9px; line-height:100%;}


/* Products */
#cenl{width:252px; float:left;}
	#cenl1{width:252px;}
		.cenl1_1{height:28px; font-size:18px; color:#F90;}
		.cenl1_2 li{height:50px; font-size:24px; border-bottom:1px solid #ccc; overflow:hidden;}
		.cenl1_2 li:hover{background:url(img/products/left_td_bg_1.gif);}
			.ic112li_1{width:80px; text-align:center; padding-top:5px; float:left;}	
			.ic112li_2{width:172px; line-height:50px; float:left;}	
			.cenl1_2 li a{color:#666;}
			.cenl1_2 li a:hover{color:#f90; text-decoration:none;}
		.pmtd1{background:url(img/products/left_td_bg_1.gif);}
		
	#cenl2{width:252px; padding-top:20px; height:80px;}
	
	#cenl3{width:252px;}
		
#cenr{width:642px; float:right;}
	#cenr1{width:642px; height:28px; border-bottom:1px solid #999;}
		.cenr1_1{width:20px; padding-top:8px; float:left;}
		.cenr1_2{width:600px; line-height:28px; float:left;}
	
	#cenr2{width:642px; padding-top:10px;}
		#cenr2 li{width:160px; height:200px; padding-left:0.5px; padding-top:20px; border-bottom:1px solid #ccc; float:left;}
		
	#cenr3{width:642px; height:38px; padding-top:10px; text-align:center; clear:both;}


/* Product Detail */
#pcenr2{width:642px; padding-top:20px;}
#pcenr3{width:642px; padding-top:12px; border-top:1px solid #ccc; margin-top:12px; clear:both;}
	
#pcenr4{width:642px; height:38px; padding-top:10px; border-top:1px solid #ccc; text-align:center; margin-top:20px; clear:both;}

#p_detail_1{width:642px;}
	.pdetail_1_1{width:300px; float:left;}
		
	.pdetail_1_2{width:330px; float:right;}
		.pd112_1{height:auto; font-size:24px; line-height:100%; color:#F90; padding-bottom:6px;}
		.pd112_2 li{padding:3px 0px; line-height:130%; border-top:1px dashed #ddd; display:block;}
#p_detail_2{width:642px;}



/* Material */
#m_left{width:252px; height:auto;}
	.m_left_2 li{height:30px; font-size:16px; line-height:30px; text-align:center; border-top:1px solid #ccc; overflow:hidden;}
	.m_left_2 li:hover{background-image:url(img/products/left_td_bg_1.gif);}
#mcenr2{width:642px; padding-top:20px; line-height:130%;}
	.mcenr2_1{height:38px; font-size:24px; line-height:100%; font-weight:bold;}
	.mcenr2_2{}
	.mcenr2_2 p{padding:6px 0px; display:block;}


/*CSS yahoo style pagination*/

DIV.yahoo {PADDING:3px; MARGIN: 3px; TEXT-ALIGN: center}
DIV.yahoo A {BORDER: #fff 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #666; TEXT-DECORATION: underline;}
DIV.yahoo A:hover {BORDER: #f90 1px solid; COLOR: #f90; }
DIV.yahoo A:active {BORDER: #000099 1px solid; COLOR: #f00; }
DIV.yahoo SPAN.current {BORDER: #fff 1px solid; PADDING:2px 5px; FONT-WEIGHT: bold; MARGIN: 2px; COLOR: #000; BACKGROUND-COLOR: #fff}
DIV.yahoo SPAN.disabled {
	BORDER-RIGHT: #eee 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #eee 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 2px; MARGIN: 2px; BORDER-LEFT: #eee 1px solid; COLOR: #ddd; PADDING-TOP: 2px; BORDER-BOTTOM: #eee 1px solid
}



/* Bottom */
#btm{width:918px; padding-top:20px; margin:auto; clear:both;}
	#btm1{width:918px; height:26px; font-size:14px; border-top:2px solid #666; border-bottom:2px solid #666; text-align:center; line-height:26px;}
	#btm2{padding-top:6px; color:#666; text-align:center;}
	#btm3{padding-top:6px; color:#666; text-align:center;}
