*{margin:0 auto; }
body {
	padding:0px;
	background-color: #FFFFFF;

}
td{
	font-size: 12px;
	color: #000000;
	font-family: Arial, Helvetica, sans-serif;
}
.hang {
	line-height: 22px;
}
a {
	color: #000000;
}
a img{
border:none;
}
a:link {
	text-decoration: none;
}
a:visited {
	text-decoration: none;
	color: #000000;
}
a:hover {
	text-decoration: underline;
	color: #FF0000;
}
a:active {
	text-decoration: none;
	color: #000000;
}

a.xuanzhong:visited {
	text-decoration: none;
	color: #f23f02;
}
a.xuanzhong:hover {
	text-decoration: underline;
	color: #f23f02;
}
a.xuanzhong:active {
	text-decoration: none;
	color: #f23f02;
}
.bgc{
background-color:#f7f7f5;
}
.bg1{
background:url(../image/bg1.jpg) no-repeat;
}
.bg2{
background:url(../image/bg2.jpg) no-repeat;
}
.homelist{
width:759px;
margin:0px;
padding:0px;
margin-bottom:5px;
font-size:13px;
}

.homelist ul{
margin:0px;
padding:0px;
height:280px;
*+height:277px;
list-style:none;
margin:4px 26px;
line-height:24px;
}


.homelist ul li{
text-align:left;
float:left;
width:235px;
}
.homelist .elist li{
text-align:left;
float:left;
width:349px;
}
.menulist ul{
margin:0px;
padding:0px;
list-style-type:none;
margin-top:10px;
margin-left:15px;
margin-bottom:5px;
}
.menulist ul li.list{
line-height:20px;
height:20px;
width:180px; padding:0px; margin:0px;margin-top:10px;
overflow:hidden;
}
.menulist ul li.xian1{
width:180px;
 margin:0px; padding:0px; height:1px; font-size:0px; overflow:hidden; background:#999999;
 margin-top:0px;
}
.menulist ul li.xian2{
width:180px;
 margin:0px; padding:0px; height:1px;font-size:0px; overflow:hidden; background:#f23f02;
  margin-top:0px;
}

.menulist a:link {
	text-decoration: none;
}
.menulist a:visited {
	text-decoration: none;
}
.menulist a:hover {
	text-decoration: none;
	color:#f23f02;
}
.menulist a:active {
	text-decoration: none;
	color:#f23f02;
}
.red{color:red;}
.xuanzhong{color: #f23f02;}

.style1 {
	font-size: 12px;
	margin:0;
	margin-left:9px;
	margin-top:15px;
	line-height:20px;
}
.style2 {
	margin:0px;
	padding:0px;
	margin-left:25px;
	font-size: 16px;
	line-height:20px;
	color:#FFFFFF;
	letter-spacing:1px;
}
.style3 {
	font-size: 14px;
	line-height:16px;
	font-weight:bold;
	color:#000000;
}
.style4{
	font-size:14px;
}
.content1{
	margin:0px;
	padding:0px;
	margin:20px 30px;
	line-height:25px;
	letter-spacing:2px
}
.footer{
	margin:0px auto;
	padding:0px;
	margin-top:5px;
}
.ftext{
	background:url(../image/bottom_03.jpg) repeat-x;
	height:52px;
	width:988px;
	color:#FFFFFF;
}
.pages{
	font-size:12px;
}
.pages span{
	color:#f23f02;
	margin-left:10px;
}
.pages a{
	margin-left:10px;
}
.pages .mg{
	margin-left:3px;
}
.gouwuche span{
 	font-size:18px;
	font-weight:bold;
	color:#555;
}
.gouwuche td{
	font-size:14px;
	color:#333333;
}
#search{
	margin:0px;
	padding:0px;
	width:740px;
	margin-top:10px;
	text-align:right;
}
#search .input{
	border:none;
	width:341px;
	height:30px;
	background:url(../image/search1.jpg);
	font-size:15px;
	line-height:28px;
	color:#999999;
	vertical-align:middle;
}
#search .button{
	vertical-align:middle;
	line-height:30px;
}
#menu{width:220px;text-align:right;}
#menu li{width:56px;height:34px;float:right;clear:both;list-style:none;margin-bottom:10px;}
#menu li a{height:34px;display:block;}
#menu .a2{width:120px;}
#menu .a3{width:164px;}
#menu .a4{width:185px;}
#menu .a5{width:97px;}
#main{width:540px;height:440px;padding:10px 10px 0 10px;border:1px solid #ba342b;background:#dd5034;}
#main .cont{line-height:26px;padding:20px 10px 10px 10px;;color:#333;border-left:1px solid #ba342b;border-top:1px solid #ba342b;border-right:1px solid #dc5e4a;border-bottom:1px solid #dc5e4a;background:#fff;}
#main .cont h3{height:38px;font-size:24px;text-align:center;}
#main .cont p{font-size:16px;text-indent:2em;}