body {
	font-family:Arial, Verdana,Sans;
	font-size:12px; 
	font-weight:normal;
	margin:0px auto; 
	padding:0px; 
	background-color:#acb9c1 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
	(startColorStr='#acb9c1', endColorStr='#ffffff', gradientType='0');
	text-align:center; 
	color: #333333;
}

td {
	font-family:Arial,Verdana,Sans; 
	font-size:12px; 
	color:#333333;
}

th {
	font-family:Arial,Verdana,Sans; 
	font-size:12px; 
	color: #333333
}
img{ border:0px;}
ul{padding:0px; margin:0px;}
table{border:0px; padding:0px; margin:0px;}
a{ color: #333333; text-decoration:none; }
h1{height:25px; font-size:16px; font-weight:bold;}
h2{display:inline; font-size:12px; font-weight:bold;}
h3{display:inline; font-size:12px; font-weight:bold;}
input{ border:1px solid #EBEBEB;}
.tj{ background-color:#EDEDED; color: #990000;border:0px; }
.bq{ background-color:#FFFFFA; color:#000033; font-weight:bold; border:0px;}
A:hover { COLOR:#FF6600}
/*头部开始*/
.head{
	height:82px !important; 
	height:80px; 
	width:980px;   
	background-color:#ffffff;  
	margin:0 auto; 
	display: block; 
	overflow:hidden;
	}
.head1{
	height:82px !important; 
	height:80px; 
	width:980px; 
	margin:0 auto; 
	display: block; 
	overflow:hidden;
	}
.logo{
	width:200px; 
	height:60px; 
	float:left; 
	margin-top:8px; 
	margin-left:10px;
	}
.headright{
	height:70px; 
	width:700px; 
	float:right; 
	text-align:right;
	}
.headright1{ 
	height:18px; 
	width:700px; 
	float:right; 
	margin-top:5px; 
	padding-right:18px; 
	line-height:15px; 
	color:#000000;
	}
.headright1 a{ color:#000000;}
.headright2{ 
	height:20px;  
	width:700px; 
	float:right; 
	margin-top:3px; 
	color: #2C2C2C; 
	font-size:12px;  
	line-height:20px; 
	text-align:right; 
	padding-right:18px; 
	}
.headright2 a{ color:#2C2C2C;}
.headright2 input{ border:1px solid #999999;}
/*导航开始*/
.nav{ width:980px; height:30px; margin:0 auto; }
/*.nav{ 
	width:100%; 
	height:30px; 
	background-color:#8B0000 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
(startColorStr='#8B0000', endColorStr='#000000', gradientType='0');
}*/
.nav1{
	height:30px; 
	width:980px; 
	margin:0 auto; 
	display: block; 
	overflow:hidden; 
	color:#FFFFFF; 
	text-align:left; 
	line-height:30px; 
	font-size:12px;
	}
.nav1 a{
	color:#e5e5e5; 
	padding-left:20px; 
	padding-right:20px;
	}
.nav1 a:hover{ color:#ffffff; font-weight: bolder;}
/*导航结束*/

/*Flash开始*/
.flash{ width:980px; height:260px; overflow:hidden; margin:auto;
	padding-top: 10px;
	background-color:#FFFFFF;
	}
/*Flash结束*/

/*页面开始*/
.web{
	width:980px; 
	line-height:18px; 
	margin:auto; 
	height:auto; 
	overflow:auto; 
	background-color:#FFFFFF; 
	}
.webleft{
	width:780px; 
	float:left; 
	height:auto; 
	overflow:auto; 
	border:1px solid #D3D3D3;
	}
.nav_x{
	width:100%; 
	font-size:13px;
	height:30px; 
	font-weight:bold; 
	text-align:left; 
	line-height:30px; 
	background-color:#E9E9E9 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
	(startColorStr='#E9E9E9', endColorStr='#F6F6F6', gradientType='0');
	color:#3E3E3E; 
	border-bottom:1px solid #686868;
	}
.nav_x a{color:#343434;}
.nav_x a:hover{color:#D70E0E;}
.content{
	width:99%; 
	height:auto;  
	text-align:left; 
	padding:3px; 
	line-height:15px; 
	font-size:11px; 
	margin:0px; 
	overflow:auto!important; 
	overflow:inherit; 
	}
.content a{ color:#5E5E5E;}
.content a:hover{color:#D70E0E;}
.wenzi {
	width:auto;
	float:left;
	font-size:11px;
	padding:15px 15px 15px 20px;
	text-align:left;
	margin:0px;
	}
.wenziimg {
	border: 1px solid #ccc;
	padding:2px;
	float:left;
	margin-right:16px;
}
.wenziimg2 {
	border: 1px solid #ccc;
	padding:2px;
	margin:0px 0px 10px 10px;
}
.wenziline {
	width:730px;
	border-bottom: 1px dashed #BBBBBB;
	line-height:25px;
	font-size:12px;
	}
.webright{
    font-size:11px;
	width:192px; 
	float:right; 
	height:auto; 
	overflow:hidden; 
	display:block; 
	border:1px solid #D3D3D3;
	}
.navright{ 
	width:192px; 
	height:auto; 
	overflow:hidden; 
	line-height:25px; 
	text-align:left; 
	}
.qq{
	text-align:left; 
	height:auto; 
	line-height:32px;  
	padding-left:0px; 
	padding-bottom:8px;
	margin-top:10px;
	}
.qq img{ margin-top:5px;}
.floatonline{ width:109px; height:auto; overflow:auto; }
*html .floatonline{ width:109px; height:auto; overflow:auto;}
.scroll_title{
	width:109px; 
	height:34px; 
	font-weight:bold; 
	color:#2959A7; 
	overflow: hidden;
	}
.onlin_kuan {
	width:109px;
	height:auto;
	background-color:#FFFFFF;
	overflow:auto;
}
.scroll_qq{
	padding-top:2px;
	margin:2px 0px;
	text-align:center; 
	height:auto; 
	width:96px; 
	float:left;
	overflow:hidden;
	}
.scroll_qq{
	padding-top:2px;
	line-height:32px;
	margin:2px 0px;
	text-align:center; 
	height:auto; 
	width:96px; 
	float:left;
	overflow:hidden;
	}
.qq_text {
    width:96px;
	height:20px;
    line-height:20px;
    }
.qq_text2 {
    width:90px;
	margin-right:5px;
	height:20px;
    line-height:20px;
	float:left;
    }
.scroll_close{ 
	width:109px;
	height:33px; 
	cursor: pointer;
	overflow:hidden;
	}
.scroll_close a{ color:#2959A7;margin-top:5px}
/*页面结束*/

/*底部开始*/
.foot{
	width:980px; 
	background-color:#FFFFFF; 
	height:auto;  
	margin:auto; 
	font-size:11px;
	text-align:center;
	background-color:#E9E9E9 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
	(startColorStr='#FFFFFF', endColorStr='#E9E9E9', gradientType='0');
	}
.footnav{ 
	width:980px; 
	height:20px; 
	border-bottom:1px solid #686868; 
	font-weight:bold;
	padding-top:10px; 
	margin-top:3px;
	background-color:#E9E9E9 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
(startColorStr='#E9E9E9', endColorStr='#F6F6F6', gradientType='0');
	}
.foottext{
	width:980px;
	padding-top:10px; 
	padding-bottom:10px; 
	line-height:20px; 
	height:auto;  
	margin:auto;
	}
/*底部结束*/

/*在线交流开始*/
.online{width:100%; text-align:center; margin-bottom:5px;}
.online li{
	font-size:13px; 
	font-stretch:expanded; 
	border-bottom:1px dashed #F9BA6E; 
	line-height:25px; 
	word-spacing: 5px;  
	}
.qq1{width:100%; border-bottom:1px dashed #F9BA6E; height:25px;}
.qqtext{
	width:40%; 
	height:25px; 
	float:left; 
	text-align:right; 
	font-size:13px; 
	font-weight:bold; 
	padding-top:5px;
	}
.qqimg{width:20%; height:24px; float:left; padding-top:6px; }
/*在线交流结束*/


/*在线搜索开始*/
.search{height:25px; padding-top:5px;}
.search form{margin:0px;}
.searchinput{width:60%;}
.searchsubmit{
	width:60px; 
	background-color:#B8860B!important; filter:progid:DXImageTransform.Microsoft.Gradient 
	(startColorStr='#FF8C00', endColorStr='#B8860B', gradientType='0'); 
	color: #FFFF99; 
	font-weight:600; 
	border:0px;  
	}
/*在线搜索结束*/

/*产品展示开始*/
.product_list{ 
	width:99%; 
	float:left; 
	margin-left:3px; 
	height: auto; 
	line-height:22px; 
	border-bottom:1px dashed #666666; 
	overflow:auto; 
	padding-bottom:5px;
	}
.product_list_img{ 
	width:200px; 
	height:auto; 
	margin:5px;
	margin-top:15px;
	float:left; 
	text-align:center;
	}
.product_list_img img{ border:0px;}
.product_list_title{
	width:540px; 
	height:25px; 
	font-weight:bold; 
	float:right; 
	text-align:left;
	}
.product_list_para{
	width:540px; 
	height:auto; 
	float:right;
	font-size:11px;
	margin-top:10px;
	text-align:left; 
	overflow:auto;
	}
.product_list_detail{ 
	width:540px; 
	height:25px; 
	float:right; 
	text-align:right; 
	color:#990000;
	}
.product_list_detail a{color:#990000;}
.content h1{
	height:25px; 
	line-height:25px; 
	font-size:16px; 
	font-weight:bold; 
	text-align:center; 
	border-bottom:1px dashed #666666; 
	margin-top:5px; 
	margin-bottom:2px;
	}
.hits{
	height:20px; 
	text-align:right; 
	padding:3px; 
	margin-top:3px; 
	border-top:1px dashed #666666; 
	}
.hits span{color:#FF0000;}
/*产品展示结束*/

/*在线留言开始*/
.message_line{color: #CC0000; float:right; width:150px; font-weight:bold; line-height:25px;}
.message_line a{color: #CC0000;}
.message_list{ 
	width:100%;
	height:auto; 
	line-height:20px;
	overflow:auto;
	border-bottom:1px dashed #999999; 
	margin-bottom:8px;
	}
.message_list_line{ width:100%; height:25px; line-height:25px; background-color:#EDEDED;}
.message_list_info{ width:100%; height:auto; margin-top:3px; overflow:auto;}
.message_list_reinfo{ width:100%; color:#990000; height:auto; margin-top:3px; overflow:auto;}
/*在线留言结束*/

/*下载模块开始*/
.download_list{ 
	width:100%; 
	height:auto;
	overflow:auto;
	border-bottom:1px dashed #999999;
	margin-bottom:5px; 
	margin-top:5px;
	}
.download_list_title{ height:25px; line-height:25px;  font-weight:bold;}
.download_list_detail{ height:25px; line-height:25px; background-color:#F2F2F2;}
.download_list_detail1{ width:70%; float:left; height:25px; line-height:25px;}
.download_list_detail2{ 
	width:30%; 
	float:right; 
	height:25px; 
	line-height:25px; 
	text-align:right; 
	color:#CC3300;
	}
.download_list_detail2 a{color:#CC3300;}
.download_list_para{ 
	width:100%; 
	height:auto; 
	line-height:25px; 
	float:left; 
	overflow:auto;
	}
.download_url{ 
	width:100%; 
	height:auto;
	font-size:12px; 
	line-height:40px; 
	font-weight:bold; 
	float:left; 
	text-align:center;
	overflow:auto;
	}
.download_url a{ color: #CC0000;}
/*下载模块结束*/

/*图片模块开始*/
.img_list{ width:220px; height:auto; text-align:center; float:left; margin:15px; overflow:auto;}
.img_list_img{ width:200px;}
.img_list_title{ width:100%; height:25px; line-height:25px; font-weight:bold;}

/*图片模块结束*

/*新闻模块开始*/
.news_list{ 
	width:100%;
	height:25px; 
	padding-left:2px;
	font-size:11px;
	line-height:25px; 
	border-bottom:1px dashed #D9D9D9;
	}
.news_list_img{ width:8px; margin-left:10px; float:left; padding-top:5px;}
.news_list_title a{ color:#2F2F2F; font-weight:bold;}
.news_list_title font{ color:#FF3300; font-size:12px;}
.news_other{ 
	width:100%; 
	height:25px; 
	line-height:25px; 
	color:#990000; 
	font-weight:bold;
	background-color:#F0F0F0;
	}
/*新闻模块结束*

/*招聘模块开始*/
.job_list{ width:100%; height:25px; line-height:25px; border-bottom:1px dashed #D9D9D9;}
.job_list_img{ width:8px; margin-left:3px; float:left; padding-top:5px;}
.job_list_title{ width:720px; float:left;}
.job_list_title a{ color:#2F2F2F;}
.job_list_right{ width:100px; float:right;}
.job_list_right a{ color:#CC0000;}
.job_list_detail{ width:100%; height:auto; overflow:auto; line-height:25px;}
/*招聘模块结束


/*首页开始*/
.index_webleft{
	margin-top:10px;
	margin-left:0px;
	width:650px; 
	float:left; 
	height:465px; 
	overflow:hidden; 
	border:1px solid #D3D3D3;
	}
.index_webright{
	margin-top:10px;
	width:320px; 
	float:right; 
	height:465px; 
	overflow:hidden; 
	display:block; 
	border:1px solid #D3D3D3;
}
.index_content{
	width:946px; 
	height:650px; 
	text-align:left; 
	padding:3px; 
	line-height:18px; 
	font-size:12px; 
	margin-bottom:2px;
	}
.index_content2{
	width:900px; 
	height:auto; 
	text-align:left; 
	padding:10px 30px; 
	line-height:18px; 
	font-size:12px; 
	margin-bottom:2px;
	}
.index_productlist{
	width:99%; 
	height:auto;  
	text-align:left; 
	padding:3px; 
	line-height:18px; 
	font-size:11px; 
	margin-bottom:2px; 
	margin-left:10px;
	margin-top:10px;
	margin-right:10px;
	overflow:auto; 
	}
.wenzi2 {
	width:auto;
	float:left;
	font-size:11px;
	padding:0px 10px 0px 0px;
	text-align:left;
	margin:0px;
	}
.index_content a{ color:#000066;}
.index_news_list{ 
	width:100%; 
	height:15px; 
	line-height:15px; 
	text-align:left; 
	margin-top:4px;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
	}
*html .index_news_list{ 
	width:100%; 
	height:15px; 
	line-height:15px; 
	text-align:left;
	margin-top:4px;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
	}
*+html .index_news_list{ 
	width:100%;
	height:15px; 
	line-height:15px;
	text-align:left; 
	margin-top:4px;
	margin-left:5px;
	font-size:11px;
	font-weight:bold;
}
.index_news_list img{
	margin-left:3px;
	margin-right:3px;
	margin-top:3px;
	}
.index_product{
	width:978px; 
	height:auto; 
	overflow:hidden; 
	margin-top:5px; 
	text-align:left; 
	border:1px solid #D3D3D3;
	}
.index_product_list{
	padding-right:20px;
	width:200px;
	height:200px; 
	overflow:hidden; 
	margin-top:10px;
	margin-right:2px;
	margin-left:10px;
	text-align:center; 
	line-height:25px; 
	float:left;
	}
.index_product_list a{ color:#7B7B7B;}
.index_product_list a:hover{ COLOR:#FF6600;}
.index_product_list img{ margin:10px;}
.index_link{
	width:99%; 
	height:auto;  
	text-align:left; 
	padding:3px; 
	line-height:20px; 
	font-size:12px;
	margin:0px; 
	overflow:auto;
	}
.index_link_img{ 
	width:100%;	
	height:auto; 
	overflow:auto;
	}
.index_link_img img{ width:88px; height:31px; float:left; margin:5px;}
.index_link_text{ width:100%; height:auto; overflow:auto; margin-top:5px;}
.index_link_text a{ margin-left:5px; margin-right:5px;}
/*首页结束*/

/*搜索开始*/
.search_line{ 
	width:1000px; 
	height:30px; 
	background-color:#FFFFFF; 
	line-height:30px; 
	text-align:right;
	}
.search_line input{ margin-top:3px;}
.search_line form{margin:0px; padding:0px;}
.searchgo{
	background-color:#343434 !important; filter:progid:DXImageTransform.Microsoft.Gradient 
(startColorStr='#343434', endColorStr='#585858', gradientType='0'); 
	color:#FFFFFF;
	}
/*搜索结束*/

/* 定义Form表单输入框 */
.search_input {
	color:#A7A7A7; 
	background-color:#FAFAFA; 
	font-family:verdana, tahoma, sans-serif; 
	font-size:12px; 
	height:16px;
	}
.search_select {
	border:#999999 1px solid;
	font-size: 12px; 
	color:#003366; 
	background-color: #f4f4f4;
	}