html, body, div, span, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, code,
del, dfn, em, img, q, dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
caption, tbody, tfoot, thead, tr, th, td {
  margin: 0;
  padding: 0;
  border: 0;
  font-weight: inherit;
  font-style: inherit;
  font-size: 100%;
  font-family: inherit;
  vertical-align: baseline;
}
ul, li {list-style:none;}
h1,h2,h3,h4,h5,h6 {font-size:13px; font-weight:bold; color: #111;}
a img { border: none; }
h1 img, h2 img, h3 img, h4 img, h5 img, h6 img {margin: 0;}

/* Tables */
table { border-spacing: 0; }
caption, th, td { text-align: left; font-weight: normal; }
table, td, th { vertical-align: middle; }

/* Remove possible quote marks (") from <q>, <blockquote>. */
blockquote:before, blockquote:after, q:before, q:after { content: ""; }
blockquote, q { quotes: "" ""; }

/* 浮动，清除浮动，浏览器兼容 */
.clearfix:after, .container:after{content: "."; display: block; height: 0; clear: both; visibility: hidden;}
.clearfix, .container{display: inline-block;}
* html .clearfix, * html .container{height: 1%;}
.clearfix, .container{display: block;}
.left{float:left;display:inline;}
.right{float:right;display:inline;}
.left_img{float: left; margin: 0 1em 1em 0; padding: 0; }
.right_img{float: right; margin: 0 0 1em 1em; padding:1px; }
.clear{clear:both;}

/* 全局样式 */
body{margin:0; padding:0; font-size: 12px; line-height:1.6; color:#333; font-family:Arial; background:url(../images/bg.gif);}
#wrap{width:1200px; margin:0 auto; text-align:left; background:#FFF;}
.top #head{width:1200px; margin:0 auto; text-align:left;}

.pd6{padding:12px 0 12px 6px;}
.top6{margin-top:6px;}
.pd12{padding:10px 12px;}
.pd18{padding:12px 18px;}
.text_center{text-align:center;}
.alginright{text-align:right;}

.box1{margin-bottom:8px; border:solid 1px #E8E8E8;}
.box1 p{text-indent:2em;}
.box1 ul{margin-bottom:8px; padding:6px 12px;}
.box1 li{font-size:12px; height:20px; line-height:20px; padding-left:8px; border-bottom:dotted 1px #CCC; background:url(../images/jt_huang.gif) no-repeat left 6px;}

h2 {
    font-family: "Microsoft YaHei","黑体",Arial;
    font-size: 15px;
    font-weight: 300;
}

/* 图文样式 */
p{margin:0 0 8px 0; padding:0 1em;}
a:focus, a:hover{color:#009296; text-decoration:underline;}
a{ color:#666666; text-decoration:none;}
a.more{color:#009296; text-decoration:underline; font-size:12px;}

/* 头部 */
#head{position:relative;}
#logo {height:70px;overflow:hidden; position:relative;}

/* 顶部导航 */
.menu3 {position:relative;}
.menu3 a{display:block; float:left; font-size:15px; padding:0 24px; display:inline; font-family: "Microsoft YaHei","黑体",Arial;}
.menu3 .center3{width:1200px; height:41px; background:url("../images/nav_bg.JPG") repeat-x top; float:left;}
.menu3 a:link,.menu3 a:visited{color:#FFF; height:41px; line-height:41px; text-align:center; text-decoration:none; background:url("../images/nav_a.JPG") no-repeat right top;}
.menu3 a:hover,.menu3 a:active{color:#000; background:url("../images/nav_ahover.JPG") repeat-x top;}
.menu3 a.homemenu{margin-left:50px;}

.search{width:222px; height:28px; background:url(../images/search_bg.jpg) no-repeat left top; position:absolute; right:0; top:35px;}
.search .searchInput{width:180px; height:26px; line-height:26px; background:none; border:none; position:relative; left:10px; bottom:1px;}
.search .searchBtn{ width:36px; height:28px; background:none; border:none; font-family:Arial, Helvetica, sans-serif; cursor:pointer;}

.mainproducts{margin-bottom:22px;}

.hometitle{height:40px; line-height:40px; padding-left:26px; background:url(../images/titlebg.JPG) no-repeat left top; position:relative;}
.hometitle span{font-size:12px; color:#999; display:inline-block; width:200px; margin-left:5px;}
.hometitle h2.zizhi{position:absolute; width:350px; height:40px; line-height:40px; right:22px; top:0;}

.mainproducts .procla{width:280px; float:left; margin-left:40px; display:inline:}

.mainproducts dl dt{padding-left:8px; background:url(../images/jt_huang.gif) no-repeat left center;}
.mainproducts dl dt a{color:#009296; font-size:13px; font-family: "Microsoft YaHei","黑体",Arial;}
.mainproducts dl dd{padding-left:8px;}


/* 关于我们 */
.homeabout{margin-bottom:22px;}
.homeabout .leftbox{width:800px; float:left; margin-right:12px;}
.homeabout .homecf{float:left; margin:0 26px 0 30px;}
.homeabout .leftbox p{text-indent:2em; margin-bottom:5px;}

/* 新闻 */
.rightbox{width:320px; float:left; display:inline; margin-left:12px;}
.rightbox li{ height:20px; line-height:20px; padding-left:8px; background:url(../images/jt2.gif) no-repeat left 5px;}

/* foot脚部样式 */
#foot{background:url(../images/bg_foot.jpg) repeat-x top; color:#111;}
#foot ul{ width:1200px; margin:0 auto; padding:20px 0;}
#foot ul li{padding:0 12px;}

/* 页面banner */
#banner{height:164px; margin-bottom:10px;}
#pagewrap{background:url(../images/leftbg.jpg) no-repeat 225px top;}

/* 左侧边栏内容 */
#left_bar{width:220px; float:left; margin-left:12px; display:inline;}
#left_bar .title{height:30px; line-height:30px; padding:0 0 0 12px; background:url(../images/lefttitle.jpg) no-repeat left top;}
.leftnav{margin-bottom:8px;}
.leftnav ul{padding:6px 12px 18px 12px;}
.leftnav li{height:22px; line-height:22px; padding-left:12px; font-size:13px; background:url("../images/jt.gif") no-repeat left 7px; overflow:hidden;}

/* 产品分类 */
.leftnav dl{padding:6px 12px 18px 12px;}
.leftnav dt{height:22px; line-height:22px; margin-bottom:5px; padding-left:12px; font-size:13px; font-weight:bold; border-bottom:dotted 1px #D7D7D7; background:url("../images/jt.gif") no-repeat left 7px;}
.leftnav dd{height:22px; line-height:22px; padding-left:24px; font-size:12px; background:url("../images/jt_huang.gif") no-repeat 16px 6px;}

/* #main */
#main {width:910px; margin-bottom:8px; float:right; margin-right:12px; display:inline;}
#main h2.title{height:30px; line-height:30px; padding-left:12px; font-size:14px; position:relative; border-bottom:solid 1px #E8E8E8;}
#main h2.title span{position:absolute; width:400px; height:30px; right:10px; top:0; text-align:right; font-size:12px;}
#main dl dt{font-size:14px; font-weight:bold;}
#main .clams{padding:6px 24px; border-bottom:solid 1px #EEE; margin-bottom:18px;}
#main .clams p{text-indent:2em; font-size:13px;}

.clatitle{height:40px; line-height:40px; padding-left:16px; background:url(../images/arrow.gif) no-repeat left center; position:relative; clear:both;}
.clatitle a{position:absolute; width:40px; height:40px; line-height:40px; right:0; top:0; color:#930;}

/* probox 缩略图展现形式 */
.probox {padding:20px 0 6px 0;}
.probox dl {width:254px; height:212px; overflow:hidden; float:left; margin:0 0 10px 33px; display:inline; text-align:center;}
.probox dl dt img{width:250px; height:180px; border:solid 1px #CCC;}
.probox dl dd {height:40px; line-height:16px; margin-top:6px; overflow:hidden;}
.probox dl dd a{font-size:14px; color:#09C;}

/* casebox 缩略图展现形式 */
.casebox {padding:20px 0 6px 0;}
.casebox dl {width:204px; height:192px; overflow:hidden; float:left; margin:0 0 10px 33px; display:inline; text-align:center;}
.casebox dl dt img{width:200px; height:150px; border:solid 1px #CCC;}
.casebox dl dd {height:40px; line-height:16px; margin-top:6px; overflow:hidden;}

.lastpro{padding:10px; background:#FDF9ED; border:solid 1px #F6B764; margin:12px;}
.lastpro dt{font-size:13px; font-weight:bold; border-bottom:dotted 1px #F6B764; margin-bottom:6px;}
.lastpro dd{width:180px; padding-left:6px; height:20px; line-height:20px; float:left; display:inline; margin-left:12px; background:url(../images/jt_huang.gif) no-repeat left 8px;}

/* fwtj 缩略图展现形式 */
.fwtj {padding:12px 0 0 6px;}
.fwtj h3{margin-bottom:8px;}
.fwtjgoods {float:left; width:164px; height:242px; overflow:hidden; margin:0 0 10px 15px; display:inline; text-align:center;}
.fwtjgoods img {width:160px; height:200px; border:solid 1px #CCC;}
.fwtjgoods .fwtj_tit {height:40px; line-height:16px; margin-top:6px; overflow:hidden;}

/* picshow */
.picshow{ text-align:center; padding:5px;}
.picshow img{ max-width:700px;}
.order{text-align:center;}

/* --新闻列表页面-- */
h1.infotit{height:50px; line-height:50px; color:#333; font-size:16px; text-align:center;}
.published{color:#666; text-align:center; height:22px; line-height:22px;}
.newsbox ul{margin:8px 12px;}
.newsbox li{font-size:13px; color:#036; height:22px; line-height:22px; background:url(../images/Point.png) no-repeat left center; padding-left:6px; border-bottom:dashed 1px #CCC;}
.tj{color:#C00;}
.ding{color:#F60;}
.time{font-size:12px; color:#999;}

.searchbox dl{margin:12px 28px; padding-bottom:6px; border-bottom:dashed 1px #CCC;}
.searchbox dt{font-size:13px; color:#036; height:22px; line-height:22px; background:url(../images/Point.png) no-repeat left center; padding-left:6px;}

/* download */
a.download{display:block; width:100px; height:30px; line-height:30px; margin-left:12px; padding-left:16px; background:url(../images/down.gif) no-repeat left 6px;}

/* --内容页面表格-- */
#main table{border-collapse:collapse; margin:6px 0 6px 12px;}
#main table td,th{border-collapse:collapse; padding:2px 3px; border:solid 1px #CCC;}
#main table td p{margin:0; padding:0;}

#main #formtable table td{border:0;}

/* wp-pagenavi */
.wp-pagenavi {CLEAR: both; text-align:center; margin:12px 0;}
.wp-pagenavi A {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px; 
	TEXT-DECORATION: none;
}
.wp-pagenavi SPAN {
	PADDING-RIGHT: 5px; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; PADDING-TOP: 3px; TEXT-DECORATION: none
}
.wp-pagenavi SPAN.current {
	FONT-WEIGHT: bold
}
.pages a, .pages span{display:inline-block; margin-left:6px;}

/* rssmap */
#sitemap{ padding:12px 18px;}
#sitemap h2{height:30px; line-height:30px; background:#E6F7FB; padding:0 12px; margin-bottom:12px; clear:both;}
#sitemap h3{float:left; width:150px; height:26px; line-height:26px; overflow:hidden; border:1px dashed #CCCCCC; text-align:center; margin-bottom:8px; margin-left:8px;}