@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;}
img{border:0;}
ul,ol,li{list-style:none;}
a{ text-decoration:none; outline:none; color:#333;}
a:hover{ color:#0062b2}
body{font-size:12px; background:#fff; color:#333;font-family:"宋体"; }
div,ul{height:auto; overflow:hidden}
h1,h2,h3,#nav{font-family:"Microsoft YaHei","微软雅黑"}
.clear{padding:0; width:100%; height:1px; clear:both;}

.header{width:100%;height:80px;overflow:visible; border-bottom:2px solid #0f71bb}
.header_in{ width:1000px; margin:0 auto;position:relative; overflow:visible}

.top_menu{width:500px; position:absolute; font-size:12px; right:25px; top:5px;text-align:right;height:25px;line-height:25px;}
.top_menu a{display:inline; font-family:Arial, Helvetica, sans-serif;}

.logo{ float:left;width:270px;display:inline; text-align:center; margin-top:10px;}

.nav{width:730px; float:right;height:45px;line-height:45px;margin-top:35px; overflow:visible}
.nav li{ float:right;font-size:14px;text-align:center; width:98px; position:relative;}
.nav li a{display:block;}
.nav li.selected a,.nav li a:hover{color:#fff; background:url(../Images/menu1.gif) no-repeat center bottom;}

.nav li ul{display:none;position:absolute;left:0; z-index:10000;width:98px;background:#fff; padding-bottom:5px; height:auto;}
.nav li ul li{height:28px;line-height:28px;float:none; border-bottom:1px solid #fcfcfc;}
.nav li ul li a{color:#555;font-weight:normal; font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.nav li ul li a:hover{ background:none; color:#0062b2 }
.nav li.selected li a{ background:none; color:#555}

.footer{width:100%;color:#555; margin:10px auto 0;min-width:1000px; background:url(../Images/footer_bg.png) repeat-x }
.footer a{ color:#555}
.foot_copy{width:100%; text-align:center; line-height:20px;padding:20px 0 10px 0; font-family:Arial}



#QQLayer{position:fixed;*position:absolute; width:106px;z-index:99;  right:10px; top:120px;}
#QQ_title{ width:100%; height:48px;background:url(../images/QQ_01.gif) no-repeat;}
#QQ_title b,#QQ_title a{ display:none}
#QQ_content{ width:100%;  background:url(../images/QQ_02.gif);}
#QQ_content li{ line-height:30px; text-align:center;}
#QQ_content li a{ color:#666}
#QQ_content li span{ display:none}
#QQ_bottom{width:100%; height:31px;background:url(../images/QQ_03.gif) no-repeat; cursor:pointer}



.wrap{width:1000px; margin:20px auto;}
