@charset "gb2312";
/* CSS Document */
html, body, div, span, applet, object, iframe,
h1, h2, h3, h4, h5, h6, p, blockquote, pre,
a, abbr, acronym, address, big, cite, code,
del, dfn, em, font, img, ins, kbd, q, s, samp,
small, strike, strong, sub, sup, tt, var,
b, u, i, center,
dl, dt, dd, ol, ul, li,
fieldset, form, label, legend,
table, caption, tbody, tfoot, thead, tr, th, td {margin: 0; padding: 0;border:none;outline:none;font-size: 100%;vertical-align: baseline;background:transparent;text-decoration:none;}
img{ vertical-align:bottom;}
body {color:#494949;font-size:12px;}
p{ text-indent:2em; line-height:180%}
p a{ color:#f00}
a{ color:#494949;}
a:hover{ text-decoration:underline;}
ol, ul {list-style: none;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after,
q:before, q:after {content: '';content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {border-collapse: collapse;border-spacing: 0;}
.clear{ clear:both;}
.space{ margin-top:10px;}
.mleft{ margin-left:10px;}
.left{ float:left;}
.right{ float:right;}


/*头部*/
.head{ width:100%;}

/*顶部*/
.top{ width:100%; height:96px; background:url(../images/top_bg.gif) repeat-x;}
.top_cont{ width:980px; margin:0 auto; overflow:hidden;}

/*导航*/
.nav{ width:100%; height:46px; background:url(../images/nav_bg.jpg) no-repeat center top;}
.nav ul{ width:969px; margin:0 auto; overflow:hidden; padding-left:33px;}
.nav li{ width:88px; height:46px; float:left; line-height:46px;}
.nav li a{ font-size:14px; font-weight:900; color:#fff;}

/*大图*/
.banner{ width:100%; background:url(../images/banner_bg.jpg) no-repeat center top; text-align:center;}
.banner img{ display:block; vertical-align:bottom; margin:0 auto;}



/*底部*/
.footer{ background-color:#FFE6A9; overflow:hidden; zoom:1; position:relative}
.fo_na{ background:url(../images/fo.jpg) repeat-x; height:43px; line-height:43px; text-align:center; font-size:14px; color:#fff}
.fo_na a{ color:#fff; display:inline-block; padding:0 5px;}
.f_img{ width:961px; margin:0 auto; text-align:center;}
.fo{ width:980px; margin:0 auto;}
.fo .img,.fo p{ float:left}
.fo img{ padding-left:60px;}
.fo p{ text-indent:0; padding-left:15px; padding-top:15px; line-height:200%;}
.fo p img{ display:inline-block; vertical-align:bottom; padding:0 5px;}

.to_top{ position:absolute; top:215px; left:50%;}
