﻿body, h1, h2, h3, h4, h5, h6, ul, li, ol, img, fieldest, p, div, form {
	border:0;
	margin:0;
	padding:0;
}
img {
	border:0;
}
a {
	color:#000;
	text-decoration:none;
}
a:hover {
	color:#f00;
	text-decoration:none;
}
.floatleft {
	float:left;
}
.floatright {
	float:right;
}
.header_bg {
	width:100%;
	height:102px;
	background:url(../images/header_bg.jpg) repeat-x left top;
}
.header {
	width:1003px;
	height:102px;
	margin:0 auto;
}
.logo {
	width:517px;
	height:87px;
	background:url(../images/logo.png) no-repeat left top;
}
.tel {
	width:290px;
	height:30px;
	margin-top:62px;
}
.tel a {
	display:block;
	width:27px;
	height:29px;
	float:left;
}
.menu_bg {
	width:100%;
	height:54px;
	background:url(../images/menu_bg.jpg) repeat-x left top;
}
.nav {
	width:1003px;
	height:54px;
	margin:0 auto;
}
.search {
	width:390px;
	height:22px;
	margin-left:40px;
	margin-top:26px;
}
.search .wenben {
	width:147px;
	height:17px;
	border:0;
	border:1px solid #7f9db9;
	font:12px "宋体";
	line-height:17px;
	color:#000;
	float:left;
	display:inline;
}
.search .btn {
	width:56px;
	height:18px;
	border:0;
	float:left;
	margin-left:6px;
	margin-top:2px;
	background:url(../images/search_btn.jpg) no-repeat left top;
}
.menu {
	width:527px;
	height:36px;
	margin-top:12px;
	background:url(../images/menu1_bg.jpg) repeat-x left top;
}
.menu ul {
	width:527px;
	height:34px;
	list-style-type:none;
}
.menu ul li {
	float:left;
}
.menu ul li .shouye {
	display:block;
	width:76px;
	height:34px;
	background:url(../images/menu_shouye.jpg) no-repeat left top;
}
.menu ul li .shouye:hover {
	display:block;
	width:76px;
	height:34px;
	background:url(../images/menu_shouye_hover.jpg) no-repeat left top;
}
.menu ul li .about {
	display:block;
	width:78px;
	height:33px;
	background:url(../images/menu_about.jpg) no-repeat left top;
}
.menu ul li .about:hover {
	display:block;
	width:78px;
	height:33px;
	background:url(../images/menu_about_hover.jpg) no-repeat left top;
}
.menu ul li .shangbiao {
	display:block;
	width:62px;
	height:33px;
	background:url(../images/menu_shangbiao.jpg) no-repeat left top;
}
.menu ul li .shangbiao:hover {
	display:block;
	width:62px;
	height:33px;
	background:url(../images/menu_shangbiao_hover.jpg) no-repeat left top;
}
.menu ul li .zhuzuoquan {
	display:block;
	width:62px;
	height:33px;
	background:url(../images/menu_zhuzuoquan.jpg) no-repeat left top;
}
.menu ul li .zhuzuoquan:hover {
	display:block;
	width:62px;
	height:33px;
	background:url(../images/menu_zhuzuoquan_hover.jpg) no-repeat left top;
}
.menu ul li .zhuanli {
	display:block;
	width:61px;
	height:33px;
	background:url(../images/menu_zhuanli.jpg) no-repeat left top;
}
.menu ul li .zhuanli:hover {
	display:block;
	width:61px;
	height:33px;
	background:url(../images/menu_zhuanli_hover.jpg) no-repeat left top;
}
.menu ul li .xiangmu {
	display:block;
	width:50px;
	height:33px;
	background:url(../images/menu_xiangmu.jpg) no-repeat left top;
}
.menu ul li .xiangmu:hover {
	display:block;
	width:50px;
	height:33px;
	background:url(../images/menu_xiangmu_hover.jpg) no-repeat left top;
}
.menu ul li .gaoqi {
	display:block;
	width:65px;
	height:33px;
	background:url(../images/menu_gaoqi.jpg) no-repeat left top;
}
.menu ul li .gaoqi:hover {
	display:block;
	width:65px;
	height:33px;
	background:url(../images/menu_gaoqi_hover.jpg) no-repeat left top;
}
.menu ul li .contact {
	display:block;
	width:73px;
	height:33px;
	background:url(../images/menu_contact.jpg) no-repeat left top;
}
.menu ul li .contact:hover {
	display:block;
	width:73px;
	height:33px;
	background:url(../images/menu_contact_hover.jpg) no-repeat left top;
}
.notice_bg {
	width:100%;
	height:31px;
	background:url(../images/notice_bg.jpg) repeat-x left top;
}
.notice {
	width:1003px;
	height:31px;
	margin:0 auto;
}
.scroll {
	width:923px;
	height:31px;
	overflow:hidden;
}
.scroll ul {
	width:923px;
	height:31px;
	list-style-type:none;
}
.scroll ul li {
	float:left;
	font:12px "宋体";
	line-height:31px;
	color:#000;
	margin-left:30px;
}
.banner_bg {
	width:100%;
	height:373px;
	padding-top:10px;
	background:url(../images/banner_bg.jpg) repeat-x left top;
}
.banner {
	width:977px;
	height:367px;
	margin:0 auto;
	background:url(../images/banner_bg2.jpg) no-repeat left top;
	padding-top:13px;
	padding-left:11px;
}
.main {
	width:980px;
	overflow:hidden;
	margin:8px auto;
}
.link_btn {
	width:980px;
	overflow:122px;
}
.link_btn a {
	margin:0;
	padding:0;
	display:block;
	width:194px;
	height:122px;
	float:left;
}
.news {
	width:785px;
	overflow:hidden;
}
.news h4 {
	width:785px;
	height:24px;
	background:url(../images/news_h4.jpg) no-repeat left top;
}
.company_news {
	width:362px;
	height:198px;
	background:url(../images/company_news_bg.jpg) no-repeat left top;
}
.company_news h4 {
	width:344px;
	height:34px;
	margin-top:2px;
	margin-left:10px;
	background:url(../images/company_news_h4.jpg) no-repeat left top;
}
.company_news ul {
	width:344px;
	overflow:hidden;
	list-style-type:none;
	margin:0 auto;
}
.company_news ul li {
	width:334px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	background:url(../images/news_li_bg.jpg) no-repeat left 12px;
}
.company_news ul li a {
	display:block;
	width:330px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font:12px "宋体";
	line-height:30px;
	color:#656565;
	float:left;
}
.company_news ul li a:hover {
	display:block;
	width:330px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font:12px "宋体";
	line-height:30px;
	color:#c40000;
	float:left;
}
.hangye_news {
	width:417px;
	height:198px;
	margin-left:5px;
	margin-top:2px;
	background:url(../images/hangye_news_bg.jpg) no-repeat left top;
}
.hangye_news h4 {
	width:396px;
	height:34px;
	margin-top:1px;
	margin-left:10px;
	background:url(../images/hangye_news_h4.jpg) no-repeat left top;
}
.hangye_news ul {
	width:400px;
	overflow:hidden;
	list-style-type:none;
	margin:0 auto;
}
.hangye_news ul li {
	width:390px;
	overflow:hidden;
	float:left;
	padding-left:10px;
	background:url(../images/news_li_bg.jpg) no-repeat left 12px;
}
.hangye_news ul li a {
	display:block;
	width:300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font:12px "宋体";
	line-height:30px;
	color:#656565;
	float:left;
}
.hangye_news ul li a:hover {
	display:block;
	width:300px;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	font:12px "宋体";
	line-height:30px;
	color:#c40000;
	float:left;
}
.hangye_news ul li span {
	display:block;
	width:65px;
	font:12px "宋体";
	line-height:30px;
	color:#656565;
	float:right;
}
.link {
	width:187px;
	overflow:hidden;
}
.link h4 {
	width:187px;
	height:23px;
	margin-bottom:5px;
	background:url(../images/link_h4.jpg) no-repeat left top;
}
.link a {
	display:block;
	width:87px;
	height:39px;
	overflow:hidden;
	border:2px solid #bcbcbc;
	float:right;
	margin-left:1px;
	display:inline;
	margin-top:5px;
}
.bottom_bg {
	width:100%;
	height:109px;
	padding-top:10px;
	background:url(../images/bottom_bg.jpg) repeat-x left top;
}
.bottom {
	width:1003px;
	overflow:hidden;
	margin:10px auto;
}
.bottom ul {
	width:550px;
	overflow:hidden;
	margin:10px auto;
	list-style-type:none;
}
.bottom ul li {
	float:left;
	text-align:center;
	background:url(../images/bottom_li_bg.jpg) no-repeat right center;
}
.bottom ul li a {
	display:block;
	text-align:center;
	font:12px "宋体";
	line-height:24px;
	color:#d1b367;
	padding-left:6px;
	padding-right:6px;
}
.bottom p {
	width:1003px;
	text-align:center;
	font:12px "宋体";
	line-height:24px;
	color:#fff;
}
.neiye_main {
	width:1003px;
	overflow:hidden;
	margin:10px auto;
}
.neiye_left {
	width:760px;
	overflow:hidden;
	margin-left:20px;
	display:inline;
}
.neiye_left h4 {
	width:760px;
	height:24px;
	font:12px "宋体";
	line-height:24px;
	color:#000;
	border-bottom:2px solid #000;
}
.neiye_left_pic {
	width:754px;
	height:140px;
	overflow:hidden;
	margin:10px auto;
	border:1px solid #dbdbdb;
}
.neiye_left p {
	width:720px;
	font:12px "宋体";
	line-height:24px;
	color:#000;
	margin:20px auto;
}
.neiye_left ul {
	width:760px;
	overflow:hidden;
	list-style-type:none;
}
.neiye_left ul li {
	float:left;
	margin-left:15px;
	margin-top:15px;
	display:inline;
}
.neiye_left ul li img {
	padding:9px;
	border:1px solid #b2b2b2;
}
.neiye_left .reputation_p {
	width:235px;
	font:12px "宋体";
	line-height:24px;
	color:#000;
	text-align:center;
	margin:0;
	padding:0;
}
.neiye_right {
	width:196px;
	overflow:hidden;
	margin-left:20px;
	display:inline;
}
.neiye_menu {
	width:196px;
	overflow:hidden;
}
.neiye_menu ul {
	width:187px;
	overflow:hidden;
	list-style-type:none;
}
.neiye_menu ul li {
	width:187px;
	height:27px;
	float:left;
	border-bottom:1px solid #ccc;
}
.neiye_menu ul li a {
	display:block;
	width:187px;
	height:27px;
	font:12px "宋体";
	line-height:27px;
	color:#000;
	text-align:center;
	background:url(../images/neiye_a_bg.jpg) no-repeat left top;
}
.neiye_menu ul li a:hover {
	display:block;
	width:187px;
	height:27px;
	font:12px "宋体";
	line-height:27px;
	color:#fff;
	text-align:center;
	background:url(../images/neiye_a_hover_bg.jpg) no-repeat left top;
}
.neiye_contact {
	width:196px;
	overflow:hidden;
	margin-top:10px;
}
.neiye_contact p {
	font:12px "宋体";
	line-height:24px;
	color:#000;
}
.neiye_link {
	width:194px;
	overflow:hidden;
	padding:4px;
	margin-top:6px;
	background-color:#e8e8e8;
	border:1px solid #e0e0e0;
}
.neiye_productlist {
	width:760px;
	overflow:hidden;
}
.neiye_productlist ul {
	width:760px;
	overflow:hidden;
	list-style-type:none;
}
.neiye_productlist ul li {
	width:219px;
	overflow:hidden;
	float:left;
	margin-left:25px;
}
.neiye_productlist ul li a {
	display:block;
	width:219px;
	height:175px;
	background:url(../images/product_bg.jpg) no-repeat left top;
}
.neiye_productlist ul li a img {
	padding:0;
	margin-top:7px;
	margin-left:7px;
}
.neiye_productlist ul li p {
	width:219px;
	font:12px "宋体";
	line-height:24px;
	color:#000;
	text-align:center;
	margin:0;
}
.page1 {
	width:100%;
	font:12px "宋体";
	line-height:24px;
	float:left;
	display:inline;
	color:#000;
	margin:8px auto;
	text-align:center;
}
.page1 span {
	float:left;
	text-align:center;
	width:180px;
	display:inline;
	margin-left:150px;
}
.page1 .count {
	float:left;
	margin-left:150px;
}
.page1 .top {
	background:none;
	color:#000;
	text-decoration:none;
	width:50px;
	height:20px;
	float:left;
	border:0;
	margin:0;
	padding:0;
	text-align:center;
}
.page1 .top:hover {
	background:none;
	color:#f00;
	text-decoration:none;
	width:50px;
	height:20px;
	border:0;
	float:left;
	margin:0;
	padding:0;
	text-align:center;
}
.neiye_search {
	width:185px;
	overflow:hidden;
	margin-top:10px;
}
.neiye_search h4 {
	width:185px;
	height:51px;
}
.neiye_search a {
	display:block;
	width:185px;
	height:54px;
	margin-bottom:10px;
}
.news_list_content {
	width:740px;
	margin:10px auto 0;
}
.news_list_content ul {
	list-style-type:none;
	margin:0 auto;
	width:740px;
}
.news_list_content ul li {
	width:740px;
	display:block;
	height:30px;
	margin:0;
	border-bottom:1px dashed #77795a;
}
.news_list_content01 {
	display:block;
	width:640px;
	float:left;
	text-indent:15px;
	font:12px "宋体";
	line-height:30px;
	color:#000;
	text-decoration:none;
	overflow: hidden;
	white-space: nowrap;
	text-overflow: ellipsis;
	background:url(../images/news_a_bg.jpg) no-repeat left center;
}
.news_list_content01:hover {
	width:600px;
	float:left;
	text-indent:15px;
	font:12px "宋体";
	line-height:30px;
	color:#f00;
	text-decoration:none;
}
.news_list_content03 {
	width:80px;
	float:right;
	text-align:center;
	font:12px "宋体";
	line-height:30px;
	color:#000;
}
.news_detail {
	width:740px;
	min-height:500px;
	height:500px;
	height:auto!important;
	margin:0 auto;
}
.news_detail .news_title {
	font:bold 24px "宋体";
	text-align:center;
	line-height:30px;
	color:#000;
	width:740px;
	float:left;
	margin:0 auto;
	margin-top:20px;
}
.page_news_time {
	border-top:1px solid #000;
	border-bottom:1px solid #000;
	float:left;
	line-height:27px;
	height:27px;
	text-align:left;
	width:720px;
	margin-left:10px;
	margin-top:10px;
	color:#000;
	display:inline;
	text-align:center;
}
.page_news_time span {
	text-align:center;
	font:14px "宋体";
	line-height:30px;
	padding:0 10px 0 10px;
}
.page_news_content {
	width:740px;
	overflow:hidden;
	float:left;
	margin-top:15px;
}
.page_news_content p {
	margin-left:20px;
	font:12px "宋体";
	line-height:24px;
	float:left;
	width:720px;
	margin-left:10px;
	margin-top:0;
}
.neiye_table {
	width:758px;
	overflow:hidden;
	background-color:#a2a39e;
	margin:20px auto;
}
.neiye_table .title {
	width:80px;
	font:12px "宋体";
	line-height:30px;
	color:#000;
	text-align:left;
	background-color:#fbfbf9;
	padding-left:10px;
}
.neiye_table .wenben2 {
	font:12px "宋体";
	line-height:30px;
	color:#000;
	text-align:left;
	background-color:#fbfbf9;
}
.neiye_table .table_wenben {
	width:545px;
	height:21px;
	font:12px "宋体";
	line-height:21px;
	color:#000;
	border:0;
	padding-left:10px;
	margin-left:10px;
	background:url(../images/table_wenben_bg.jpg) no-repeat left center;
}
.neiye_table textarea {
	width:545px;
	font:12px "宋体";
	line-height:21px;
	color:#000;
	border:0;
	background-color:#ebebeb;
	padding-left:10px;
	margin-left:10px;
	border:1px solid #ccc;
}
.table_btn {
	width:100px;
	overflow:hidden;
}
.table_btn .reset_btn {
	width:35px;
	height:18px;
	margin-right:10px;
	border:0;
	background:url(../images/reset_btn.jpg) no-repeat left top;
}
.table_btn .tijiao_btn {
	width:35px;
	height:18px;
	border:0;
	background:url(../images/tijiao_btn.jpg) no-repeat left top;
}
.neiye_left_contact {
	width:740px;
	min-height:425px;
	margin:10px auto;
	background:url(../images/neiye_contact_bg.jpg) no-repeat left top;
}
.neiye_left_contact p {
	width:480px;
	font:12px "宋体";
	line-height:24px;
	color:#000;
	padding-top:135px;
	padding-left:260px;
}
.big_class{
	                         
	float:left;
	font:14px "宋体";
	line-height:24px;
	color:#c99c42;
	padding-left:5px;
	padding-right:5px;
}
.class_title{
	font:12px "宋体";
	line-height:24px;
	color:#414141;}
	.class_title:hover{
	font:12px "宋体";
	line-height:24px;
	color:#f00;
}