@charset "utf-8";
/* ---------------
CSS Document 
file name:header.css
create time:2009.10.03
createor:len
-----------------*/

.header{ width:950px; margin:0 auto; margin-bottom:10px; height:100%; overflow:hidden}
.header_top1{ background:url(/images/top_bg.gif); height:27px; width:auto; margin-bottom:10px}
.line_y{ background:url(/images/line_y.gif) no-repeat right; float:left; padding:0 10px}
.line_y2{ float:left; padding-left:10px}
.header_top1 .left{ float:left; padding-top:7px; padding-left:15px; position:relative}
.header_top1 .right{ float:right; padding-top:7px; padding-right:15px}
.tanchu{ position:relative; cursor:pointer}
.cs_ceng{position:absolute;left:0px; top:50px; display:none}
.tanchu:hover .cs_ceng,.cs_ceng2{position:absolute;left:-328px; top:15px; display:block; border:1px #000000 solid; background:#FFFFFF; width:400px; padding:3px; line-height:22px}

.logo{ width:auto; clear:both; margin-bottom:10px; height:100%; overflow:hidden}
.logo_pic{ float:left;display:inline;} 
.top_banner{ float:right;display:inline;width:774px;}

/*导航开始*/
#nav,#nav .navbox,#nav ul.nav-list li.nav-current{ background-image:url(/images/navbg.gif); background-repeat:no-repeat;}
#nav{background-position:right -36px;float:left;padding-right:5px;width:946px;}
#nav .navbox{background-position:left -36px;padding-left:5px;}
#nav ul.nav-list{background:url(/images/navbg.gif) left top repeat-x;padding-left:2px;height:34px;color:#FFFFFF; font-size:12px;}
#nav ul.nav-list li{ float:left;width:82px; background:url(/images/nav_line.gif) right bottom no-repeat; height:29px; line-height:28px; text-align:center;padding-top:5px; font-weight:bold;}
#nav ul.nav-list li.last{background:none;}
#nav ul.nav-list li a{ color:#FFFFFF;}
#nav ul.nav-list li a:hover{ text-decoration:underline;}
#nav ul.nav-list li.nav-current{width:100px;padding-top:4px;background-position:left -72px;height:30px; line-height:30px;}
#nav ul.nav-list li.nav-current a{color:#016eb4; font-size: 14px;height:33px;}
.av-line{color:#CCCCCC; padding:0px 5px;}

/*导航结束*/

.login{ position:absolute; left:10px; top:3px}
.header_input{ width:100px; height:12px; border:1px #000000 solid}
.login_bnt{ background:url(/images/login_bnt.gif); width:48px; height:20px; border:0; cursor:pointer; font-family:"宋体"; font-size:12px}

#subnav_main{width:950px; overflow:hidden; clear:both;padding-top:4px;margin-top:4px;}
*html #subnav_main{padding-top:0px;margin-top:4px;}
*+html #subnav_main{padding-top:0px;margin-top:4px;}
#subnav_main .subnav{float:left;background-color:#e7f6fd; border-top:1px solid #1A7BCC;padding:0px; line-height:25px; height:53px;}

.nav_title_bg_new1{ background:url(/images/news_title_pic.gif) center top no-repeat; width:50px; height:42px; display:block; padding:0px 3px;}
a:hover.nav_title_bg_new1{background:url(http://www.davinfo.com/images/news_title_pic.gif) center bottom no-repeat;}

.nav_title_bg_new2{ background:url(/images/zx_title_pic.gif) center top no-repeat; width:50px; height:42px; display:block;}
a:hover.nav_title_bg_new2{background:url(/images/zx_title_pic.gif) center bottom no-repeat;}

.nav_title_bg_new3{ background:url(/images/js_title_pic.gif) center top no-repeat; width:50px; height:42px; display:block;}
a:hover.nav_title_bg_new3{background:url(/images/js_title_pic.gif) center bottom no-repeat;}

.nav_title_bg_new4{ background:url(/images/qz_title_pic.gif) center top no-repeat; width:50px; height:42px; display:block;}
a:hover.nav_title_bg_new4{background:url(/images/qz_title_pic.gif) center bottom no-repeat;}

.greenbg{background-color:#60B637; color:#FFFFFF; padding:2px;}
