/*公共样式开始******/
body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, dd, dl, dt, li, ol, ul, fieldset, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, form { margin: 0; padding: 0; }
body { font-family:Arial, Helvetica, sans-serif; background: url(../images/Default_images/bg_body.jpg ) repeat-x; color: #333; font-size: 12px; line-height: 20px; margin: 0 auto; }
img { border: 0px; }
p { margin: 2pt; line-height: 20px; }
ul, li { margin: 0; padding: 0; list-style: none; }
.clear { clear: both; }
.clearfix:after { content: "."; display: block; height: 0; clear: both; visibility: hidden; }
.clearfix { zoom: 1; }
.hidden { display: none; }

.left { float: left; }
.right { float: right; }

.h10 { height: 10px; font-size: 0px; line-height: 10px; overflow: hidden; clear: both; }
.h20 { height: 20px; font-size: 0px; line-height: 20px; overflow: hidden; clear: both; }

/*----------------超链接-------------------*/
h1, h2, h3, h4, h5, h6 { font-size: 12px; line-height: 20px; }

a:link, a:visited { color: #333; text-decoration: none; }
a:hover, a:active { color: #0000FF; text-decoration: underline; }

/* 大标题 *************/h1 { font-size: 16px; line-height: 30px; color: #000; }
/* 小标题 *************/h3 { font-size: 12px; }
/* 副标题 ***********/div.sub { color: #000; }
/* 描述 *************/div.intro { padding: 5px 0px; }

/* 更多 ***********/a.more { float: right; color: #fff; padding-right: 10px; }
/* 詳細 ***********/a.detail { font-weight: bold; }
/* 当前位置 ***********/span.date { float: right; padding-right: 10px; }
/* 英文标题 ***********/span.en { font-size: 11px; font-family: Verdana, Geneva, sans-serif; }
/* 当前位置 ***********/span.location { float: right; }
/* 价格1 **************/span.price1 { }
/* 价格2 **************/span.price2 { }

/*整站通用，如标题******/
#containerBg { width: 1440px; margin: 0 auto; padding-bottom: 20px; overflow:hidden ; }
#container { width: 1440px; margin: 0 auto; }

#bannerBg { margin:0px auto ;  }
#banner { margin:0px auto ;   }
#content {  padding: 10px 0; margin: 0px auto;background:#ffffff  }

/* ad ************/
div.ad { }
div.ad img { width: 100%; }

/* keyword ************/
div.keyword { }
div.keyword a { padding: 0px 6px; }

/* tag ************/
div.tag { }
div.tag span { color: #bb7831; }
div.tag span a, div.tag span a:visited { color: #666; padding: 0 5px; border-bottom: 1px dashed red; }
div.tag span a:hover { border-bottom: 1px solid #666; }

/*标准DIV 的标题和内容　********/
div.box { border: 0px solid #d1d1d1; }
div.title { height: 35px; line-height: 35px; background: url(../images/Default_images/titlebg.gif) repeat-x; }
div.title span { float: left; font-size: 14px; font-weight: bold; text-indent: 10px; color: #fff; }
div.title a.more { color: #fff; font-size: 12px; }
div.main { font-size: 12px; line-height: 22px; padding: 10px 0; }
div.main ul { padding: 0px 7px; }
div.main ul li { border-bottom: 1px dashed #d1d1d1; }
div.main ul li a { display: block; }

/*重点突出的　DIV 的标题和内容　********/
div.master .title { }
div.master .title span { color:#005EBB}
div.master .title a.more { }
div.master .main { font-size: 14px; margin: 0px 10px; }
div.master .main ul { line-height: 48px; }
div.master .main ul li { height: 48px; }
div.master .main ul li a { position: absolute; width: 210px; }
div.master .main ul li a:hover, div.master .main ul li.selected a { background: url(../images/Default_images/title-bg1.gif) no-repeat center right; }

/*产品突出的　DIV 的标题和内容　********/
div.cate .title { }
div.cate .title span { }
div.cate .title a.more { }
div.cate .main { font-size: 14px; margin: 0px 10px; }
div.cate .main ul { line-height: 48px; }
div.cate .main ul li { height: 48px; }
div.cate .main ul li a { position: absolute; width: 210px; }
div.cate .main ul li a:hover, div.cate .main ul li.selected a { background: url(../images/Default_images/title-bg1.gif) no-repeat center right; }
div.cate .main ul li li { padding: 0 0 0 20px; }
div.cate .main ul li li a { }

/* 联系我们 ***********/
div.contact { background:url(../images/Default_images/bg-divProductHots.jpg) center }
div.contact .main { padding: 8px; }
div.contact .main li { width: 100%; height: auto; line-height: 20px; background: none; }
div.contact .main span { font-size: 14px; font-weight: bold; }

/* 当前位置 ***********/
div.location span { float: left; }
div.location span.location { float: right; font-size: 12px; }
div.location a, .tag span a:visited { padding: 0 5px 0 5px; color: #333; }
div.location a:hover { text-decoration: underline; }

/* 浏览更多 ***********/
div.view { }
div.view .tag { height: 28px; line-height: 28px; }
div.view .page li { background: none; height: 24px; line-height: 24px; float: left; width: 50%; }

/*头部 样式开始******/
#header { background: url(../images/Default_images/bg_top.jpg ) repeat-x }
#header #top { width: 1000px; margin: 0 auto;  }
#header #top .left { height: 86px; padding:0px;}
#header #top .right { height: 86px; background:none;}

#header #top .master { float:left; }
#header #top .search { float: right; }
#header #top .search #txtKeyword {  border: 0px; float: left; line-height: 86px; margin: 0px; padding: 0px; width: 172px; height: 86px; background: url(../images/Default_images/search-txt.png) no-repeat center; }
#header #top .search #btnSearch { border: 0px; float: left; line-height: 86px; margin: 0px; padding: 0px; width: 55px; height: 86px; background: url(../images/Default_images/search-go.png) no-repeat center; cursor: pointer; }

#header #top .language{width:270px; float:right; margin-right:10px;  margin-top:10px; height:30px; margin-left:20px;}
#header #top .language ul li.lanleft{width:25px; text-align:left; height:30px; line-height:30px; float:left;}
#header #top .language ul li img{margin-top:5px; border:0px;}
#header #top .language ul li.lanright,.language ul li.lanright a{width:60px; height:30px; line-height:30px; text-align:left; float:left; color:#666;}



/*头部 导航开始******/
.menu { height: 48px; background: url(../images/Default_images/bg_nav.png) repeat-x top; font-family: "Microsoft YaHei" ! important; }
.menu ul { width: 1000px; margin:0px auto; }
.menu li { position: relative; height: 48px; width: 122.5px; float: left; text-align: center;  }
.menu li a, .menu li a:visited { line-height:48px; font-size: 14px; text-decoration: none;color: #333333; display: block; text-align: center; }
.menu li.selected a,.menu li a:hover { color: White; background: url(../images/Default_images/bg_nav_li_hover.png) no-repeat center; }

.menu li ul { position: absolute; z-index: 999; left: -29px;width: 180px; display: none; }
.menu li li { float: none;width: 180px;  height:27px;}
.menu li li a,.menu li li a:active,.menu li li a:visited { background: url(../images/Default_images/bg_nav_li2.png) no-repeat; height: 27px; line-height:27px; color: #333; clear: both; cursor: pointer; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(src='../images/Default_images/bg_nav_li2.png'); }
.menu li li a:hover { background: url(../images/Default_images/bg_nav_li2_hover.png) no-repeat; color: #fff; }

 
/*底部 开始******/
#footerbg {  background: url(../images/Default_images/bg_footer.gif) #E8E8E8 repeat-x top; }
#footer {  padding: 0px; }
#footer .f {width: 1000px; margin: 0px auto; }
#footer .f .item { width: 32%; float: left; }
#footer .f .item .item_bg { margin: 0px auto; padding: 20px; }
#footer .f .item ul { padding:0px 0 0 40px;}
#footer .f .item ul a { line-height:20px; background: url(../images/Default_images/bg_li_a1.png) no-repeat center left; padding:0 0 0 25px; }
#footer .f .item h3 { height: 60px; width: 100px; padding-left:65px; line-height:60px; color:#373737;  font-size:14px;  font-weight:bold ;  }

#footer .f .item1 { width: 32%; float: left; }
#footer .f .item1 .item_bg { margin: 0px auto; padding: 20px; }
#footer .f .item1 ul { padding:0px 0 0 40px;}
#footer .f .item1 ul a {line-height:20px;}
#footer .f .item1 h3 { height: 60px; width: 100px; padding-left:65px; line-height:60px; color:#373737;  font-size:14px;  font-weight:bold ;  }




#footer .f #f_link h3 { background: url(../images/Default_images/bg_f_link.png) no-repeat center left;}
#footer .f #f_guide h3 { background: url(../images/Default_images/bg_f_guide.png) no-repeat center left;}
#footer .f #f_contact h3 { background: url(../images/Default_images/bg_f_contact.png) no-repeat center left;}

#footer .line { width: 2%; float: left; height: auto; }
#footer .b { background: #909090; height: 50px; line-height: 50px; text-align: center; color: #fefefe; }
