﻿@charset "utf-8";
body { color: #666666;}
/*left*/
.left h3 { background: url(../images/h3_bg.jpg) no-repeat left top; font-size: 14px; color: #146836; padding: 11px 12px 7px; font-weight: bold;}
.left h3 font { font-family: Arial, Helvetica, sans-serif; font-size: 10px; color: #7c7c7c;}
.left ul { background: url(../images/left_bg.jpg) no-repeat left bottom; width: 207px; margin: 0 4px 20px 8px; padding: 10px 0 78px 0;}
.left ul li { display: block;}
.left ul li a { background: url(../images/lmenu_bg.jpg) no-repeat 1px top; display: block; padding: 7px 7px 8px 7px; font-weight: bold; text-align: center;}
.left ul li.currentNav a { background: url(../images/lmenu_hover.jpg) no-repeat 1px top; color: #ff0000; }
.left ul li a:hover { background: url(../images/lmenu_hover.jpg) no-repeat 1px top; color: #ff0000; }

.left ul.liucheng li a { background: url(../images/lmenu_bg01.jpg) no-repeat 1px top; padding-left: 45px; text-align: left;}
.left ul.liucheng li.currentNav a { background: url(../images/lmenu_hover_bg01.jpg) no-repeat 1px top;}
.left ul.liucheng li a:hover { background: url(../images/lmenu_hover_bg01.jpg) no-repeat 1px top;}

.left h3.style01 { background: url(../images/lcontact_bg.jpg) no-repeat left top; padding: 5px 9px 6px;}
.left ul.style01 { background: none; margin: 0; border-left: 1px #c5c4c4 solid; border-right: 1px #c5c4c4 solid; border-bottom: 1px #c5c4c4 solid; width: auto; padding: 12px 8px 15px 43px; text-indent: -3em;}
.left ul.style01 a { background: none; display: inline; padding: 0; font-weight: normal; text-align:left;}
.left ul.style01 a:hover { background: none; }
/*h2*/
.right h2 { background: url(../images/dq_bg.jpg) no-repeat left top; font-size: 14px; color: #146836; font-weight: bold; padding: 6px 15px 6px 36px; margin-bottom: 24px;}
.right h2 span { float: right; font-size: 12px; font-weight: normal; color: #999999;}
.right h2 span a { color: #999999;}
.right h2 span a:hover { color: #005399;}
/*abour*/
.about,.about01 { font-size: 14px; margin: 0 20px 100px;}
.about01 .photo { float: left; width: 280px; margin-right: 15px;}
/*newslist*/
.newslist { margin: 0 40px 50px;}
.newslist li { background: url(../images/icon08.jpg) no-repeat left center; border-bottom: 1px #dddddd dashed; padding: 6px 5px 6px 20px;}
.newslist li span { float: right;}
/*productlist*/
.productlist { padding: 0 20px 50px; width: 744px; overflow: hidden;}
.productlist li { float: left; width: 150px; margin:  0 36px 15px 0;}
.productlist li p {text-align: center; font-weight: bold;}
/*news*/
.news { font-size: 14px; margin: 0 20px 50px;}
.news h3 { font-size: 16px; text-align: center; font-weight: bold; border-bottom: 1px #dddddd solid; padding-bottom: 5px; margin-bottom: 10px; color: #146836;}
.news h3.style01 { text-align: left; padding: 0 5px 5px; font-size: 14px;}
.news a:hover { text-decoration: none;}
.news #ckepop { float: right; margin-bottom: 15px; width: 400px;}
.news .date { float: left;}
.news .info { clear: both; margin-bottom: 30px;}
.news .anniu a {background: #0657A0 url(../images/sosuo_bg.gif) repeat-x left top; font-size: 14px;  color: #ffffff; padding: 8px 15px 8px;}
.pageNavi { margin: 0 0 40px; font-size: 12px;}
.news ul { margin-bottom: 50px; font-size: 12px; }
.news ul .span { font-size: 11px; font-family:Arial, Helvetica, sans-serif;}
/*product*/
.product { margin: 0 20px 50px;}
.product .photo { width: 570px; margin: 0 auto 50px; border: 1px #dddddd solid; padding: 20px;}
.product .nr_text { margin-bottom: 50px;}
.product h3 { font-weight: bold; border-bottom: 1px #dddddd solid; padding: 0 5px; color: #006bbc; margin-bottom: 15px; font-size: 14px; clear: both;}
.product h3 #ckepop { float: right; width: 200px;}
.product .info { margin-bottom: 100px;}
.product .pageNavi { float: right; width: 220px;}
/*wp-pagenavi*/
.wp-pagenavi { CLEAR: both; text-align: center; margin-bottom: 135px;}
.wp-pagenavi A { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;}
.wp-pagenavi SPAN { BORDER-RIGHT: #bfbfbf 1px solid; PADDING-RIGHT: 5px; BORDER-TOP: #bfbfbf 1px solid; PADDING-LEFT: 5px; PADDING-BOTTOM: 3px; MARGIN: 2px; BORDER-LEFT: #bfbfbf 1px solid; PADDING-TOP: 3px; BORDER-BOTTOM: #bfbfbf 1px solid; TEXT-DECORATION: none;}
.wp-pagenavi A:hover { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;}
.wp-pagenavi SPAN.current { BORDER-LEFT-COLOR: #000; BORDER-BOTTOM-COLOR: #000; BORDER-TOP-COLOR: #000; BORDER-RIGHT-COLOR: #000;}
.wp-pagenavi SPAN.current { FONT-WEIGHT: bold;}
/*contact*/
.contact { margin: 0 20px; font-size: 14px;}
.contact .inner { margin-bottom: 25px;}
.contact h3 { font-size: 14px; color: #146836; font-weight: bold; margin-bottom: 5px;}
.contact p { margin-bottom: 5px;}
/*sitemap*/
.sitemap { margin: 0 10px 157px;}
.sitemap li { border-bottom: 1px #dddddd dashed; margin-bottom: 1px;padding: 5px 10px 5px 20px; }

/*renyuanxinxi*/
#main .renyuan_list {
	width:976px;
	padding-bottom:40px;
}
.renyuan li {
	width:99%;
	margin:0 auto;
	height:40px;
    border:1px solid #333;
	border-top:0;
}
.renyuan .bt {
	border-top:1px solid #333;
}
.renyuan .bt span {
    float:left;
    border-right:1px solid #333;
    color:#333;
    padding: 5px 20px;
    text-align:center;
    height:30px;
    line-height:30px;
    font-size:14px;
    font-weight:bold;
}

.renyuan li span {
	float:left;
    border-right:1px solid #333;
    color:#565656;
    padding: 5px 20px;
    text-align:center;
    height:30px;
    line-height:30px;
    font-size:14px;
}
.renyuan li .zw {
    border:none;
}
.renyuan li .xm {
	width:43px;
}
.renyuan li .zc {
	width:43px;
}
.renyuan li .nl {
	width:220px;
}
.renyuan li .bh {
	width:170px;
}
.renyuan li .gcs {
	width:135px;
}
.renyuan li .zw {
	width:100px;
}
#main .ry_left {
	width:976px;
	float:left;
}
.ry_left h3 {
	background:url("../images/title_bg.jpg") no-repeat center top;
}
.ry_left ul {
	width:100%;
	background:none;
	margin:0;
	padding:0;
}
.ry_left ul li {
	float:left;
	width:25%;
}
.ry_left ul li a {
	background:none;
}
.renyuan_list .wp-pagenavi {
	margin-top:40px;
	margin-bottom:0;
}