@charset "utf-8";
body{margin:5px 0px 50px 0px;font-family: 宋体, Arial, ;}
body,input,select,textarea{font-size: 12px;color: #333333;}
.box950w {margin-left:auto;margin-right:auto;width:950px;clear:both;position:relative;}
.box780w {margin-left:auto;margin-right:auto;width:780px;clear:both;position:relative;}
.box95 {margin-left:auto;margin-right:auto;width:95%;clear:both; position:relative;}
.left{float: left;}
.right{ float:right;}
form {margin:0px;padding:0px;}
ul {list-style: none;margin: 0px; padding:0px;}
img {border:0px;}
h2{	font-size: 14px;font-weight: bold;color: #CC3399; margin:0px 0px 5px 0px; background-color:#F8EFF5; padding-left:5px; line-height:20px;}
h4{	font-size: 14px;font-weight: bold; margin:0px; clear:both; padding: 3px 0px 3px 0px !important;padding: 3px 0px 0px 0px }
h4 span{font-weight:normal; color:#999999;}
h3{ font-size:12px; line-height:120%; margin:0px 0px 3px 0px; height:30px;}
h5{ padding:0; margin-bottom:5px; font-size:12px}
.MargUp5{ margin-top:5px;}
.inputw01{ width:65px;}
.inputw02{ width:80px;}
.inputw03{ width:35px;}

.font20{ font-size:20px; color:#FF6600;}
.font14{ font-size:14px;}
.color01{ color: #0099CC}
.color02{ color: #FF3300}
.color03{ color: #999}

a:link,a:visited{color: #333;text-decoration: none;}
a:hover{color: #FF6600;text-decoration: underline;}
a.a1:link,a.a1:visited{color: #0080FF;text-decoration: none;}
a.a1:hover{color: #FF6600;text-decoration: underline;}
a.a2:link,a.a2:visited{color: #B37700;text-decoration: none;}
a.a2:hover{color: #FF6600;text-decoration: underline;}
a.a3:link,a.a3:visited{color: #0066FF;text-decoration: none;}
a.a3:hover{color: #FF6600;text-decoration: underline;}
a.a4:link,a.a4:visited{color: #f00;text-decoration: none;}
a.a4:hover{color: #FF6600;text-decoration: underline;}
a.a5:link,a.a5:visited{color: #fff;text-decoration: none;}
a.a5:hover{color: #ff0;text-decoration: underline;}
a.a6:link,a.a6:visited{color: #CC3399;}
a.a6:hover{text-decoration: underline;}
a.a7:link,a.a7:visited{color:#666;text-decoration: none;}
a.a7:hover{color: #FF6600;text-decoration: underline;}
a.a8:link,a.a8:visited{color: #666;text-decoration: none;}
a.a8:hover{color: #FF6600;text-decoration: underline;}



/* Head */
#Head{ margin-top:5px;}
#Head ul.headItem{ float:right; height:30px;}
#Head ul.headItem li{ float:left; margin-left:5px; line-height:22px;}
#Head ul.headItem li.text3{ width:50px; height:20px; text-align:center; line-height:20px; background-image:url(/images/HeadMenu_bg3.gif); background-repeat:no-repeat;}
#Head ul.headItem li.text4{ width:60px; height:20px; text-align:center; line-height:20px; background-image:url(/images/HeadMenu_bg4.gif); background-repeat:no-repeat;}
#Head ul.headItem li.textMe{width:85px;	height:20px;line-height:20px;background-image:url(/images/HeadMenu_bgMe.gif);background-repeat:no-repeat;text-indent: 20px;}

#Head ul.userinfo{  clear:both; }
#Head ul.userinfo li{ float:right;}
#Head ul.userinfo li span{ color:#999999; line-height:150%; height:20px;}


#Head .searchNav ul li.navtext2{ background-image:url(/images/HeadNav2_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF; width:50px;}
#Head .searchNav ul li.navtext2b a { background-image:url(/images/HeadNav2_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF; width:50px; font-weight:bold;}
#Head .searchNav ul li.navtext2 a{ background-image:url(/images/HeadNav2_3.gif); background-repeat:no-repeat; text-align:center; width:50px; }

#Head .searchNav ul li.navtext3{ background-image:url(/images/HeadNav3_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF;  width:60px;}
#Head .searchNav ul li.navtext3b a { background-image:url(/images/HeadNav3_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF;  width:60px; font-weight:bold;}
#Head .searchNav ul li.navtext3 a{ background-image:url(/images/HeadNav3_3.gif); background-repeat:no-repeat; text-align:center;width:60px; }


#Head .searchNav ul li.navtext4{ background-image:url(/images/HeadNav4_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF; width:75px;}
#Head .searchNav ul li.navtext4b a{ background-image:url(/images/HeadNav4_1.gif); background-repeat:no-repeat; text-align:center; color:#FFFFFF; width:75px; font-weight:bold;}
#Head .searchNav ul li.navtext4 a{ background-image:url(/images/HeadNav4_3.gif); background-repeat:no-repeat; text-align:center;width:75px; }

/* New head Nav*/
#Head .searchNav{ margin:auto; width:950px; clear:both; height:28px; margin-top:5px;position:relative;}
#Head .searchNav ul{ margin-left:80px;}
#Head .searchNav ul li{ float:left; margin-right:1px; line-height:28px; font-size:14px;}
#Head .searchNav ul li a{display:block;}

.navtext2b a {background-image:url(/images/nav/1t2_2.gif);background-repeat:no-repeat;text-align:center;width:50px;	font-weight:bold;	line-height:28px;	font-size:14px;z-index: 1;}
.navtext2 a{ background-image:url(/images/nav/1t2.gif); background-repeat:no-repeat; text-align:center; width:50px; line-height:28px;font-size:14px;}

.HeadNav_spb a{ background-image:url(/images/nav/sp.gif); background-repeat:no-repeat; text-align:center;width:75px;font-weight:bold;position:relative; left:-1px; line-height:28px;font-size:14px;z-index: 1;}
.HeadNav_sp a{background-image:url(/images/nav/1t4.gif);background-repeat:no-repeat;text-align:center;width:75px;position:relative;left:-1px; line-height:28px;font-size:14px;}

.HeadNav_xqtb a{ background-image:url(/images/nav/xqt.gif); background-repeat:no-repeat; text-align:center;width:90px;font-weight:bold;position:relative; left:-3px;line-height:28px;font-size:14px;z-index: 1;}
.HeadNav_xqt a{ background-image:url(/images/nav/1t5.gif); background-repeat:no-repeat; text-align:center;width:90px; position:relative; left:-3px;line-height:28px;font-size:14px;}

.HeadNav_diyb a{ background-image:url(/images/nav/diy.gif); background-repeat:no-repeat; text-align:center;width:90px;font-weight:bold;position:relative; left:-5px;line-height:28px;font-size:14px;z-index: 1;}
.HeadNav_diy a{ background-image:url(/images/nav/1t5.gif); background-repeat:no-repeat; text-align:center;width:90px;position:relative; left:-5px;line-height:28px;font-size:14px;}

.HeadNav_rypb a{ background-image:url(/images/nav/rpy.gif); background-repeat:no-repeat; text-align:center;width:120px;font-weight:bold;position:relative; left:-7px;line-height:28px;font-size:14px;z-index: 1;}
.HeadNav_ryp a{ background-image:url(/images/nav/1t6.gif); background-repeat:no-repeat; text-align:center;width:120px;position:relative; left:-7px;line-height:28px;font-size:14px; }

.HeadNav_Ysb a{ background-image:url(/images/nav/2t6_2.gif); background-repeat:no-repeat; text-align:center;width:80px;font-weight:bold;position:relative; left:5px;line-height:28px; margin-top:0px;z-index: 1; font-size:12px;}
.HeadNav_Ys a{ background-image:url(/images/nav/2t6.gif); background-repeat:no-repeat; text-align:center;width:80px;position:relative; left:5px;line-height:23px;  margin-top:5px; font-size:12px;}

.HeadNav_Swarb a{ background-image:url(/images/nav/2t7_2.gif); background-repeat:no-repeat; text-align:center; width:100px;font-weight:bold;position:relative; left:3px;line-height:28px; margin-top:0px;z-index: 1; font-size:12px;}
.HeadNav_Swar a{ background-image:url(/images/nav/2t7.gif); background-repeat:no-repeat; text-align:center;width:100px;position:relative; left:3px;line-height:23px; margin-top:5px; font-size:12px;}

.HeadNav_Cpkb a{ background-image:url(/images/nav/3t4_2.gif); background-repeat:no-repeat; text-align:center; width:60px;font-weight:bold;position:relative; left:10px;line-height:28px; margin-top:0px;z-index: 1; font-size:12px;}
.HeadNav_Cpk a{ background-image:url(/images/nav/3t4.gif); background-repeat:no-repeat; text-align:center;width:60px;position:relative; left:10px;line-height:23px; margin-top:5px; font-size:12px;}

.HeadNav_Zxcpb a{ background-image:url(/images/nav/3t4_2.gif); background-repeat:no-repeat; text-align:center; width:60px;font-weight:bold;position:relative; left:8px;line-height:28px; margin-top:0px;z-index: 1; font-size:12px;}
.HeadNav_Zxcp a{ background-image:url(/images/nav/3t4.gif); background-repeat:no-repeat; text-align:center;width:60px;position:relative; left:8px;line-height:23px; margin-top:5px; font-size:12px;}

.HeadNav_Zxsqb a{ background-image:url(/images/nav/3t4_2.gif); background-repeat:no-repeat; text-align:center; width:60px;font-weight:bold;position:relative; left:6px;line-height:28px; margin-top:0px;z-index: 1; font-size:12px;}
.HeadNav_Zxsq a{ background-image:url(/images/nav/3t4.gif); background-repeat:no-repeat; text-align:center;width:60px;position:relative; left:6px;line-height:23px; margin-top:5px; font-size:12px;}


/* End New head Nav*/


/* 搜索*/
#Head .search{ background-image:url(/images/HeadSearch_bg.jpg); background-repeat:repeat-x; height:61px; clear:both;}
#Head .searchimg{ background-image:url(/images/HeadSearch.jpg); background-repeat:no-repeat; width:60px; height:61px; float:left;}
#Head .Keyword { margin-top:5px;}
#Head .Keyword a{ color:#FFFFFF;}
#Head .Keyword span{ color: #fff; font-weight:bold;}
#Head .indexSearch{background-image:url(/images/indexSearch.jpg);background-repeat:no-repeat;height:61px;clear:both;}
#Head .indexSearchInfo{ width:850px; float:right;}
/* End 搜索*/



#hyfl{width: auto;border:solid 1px #CC3399;position: relative;}
#hyfl .hyfltitle{ padding-left:10px; background-color:#CC3399; font-weight:bold; color:#FFFFFF;  line-height:20px;}
#hyfl ul { padding:5px; margin:5px 0px 5px 0px; clear:both;}
#hyfl ul li{ float:left;border-right:1px solid #CCCCCC;width:auto;padding-right:6px;margin-right:6px;margin-top:5px;white-space: nowrap;height:12px;}
#hyfl ul.other{ padding:5px; background-color:#CC3399; margin:5px; height:40px;}
#hyfl ul.other li{ border-right:1px solid #FFFFFF;}
#hyfl ul.other a{ color:#FFFFFF;}

#product{clear:both; margin:10px;}
#product ul{ margin:10px 0px 0px 10px; width:120px; float:left; text-align:center; line-height:150%; height:240px;}
#product li{ color:#666666;}
#product img { border:solid 1px #CCCCCC;}
#product span{ color:#FF3300; font-weight:bold;}

a.dg{background-image: url(/images/ico_dg.gif);text-align:center; width:40px; line-height:18px; color:#FF3300; display: block; float:left; margin-left:5px; margin-top:3px; }
a.sc{background-image: url(/images/ico_sc.gif);text-align:center; width:40px; line-height:18px; color:#0066CC; display: block; float:left;  margin-left:5px;margin-top:3px; }

#Foot{background-image: url(/images/index_foot_bg.jpg);background-repeat: repeat-x;height:20px; clear: both; margin-top:5px; }

/*搜索样式*/
.searchtextbox{ width:600px;} /*上面最长的一条搜索框*/
.searchtextboxbt{ width:100px;}/*上面最长的一条搜索框后面的按钮*/
.pricetextbox { width:40px;}/*价格搜索*/
.tbSearchKey { width:80%;}/*价格搜索上面的关键字框*/

/*尾部说明文字*/
#yhsm{border-bottom:solid 1px #CCCCCC; margin:10px auto 10px auto; background-color:#F2F2F2;}

/*产品列表公共资源*/


/*菜单*/
.CategNav { padding:2px 10px 10px 10px;}
.CategNav span{ font-weight:normal; color:#999999;}
.CategNav p{ font-size:14px; font-weight:bold; padding:0px; margin:0px;}
.CategNav ul {  padding-top:10px; clear:both; width:100%; clear:both; }
.CategNav ul li{ float:left;border-right:1px solid #CCCCCC;width:auto;padding-right:6px;margin-right:6px;margin-top:4px;white-space: nowrap;height:12px;}
.CategNav ul li a{ color:#666;}
.CategNav ul li a:hover{color: #FF6600;text-decoration: underline;}
/*end 菜单*/

/*Ver1.0*/
 #BoxProLeft{ width:250px;margin-left:10px !important;  margin-left:5px; margin-top:5px;float:left; }
 #BoxProRight{margin:0px 10px 0px 270px; padding:0px;}
/*end Ver1.0*/


#BoxTop{ clear:both; padding:5px; border:solid 1px #CCCCCC;background-color:#F7F7F7; margin-top:10px; height:500px;}
#BoxTop p{ margin:0px 0px 5px 0px; background-image:url(/images/title01.jpg); background-repeat:no-repeat; text-indent:10px; line-height:25px; font-weight:bold; color:#FFFFFF;}
.toppro li{ float:left; margin-left:10px; width:60px; text-align:center; color:#CC0099; padding-bottom:5px; height:110px;}
.toppro img{ margin-bottom:5px;}

.path{ line-height:25px; border-bottom: dashed 1px #CCCCCC; color:#999999;}

.Contact{ border:solid 1px #CCCCCC; background-color:#F7F7F7; padding:10px; text-align: left;}
.Contact div{ padding:5px;}
.onlTitle{ border-bottom: dashed 1px #CCCCCC; margin-bottom:10px;}

#categ2{ padding-bottom:30px;}
#categ2 a{white-space: nowrap;width:135px;float:left;display: block;line-height:25px;}
#categ2 span{ color:#999; font-size:10px;}

#tabvi{background-color:#EDF8FC;border:solid 1px #97E6FF;padding:5px;margin-top:10px; display:inline-block ;  width: auto;}
#tabvi span{ margin-left:10px;}
#tabvi img{	vertical-align: middle;}

#MoneyBox{ line-height:25px; background-image:url(/images/money_bg2.jpg); background-repeat:repeat-x; text-indent:3px;}
#MoneyBox span{ color:#CCCCCC; padding-right:10px;}
#MoneyBox a{ padding-right:5px;}

#pagedata{
	border-top:dashed 1px #CCCCCC;
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
	display: block;
	width:98%;	
}
#pagedata span { font-size:14px; font-weight:bold;}
#pagedata span a{ padding:2px 6px 1px 6px; border:solid 1px #CCCCCC; margin:0px 2px 0px 2px; font-size:12px;}
#pagedata span a:hover{ padding:2px 6px 1px 6px; border:solid 1px #CCCCCC; background-color:#FF9900; color:#FFFFFF; font-size:12px;}

.topinfo { margin-top:2px;}
.topinfo ul{ width:100px; margin:5px 10px auto 10px; text-align:center; float:left; height:170px !Important; height:180px;}
.topinfo li{ margin-top:3px; color: #999999;}
.topinfo img{ margin-bottom:5px;}
.topinfo span{color:#FF6600;}

.topinfo2 { margin-top:2px;}
.topinfo2 ul{ width:120px; margin:5px 5px auto 5px ; text-align:center; float:left; height:205px;}
.topinfo2 li{ margin-top:3px; color: #999999;}
.topinfo2 img{ margin-bottom:5px; border: solid 1px #E3E3E3;}
.topinfo2 span{color:#FF6600;}

.topinfo2Prolist { margin-top:2px;}
.topinfo2Prolist ul{ width:120px; margin:5px 3px auto 15px !important; margin:5px 3px auto 10px ; text-align:center; float:left; height:205px;}
.topinfo2Prolist li{ margin-top:3px; color: #999999;}
.topinfo2Prolist img{ margin-bottom:5px; border: solid 1px #E3E3E3;}
.topinfo2Prolist span{color:#FF6600;}

.topinfo3 { margin-top:2px;}
.topinfo3 ul{ width:120px; margin:5px 17px auto 18px; text-align:center; float:left; height:210px;}
.topinfo3 li{ margin-top:3px; color: #999999;}
.topinfo3 img{ margin-bottom:5px;}
.topinfo3 span{color:#FF6600;}

.topinfo4 { margin-top:2px;}
.topinfo4 ul{ width:120px;margin:5px 3px auto 15px !important; margin:5px 3px auto 10px ;text-align:center; float:left; height:205px;}
.topinfo4 li{ margin-top:3px; color: #999999;}
.topinfo4 img{ margin-bottom:5px; border: solid 1px #E3E3E3;}
.topinfo4 span{color:#FF6600;}

#Flink{ border:solid 1px #CCCCCC;}
#Flink .l1{ padding:10px;}
#Flink .l2{ padding:10px; line-height:150%; color:#CCCCCC;}

/*广告*/
#aidi {margin: 0px auto 0px auto;width:950px;clear:both;position:relative; height:35px;}
#aidi2 {margin: 0px auto 0px auto;width:950px;clear:both;position:relative; height:100px;}

/*index20100517*/
.navleftbox{ float: left; position:relative; width:220px;}
.prosrightbox{ float:right; width:720px;}
.prosrightbox .titlebox01{ background:url(../images/IndexProTitle4.jpg) no-repeat; height:31px;}
.prosrightbox .titlebox01 li{ padding-top:10px;padding-left:25px;font-size:14px; font-weight: bold;}

.categnavtitle{ background:url(../images/categnav.jpg) no-repeat; height:30px; margin-top:5px;}
.categnavtitle .text{position:relative;font-size:14px;	font-weight:bold;	left:28px;	top:8px; width:180px;}

.CategNav1 { padding:0px 10px 10px 10px; border-bottom: solid 1px #ccc; border-left:solid 1px #ccc; border-right:solid 1px #ccc;}
.CategNav1 .iconavbox{ clear:both; padding-top:5px;}
.CategNav1 ul {  padding-top:10px; clear:both; width:100%; clear:both; }
.CategNav1 span{ font-weight:normal; color:#999999;}
.CategNav1 li.catetitle{ text-indent:15px;font-size:14px; font-weight:bold;line-height:20px; border-bottom:dashed 1px #CCCCCC; background-image: url(../images/ico_sj2.gif); background-position:center left; background-repeat:no-repeat; clear:both;}
.CategNav1 li.cate2nav{ clear:both;}
.CategNav1 li.cate2nav a{float:left;width:49%;width:49% !important;white-space: nowrap;display:block;line-height:150%;background-repeat:no-repeat;color:#666;background-image: url(../images/ico_sj3.gif);background-position: left center;text-indent: 10px;}
.CategNav1 li.cate2nav a:hover{color: #FF6600;text-decoration: underline;	background-image: url(../images/public/ico_sj4.gif);background-position: left center;text-indent: 10px;}
.CategNav1 li.cate3nav a{float:left;white-space: nowrap;display:block; margin:3px;background-repeat:no-repeat;color:#666; padding-left:5px; padding-right:5px; border-right:solid 1px #CCC;}
.CategNav1 li.cate3nav a:hover{color: #FF6600;text-decoration: underline;}

.CategNav1 .catetop{ clear:both; margin:5px 0 5px 0; text-align:center; font-size:14px; font-weight:bold; line-height:25px; background-image:url(../images/public/catetop.jpg); background-repeat:repeat-x;}
.CategNav1 .catetop a{display:block; color:#F30;}
.CategNav1 .catetop a:hover{color: #06F;text-decoration: underline;}

.CategNav1 .catetop2{ clear:both; margin:5px 0 5px 0; text-align:center; font-size:14px; font-weight:bold; line-height:25px; background-image:url(../images/public/catetop2.jpg); background-repeat:repeat-x; color:#F30;}
/* 尾巴 */
.endbox{ width:950px; margin:auto;}
.endbox{ width:950px; margin:auto; height:35px; line-height:35px; background-color:#F6F6F6; margin-top:10px;}
.endbox .endleftbox{ text-indent:20px; float:left; width:500px; color:#666;}
.endbox .endrightbox{ margin-right:10px; float:right; width:100px;}
.endbox .endrightbox img{ margin:5px;}
.copyrightbox{height:110px; margin-top:5px;}
.onlinser{ height:30px;text-align:center; }
.onlinser div{   display: inline;}
.copyrighttext{line-height:150%;position:absolute;width:450px;left: 350px;top: 35px;}
.ico01{position:absolute;left:738px;top:45px;height: 13px;width: 214px;}
.ico02{position:absolute;left:0px;top:34px;height: 13px;width: 214px;font-size:50px;color:#06F;font:Verdana, Geneva, sans-serif;	font-weight:bold;}


/* 尾巴 end */
/* end index20100517*/
