﻿* { margin: 0; padding: 0; }
body { font: 12px/150% Arial,Helvetica,sans-serif; color: #282828; background: url("/companytemplates/004/images/bg.gif") repeat 0 0; }
ul, li { list-style: none; }
img { border: 0; }
a { color: blue; text-decoration: none; }
a:hover { color: red; }
#wrap { width: 910px; margin: 0 auto; background: white; }
#header { line-height: 23px; border-bottom: solid 1px #e6e6e6; background-color: #f8f8f8; }
#header .content { width: 880px; margin: 0 auto; text-align: right; }
#header .content a { color: #333333; }
#top { background-color: #4A494A; border-bottom: 5px solid #8F9902; line-height: 106px; margin-bottom: 8px; }
#top div .logo { float: left; padding-left: 5px; }
#top div h1 { float: left; padding-left: 10px; color: #ffffff; font-size: 23px; }

#top div { height: 1%; overflow: hidden; }
#top div.vip { background: url('/CompanyTemplates/004/images/vip.jpg') no-repeat right 0; }
#top div.vip img.logo { margin-top: 8px; }
#nav { background: url('/CompanyTemplates/004/images/nav.jpg') no-repeat 50% top; height: 46px; margin-top: 8px; padding: 0 0 0 56px; }
#nav div { }

#nav a { display: block; float: left; line-height: 46px; color: #fff; font-weight: bold; text-indent: -9999px; white-space: nowrap; }
#nav a.home { width: 72px; }
#nav a.about { width: 94px; }
#nav a.product { width: 100px; }
#nav a.news { width: 98px; }
#nav a.certificate { width: 98px; }
#nav a.contact { width: 98px; }
#nav a.video { width: 98px; }
#nav a.woodworking365 { width: 142px; }

#ad { text-align: center; overflow: hidden; }
#content { padding: 5px 10px; height: 1%; overflow: hidden; }
#sidebar { float: left; width: 210px; }
#serach { background: url('/CompanyTemplates/004/images/serach.jpg') no-repeat; width: 210px; height: 76px; padding-top: 70px; margin-bottom: 3px; }
#serach h3 { height: 49px; width: 191px; background: url('/CompanyTemplates/004/images/serach02.jpg') no-repeat; text-indent: -99999px; margin: 0 auto 10px; }
#fenlei { background: url('/CompanyTemplates/004/images/pcListBg.gif') repeat-y center 0; }
#fenlei h3 { text-indent: -99999px; height: 65px; background: url('/CompanyTemplates/004/images/pcListBg.gif') no-repeat 0 top; }
#fenlei .footer { background: url('/CompanyTemplates/004/images/pcListBg.gif') no-repeat right bottom; height: 12px; }
form { margin: 0; padding: 0; }
.inputtx { padding: 0 5px 0 25px; width: 158px; height: 27px; display: block; background: url('/CompanyTemplates/004/images/serach03.jpg') no-repeat left top; overflow: hidden; margin: 0 auto; }
.inputtx input { width: 158px; height: 27px; overflow: hidden; background: transparent; padding: 0; border: none; font: 12px/27px arial; }
.inputsub { width: 70px; height: 25px; background: url('/CompanyTemplates/004/images/serach04.jpg') no-repeat left top; display: block; overflow: hidden; margin: 5px auto 0; }
.inputsub input { width: 70px; height: 25px; text-indent: -99999px; border: none; overflow: hidden; background: transparent; cursor: pointer; }
#fenlei ul { height: 230px; }
#fenlei ul li { padding: 0 10px 0 30px; background: url('/CompanyTemplates/004/images/sidebar01.jpg') no-repeat 10px center; }
#fenlei ul li a { display: block; height: 25px; padding-left: 2px; color: #282828; font: bold 14px/25px 黑体,arial; }
#fenlei ul li a:hover { background-color: #A0BB60; }
#fenlei p.more { padding-right: 20px; text-align: right; }
#contant { width: 200px; background: url('/CompanyTemplates/004/images/sidebar04.jpg') no-repeat left bottom; padding-bottom: 18px; float: right; }
#contant h3 { background: url('/CompanyTemplates/004/images/sidebar02.jpg') no-repeat left top; padding: 15px 0 5px; font-size: 14px; font-family: 宋体,Arial,Helvetica,sans-serif; }
#contant h3 span { background: url('/CompanyTemplates/004/images/sidebar05.jpg') no-repeat left top; width: 168px; padding-left: 10px; height: 24px; line-height: 24px; margin: 0 auto; display: block; }
#contant ul { background: url('/CompanyTemplates/004/images/sidebar03.jpg') repeat-y; padding: 0 10px; height: 380px; }
#contant ul li { padding: 5px 0 5px 30px; font-size: 12px; font-weight: bold; font-family: Arial,Helvetica,sans-serif; white-space: normal; word-wrap: break-word; background-repeat: no-repeat; background-position: 3px 5px; border-bottom: dashed 1px #c1c1c1; }
#contant ul li.tel { background-image: url('/CompanyTemplates/004/images/tel.png'); }
#contant ul li.address { background-image: url('/CompanyTemplates/004/images/address.png'); border-bottom-style: none; }
#contant ul li.QQ { background-image: url('/CompanyTemplates/004/images/QQ.png'); }
#contant ul li.MSN { background-image: url('/CompanyTemplates/004/images/MSN.png'); }
#contant ul li.email { background-image: url('/CompanyTemplates/004/images/mail.png'); }
#contant ul li.fax { background-image: url('/CompanyTemplates/004/images/fax.png'); }
#contant ul li.person { background-image: url('/CompanyTemplates/004/images/personal.png'); }
#contant ul li.site { background-image: url('/CompanyTemplates/004/images/site.png'); }


#contant ul li label { display: block; color: #a1a1a1; }
#contant ul li span { display: block; }
#contant p { margin: 0 auto; text-align: center; }
#continter { float: right; width: 668px; }
.present, .present1, .present2 { margin-bottom: 5px; }
.present h3, .present1 h3, .present2 h3 { font-size: 14px; padding-left: 42px; line-height: 38px; }
.present h3 { background: url('/CompanyTemplates/004/images/content.jpg') no-repeat 0 -117px; }
.present1 h3 { background: url('/CompanyTemplates/004/images/content.jpg') no-repeat 0 -38px; }
.present2 h3 { background: url('/CompanyTemplates/004/images/content.jpg') no-repeat 0 -76px; }
.present h3 span, .present1 h3 span, .present2 h3 span { float: right; margin-right: 20px; }
.present h3 span a, .present1 h3 span a, .present2 h3 span a { color: #282828; }

.presentcon { padding: 5px; }

.presentcon p { line-height: 25px; }

.presentcon1 ul { height: 1%; overflow: hidden; padding: 10px 0 10px 0; }
.presentcon1 ul li { float: left; width: 102px; height: 138px; margin: 0 23px; display: inline; overflow: hidden; text-flow: ellipsis; }
.presentcon1 ul li a.pic { width: 100px; display: block; color: #282828; font-family: "Cambria,Cochin,Georgia,Times,Times New Roman,serif"; overflow: hidden; line-height: 75px; border: 1px solid #999999; height: 75px; writing-mode: tb-rl; text-align: center; }
.presentcon1 ul li a.pic img { max-width: 100px; max-height: 75px; }
.presentcon1 ul li a.title { display: block; color: #282828; overflow: hidden; text-align: center; text-overflow: ellipsis; }
.presentcon1 ul li a * { vertical-align: middle; }
.presentcon1 ul li a:hover { color: orange; }
.presentcon1 ul li a:hover img { border-color: maroon; }
.presentcon2 { padding: 5px; }
.presentcon2 ul { }
.presentcon2 ul li { padding-left: 20px; color: #acacac; border-bottom: 1px dashed #ccc; line-height: 30px; }
.presentcon2 ul li span { float: right; width: 550px; color: #000000; }

#footer { padding: 20px 55px; border-top: 1px solid #dee3e9; text-align: center; margin-top: 0; background-color: #4A494A; border-top: 8px solid #8F9902; color: #ffffff; }
#footer p a { color: #ffffff; }
#footer p a:hover { color: #FF9900; text-decoration: underline; }
/*------------------------------------------------分页-----------------------------------------------*/
.pager { line-height: 26px; padding: 5px; }
.pager a { border: 1px solid #849CC6; color: #203558 !important; line-height: 2.2em; padding: 2px 5px; text-decoration: none !important; margin-right: 5px; }
.pager a.selected { background-color: #5E90C3 !important; border: 1px solid #5E90C3; color: #FFFFFF !important; font-weight: bold; padding: 2px 5px; }
.pager a:hover { background-color: #E5EDF9; color: #203558 !important; }
.pager .noData { color: #ff0000; text-align: center; }
/*-----------------------------------------------分页结束------------------------------------------------------*/
#mainProductList { clear: both; }

.productList img { width: 100px; }

/*-----------------------------------------------友情链接------------------------------------------------------*/
#friend h3 { background: url('/CompanyTemplates/004/images/content.jpg') no-repeat 0 -210px; text-indent: -9999px; }
#friend .box { height: 100%; overflow: hidden; padding-top: 5px; }
#friend .box a { display: block; float: left; margin-bottom: 3px; margin-left: 8px; min-height: 20px; white-space: nowrap; height: 35px; }
#friend .box a img { width: 88px; height: 31px; }

/*----------------------------------------------视频中心------------------------------------------------------------*/
.videoList li{ background:url('/CompanyTemplates/004/images/video.png') no-repeat 0 center; padding-left:36px; line-height:32px;margin-top:15px; }
.videoList li .publishTime{ float:right;}
