@charset "utf-8";
/* CSS Document */
body{ background-color:#f3f3f3; font-size:12px}
a:link{ text-decoration:none; color:#8393a0;}
a:visited{ text-decoration:none; color:#8393a0;}
a:hover{ text-decoration:none; color:#ff9f00;}
/* 头部 */
.topbg{ width:100%; height:28px;; background:url(../images/topbg.jpg) repeat-x top;}
.top{ height:28px; width:1000px; margin:0 auto; line-height:28px; text-align:right;font-family:'Arial';color:#8393a0; }
.top a{ font-size:12px;}
.top a:link{ text-decoration:none; color:#8393a0;}
.top a:visited{ text-decoration:none; color:#8393a0;}
.top a:hover{ text-decoration:none; color:#ff9f00;}
.logobg{ width:100%; height:101px; background:url(../images/logobg.jpg) no-repeat center;}
.logo{ width:1000px; height:101px; margin:0 auto;}
.logo-l {float:left; width:334px; height:97px;}
.search{ float:right; width:210px; overflow:hidden; padding-top:5px;}
.tel{ width:100%; height:23px;}
.tel img{ float:left; display:block; }
.search-t{ width:202px; height:27px; margin-top:10px; margin-left:6px;}
.s-type{ float:left; width:163px; border:0px; height:27px; background:url(../images/search-tpye.jpg) no-repeat right; line-height:27px; padding-left:5px; color:#ccc;}
.s-buttom{ float:left; width:33px; height:27px;border:0px; background:url(../images/search-bot.jpg) no-repeat left;}

/* 导航 */
.menubg{ width:100%; height:43px; background:url(../images/menu-bg.jpg) repeat-x;}
.menu{height:43px;display:block;padding:0px;width:1000px;margin:0px auto 0 auto;}
.menu ul{list-style:none;padding:0;margin:0;}
.menu ul li{float:left;overflow:hidden;position:relative;line-height:43px;text-align:center;}
.menu ul li a{position:relative;display:block;width:165px;height:43px;font-family:"Arial", "微软雅黑";font-size:14px;text-decoration:none;cursor:pointer;font-weight:bold;line-height:43px;}
.menu ul li a span{position:absolute;left:0;width:165px;}
.menu ul li a span.out{top:0px;}
.menu ul li a span.over,  .menu ul li a span.bg{top:-48px;}
#menu2{background-image:url(../images/menufg.jpg);background-repeat:repeat; background-position:left;}
#menu2 ul li a{color:#898989;}
#menu2 ul li a span.over{color:#FFF;height:43px;width:165px;background-image:url(../images/menu-qh.jpg);background-repeat:repeat;}

.contain{ width:100%; overflow:hidden; background:url(../images/bg_02.jpg) no-repeat top #f3f3f3;}

/* 底部 */
.down{ width:1000px; background:url(../images/downbg.jpg) repeat-x; height:48px; margin:0 auto;}
.down-l{ float:left; height:48px; line-height:48px; overflow:hidden; font-size:12px;font-family:"Arial", "微软雅黑";  padding-left:5px; text-align:left;color:#ccc;}
.down-r{ float:right; height:48px; line-height:48px; overflow:hidden; font-size:12px;font-family:"Arial", "微软雅黑";  padding-right:5px; text-align:right;color:#ccc;}
.down a:link{ text-decoration:none; color:#ccc;}
.down a:visited{ text-decoration:none; color:#ccc;}
.down a:hover{ text-decoration:none; color:#fff;}


DIV.fy {PADDING:3px;  MARGIN:10px 0; TEXT-ALIGN:center; font-size:12px}
DIV.fy A {BORDER: #eee5dc 1px solid; PADDING:2px 5px; MARGIN: 2px; COLOR: #656565;  TEXT-DECORATION:none;}
DIV.fy A:hover {BORDER: #4f6a7d 1px solid;  }
DIV.fy A:active {BORDER: #4f6a7d 1px solid; COLOR: #000;}
DIV.fy SPAN.current {BORDER: #4f6a7d 1px solid; PADDING:2px 5px;  MARGIN: 2px;  COLOR: #fff;  BACKGROUND-COLOR: #4f6a7d}
DIV.fy SPAN.disabled {BORDER: #eee 1px solid; PADDING:2px 5px;  MARGIN: 2px;  COLOR: #eee; }
