
* {
	margin: 0px;
	padding: 0px;
}

img {
	border: none;
}

a {
	text-decoration: none;
	color: #504f4f;
	transition: color .3s, background-image .5s, background-color .5s, opacity .5s; 
	-moz-transition: color .3s, background-image .5s, background-color .5s, opacity .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background-image .5s, background-color .5s, opacity .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background-image .5s, background-color .5s, opacity .5s;  /* Opera */
}

body {
	font-size: 12px;
	 margin:auto;
	color: #333;
	font-family: Century Gothic, Arial, "Microsoft Yahei";
	background:#fafafa;


}

li {
	list-style: none;
}

table {
	border-collapse: collapse;
}

input, textarea {
	font-family: Century Gothic,Arial, "Microsoft Yahei";
	font-size: 12px;
	outline: none; 
	transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s; 
	-moz-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Firefox 4 */
	-webkit-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;   /* Safari and Chrome */
	-o-transition: color .3s, background .5s, opacity .5s,border .5s,box-shadow .5s,width .5s,hright .5s;  /* Opera */
}

.fg {
	clear: both;
}

/*top*/
#top{ margin:auto;  width:100%; min-width:1000px;  z-index:10000;  position:relative; height:105px; background:url(../images/bg.jpg) center no-repeat; box-shadow:0 0 5px #333;}
#top .top{ width:1000px; margin:auto; height:105px; position:relative;}
#top .top .logo{ display:inline-block; *display:inline; *zoom:1; height:105px; overflow:hidden; position:relative; float:left;}
#top .top .logo img{ height:105px;}



/**/





#nav{ z-index:1000000000;  height:52px; position:absolute; right:0px; top:34px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;}

#nav ul{ height:52px; display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;}
#nav ul li{ display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1;  position:relative; z-index:1000; height:52px;  text-align:center; line-height:52px;text-align:center; margin-left:30px;}

#nav ul li a{display:inline-block; *display:inline; *zoom:1; _display:inline; _zoom:1; height:52px;   color:#909090; font-size:13px;  width:100%;}
#nav ul li:hover a{ color:#ff8a34; }
#nav ul li.on a{  color:#ff8a34;}
#nav ul li .xiala{ position:absolute; width:180px; top:50x; left:0px; text-align:left; display:none; font-weight:100; font-size:12px; background:#1a1a1a;  }
#nav ul li .xiala dl dd{ display:block; height:36px; line-height:36px; border-bottom:1px solid #2a2a2a;}
#nav ul li .xiala dl dd a{ height:36px; color:#272626;font-weight:100; padding:0 18px; position:relative; overflow:hidden; color:#fff !important; width:144px; font-size:12px; }
#nav ul li .xiala dl dd a:hover{ color:#00923f !important; font-weight:bold; }



/**/

#footer{ color:#737373; margin:auto; padding:30px 0 0px 0;  background:url(../images/bg.jpg) center; min-width:1000px; z-index:10000;}
#footer .foot{ margin:auto; width:1000px; padding-bottom:30px;}
#footer .href{ line-height:26px; float:left; width:535px; font-size:14px;}
#footer .href a{ display:block; color:#5e5e5e;}
#footer .href a b{ display:block; float:left; color:#f08519; width:15px;}
#footer a{ color:#fff;}
#footer a:hover{ color:#f08519;}
#nr{ min-width:1000px; padding:10px 0 ; background:#000;}
#nr .nr{ width:1000px; margin:auto; color:#999;}