@charset "utf-8";
/* CSS Document */
/*导航部分样式：*/
body{ font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#666666;  line-height:23px; font-family:"微软雅黑"; }
body{ padding:0px; margin:0px;background-image:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#ffffff;}
img { border:0;}
a { color:#666666; text-decoration:none; }
a:hover { color:#ff0000;text-decoration:none;}
ol,ul,li,td,tr,table{list-style:none;}
h1, h2, h3, ul, li, dl, dt, dd, p{margin: 0px;padding: 0px}
h2{ font-size:14px; color:#000000; font-family:"微软雅黑"; font-weight:bold; display:inline;}
li{float:left;}
hr{ height:1px; border-bottom:1px solid #cccccc;}
.clear{ clear:both;}

#pagger{ width:1004px; margin:0 auto;}
#head{ background-image:url(../images/head.jpg); width:1004px; height:81px; margin:0 auto;}
#menu{ background-image:url(../images/mbg.jpg); width:1004px; height:29px; margin:0 auto;}

.topmenu
{
	width:1004px;
	height:29px;
	color:#000000;
	margin:0 auto;
}
.topmenu ul
{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.topmenu li
{
	float:left;
	overflow:hidden;
	height:29px;
	background:url(../images/line.jpg) left no-repeat;
	line-height:29px;
	margin-left:0px;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
}

.topmenu li a
{
	display:block;
	padding:0 25px;
	text-decoration:none;
	font:14px;
	color:#ffffff;
	font-weight:bold;
	line-height:29px;
	padding-left:38px;
    

}
.topmenu li a:hover
{
	
	color:#ff7300; 
	background-image:url(../images/menuline.jpg); background-repeat:no-repeat;
}

#banner{ background-image:url(../images/banner.jpg); width:1004px; height:251px; margin:0 auto;}

.index_mid{ width:1004px; margin:0 auto; margin-top:10px;}
.index_left{ width:242px; float:left;}
.index_right{ width:750px; float:right;}
.index_ptitle{ background-image:url(../images/ptitle.jpg); width:242px; height:31px; margin:0 auto;}
.index_ptitle a{ width:50px; height:31px; float:right; display:block;}
.txtplist{ width:242px; margin:0 auto; margin-top:10px;}
.index_ntitle{ background-image:url(../images/ntitle.jpg); width:242px; height:31px; margin:0 auto; margin-top:10px;}
.index_ntitle a{ width:50px; height:31px; float:right; display:block;}
.txtnews{ width:242px; margin:0 auto; margin-top:10px;}
.index_ctitle{ background-image:url(../images/ctitle.jpg); width:242px; height:31px; margin:0 auto; margin-top:10px;}
.txtcontact{ width:205px; margin:0 auto; margin-top:10px; line-height:26px; padding-bottom:10px;}

.index_atitle{ background-image:url(../images/atitle.jpg); width:750px; height:31px; margin:0 auto;}
.index_atitle a{ width:50px; height:31px; float:right; display:block;}
.about_left{ width:598px; float:left;}
.about_right{ width:142px; float:right;}
.txtabout{ width:598px; margin:0 auto;}
.aboutpic{ background-image:url(../images/icompany.jpg); width:142px; height:105px; margin:0 auto;}

.index_probg{ background-image:url(../images/pro_bg.jpg); width:750px; height:170px; margin:0 auto; margin-top:10px;}
.txtpros{ width:730px; margin:0 auto; padding:10px 0;}
.index_protitle{ background-image:url(../images/pro_title.jpg); width:750px; height:31px; margin:0 auto; margin-top:10px;}
.index_protitle a{ width:50px; height:31px; float:right; display:block;}
.txtpro{ width:750px; margin:0 auto; padding:10px 0;}
.line{ background-image:url(../images/l.jpg); width:1004px; height:2px; margin:0 auto;}


#footer {
	TEXT-ALIGN: center; MARGIN-LEFT: 24px
}
#footer IMG {
	VERTICAL-ALIGN: middle
}
.footnav {
	PADDING-BOTTOM: 15px; LINE-HEIGHT: 25px; PADDING-LEFT: 8px; PADDING-RIGHT: 8px; HEIGHT: 25px; COLOR: #ff8400; PADDING-TOP: 15px
}
.footnav A {
	PADDING-BOTTOM: 0px; LINE-HEIGHT: 25px; PADDING-LEFT: 10px; PADDING-RIGHT: 10px; BACKGROUND: url(../images/foot_line.gif) no-repeat right center; COLOR: #ff8400; PADDING-TOP: 0px
}
.footnav A:visited {
	COLOR: #ff8400
}
.footnav A:hover {
	COLOR: #ff8400
}

#foot{ background-image:url(../images/foot.jpg); background-repeat:repeat-x; width:1004px; height:60px; margin:0 auto;}
.txtfoot{ width:1004px; margin:0 auto; text-align:center; padding-top:10px; color:#666666;}

.abouttitle{ background-image:url(../images/about_title.jpg); width:750px; height:31px; margin:0 auto;}
.sbody{ width:730px; margin:0 auto; padding:10px 0;}





<!--默认样式开始-->
.n9{ width:242px; margin:0 auto;}
.n10{ background:url(../images/pbg.jpg) no-repeat;  width:212px; height:36px; padding-left:30px; line-height:36px; color:#3a3633;  overflow:hidden; }
.n10:hover{ /*background:url(../images/pbg1.jpg) no-repeat;*/ width:212px; height:36px; padding-left:30px; line-height:36px; color:#ff7300; cursor:pointer;}

.n11{ border-bottom:1px dashed #cccccc; width:200px; height:25px; padding-left:15px; line-height:25px; color:#666666; overflow:hidden;}
.n11:hover{  border-bottom:1px dashed #dddddd; width:200px; height:25px; padding-left:15px; line-height:25px; color:#ff7300; cursor:pointer;}
.newslist { margin:0 auto;}
.newslist ul { }
.newslist li { width:88%;
	background: url(../images/ico.gif) no-repeat 4px center; margin-left:10px;
	padding: 5px 0 5px 18px;
	height: 24px;
	line-height: 24px;
	overflow: hidden;
	font-size:12px;
	border-bottom: #bebebe 1px dotted;
	
}
.newslist li a {
	color: #666666;
}
.newslist li a:hover {
	color: #ff7300;
}
.newslist li span {
	color: #939393;
	float: right;
}

.maincontent {margin:0 auto;}
#productslist {overflow: hidden;}
#productslist li {margin-bottom: 15px; padding:0 8px; float: left; text-align: center;}
#productslist a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; width: 150px;}
#productslist a:hover {border: 2px solid #ccc; padding: 8px;}
#productslist h3 {font-size: 12px;  font-weight:normal; }
#productslist p {margin: 0; height: 120px; overflow: hidden;}

.news-tit h3{ padding-bottom:5px; margin-bottom:5px;font-size:14px; "微软雅黑"; color:#8fc320; text-align:center;}
.news-tit p{ text-align:center;color:#cccccc; padding-bottom:10px; border-bottom:3px solid #e4e3e3; }
.news-con{ margin-top:20px;}
.fenxiang{width:100%;height:25px;padding:15px 0px ; border-bottom:solid 1px #ccc;}
.fenye{width:100%; height:30px; padding:0px 0px 0px 0px;}
.right{float:right;}

.newslists { margin:0 auto;}
.newslists ul {}
.newslists li {
	background: url(../images/ico.gif) no-repeat 4px center;
	padding: 5px 0 5px 18px;
	height: 35px;
	line-height: 35px;
	font-size:12px;
	width:96%;
	overflow: hidden;
	border-bottom: #bebebe 1px dotted;
	
}
.newslists li a {
	color: #515151;
}
.newslists li a:hover {
	color: #fe0002;
}
.newslists li span {
	color: #939393;
	float: right;
}


.maincontents {margin:0 auto;}
#productslists{overflow: hidden;}
#productslists li {margin-bottom: 15px; padding:0 5px; float: left; text-align: center;}
#productslists a {display: block; overflow: hidden; padding: 10px; background-color: #efefef; width: 150px;}
#productslists a:hover {border: 2px solid #ccc; padding: 8px;}
#productslists h3 {font-size: 12px;  font-weight:normal; }
#productslists p {margin: 0; height: 120px; overflow: hidden;}
<!--默认样式结束-->		
