@charset "utf-8";
/* CSS Document */
* {
	margin:0;
	padding:0;
	padding:0;
}
body {
	font-size:12px;
	text-align: center;
	background:#c8edcc;
}
li {
	list-style-type:none;
}
a {
	color:#636363;
	text-decoration:none;
}
#box {
	width:1003px;
	background:#fff;
	text-align:left;
	margin:0 auto;
}
#header {
	WIDTH: 1003px;
	HEIGHT: 170px;
	padding-bottom:2px;
}
#link {
	WIDTH: 993px;
	margin-left:5px;
	border:1px #e4e4e4 solid;
	HEIGHT: 76px;
}
#link p {
	padding-top:12px;
	padding-left:15px;
}
#link img {
	padding-left:15px;
}
.logo {
	float:left;
}
.qiu {
	WIDTH: 724px;
	FLOAT: right;
}
/***************** nav *****************/
#nav {
	height:63px;
	width:1003px;
	background:url(../images/menu_bg.jpg) repeat-x bottom;
}
#menu {
	height:36px;
}
#menu ul {
	width:980px;
	margin:0 auto;
}
#menu ul li {
	width:112px;
	height:36px;
	float:left;
	text-align:center;
}
#menu ul li.m_line {
	width:1px;
	background:url(../images/m_line.gif) no-repeat left 10px;
}
#menu ul li a {
	width:100px;
	height:24px;
 +height:23px;
	display:block;
	color:#fff;
	font-size:14px;
	font-weight:bold;
	margin:0 auto;
	padding-top:10px;
 hide-focus: expression( this.hideFocus=true );
	outline: none;
}
#menu ul li a.m_li_a {
	color:#0154A4;
	width:80px;
	height:25px;
	background:url(../images/menu_hover.jpg) no-repeat center bottom;
}
#sub_menu {
	line-height:20px;
}
#sub_menu li {
	float:left;
}
#main {
	width:993px;
	margin:10px 5px 0 5px;
}
#left_link {
	width:245px;
	float:left;
}
#cplb {

	padding-bottom:10px;
	height:200px;
	background: url(../images/pic01.jpg) no-repeat top;
	width:245px;
}
#yqlj {
	text-align:center;
	width:242px;
	background:#f6f6f6;
	padding-top:9px;
	border:1px solid #dfdfdf;
}
#yqlj li {
	border-bottom:1px solid #dfdfdf;
	margin-top:10px;
	margin-bottom:10px;
}
#right_link {
	width:739px;
	float:right;
}
#right_top {
	width:739px;
}
#right_left {
	width:516px;
	float:left;
}
.bter {
	font-size:12px;
	color:#fff;
	float:left;
	padding-left:35px;
}
.btsan {
	font-size:12px;
	color:#7b7676;
	font-weight:100;
	float:right;
	padding-right:10px;
}
#xwzx {
	width:516px;
	border:1px solid #ddd9d9;
	margin-bottom:10px;
}
#bt {
	width:516px;
	height:28px;
	line-height:25px;
	background:url(../images/lanmu_01.jpg) no-repeat bottom;
}
#bt01 {
	width:208px;
	height:28px;
	line-height:25px;
	background:url(../images/right_01.jpg) no-repeat bottom;
}
#bt01 h1 {
	font-size:12px;
	font-weight:bold;
	padding-left:15px;
	color:#fff
}
.bre {
	padding-top:10px;
}
.bre01 {
	line-height:180%;
	padding-left:10px;
}
#xwlb {
	width:512px;
	padding:15px 0px;
}
#xwlb ul {
	margin:0 12px;
}
#xwlb li {
	line-height:230%;
	padding-left:20px;
	border-bottom:1px dotted #a2a2a2;
	background:url(../images/li.jpg) center left no-repeat;
}
#xwlb span {
	float:right;
}
#right_right {
	width:211px;
	float:right;
}
#right_01 {
	width:211px;
	background:#f6f6f6;
	border:1px solid #ddd9d9;
	height:184px;
	margin-bottom:10px;
}
#footer {
	margin-top:9px;
	width:1003px;
	padding-top:18px;
	height:65px;
	BACKGROUND: url(../images/fooer.jpg) repeat-x;
}
#footer p {
	text-align:center;
	padding-top:10px;
}
#left {
	width:215px;
	float:left;
}
.left01 {
	width:185px;
	background:url(../images/left01.jpg) no-repeat;
	height:22px;
	padding-top:10px;
	font-weight:bold;
	color:#FFFFFF;
	padding-left:33px;
}
.left02 {
	width:215px;
	height:200px;
	background:url(../images/left02.jpg) repeat-y;
}
.left03 {
	width:215px;
	background:url(../images/left03.jpg) no-repeat;
	height:5px
}
#cplb01 {
width:210px;
	padding-left:10px;
	padding-bottom:20px;
}
#cplb01 ul {
	width:170px;
}
#cplb01 .last {
	background:url(../images/bt_xian.jpg) no-repeat bottom;
	line-height:250%;
	padding-left:8px;
}
#cplb01 .last a {
	padding-left:10px;
	color:#000;
	background:url(../images/icon01.jpg) no-repeat left;
}
#cplb01 .last_a {
	background:url(../images/bt_xian.jpg) no-repeat bottom;
	line-height:220%;
	padding-left:16px;
}
#cplb01 .last_a a {
	padding-left:10px;
	color:#fff;
	background: url(../images/icon02.jpg) no-repeat left;
}
#right {
	width:757px;
	float:right;
}
/*center*/
.company {
	WIDTH: 992px;
	border:1px solid #ddd9d9;
}
.company01 {
	WIDTH: 992px;
	padding-top:4px;
	text-align:right;
	height:29px;
	BACKGROUND: url(../images/company01.jpg) no-repeat;
}

