@charset "utf-8";

body{ font:12px/1.5 tahoma,arial,宋体,sans-serif; color:#666666;  line-height:23px; font-family:"微软雅黑"; }
body{ padding:0px; margin:0px;  margin:0 auto;background:url(../images/bg.jpg); background-repeat:repeat-x; background-color:#f5f5f5;}
img{ border:none; padding:0px; margin:0px; display:block; }
a { color:#666666; text-decoration:none; }
a:hover { color:#ff0000;text-decoration:none;}
ol,ul,li,tr,td,p{ margin:0; padding:0;list-style:none;}
h1{ font-size:14px; font-weight:bold; color:#666666; float:right; margin-right:10px; display:inline; padding-top:15px;}
h1 a{ color:#666666;}
h1 a:hover{ color:#ff0000;}
#pagger{ width:1001px; margin:0 auto;}
#head{ background-image:url(../images/head.jpg); width:1001px; height:105px; margin:0 auto;}
#menu{ background-image:url(../images/menubg.jpg); width:1001px; height:41px; margin:0 auto;}
.topmenu
{
	width:970px;
	height:41px;
	margin-left:0px;
	color:#ffffff;
	margin:0 auto;
}
.topmenu ul
{
	margin:0;
	padding:0;
	list-style:none;
	overflow:hidden;
}
.topmenu li
{
	float:left;
	overflow:hidden;
	height:41px;
	padding-top:0;
	background:url(../images/menuline.jpg) left no-repeat;
	line-height:46x;
	margin-left:0px;
	font-size:14px;
	font-weight:bold;
	font-family:"微软雅黑";
}
.topmenu li a
{
	display:block;
	padding:0 38px;
	text-decoration:none;
	font:14px;
	color:#ffffff;
	font-weight:bold;
	line-height:41px;

}
.topmenu li a:hover
{
	
	color:#ffffff;
	background-color:#507f8f;
	
}
.topmenu #current a
{
    color:#ffffff;
	background-color:#507f8f;
}
.topmenu #current
{
    color:#ffffff;
	background-color:#507f8f;
}
#banner{ background-image:url(../images/banner.jpg); width:1001px; height:322px; margin:0 auto;}
#index_center{ width:1001px; margin:0 auto; margin-top:40px;}
#index_ptitle{ background-image:url(../images/index_ptitle.jpg); width:207px; height:41px; margin:0 auto;}
#index_probg{ background-image:url(../images/index_probg.jpg); width:207px; background-repeat:repeat-y; margin:0 auto;}
.txt_indexpro{ width:190px; margin:0 auto; padding-top:10px;}
#index_contactitle{ background-image:url(../images/index_ctitle.jpg); width:207px; height:41px; margin:0 auto; margin-top:30px;}
.txt_indexcontact{ width:190px; margin:0 auto; padding-top:10px; padding-bottom:5px;}
#index_probottom{ background-image:url(../images/index_probottom.jpg); width:207px; height:4px; background-repeat:no-repeat;}
#index_aboutitle{ width:484px; height:28px; margin:0 auto;}
.txt_indexabout{ width:480px; margin:0 auto; padding-top:10px;}
#index_eqtitle{ background-image:url(../images/index_eqtitle.jpg); width:270px; height:28px; margin:0 auto;}
.txt_indexeq{ width:270px; margin:0 auto; padding-top:10px;}
#index_protitle{ width:774px; height:28px; margin:0 auto; margin-top:15px;}
.txt_pro{ width:760px; margin:0 auto; padding-top:10px;}
#index_newsmid{ width:774px; margin:0 auto; margin-top:10px;}
#index_inews{ width:377px; height:25px; margin:0 auto;}
.txt_news{ width:375px; margin:0 auto; padding-top:10px;}
#indexx_cnews{ width:377px; height:25px; margin:0 auto;}
#footbg{ background-image:url(../images/footb.jpg); width:100%; height:49px; margin:0 auto; margin-top:10px;}
.txt_foot{ width:1001px; margin:0 auto; padding-top:20px;}
#nright{ background-image:url(../images/nright.jpg); width:774px; height:35px; margin:0 auto;}
#sbody{ width:760px; margin: 0 auto; padding-top:10px;}

