﻿/* 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{border:0;outline:0;font-size:100%;vertical-align:baseline;background:transparent;margin:0;padding:0;}
body, div, dl, dt, dd, ol, h1, h2, h3, h4, h5, h6, form, input, p, th,td {	margin: 0;padding: 0;}
img {border: 0px;}
ul {margin: 0px;padding: 0px;}
ul li {list-style: none;}
a {text-decoration: none;color:#666;}
blockquote, q {quotes: none;}
blockquote:before, blockquote:after, q:before, q:after {content: none;}
:focus {outline: 0;}
ins {text-decoration: none;}
del {text-decoration: line-through;}
table {	border-collapse: collapse;	border-spacing: 0;}
.fl{float:left; overflow:hidden;}
.fr{float:right; overflow:hidden;}
body{ font-family:"Microsoft YaHei"; font-size:14px; color:#666; background:#fff;}

.top{ width:1000px; margin:0 auto; overflow:hidden;}
.nav{ height:40px; background:#0058bb;}
.nav ul{ display:block; width:1000px; margin:0 auto; overflow:hidden;}
.nav ul li{ width:124px; height:40px; overflow:hidden; float:left; line-height:40px; border-left:#fff solid 1px; text-align:center;}
.nav li a{  font-size:16px; color:#fff; width:124px; height:40px; float:left;}
.nav li a:hover{ background:#e30000}

.footer{ background:#0058bb; height:237px; overflow:hidden; margin-top:20px;}
.footer_s{ width:1000px; height:237px; margin:0 auto; overflow:hidden;}
.footer_r{ width:755px;}
.footer_nav{ width:755px; margin-top:40px; height:40px; line-height:40px;}
.footer_nav a{ color:#fff; margin-right:20px; font-size:16px;}
.footer_nav a:hover{ text-decoration:underline;}

.bq{ width:604px; line-height:30px; color:#fff; margin-top:10px;}
.ewm{ margin-left:40px; margin-top:10px;}