*{list-style:none;margin:0;padding:0}
img{border:none}
a{text-decoration: none;color:#333;}
a:hover{color:#CC6600;text-decoration:none;}
.clear{ clear:both;}
body { font-size:12px;background: url(../images/bg.jpg) #EAEAEA left top repeat-x;} 
.left{float:left}
.right{float:right}
.clear{clear:both}
.mtop{margin-top:15px;}
.mleft{margin-left:10px;display:inline;}

.tfont{width:1000px;margin:10px auto;text-align:right;color: #999;}
.tfont a{font-size:12px;}
#header {
	width: 1000px;height:114px;margin:0px auto;overflow:hidden;
} 
.logo{float:left;width:610px;height:114px;overflow:hidden;}
.logo img{}

.nav{width:1000px;height:44px;margin:0px auto;background: url(../images/nav1-bg.jpg) repeat-x;overflow:hidden;}
.nav .navl{float:left;width:14px;height:44px;background: url(../images/nav1-left.jpg) no-repeat;}
.nav .navr{float:right;width:14px;height:44px;background: url(../images/nav1-right.jpg) no-repeat;}
.menu{float:left;width:952px;height:44px;padding:0 10px}
.menu a{float:left;display:block;width:124px;height:44px;line-height:44px;font-size:14px;font-weight:bold;text-align:center;overflow:hidden;}
.menu a:hover{float:left;display:block;width:124px;height:44px;line-height:44px;font-size:14px;color:#fff;background: url(../images/nav-hover.jpg) no-repeat;}
.menu span{float:left;width:9px;height:44px;background: url(../images/nav1-line.jpg) no-repeat;}

.search{float:right;margin:50px 30px 0 0;display:inline;}
.search .tou{float:left;width:25px;height:28px;background:url(../images/sotou.jpg) no-repeat;}
.search .key{float:left;width:155px;height:28px;line-height:28px;color:#999;border:none;background:url(../images/sobg.jpg) no-repeat;}
.search .so{float:left;width:60px;height:28px;}

.slide{width:1000px;margin:10px auto;padding-bottom:46px;background: url(../images/yin.jpg) #EAEAEA center bottom no-repeat;}
.slide p{height:330px;overflow:hidden;}

.iabout{float:left;width:394px;overflow:hidden;}
.iabout h3{width:173px;height:125px;background: url(../images/gongsi.jpg) center bottom no-repeat;}
.iabout ul{width:350px;height:90px;line-height:23px;margin:0 auto;overflow:hidden;}

.honor{float:left;width:239px;overflow:hidden;}
.honor h3{width:239px;height:41px;}
.honor ul{width:240px;height:210px;line-height:25px;margin:0 auto;background: url(../images/zizhi.jpg) no-repeat;}
.honor ul p{width:210px;height:140px;padding:45px 0 0 20px;overflow:hidden;}

.inews{float:left;width:340px;overflow:hidden;}
.inews h3{width:340px;height:41px;}
.inews .pic{float:left;width:340px;margin:10px 0;}
.inews .pic img{float:left;width:120px;height:90px;border:1px solid #ccc;}
.inews .pic a:hover img{border:1px solid #f00;}
.inews .pic p{float:right;width:210px;line-height:22px;margin-bottom:5px;}
.inews .pic p a.tit{font-size:14px;font-weight:bold;}
.inews .pic p.more{text-align:right;color:#FF6600;}
.inews .pic p.more a{color:#FF6600;}
.inews ul{}
.inews ul li{width:340px;height:30px;line-height:30px;background:url(../images/dot1.jpg) 0 12px no-repeat;overflow:hidden;}
.inews ul li span{float:right;}
.inews ul li a{padding-left:20px;}

.ipro{width:980px;height:430px;padding:0 10px;background: url(../images/ipro.jpg) no-repeat;overflow:hidden;}
.ipro h3{width:980px;height:60px;}
.ipro ul{width:980px;height:200px;}
.ipro ul a:hover img{border:1px solid #f00;padding:3px;}

#icontent {width:1000px;margin:10px auto;} 
#content {width: 1000px;margin:10px auto;} 

.cleft{float:left;width:210px;overflow:hidden;}
.cright{float:right;width:740px;}

.nclass{float:left;width:207px;background: url(../images/cf-b.jpg) repeat-y;overflow:hidden;}
.nclass h3{width:207px;height:52px;background: url(../images/cf.jpg) no-repeat;overflow:hidden;}
.nclass ul{}
.nclass ul li{}
.nclass ul li a{display:block;width:167px;height:33px;line-height:32px;padding-left:40px;background: url(../images/li.jpg) no-repeat;}
.nclass ul li a:hover{display:block;color:#990000;font-weight:bold;background: url(../images/li.jpg) 0 -64px no-repeat;}
.nclass p{width:207px;height:24px;background:url(../images/cf-d.jpg) no-repeat;overflow:hidden;}

.contact{width:207px;height:319px;background: url(../images/l.jpg) no-repeat;overflow:hidden;}
.contact h3{width:207px;height:52px;}
.contact ul{padding:0 10px;line-height:25px;}

.posts {width:743px;line-height:22px;padding:20px;background: url(../images/t-b.jpg) left top repeat-y;}
.postlist {
	MARGIN: 0px 0px 0px 30px;
}
.postlist LI {COLOR: #666;
	PADDING-LEFT: 22px; BACKGROUND: url(../images/line.jpg) no-repeat 0px 8px; FLOAT: left; WIDTH: 660px;border-bottom:1px dashed #ccc; LINE-HEIGHT: 36px; HEIGHT: 36px
}
.postlist LI a{text-decoration: none}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 500px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}
.newstou{display:block;width:650px;height:30px;line-height:30px;padding:0 15px;font-size:14px;font-weight:bold;color:#666;background:#eee;overflow:hidden;}

.productlist {
	MARGIN-TOP: 10px
}
.productlist LI {FLOAT: left; MARGIN: 5px 0 10px 18px; display:inline;OVERFLOW: hidden; WIDTH: 162px; HEIGHT: 160px;
}
.productlist LI IMG {
	border: #ddd 1px solid; PADDING:5px;WIDTH: 150px; HEIGHT: 115px
}
.productlist LI a:hover IMG{border: #f00 1px solid;}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 155px; LINE-HEIGHT: 30px; HEIGHT: 30px; TEXT-ALIGN: center;
}


.ashow{float:right;width:783px;overflow:hidden;}
.ashowtitle{width:783px; height:64px;line-height:50px;background: url(../images/t.jpg) left top no-repeat;overflow:hidden;}
.ashowtitle b{float:left;width:105px;text-align:center;font-size:14px;color:#666;}
.ashowtitle span{float:right;padding:3px 10px 0 0;font-size:12px;font-weight:normal;color:#666;}
.ashowtitle span a{color:#666;}
.ashow h1{font-size:16px;padding-top:10px;line-height:200%;text-align:center;}
.ashow br{padding-top:10px;line-height:150%; text-align:right;}
.acon{width:743px;line-height:22px;padding:20px;background: url(../images/t-b.jpg) left top repeat-y;}
.aconb{width:783px; height:20px;background: url(../images/t-d.jpg) left bottom no-repeat;overflow:hidden;}
.acon .heng{width:650px;line-height: 30px;margin:10px auto 20px;border:1px solid #eee;background:#f7f7f7;text-align:center;}
.aconpro{width:650px;margin:0 auto;padding:10px;border:1px solid #ddd;background:#eee;}
.aconpro .pic{border:1px solid #ddd;background:#fff;padding:10px;text-align:center;}
.aconpro .con{border:1px solid #ddd;background:#fff;padding:10px;margin-top:10px;}

.prenext{margin-top:20px;border-top:1px solid #ddd;}
.prenext .pre{float:left;width:460;height:30px;line-height:30px;font-size:13px;overflow:hidden;}
.prenext .next{float:right;width:460;height:30px;line-height:30px;font-size:13px;overflow:hidden;}
.prenext .pre a, .prenext .next a{}

.bottom{margin:10px auto 0;height:86px;background: url(../images/footbg.jpg) repeat-x;overflow:hidden;} 
.bottom .con{margin:0 auto;width:1000px;line-height:25px;padding-top:20px;overflow:hidden;}
.bottom .con, .bottom .con a{color:#fff;} 

/* À¸Ä¿Ò³·ÖÒ³ */
.clearpage {
	CLEAR: both; MARGIN-TOP: -1px; FONT-SIZE: 1px; VISIBILITY: hidden; WIDTH: 1px; LINE-HEIGHT: 0; HEIGHT: 0px
}
.pageNavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.wp-pagenavi {
	MARGIN: 0px auto; PADDING-TOP: 15px
}
.wp-pagenavi A {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #333! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid; TEXT-DECORATION: none! important
}
.wp-pagenavi SPAN {
	BORDER-RIGHT: #ccc 1px solid; PADDING-RIGHT: 8px! important; BORDER-TOP: #ccc 1px solid; PADDING-LEFT: 8px! important; PADDING-BOTTOM: 4px! important; MARGIN: 2px; BORDER-LEFT: #ccc 1px solid; COLOR: #454545! important; PADDING-TOP: 4px! important; BORDER-BOTTOM: #ccc 1px solid
}
.pageleft {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageright {
	OVERFLOW: hidden; WIDTH: 300px; LINE-HEIGHT: 24px; HEIGHT: 24px
}
.pageleft {
	PADDING-LEFT: 10px; FLOAT: left; TEXT-ALIGN: left
}
.pageright {
	PADDING-RIGHT: 10px; FLOAT: right; TEXT-ALIGN: right
}

/* ÄÚÈÝ·ÖÒ³ */
.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #999999;
	color:#666;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#000;
}
.pages span font{
	color:inherit;
}
a.button_2:link,a.button_2:visited{
	display:block;
	width:77px;
	height:33px;
	line-height:33px;
	background:url(../images/button_2.png) center top no-repeat;
	border:none;
	font-weight:bold;
	cursor:pointer;
	text-align: center;
	letter-spacing: 0.5em;
	color:#FFFFFF;
}
a.button_2:hover{
	color:#FFFFFF;
	text-decoration: none;
	text-align: center;
}
