/* CSS Document */
*{ margin:0; padding:0; font-size:14px; line-height:26px; font-family:"微软雅黑","宋体";}
a{ text-decoration:none; color:#151515;}
a:hover{color:#156333;}
ul,li{ list-style:none;}

.clear{ clear:both;}

#top{ background:url(images/bg_top.jpg) repeat-x; height:90px; overflow:hidden;}
.logo{ width:988px; margin:0 auto;}
#nav{background:url(images/bg_menu.jpg) repeat-x; height:40px; overflow:hidden; margin-top:1px;}
.menu {width:988px; margin:0 auto;}
.menu li{float:left; width:105px; height:40px; background:url(images/bg_menu2.jpg) no-repeat right; padding-right:2px; text-align:center;}
.menu li a{ color:#000; font-size:14px; line-height:40px; width:105px; height:40px; display:block;}
.menu li a:hover{ color:#fff; background:url(images/bg_menu3.jpg) no-repeat;}
.menu li#last1{ background:none;}

#banner{ background:url(images/bg_banner.jpg) repeat-x; height:320px; overflow:hidden;}
.banner_c{ width:988px; margin:0 auto; padding-top:10px;}
/*------------------轮换图-------------------------*/
#container {position:relative; height:300px;  }
#slider {float:left; position:relative; overflow:auto; width:988px; height:300px}
#slider ul {position:absolute; list-style:none; top:0; left:0}
#slider li {float:left; width:988px; height:300px}
.pagination {position:absolute;top:280px; right:0px; list-style:none; height:20px}
.pagination li {float:left; cursor:pointer; height:16px; width:16px; line-height:16px; background:#ae0c03; margin:0 4px 0 0;color:#fff; font:Arial, Helvetica, sans-serif; text-align:center;}
.pagination li:hover, li.current {background:#EB772B}
/*------------------轮换图 end-------------------------*/
#main{width:1200px; margin:0 auto; background:url(images/bg_main.jpg) repeat-y; padding:6px;overflow:hidden;}
#main_l{ width:220px; float:left; margin-right:18px;}
.title0{ background:url(images/bg_title0.jpg) repeat-x; height:37px; line-height:37px; color:#fff; width:200px; padding-left:10px; margin:0 0 10px 5px; font-size:16px; font-weight:bold;}
.title0 span{color:#fff; margin-left:8px; font-size:14px;}
.title1{ background:url(images/bg_title1.jpg) no-repeat; width:180px; height:32px; display:block;padding-left:16px;margin:0 0 5px 12px;}
.title1 a{ color:#333; line-height:32px; font-weight:bold; font-size:14px;}
.title1 a:hover{ color:#090;}

.cizhi{ width:150px; height:32px; }


.pro_list1{margin:0 0 5px 12px;}
.pro_list1 li{margin-bottom:2px;}
.pro_list1 li a{ width:160px; height:27px; display:block; background:url(images/bg_li1.jpg) no-repeat;line-height:27px; color:#333; padding-left:25px;}
.pro_list1 li a:hover{ background:url(images/bg_li2.jpg) no-repeat; color:#fff;}

.call{ background:url(images/bg_call.jpg) no-repeat; width:190px; height:145px; display:block; overflow:hidden;
		 margin-left:10px; border:solid 1px #ccc; padding:40px 0px 5px 10px; line-height:24px; color:#333;}
.weixin{  }

#main_r{ width:960px; float:left;}
.title2{background:url(images/bg_title2.jpg) repeat-x; height:34px; border:solid 1px #d6dadb; width:940px;}
.title2 span{float:left; background:url(images/icon01.jpg) no-repeat left 15px; padding-left:10px; margin-left:10px; line-height:34px; font-size:15px;}
.title2 a{float:right; line-height:34px; margin-right:10px; font-size:13px;}

.in_about{ padding:10px 20px 10px 10px;}
.in_about p{ text-indent:2em;}
.in_about img{ width:420px;height:320px;margin:10px 5px}

.pro_list2{ margin:10px 0 0 10px;}
.pro_list2 li{
	float:left;
	width:170px;
	margin-right:10px;
	margin-bottom:10px;
	text-align:center;
	height: 200px;
}
.pro_list2 li img{width:170px; height:140px; overflow:hidden;}
.pro_list2 li a.pro_name{
	color:#111;
}

.new_list1{ width:930px; padding:10px;}
.new_list1 li{border-bottom:dashed 1px #ccc; line-height:30px; height:30px; padding:0 5px;}
.new_list1 li a{float:left; background:url(images/icon02.jpg) no-repeat left 10px; padding-left:13px; color:#333;}
.new_list1 li a:hover{ color:#488a31;}
.new_list1 li span{ float:right; color:#666; font-size:12px;}

#foot{ background:#156333;}
.copyright{ width:988px; margin:0 auto; padding:10px 0;color:#151515; text-align:center;}
a{color:#488a31;}
.copyright a:hover{color:#333;}
/*--------------about.html----------------------------------------------------*/
.title3{background:url(images/bg_title2.jpg) repeat-x; height:34px; border:solid 1px #d6dadb; width:940px;}
.title3_l{float:left; background:url(images/icon01.jpg) no-repeat left 15px; padding-left:10px; margin-left:10px; line-height:34px; font-size:15px;}
.title3_r{float:right; line-height:34px; margin-right:10px; font-size:12px; color:#666;}
.title3_r a{ color:#666;font-size:12px;}
.title3_r a:hover{color:#156333;}

h1{ text-align:center;font-size:20px; color:#488a31; font-weight:bold; margin-top:20px;}
/*-----------------------------------*/
.prenext{line-height:40px;border-top-width:1px;border-top-style:dashed;border-top-color:#ccc;padding-right:10px;padding-left:10px;  white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.prenext .pre{float:left;width:50%;color:#999;} /* 上一篇 */
.prenext .next{text-align:right;float:right;width:50%;color:#999;} /* 下一篇 */
.prenext .pre a{ color:#333;}
.prenext .pre a:hover{ color:#d00;}
.prenext .next a{ color:#333;}
.prenext .next a:hover{ color:#d00;}
/* 分页 */
.page{ font-family:Arial, Helvetica, sans-serif; line-height: normal; font-size: 14px; }
.page a,.page span{display:block;color:#390;font-weight:normal;text-decoration:none;letter-spacing:0px;border:1px solid #ccc;
padding:3px 10px 0 10px; margin:5px 2px;
float:left;
text-align:center;
/*height:18px*/} /* SPAN和链接 */
.page a:hover, .page a.current{color:#F44;border:1px solid #F44} /* 当前链接有激活时 */
.page input{padding:0px;color:#390;height:26px !important;width:25px;border:0px solid #fff;text-align:center;margin-top:0px;margin-right:-5px;margin-bottom:0px;margin-left:-5px;vertical-align:middle;font-size:12px} /* 跳转INPUT */


.kehudemo {
	overflow:hidden;
	overflow:hidden;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	color:#FF6633;
	font-weight: bold;
	height: 90px;
	width: 735px;
}
.kehudemo ul li{
	overflow:hidden;
	width:340px;
	overflow:hidden;
	color: #CC0000;
	line-height: 24px;
	text-indent: 30px;
	float: left;
	font-weight: normal;
	font-size: 12px;
	text-decoration: underline;
}


.zuodown {
	position: fixed;
	bottom: 0;
	_position: absolute;
	width: 500px;
	height: 200px;
	padding: 5px;
	color: #FF0000;
	left: 10px;
	margin-bottom: 10px;
}

