@charset "gb2312";
/* CSS Document */
body,p ,ul,li{ margin:0; padding:0; list-style:none}
a img{ border:0}
body{}
.clear{ clear:both}
.header{ border-top:#0071F7 3px solid; clear:both; overflow:hidden}
.top{ width:1000px; margin:0 auto; clear:both}
.logo{
	float:left;
	margin:15px 0 7px 6px
}



.nav{background: url(../images/nav.png) repeat-x center;}
.logo2{
	float:right;
	margin:6px 8px 0 0
}
.logo2 a{ text-decoration:none; color:#000; font-size:12px; margin-left:17px}
.logo2 span{
	display:block;
	color:#900;
	font-weight:bold;
	margin:16px 18px 0 0
}
.nav ul{ background:url(nav.png) repeat-x; width:1000px; height:42px; margin:0 auto}
.nav ul li{ float:left;list-style:none}
.nav ul li a{ color:#fff; font-size:14px; font-weight:bold; width:90px; height:42px; line-height:42px; display:block; text-align:center;}
.nav ul li a:hover,.nav ul li .current{ background:url(hover.jpg) repeat-x; width:90px; height:42px; line-height:47px; color:#F90}
.banner,.contain{ width:1000px; margin:0 auto; background:#FFF}
.banner {
	width:100%;
	height:500px;
	margin:0 auto;
}
.banner .ad {
	width:100%;
	height:500px;
	overflow:hidden;
	position:relative;
	margin:0px auto;
	background-color:#FFF
}
.banner .slider, .banner .num {
	position:absolute;
}
.banner .slider li {
	list-style:none;
	display:inline;
}
.banner .slider img {
	width:100%;
	height:500px;
	display:block;
}
.banner .num {
	right:5px;
	bottom:5px;
}
.banner .num li {
	float: left;
	color: #FF7300;
	text-align: center;
	line-height: 16px;
	width: 16px;
	height: 16px;
	font-family: Arial;
	font-size: 12px;
	cursor: pointer;
	overflow: hidden;
	margin: 3px 1px;
	border: 1px solid #FF7300;
	background-color: #fff;
}
.banner .num li.on {
	color: #fff;
	line-height: 21px;
	width: 21px;
	height: 21px;
	font-size: 16px;
	margin: 0 1px;
	border: 0;
	background-color: #FF7300;
	font-weight: bold;
}
.contain{
	overflow:hidden;
	margin-top:5px
}
.index_cp,.index_ab{ float:left; border:1px solid #ccc}
.index_new{
	float:right;
	border:1px solid #ccc
}
.bt{
	background:url(list.jpg) no-repeat;
	width:230px;
	height:27px;
	font-size:14px;
	font-weight:bold;
	line-height:27px;
	text-indent:2em;
	color:#F93
}
.index_cp ul li{ background:url(listb.jpg) no-repeat left center; }
.index_cp ul li,.index_new ul li{ border-bottom: #CCC 1px dotted;margin:5px 5px 8px 5px; text-indent:0.8em; line-height:25px}
.index_cp ul li a,.index_new ul li a{ text-decoration:none; color:#000; font-size:12px}
.index_new ul li{ background:url(lista.jpg) no-repeat left center}
.index_cp ul li a:hover{ font-weight:bold; color:#C00}
.index_ab{
	width:515px;
	margin-left:10px
}
.bt2{
	background:url(list2.jpg) no-repeat;
	width:515px;
	height:29px;
	clear:both
}
.bt2 span,.bt4 span{
	float:left;
	font-size:14px;
	color:#F93;
	font-weight:bold;
	line-height:29px;
	text-indent:2em
}
.bt2 a,.bt4 a{ float:right; color:#333; font-size:12px; text-decoration:none; line-height:29px; margin-right:10px}
.index_ab p{ font-size:12px; line-height:25px;margin:3px 5px 5px 5px}
.index_link{
	width:230px;
	border:1px  solid #ccc;
	float:left;
	font-size:12px;
	line-height:24px;
}
.index_link p{ line-height:34px; margin-left:10px}
.add{ font-size:12px; line-height:24px; padding-left:15px}
.add2{ font-size:12px; line-height:24px;}
.add,.add2 a{ color:#000}
.add span{ display:block; margin-left:45px}
.add div,.add2 div{ line-height:23px; margin:2px 5px 8px 5px}
.index_pro{
	width:755px;
	border:1px  solid #ccc;
	float: left;
	margin-left: 10px;
}
.bt4{
	width:755px;
	height:30px;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	line-height:29px;
	clear:both;
	background: url(list2.jpg) no-repeat

}
.index_pro ul li{ float:left; text-align:center; width:175px; height:auto; margin-top:5px; margin-bottom:5px; margin-left:7px;border:1px solid #ccc; background:#39C}
.index_pro ul li img{ width:175px; height:112px}
.index_pro ul li span{ display:block; font-size:12px; text-align:center; height:22px; line-height:22px; color:#FFF}
.center{
	width:1000px;
	margin:0 auto;
	overflow:hidden;
	margin-top:5px;
}
/*产品*/
.cp_list {
	padding-bottom:5px;
	height:auto
}
.cp_list li {
	float:left;
	margin-left:5px;
	margin-top:5px;
	width:167px;
	height:auto;
	background-color:#7AD619;
	text-align:center
}
.cp_list li a {
	color:#FFF;
	font-size: 12px;
}
.cp_list li img {
	width:167px;
	height:110px
}
#demo {
	overflow:hidden;
	width:1000px;
	height:160px;
	margin:0 auto;
}
#indemo {
	float: left;
	width: 800%;
}
#demo1 {
	float: left;
}
#demo1 li {
	text-align:center;
	float:left;
	margin-top:10px;
	margin-left:5px;
}
#demo1 li a {
	text-decoration:none;
	color:#333;
	padding:3px;
	font-size:12px
}
#demo1 li img{ width:197px; height:130px}
#demo2 {
	float: left;
}
#demo2 li {
	text-align:center;
	float:left;
	margin-top:10px;
	margin-left:5px;
}
#demo2 li a {
	text-decoration:none;
	color:#333;
	padding:3px;
	font-size:12px
}#demo2 li img{width:197px; height:130px}
.inline {
	display:inline
}
.ry {
	margin:5px auto
}
.content{ width:1000px; height:auto; margin:0px auto}
/*footer*/
.footer{
	background:#DDDDDD;
	width:100%;
	height:auto;
	margin:0px auto;
	margin-top:5px
}
.link{
	font-size:12px;
	width:1000px;
	margin:0 auto;
	padding-top:10px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #333;
}
.link a{ text-decoration:none; color:#000; margin-left:5px}
.add2 { text-align:center; width:1000px; margin:0 auto}
/*产品中心*/
.pro_left {
	float:left;
	border:1px solid #ccc;
	margin-top:10px;
	width:200px; height:auto
}
.pro_right {
	float:right;
	width:780px;
	font-size:14px;
	text-indent:1em;
	margin-top:10px
}
.fl {
	width:200px;
	height:30px;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	line-height:30px;
	text-indent:2.5em;
	background:url(list.jpg) no-repeat
}
.pro_left ul {
	padding-bottom:5px;
	background-color: #FFF;
}
.pro_left ul li {
	list-style-type:square;
	text-indent:2em;
	line-height:25px;
	color:#F93;
	border-bottom:#CCC 1px dotted;
	margin:0 4px
}
.pro_left ul li a {
	text-decoration:none;
	color:#188CD5;
}
.pro_left ul li a {
	font-size:12px
}
.zx {
	height: 30px;
	line-height: 30px;
	color:#FFF;
	background-color: #0071F7;
}
.zx a{ color:#FFF}
.pro_right ul li {
	float:left;
	margin-top:10px
}
.pro_right ul li img {
	width:177px;
	height:136px;
	border:1px solid #F00
}
.pro_right ul li a {
	text-decoration:none;
	color:#333;
	font-size:12px;
	display:block;
	text-align:center;
	font-weight:normal
}
.page {
	clear:both;
	text-align:center;
	margin:0 auto;
	padding-top:20px;
	overflow:hidden;
	font-size:12px
}
.page a {
	padding:3px;
	color:#333;
	font-size:12px;
	text-decoration:none;
}
.xg {
	margin-top:10px
}
/*详细产品*/
h2 {
	text-align:center;
	margin:7px 0
}
.detail {
	width:770px
}
.detail p {
	font-weight:normal;
	font-size:12px;
	margin:5px 0
}
/*新闻中心*/
.pro_right dl {
	font-size:12px;
	font-weight:normal;
	border-bottom:1px dashed #CCC;
	line-height:20px;
	clear:both;
	overflow:hidden;
	zoom:1;
	margin-top:8px
}
.pro_right dl dt {
	background:url(list.jpg) no-repeat left center;
	margin-left:5px;
	float: left
}
.pro_right dl a {
	text-decoration:none;
	color:#333;
	padding-left:3px
}
.pro_right dl dd span {
	float:right;
	color:#999;
	margin-right:20px;
}
.new_detail p {
	text-indent:2em;
	line-height:20px
}
/*关于我们*/
.about p {
	font-size:12px;
	font-weight:normal;
	line-height:24px;
	margin-top:7px
}
/* 联系我们*/
/*首页产品分类*/
.cplm li {
	list-style-type:square;
	text-indent:2em;
	line-height:25px;
	color:#F93;
	border-bottom:#CCC 1px dotted;
	margin:0 4px
}
.cplm li a {
	text-decoration:none;
	color:#188CD5;
	font-size:12px;
	font-weight:bold
}
.cplmx {
	list-style-type:square;
	text-indent:2em;
	line-height:25px;
	color:#F93;
	border-bottom:#CCC 1px dotted;
	margin:0 4px;

}
.cplmx a {
	text-decoration:none;
	color:#000;
	font-size:12px;	margin-left:10px
}
