#wrapper {
	width:1000px;
	margin:0 auto;
}
#header #top_menu {
	text-align:right;
	line-height:21px;
}
#header #top_menu a {
	color:#fff;
}
#header #top_menu a:hover {
	color:#F8F8FF;
}
#header #nav {
	height:36px;
	overflow:hidden;
}
#header #nav li.nav_item {
	float:left;
	font:700 14px "宋体";
	padding:0 30px 0 28px;
	_padding:0 28px 0 26px;
	line-height:36px;
	background:url("/templets/tp/nav_line.jpg") no-repeat right;
}
/templets/tp/ #header #nav li.nav_item_last {
 background:none;
 padding-right:0;
}
#header #nav li.nav_item a {
	color:#fff;
}
#header #nav li.nav_item a:hover {
	color:#e1fd22;
}
#banner {
	padding-top:5px;
	height:306px;
	overflow:hidden;
}
#main_content {
	padding:10px 5px 126px;
}
.tborder {
	border:1px solid #d0d0d0;
	border-top-width:0;
	background:#f9fff9;
}
#category {
	width:243px;
	float:left;
        font-size:15px;
}
.category_list {
	padding:0 15px 5px;
}
.category_list li {
	background:url("/templets/tp/icon.gif") no-repeat 0 7px;
	padding-left:18px;
}
#product {
	width:737px;
	float:left;
	margin-left:10px;
}
#product .product_title {
	background:url("/templets/tp/index_13.gif") no-repeat;
	padding:13px 10px 0 0;
	height:27px;
	text-align:right;
	overflow:hidden;
}
#product .product_content {
	padding:0 5px 10px
}
#banner1 {
	padding:10px 0;
}
.tborder1 {
	border:1px solid #d0d0d0;
	border-top-width:0;
	background:#fff;
}
#contact {
	width:243px;
	float:left;
}
.contact_content {
	padding:0 15px 5px;
}
#technology, #download {
	width:363px;
	float:left;
	margin-left:10px;
}
#download {
	margin-left:11px;
}
.technology_title {
	background:url("/templets/tp/index_21.jpg") no-repeat;
	padding:13px 10px 0 0;
	height:27px;
	text-align:right;
	overflow:hidden;
}
.download_title {
	background:url("/templets/tp/index_23.jpg") no-repeat;
	padding:13px 10px 0 0;
	height:27px;
	text-align:right;
	overflow:hidden;
}
.technology_content, .download_content {
	padding:0 15px 5px;
}
.technology_content ul li span, .download_content ul li span {
	float:right;
}
#link {
	padding:5px 15px;
	background:#e7e7e7;
	border:1px solid #d0d0d0;
	margin-top:10px;
}
.link li {
	float:left;
	padding-right:20px;
}
#left {
	width:243px;
	float:left;
}
.side_search {
	margin-top:10px;
}
.side_search_content {
	padding:10px 15px 25px;
	border:1px solid #d0d0d0;
	border-top-width:0;
	background:#f9fff9;
}
.input_txt {
	float:left;
	border:1px solid #ccc;
	padding:5px;
	width:150px;
	height:15px;
}
.input_btn {
	float:right;
	width:49px;
	height:27px;
	border:0;
	background:#ccc;
	cursor:pointer;
}
#right {
	width:737px;
	float:left;
	margin-left:10px;
        height:auto;
}
#right .right_menu_title {
	background:url("/templets/tp/right_menu_title.gif") no-repeat;
	font:700 14px "宋体";
	padding:8px 0 0 15px;
	height:32px;
	overflow:hidden;
}
#right .right_menu_content {
	padding:0 30px 10px
}
.item1 {
	_display:inline;
	width:156px;
	height:178px;
	margin:5px 25px 15px 0;
	float:left;
	overflow:hidden;
}
.item1_last {
	margin:5px 0 15px;
}
.item1_img {
	padding:2px;
	border:1px solid #aaa;
	background:#fff;
}
.item1_text {
	text-align:center;
	padding-top:3px;
}
.item {
	_display:inline;
	width:186px;
	height:210px;
	margin:5px 39px 15px 0;
	float:left;
	overflow:hidden;
}
.item_last {
	margin:5px 0 15px;
}
.item_img {
	padding:2px;
	border:1px solid #aaa;
	background:#fff;
}
.item_text {
	text-align:center;
	padding-top:3px;
}
.show_title {
	text-align:center;
	font:700 25px "宋体";
	padding:10px 0;
}
.wz {
	text-align:center;
	font-size:12px;
}
.xyp {
	font-size:15px;
}
.show_img {
	text-align:center;
}
.show_img img {
	border:1px solid #ccc;
	padding:2px;
}
.show_content {
	border-bottom:1px dotted #ccc;
	padding-bottom:10px;

}
.news {
	padding-bottom:10px;
}
.news li span {
	float:right;
}
.pagination {
	padding-left:15px;
	clear:both;
        margin-top:30px;
}
.pagination li{
        float:left;
	display:inline-block;
	padding:5px 8px;
	border:1px solid #a8c3a1;
	background:#fff;
	vertical-align:middle;
	margin:0 5px;
	line-height:15px;
        margin-top:30px;
}
.pagination a {

}
.pagination a.cur {
	border:1px solid #267215;
	color:#267215;
	background:#c2edb9;
}
#footer {
	text-align:center;
	padding-bottom:10px;
}