/*顶部*/
body {background: url(bodybg.jpg) repeat-x scroll 0 0 #f2f9fa;}
.header {height:180px;width:960px;background: url(toplogo1.jpg) no-repeat scroll 0 0 transparent;margin-top:3px;}
.top {padding:0 3px 0px;overflow:hidden;}
.top .top_content{ width:960px; margin:auto; padding:0 10px; color:#555;}
.top .logo a{width:430px; float:left; font-size:1px; line-height:1px;height:102px;margin:8px 0 0 34px;overflow:hidden;display:block;cursor:pointer;}
.top .top_right{ width:480px; margin-top:10px;float:right;}
.top .top_right .top_right_top{ text-align:right; padding-top:3px;margin-right:10px;height:20px;}
.top .top_right .top_right_top .eachitem{padding:0 5px;}
.top .top_right .top_right_top .online{color:#333333; font-size:13px; background:url(company_ask.jpg) no-repeat ; padding-left:15px;}
.top .top_right .top_right_top .sugest{color:#FF0000; background:url(company_icon.jpg) no-repeat left -186px; padding-left:18px;}
.top .top_right .top_right_top .username{ font-weight:bold; padding:0 5px;}
.top .top_right .search_form{margin:5px 10px 0 0;width:215px; height:30px;float:right;font-size:20px;font-weight:bold;color:#a52b26;}
.top .top_right .search_form .keyword{ width:173px;height:18px; padding-top:3px; border:1px solid #cccccc ;float:left;}
.top .top_right .search_form .submitbtn{float:right ;}
.top .top_right .top_right_bottom{ float:right;clear:both;}
.nav_menu_border{background:url(nav_menu_bg.jpg) repeat-x scroll 0 0 transparent;height:40px;clear:both;margin:0;padding:0;overflow:hidden;}
.nav_menu{height:40px; background:url(nav-right-bg.jpg)  no-repeat scroll 100% 0 transparent;}
#menu_nav {height:45px; background:url(nav-left-bg.jpg) no-repeat;padding-left:30px;}
.nav_menu li{float:left; display:inline-block; height:26px;padding:7px 0;overflow:hidden;}
.nav_menu li  a:link,.nav_menu li  a:visited{ color:#ffffff; height:23px;line-height:23px;display:block; font-weight:normal;font-size:12px;font-weight:bold;text-decoration: none;border-left:#7ba0d4 1px solid;padding:0px 5px;}
.nav_menu li  a:hover{color:#ffcc00;}
#menu_nav dl {display:none; z-index:99;position:absolute;top:222px;  display:block; font-size:12px; border-left:1px solid #eeeeee;border-right:1px solid #cccccc;border-bottom:1px solid #666; background:#eeeeee;}
#menu_nav dl dt { height:24px; line-height:24px; padding:4px 0px; border-bottom:1px solid #ffffff;}
#menu_nav dl dt a:link, #menu_nav dl dt a:visited { height:24px; line-height:24px; color:#666; font-weight:bold;text-decoration: none; border:none;}
#menu_nav dl dt a:hover { color:#003685; background-color:#e3e3e3 ;}
.nav_menu li.over dl dt a{background:none;}
.nav_menu-extra {background: url(nav-extra-bg.jpg) no-repeat scroll 0 0 transparent;width:960px;height: 32px;line-height:32px;clear:both;margin:0;padding:0;overflow:hidden;}
.nav_menu-extra .focus_news {float: left;height: 32px;line-height:32px;overflow: hidden;padding-left: 20px;}
.nav_menu-extra h2 {background:url(xiaoxi.jpg) no-repeat;padding-left:30px;float: left;height:32px;line-height:32px;	font-size:12px;font-weight:bold;margin-right:10px;}
.nav_menu-extra .focus_news .con {float: left;height:23px;line-height:23px;padding-top:6px;overflow: hidden;width: 550px;}
.nav_menu-extra .extranews {float:right;height:32px;line-height:32px;margin-right:10px;}
.position{background: url(nav.jpg) no-repeat scroll 0 50% #fff;font-size: 12px;height: 27px;line-height: 27px;margin: 0 15px;padding-left: 18px;}

#sjss{width:960px;height:25px;}
#sjss #shijian{width:500px;height:25px;line-height:25px;float:left;padding-left:20px;background: url(ico_01.jpg) no-repeat 1px 6px;}

#sjss .ssk{width:260px;height:25px;line-height:25px;float:right;}
#qsou{background: url(dfiles/11267/statics/images/gcxl/ico_02.jpg) no-repeat 0 -4px;height: 16px;border: 1px solid #878787;padding-left: 20px;}
#sjss .ssk .button{border: none;height: 20px;}
#sele{
	color:#222222;
	font-size: 9pt;
	height: 20px;
	line-height: 30px;
	width: 170px;
	text-align: center;
	margin-left: 80px;}
/*底部*/
#footer {background: url(footer_bg.jpg) repeat-x scroll 0 0 transparent;clear:both; display:block; font-family:Tahoma;width:100%;height:105px;border-top:#cccccc 1px solid;border-bottom:#217cc2 15px solid;}
#footer ul { padding:10px 0px;}
#footer ul li { color:#333; text-align:center;}
#footer a.vison{color:#669900;}

#yqlj{width:910px;height:30px;background-color:#133dab;color:#fff;line-height:30px;margin:0 auto;padding-left:50px;}

#yqlj a{color:#fff;line-height:30px;padding:0px 10px;}