@charset "utf-8";
body,h1,h2,h3,h4,h5,h6,hr,p,blockquote,dl,dt,dd,ul,ol,li,pre,form,fieldset,legend,button,input,textarea,th,td,div{margin:0;padding:0;font-size:13px;}
img{border:0;}
ul,ol,li{list-style:none;}
a{ text-decoration:none; outline:none; color:#000; font-size:13px;}
a:hover{ color: #FF0000}
body{font-size:12px; background:#fff; color:#000;font-family:"Microsoft YaHei","微软雅黑" }
div,ul{height:auto; overflow:hidden}

.clear{padding:0; width:100%; height:0; clear:both;}

.header{ width:1000px; margin:0 auto;height:134px;}





#nav{width:100%; height:auto; margin:0 auto; overflow:hidden; background:url(nav_bg.jpg) repeat-x;}
#nav ul{width:993px;height:43px; margin:0 auto;}
#nav ul li{ float:left;font-size:14px;line-height:43px;}
#nav ul li a{padding:0 13px; display:block;text-align:center; color:#fff}
#nav ul li a:hover{  background:url(nav_hover.jpg) repeat-x top; color:#2b4886;line-height:43px;}
#nav ul li.shover a{color:#fff; background:#ff9000; }
#nav ul li.shover li a{ background:none;color:#000;}
#nav ul li.spe{width:2px; height:100%;}

#nav li ul{display:none;position:absolute;left:auto; z-index:10000;height:auto; width:180px; overflow:hidden; background:url(nav_bg2.gif) repeat-x top #fff; padding-bottom:10px; padding-top:5px;border-bottom:2px solid #E06320}
#nav li ul li{line-height:25px; height:25px;float:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#nav li ul li a{color:#000;font-weight:normal; font-size:12px;margin:0; text-align:left;}
#nav li ul li a:hover{ background:none; border:0; line-height:25px; color:#2b4886}


.footer,.foot{width:100%; margin:0 auto; overflow:hidden; background:#323232; height:150px; overflow:hidden;}
.foot{ margin-top:10px;}
.foot_box{ width:1003px; margin:0 auto; margin-top:10px; background:#323232}
.foot_logo{ width:475px; font-size:13px; float:left; color:#bababa; margin-top:20px; line-height:24px;}
.foot_logo p{ height:30px; line-height:30px;}
.foot_logo span{}
.foot_nav{width:500px; float:right; margin-top:20px;}
.foot_links{ width:120px; line-height:20px;float:right;}
.foot_links a{ font-size:12px; color:#7b7b7b;}
.foot_links a:hover{ color:#fff;}
.foot_links h3{ margin-bottom:10px;}
.foot_links h3 a{font-size:14px;color:#b4b4b4}
.foot_links li{ height:22px; line-height:22px;}




.foot_line{ height:40px; line-height:40px;}

.foot_copy{width:100%; color:#7b7b7b;text-align:center; line-height:20px; margin-top:20px; padding-top:20px; padding-bottom:20px; font-family:Arial;}
.foot_copy a{ color:#7b7b7b}

.wapper{width:1003px; margin:0 auto; background:#FFF; overflow:hidden;}
