*{list-style:none;margin:0;padding:0}
img{border:none}
a{color:#555;text-decoration: none;}
.clear{ clear:both;}
.mleft{margin-left:10px;display:inline;}
.fl{float:left}
.fr{float:right}
body{ margin:0; padding:0; font-size:12px; background:#CDDFED; color:#333; font-family:Arial, "ËÎÌå", sans-serif;}

.header{width:1000px;margin:0 auto;background:url(../images/top_bg.gif) center top repeat-x;}
.logo{float:left;width:421px;height:97px;overflow:hidden;}
.topr{float:right;width:241px;height:97px;line-height:30px;text-align:right;background:url(../images/top_r.gif) no-repeat;}
.topr a{padding:0 3px;}
.tfont{float:left;width:320px;line-height:22px;margin-top:25px;}

.menu{float:left;width:1000px;height:44px;background:url(../images/nav.gif) center top repeat-x;overflow:hidden;}
.menu li{float:left;width:110px;height:44px;line-height:44px;text-align:center;background:url(../images/navzhi.gif) no-repeat;}
.menu li a{color:#fff;font-weight:bold;font-size:14px;}
.menu li a span{font-weight:normal;font-size:11px;}
.menu li a:hover{color:#FFFF00;}

.slide{width:1000px;margin:0 auto;overflow:hidden;}

.icon{width:1000px;margin:0 auto;background:#fff;}
.ileft{float:left;width:219px;}
.iright{float:right;width:775px;padding-bottom:10px;}

.yewu{float:left;width:219px;background:#E9E9E9;padding-bottom:5px;}
.yewu h3{width:219px;height:34px;margin-bottom:5px;overflow:hidden;}
.yewu ul{}
.yewu ul li{float:left;width:207px;height:29px;margin-left:6px;display:inline;background:url(../images/left.gif) no-repeat;}
.yewu ul li a{padding-left:30px;line-height:29px;}

.about{float:left;width:775px;background:url(../images/rightbg.gif) center top repeat-x;}
.about h3{float:left;width:750px;height:37px;margin-left:10px;display:inline;padding-top:10px;border-bottom:1px solid #D4E5F7;background:url(../images/title_r.gif) right top no-repeat;font-size:16px;overflow:hidden;}
.about h3 span{float:right;font-size:14px;font-weight:normal;line-height:30px;}
.about ul{padding:0 10px;height:235px;line-height:22px;background:url(../images/pic.gif) right top no-repeat;overflow:hidden;}
.about ul li{float:left;width:450px;}

.pro{float:left;width:750px;margin-left:10px;display:inline;}
.pro h3{float:left;width:750px;height:22px;line-height:22px;margin-bottom:10px;background:url(../images/car.jpg) no-repeat;}
.pro h3 a{float:right;font-size:14px;font-weight:normal}
.pro ul li{float:left;width:170px;height:158px;margin:5px;display:inline;text-align:center;background:url(../images/t_bg.gif) center bottom repeat-x;}
.pro ul li a{line-height:30px;}
.pro ul li img{width:166px;height:124px;padding:1px;border:1px solid #ddd;}

.news{float:left;width:362px;border:1px solid #ddd;margin:10px 0 0 10px;display:inline;padding-bottom:10px;background:url(../images/titlebg02.gif) center top repeat-x;}
.news h3{float:left;width:342px;height:28px;line-height:28px;padding-left:20px;font-size:14px;font-weight:normal;border-bottom:1px solid #ddd;background:url(../images/cion.gif) 10px 5px no-repeat;}
.news h3 a{float:right;padding-right:5px;}
.news ul li{float:left;width:350px;height:28px;line-height:28px;margin-left:5px;display:inline;border-bottom:1px dashed #ddd;}
.news ul li a{padding-left:10px;background:url(../images/piont.gif) 0 5px no-repeat;}
.news ul li span{float:right;}

.fmenu{width:1000px;height:30px;line-height:30px;margin:0 auto;border-top:5px solid #3674CB;;text-align:center;background:#E4EDF4;overflow:hidden;color:#333;}
.fmenu a{color:#333;padding:0 5px;}
.fmenu span{color:#FF0000;}

.foot{width:1000px;line-height:22px;margin:0 auto;text-align:center;background:#E4EDF4;overflow:hidden;}

.acon{padding:20px;line-height:25px;}
.acon h3{width:650px;text-align:center;margin:10px 0;font-size:16px;}
.acon h4{width:650px;text-align:center;line-height:30px;margin:10px 0;font-weight:normal;font-size:12px;}
.banqian{line-height:22px;padding-left:20px;}

.postlist{width:700px;margin:20px 0 0 20px;}
.postlist LI {
	PADDING-LEFT: 12px; BACKGROUND: url(../images/piont.gif) no-repeat 0px 12px; FLOAT: left; WIDTH: 700px; LINE-HEIGHT: 32px; BORDER-BOTTOM: #ddd 1px dashed; HEIGHT: 32px
}
.postlist LI H3 {
	FONT-WEIGHT: normal; FONT-SIZE: 12px; FLOAT: left; WIDTH: 520px
}
.postlist LI SPAN {
	FLOAT: right; WIDTH: 80px; COLOR: #666; TEXT-ALIGN: right
}

.productlist LI {
	FLOAT: left;MARGIN: 5px 5px 10px;display:inline; OVERFLOW: hidden; WIDTH: 176px;HEIGHT: 150px
}
.productlist LI IMG {PADDING: 2px; BORDER: #e4e4e4 1px solid;WIDTH: 170px;HEIGHT: 120px
}
.productlist LI .product_name {
	DISPLAY: block; OVERFLOW: hidden; WIDTH: 200px; LINE-HEIGHT: 20px; HEIGHT: px; TEXT-ALIGN: center
}
.productlist h3{width:740px;height:30px;line-height:30px;margin:10px auto;background:#eee;padding-left:10px;font-size:12px;}


.photolist LI {
	FLOAT: left;MARGIN:10px 0 0 10px;display:inline; OVERFLOW: hidden; WIDTH:720px;HEIGHT: 150px
}
.photolist LI IMG {float:left;PADDING: 2px; BORDER: #e4e4e4 1px solid;WIDTH: 150px;HEIGHT: 110px
}
.photolist LI .product_name {float:right;width: 550px; LINE-HEIGHT: 20px; 
}

.pages{
	text-align:center;margin-top:20px;
}
.pages a, .pages span{
	margin:2px;
	padding:2px 6px;
	border:1px solid #ddd;
	color:#333;
}
.pages span, .pages a:hover{
	border-color:#ccc;
	color:#666;
	text-decoration:none;
}
.pages span font{
	color:inherit;
}

.pageNavi {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 25px; MARGIN: 10px auto 0px; WIDTH: 98%; PADDING-TOP: 10px; TEXT-ALIGN: center
}
.pageNavi span, .pageNavi a{padding:0 5px;}