.company01 h4 {
	text-align: left;
	padding-left:45px;
	line-height:150%;
	color:#fff;
	font-size:12px;
}
.companyzi{
	text-align: left;
	padding:5px;
	line-height:190%;
	font-size:12px;
}
.company02 {
	WIDTH: 960px;
	padding:10px;
	text-align:left;
	line-height:190%;
}
.company02 h4 {
	text-align: center;
	padding-left:10px;
	line-height:25px;
	color:0a5f01;
}
.company02 li {
	float:left;
	padding-left:15px;
	text-align:center;
	background:url(../images/li.jpg) center left no-repeat;
}
.company02 li img {
	width:150px;
	height:120px;
	padding:1px;
	border:1px #ccc solid;
}







.center {
	WIDTH: 739px;
	border:1px solid #ddd9d9;
}
.center01 {
	WIDTH: 739px;
	padding-top:4px;
	text-align:right;
	height:29px;
	BACKGROUND: url(../images/center01.jpg) no-repeat;
}
.center01 h4 {
	text-align: left;
	padding-left:45px;
	line-height:150%;
	color:#fff;
	font-size:12px;
}
.center02 {
	WIDTH: 719px;
	padding:10px;
	text-align:left;
	line-height:190%;
}
.center02 h4 {
	text-align: center;
	padding-left:10px;
	line-height:25px;
	color:0a5f01;
}
.center02 li {
	float:left;
	padding-left:15px;
	text-align:center;
	background:url(../images/li.jpg) center left no-repeat;
}
.center02 li img {
	width:150px;
	height:120px;
	padding:1px;
	border:1px #ccc solid;
}

.center06 {
	WIDTH: 719px;
	padding:10px;
	text-align:left;
	line-height:190%;
}
.center06 h4 {
	text-align: center;
	padding-left:10px;
	line-height:25px;
	color:0a5f01;
}
.center06 li {
	float:left;
	padding-left:15px;
	text-align:center;
}
.center06 li img {
	width:150px;
	height:120px;
	padding:1px;
	border:1px #ccc solid;
}


.more {
	float:right;
	padding-right:20px;
	font-size:12px;
	font-weight:100;
	color:#000000;
}
/*news*/
.newsBox {
	text-align:left;
}
.newsList {
	padding:0px;
	width:640px;
}
.newsList span {
	float:right;
}
.newsList ul li {
	height:27px;
	background:url(../images/a01.jpg) center left no-repeat;
	padding-left:10px;
	width:680px;
	text-align:left;
	line-height:27px;
	display:block;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #ddd;
}
.newsList ul li a {
	color:#333;
}
.newsList ul li span {
	float:right;
}
.pagination {
	color:#000;
	width:700px;
	margin-top:20px;
	text-align:center;
}
.clear {
	CLEAR: both;
}
/* Products Page */
.products {
	float:left;
	width:100%;
}
.products_img {
	float:left;
	width:300px;
	height:230px;
}
.products_img img {
	max-width:280px;
	max-height:200px;
	cursor:pointer;
	border:5px #f1f1f1 solid;
}
* html .products_img img {
 width: expression(this.width > 280 && this.width > this.height ? 280 : true);
 height: expresion(this.height > 200 ? 200 : true);
}
.products_info {
	float:right;
	width:350px;
	height:230px;
}
.products_info h4 {
	font-size:16px;
	font-weight:bold;
	color:#000;
	margin:20px auto;
}
.products_info p {
	float:left;
	width:100%;
	line-height:30px;
	color:#333;
}
.products_info_content {
	float:left;
	width:100%;
}
/* Products Page */
.prod {
	border-bottom:1px dashed #ccc;
	padding-bottom:10px;
	padding-top:10px;
}
.prod_img {
	float:left;
	width:200px;
}
.prod_info {
	width:500px;
	float:right;
}
.kuang {
	color:#c4092d;
	border:1px #ccc solid;
}
.kuang li {
	float:left;
	width:90px;
	line-height:220%;
	background:url(../images/li.jpg) no-repeat left;
	padding-left:20px;
}
.kuang a {
	color:#1a1414;
}

