@charset "utf-8";
html,body{ margin:0; padding:0; width:100%; height:100%; background-color:#fff; font-size:12px; font-family:"宋体","方正黑体简体","Microsoft Yahei","黑体"; }
body{ position:relative; }
h2{ font-size:20px; }
h3{ font-size:14px; font-weight:300; }
input,select,textarea{ font-size:12px; font-family:"方正黑体简体","Microsoft Yahei","黑体"; }
img{ border:0; }
ul,li{ list-style-type:none; }
table,td{ border-collapse:collapse; }
a{ outline:none; text-decoration:none; }
.clear{ clear:both; }
.word_wrap{ word-wrap:break-word; }
.break{ word-wrap:break-word; word-break:break-all; }
.blod{ font-weight:bold; }
.pre{ white-space:pre; }
.center{ text-align:center; }

/*header头部*/
.header{ width:100%; height:64px; background:url(/swk/images/2/headerbg.jpg) repeat-x; padding-top:50px; }
.headerContainer{ width:990px; margin:0 auto; height:64px; }
/*logo*/
.logo{ display:block; float:left; width:173px; height:44px; background:url(/swk/images/2/logo.jpg); }
/*header导航*/
.navContainer{ float:left; width:797px; height:44px; margin-left:20px; }
.navContainer li{ white-space:nowrap; position:relative; }
.navContainer a{ display:inline-block; font-size:13px; font-size:14px\9; }
/*header导航菜单*/
.level_1_li{ float:left; height:44px; line-height:44px; text-align:center; z-index:500; }
.level_1_li a{ color:#535353; font-size:13px; font-size:14px\9; background:url(/swk/images/2/navBg.jpg); padding:0 24px; }
.level_1_li a:hover{ background:url(/swk/images/2/navBgHover.jpg) repeat-x; color:#fff; } 
.level_1_li .level_1_li_hover{ background:url(/swk/images/2/navBgHover.jpg) repeat-x; color:#fff; } 
.vertical_line{ display:inline-block; float:left; width:1px; height:44px; background:url(/swk/images/2/navLine.jpg) no-repeat; }
.navLeftBg{ display:inline-block; position:absolute; left:-7px; top:0; width:7px; height:44px; background:url(/swk/images/2/navLeft.jpg); cursor:pointer; }
.navLeftBgHover{ background:url(/swk/images/2/navLeftHover.jpg); }
.navRightBg{ display:inline-block; position:absolute; right:-7px; top:0; width:7px; height:44px; background:url(/swk/images/2/navRight.jpg); cursor:pointer; }
.navRightBgHover{ background:url(/swk/images/2/navRightHover.jpg); }
.level_2_ul{ display:none; position:absolute; top:43px; left:0px; z-index:1000; width:180px; height:0px; background:#453d3d; opacity:0.8; filter:alpha(opacity=90); border:solid 1px #7a7575; overflow:hidden; }
.level_2_li{ height:24px; line-height:24px; color:#e4e4e4; font-size:13px; text-align:left; }
.level_2_li a{ display:inline-block; width:140px; padding:0 0 0 40px; color:#e4e4e4; background:url(/swk/images/2/nav_arrow.gif) no-repeat 30px 9px; }
.level_2_li a:hover { text-decoration:underline; background:url(/swk/images/2/nav_arrow.gif) no-repeat 30px 9px; color:#e4e4e4; }

/*main 主体部分*/
.main{ width:990px; margin: 31px auto 0 auto; }
/*footer底部*/
.footer{ width:100%; height:44px; padding:29px 0 47px 0; background:#191919; }
.footerContainer{ width:990px; height:44px; margin:0 auto; }
.footerLogo{ float:left; width:120px; height:44px; background:url(/swk/images/footerLogo.jpg); }
.footerLine{ float:left; width:2px; height:44px; background:url(/swk/images/footerLine.jpg); margin:0 27px; }
.footerRights{ float:left; line-height:22px; text-align:left; width:630px; color:#808080; /*a5a5a5*/; }
.footerTel{ float:left; width:128px; height:44px; background:url(/swk/images/footerTel.jpg); }
.footerRights span{ font-family:Arial, Helvetica, sans-serif; word-spacing:5px; }
.footerRights a{ color:#808080; }
.footerRights a:hover{ text-decoration:underline; }
.footerLink{ font-family:Arial, Helvetica, sans-serif; }

/****************分页符****************/
.pager_calc { padding-right:5px; }
.pager_calc_add { color:#c00; padding:3px; }
.pager { margin: 2px; padding:2px; }
.pager_num { margin: 2px; padding:4px 8px 4px 8px; border: 1px solid #ccc; color:#999; background-color:#F4F4F4; }
/*当前页*/
.pager_current_num { line-height:30px; background-color:#FFF; margin: 2px; color:#999; padding:4px 8px 4px 8px; border: 1px solid #ccc; }
.pager_first { line-height:30px; margin:2px; margin-left:2px; color:#999; padding:4px 8px 4px 8px; border: 1px solid #999; background-color:#F4F4F4; border:#ccc solid 1px; }
.pager_pre { line-height:30px; margin:2px; color:#999; padding:4px 8px 4px 8px; border: 1px solid #999; background-color:#F4F4F4; border:#ccc solid 1px; }
.pager_next { line-height:30px; margin:2px; color:#999; padding:4px 8px 4px 8px; border: 1px solid #999; background-color:#F4F4F4; border:#ccc solid 1px; }
.pager_last { line-height:30px; margin:2px; color:#999; padding:4px 8px 4px 8px; border: 1px solid #999; background-color:#F4F4F4; border:#ccc solid 1px; }
.pager_which_num { line-height:30px; width:24px; height:23px; vertical-align:middle; text-align:center; margin:2px; border:#ccc solid 1px; }
.pager_go {
	line-height:30px;
	vertical-align:middle;
	margin:2px;
	width:24px;
	height:24px;
}