/*=====初始化=====*/
body { font-family: "宋体", arial; margin: 0; padding: 0; background: #FFF; font-size: 12px; color: #333; line-height: 20px; }
div,form,img,ul,ol,li,dl,dt,dd{ margin: 0; padding: 0; border: 0; }
h1,h2,h3,h4,h5,h6 { margin: 0; padding: 0; }
a{ text-decoration: none; color: #333333; border: none; }
a:hover{ text-decoration: underline; }
ul{ list-style-type: none; }
.clear{clear: both;font-size: 1px;height: 0px;visibility: hidden;margin: 0px;padding: 0px;overflow: hidden;float: none;line-height: 0px;}
a{ blr: expression(this.onFocus=this.blur()); /* IE Opera */ outline: none; /* FF Opera */ }
a:focus{ -moz-outline-style: none; /* FF */ }


/*=====主体和布局=====*/
.wgpx_main{width:1002px;margin:0px auto;overflow: hidden;}

.wgpx_header{background: url(images/header.gif) no-repeat 0px 0px;height: 100px;position: relative;}
	.wgpx_header_nav{
	height: 30px;
	width: 464px;
	position: absolute;
	left: 525px;
	bottom: 16px;
}
	.wgpx_header_nav ul{}
	.wgpx_header_nav li{
	font-size: 14px;
	line-height: 30px;
	font-weight: bold;
	color: #333333;
	text-align: center;
	float: left;
	width: 90px;
	height: 30px;
	background: url(images/header_li.gif) no-repeat right center;}
	.wgpx_header_nav li.wgpx_header_on{}
		.wgpx_header_nav li a{}
	.wgpx_header_banner{ margin-bottom:10px;}

.wgpx_sidebar{width: 218px; overflow:hidden;}
	.wgpx_sidebar_login{background-color: #FFFFFF;height: 130px;width: 216px;border: 1px solid #bbbbbb;margin-bottom:5px;}
		.wgpx_sidebar_login h2{font-size: 14px;line-height: 28px;height: 28px;border-bottom: 3px solid #ef7405;background: url(images/ico.gif) no-repeat 10px -637px;padding-left: 30px;}
		.wgpx_sidebar_login_tb{
	font-size: 12px;
	margin-top: 5px;
	margin-left: 5px;
}
			.wgpx_sidebar_login_tb th{font-size: 12px;line-height: 25px;font-weight: bold;padding: 3px;text-align: right;}
			.wgpx_sidebar_login_tb td{padding: 3px;}
			.wgpx_login_button{}
			.wgpx_login_text{line-height: 18px;background-color: #FFFFFF;border: 1px solid #CCCCCC;width: 120px;}
	.wgpx_sidebar_banner{margin-bottom:5px;}
	.wgpx_sidebar_link,.wgpx_sidebar_downloads,.wgpx_sidebar_wzzy{background-color: #fef3e5;padding-bottom:10px;overflow:hidden;}
		.wgpx_sidebar_link h2,.wgpx_sidebar_downloads h2,.wgpx_sidebar_wzzy h2{height: 29px;background: url(images/link_title.gif) no-repeat 0px 0px;font-size: 14px;line-height: 29px;font-weight: bold;color: #FFFFFF;text-indent: 1em;}
		.wgpx_sidebar_link ul{width: 170px;margin: 10px auto 0px auto;}
		.wgpx_sidebar_link li,.wgpx_sidebar_wzzy li{font-size: 12px;line-height: 25px;color: #333333;background: url(images/ico.gif) no-repeat 0px -778px;padding-left: 15px;}
		.wgpx_sidebar_downloads ul{width: 200px;margin: 10px auto 0px auto;}
		.wgpx_sidebar_downloads li{background: url(images/rjgjxz.gif) no-repeat 0px 0px;font-size: 14px;line-height: 30px;color: #666666;height: 30px;padding-left: 40px;margin-bottom: 2px;}
		.wgpx_sidebar_wzzy ul{width: 200px;margin: 10px auto 0px auto;}

.wgpx_content{width: 775px; overflow:hidden;}
.wgpx_layout_l{float: left;margin-left:0px;}
.wgpx_layout_c{float: left;margin-left:10px;}
.wgpx_layout_r{float: right;margin-right:0px;}
.wgpx_foot{
	font-size: 12px;
	line-height: 18px;
	color: #333333;
	background: url(images/foot_bg.gif) repeat-x 0px 14px;
	text-align: center;
	height: 50px;
	padding-top: 30px;clear: both;float: none;position: relative;}
.equal {padding-bottom: 32767px; margin-bottom: -32767px;}


/*=====模块=====*/
.wgpx_block_b{margin-bottom: 8px;overflow:hidden;}
	.block_b_l{float: left;height: 150px;width: 130px;text-align: center;}
	.block_b_r{float: left;width: 600px;padding-left: 10px;}
	
.wgpx_block_s{margin-bottom: 8px;float: left;width: 370px;}
.wgpx_block_s2{width: 358px;}
	
.wgpx_block_pci{}
	.wgpx_block_pci img{height: 110px;width: 110px;}
	.wgpx_block_pci ul{}
	.wgpx_block_pci li{float: left;width: 119px;margin-left:3px;text-align: center;}

.wgpx_block_pci2{padding-left: 5px;}
	.wgpx_block_pci2 img{height: 85px;width: 115px;padding: 4px;border: 1px solid #CCCCCC;}
	.wgpx_block_pci2 ul{}
	.wgpx_block_pci2 li{float: left;width: 125px;padding:10px;text-align: center;}
		.wgpx_block_pci2 li a{font-weight: bold;color: #666666;}
		.wgpx_block_pci2 li span{display: block;color: #cc5d03;}
			.wgpx_block_pci2 li span a{color: #cc5d03;font-weight: normal;}

.wgpx_block_list{}
	.wgpx_block_list ul{}
	.wgpx_block_list li{line-height: 25px;border-bottom: 1px dashed #CCCCCC;font-size: 12px;height: 25px;background: url(images/ico.gif) no-repeat 8px -734px;padding-left: 18px;}
	.wgpx_block_list li a{line-height: 25px;height: 25px;display: block;float: left;}
	.wgpx_block_list li span{line-height: 25px;height: 25px;display: block;float: right;color: #999999;padding-right: 8px;}

.wgpx_block_txt{padding: 5px;}
	.wgpx_block_txt_title{padding: 10px 0px;}
		.wgpx_block_txt_title h1{font-size: 16px;line-height: 40px;font-weight: bold;color: #333333;text-align: center;border-bottom: 1px dashed #CCCCCC;}
		.wgpx_block_txt_title h2{font-size: 12px;line-height: 30px;font-weight: normal;color: #999999;text-align: center;}
	.wgpx_block_txt_content{font-size: 14px;}

.wgpx_block_iframe{}

.wgpx_title_b,.wgpx_title_s,.wgpx_title_b2{background: url(images/title.gif) no-repeat 0px -135px;height: 35px;overflow: hidden;}
	.wgpx_title_b h2,.wgpx_title_s h2,.wgpx_title_b2 h2{font-size: 14px;line-height: 35px;color: #333333;float: left;height: 35px;padding-left: 30px;}
	.wgpx_title_b span,.wgpx_title_s span,.wgpx_title_b2 span{font-size: 12px;line-height: 35px;font-weight: normal;color: #333333;display: block;float: right;padding-right: 10px;}
	.wgpx_title_b span a,.wgpx_title_s span a,.wgpx_title_b2 span a{}
	.wgpx_title_b h3{font-size: 12px;line-height: 35px;color: #333333;float: left;height: 35px;font-weight: normal;}
.wgpx_title_s{background: url(images/title.gif) no-repeat 0px -35px;height: 35px;overflow: hidden;}
.wgpx_title_s{background: url(images/title.gif) no-repeat 0px -35px;height: 35px;overflow: hidden;}

.wgpx_title_about{height: 25px;border-bottom: 2px solid #ef7405;}
	.wgpx_title_about h2{font-size: 14px;line-height: 25px;color: #333333;float: left;height: 25px;padding-left: 30px;}
	.wgpx_title_about span{font-size: 12px;line-height: 25px;font-weight: normal;color: #333333;display: block;float: right;padding-right: 10px;}

h2.wgpx_title_ico1{background: url(images/ico.gif) no-repeat 0px 5px;}
h2.wgpx_title_ico2{background: url(images/ico.gif) no-repeat 0px -48px;}
h2.wgpx_title_ico3{background: url(images/ico.gif) no-repeat 0px -100px;}
h2.wgpx_title_ico4{background: url(images/ico.gif) no-repeat 0px -153px;}
h2.wgpx_title_ico5{background: url(images/ico.gif) no-repeat 0px -206px;}
h2.wgpx_title_ico6{background: url(images/ico.gif) no-repeat 0px -591px;}
h2.wgpx_title_ico7{background: url(images/ico.gif) no-repeat 0px -314px;}
h2.wgpx_title_ico8{background: url(images/ico.gif) no-repeat 0px -257px;}
h2.wgpx_title_ico9{background: url(images/ico.gif) no-repeat 0px -368px;}
h2.wgpx_title_ico10{background: url(images/ico.gif) no-repeat 0px -420px;}
h2.wgpx_title_ico11{background: url(images/ico.gif) no-repeat 0px -477px;}
h2.wgpx_title_ico12{background: url(images/ico.gif) no-repeat 0px -534px;}
h2.wgpx_title_ico13{background: url(images/ico.gif) no-repeat 0px -683px;}
h2.wgpx_title_ico14{background: url(images/ico.gif) no-repeat 0px -827px;}
h2.wgpx_title_ico15{background: url(images/ico.gif) no-repeat 0px -888px;}
h2.wgpx_title_ico16{background: url(images/ico.gif) no-repeat 0px -949px;}



/*=====滚动代码=====*/
.rollBox{width:704px;overflow:hidden;padding:12px 0 5px 6px;margin:0px auto;} 
.rollBox .LeftBotton{height:52px;width:19px;background:url(images/job_mj_069.gif) no-repeat 11px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .RightBotton{height:52px;width:20px;background:url(images/job_mj_069.gif) no-repeat -8px 0;overflow:hidden;float:left;display:inline;margin:25px 0 0 0;cursor:pointer;} 
.rollBox .Cont{width:663px;overflow:hidden;float:left;} 
.rollBox .ScrCont{width:10000000px;} 
.rollBox .Cont .pic{width:132px;float:left;text-align:center;} 
.rollBox .Cont .pic img{padding:4px;background:#fff;border:1px solid #ccc;display:block;height: 110px;width: 110px;margin: 0 auto;} 
.rollBox .Cont .pic p{line-height:26px;color:#505050;} 
.rollBox .Cont a:link,.rollBox .Cont a:visited{color:#626466;text-decoration:none;} 
.rollBox .Cont a:hover{color:#f00;text-decoration:underline;} 
.rollBox #List1,.rollBox #List2{float:left;}

/*=====改版中间栏2009.6.18=====*/
.wgpx_title_b{background: url(images/title.gif) no-repeat right -135px;height: 35px;overflow: hidden;}
.wgpx_content_s{width: 545px;overflow:hidden;}
.wgpx_content_s{}
.wgpx_content_s .wgpx_title_b{background: url(images/title.gif) no-repeat 22px -69px;height: 35px;overflow: hidden;}
.wgpx_content_s .block_b_r{float: left;width: 360px;padding-left: 0px;}
.wgpx_content_s .block_b_l{float: right;height:auto;width: 150px;text-align: center;padding-right: 10px; line-height:25px;}
.wgpx_content_s .block_b_l img{ display:block; margin:0px auto;}
.wgpx_content_s .wgpx_block_pci{ margin:8px 0px 0px 25px;}
.wgpx_content_s .wgpx_block_pci img{height: 88px;width: 120px; border:solid 1px #e38b67;}
.wgpx_newsbar{}
.wgpx_newsbar .wgpx_newsbar_title{background: url(images/title.gif) no-repeat -2px -104px;height: 31px;overflow: hidden;}
.wgpx_newsbar .wgpx_newsbar_title h2{font-size: 14px;line-height: 31px;color: #333333;float: left;height: 31px;padding-left: 30px;text-indent: 0em;}
.wgpx_newsbar .wgpx_newsbar_title span{font-size: 12px;line-height: 31px;font-weight: normal;color: #333333;display: block;float: right;padding-right: 10px;}
.wgpx_newsbar .wgpx_block_list ul{ margin:0px 5px; width:auto;}

.tabPanel_title{line-height: 30px;height:30px;width: 545px;border-bottom: 1px solid #f4d0c0; position:relative;}
.tabPanel_title ul{
	height:30px;
	position:absolute;
	left:10px;
	bottom:0px!important;
	bottom:-1px;
	list-style-type: none;
}
	.tabPanel_title li{line-height: 30px;height:30px;color:#333333;font-size: 12px;float: left;margin-left:10px;padding:0px 10px 0px 30px; margin-bottom:-1px;}
	.tabPanel_title li.wgpx_title_ico17{background: url(images/ico.gif) no-repeat 0px -1005px;}
	.tabPanel_title li.wgpx_title_ico18{background: url(images/ico.gif) no-repeat 0px -1066px;}
	.tabPanel_title li.tabPanel_title_on{background-color:#ffffff;border: 1px solid #f4d0c0;border-bottom:none;}
.wgpx_zxgg{}
.wgpx_pxzx{}
.wgpx_ztpxkc{}
.wgpx_jxjykc{}
.wgpx_sidebar_glypxzq{background-color: #fef3e5;padding-bottom:10px;overflow:hidden;}
.wgpx_sidebar_glypxzq_content{}
.wgpx_sidebar_glypxzq_pci img{padding: 8px;margin:0px auto;display:block;}
.wgpx_sidebar_glypxzq_txt{padding: 8px;}
.wgpx_sidebar_glypxzq_txt span{text-align: right;display: block;}
.wgpx_sidebar_lxwm{background-color: #fef3e5;}
.wgpx_block_list li em a{color:#FF6600;font-style: normal;margin-right: 5px;}


.ej_sidebar{ width:170px;}
.ej_sidebar ul{ padding-right:10px; margin-bottom:10px;}
.ej_sidebar li{
	text-align: right;
	line-height: 25px;
	height: 25px;
	padding-right: 15px;
	background: url(images/ej_sidebar.gif) no-repeat right -87px;
}
.ej_sidebar li.ej_sidebar_2j{background: url(images/ej_sidebar.gif) no-repeat right 5px; font-size:14px; font-weight:bold;}
.ej_sidebar_a,.ej_sidebar_b,.ej_sidebar_c,.ej_sidebar_d{background: url(images/2j_title.gif) no-repeat right 0px;height: 54px; margin-bottom:5px;}
.ej_sidebar_b{background: url(images/2j_title.gif) no-repeat right -54px;}
.ej_sidebar_c{background: url(images/2j_title.gif) no-repeat right -108px;}
.ej_sidebar_d{background: url(images/2j_title.gif) no-repeat right -162px;}

.wgpx_content_2j{width:820px;}
.wgpx_content_2j_title{
	line-height: 25px;
	border: 1px solid #f5c6b2;
	font-size: 14px;
	height: 25px;
	background:#fff3e5;
	
}
.wgpx_content_2j_title strong{line-height: 25px;height: 25px;display: block;float: left;text-align: center;width:680px; color:#666666;}
.wgpx_content_2j_title span{line-height: 25px;height: 25px;display: block;float: right;color: #999999;text-align: center;border-left: 1px solid #f5c6b2; width:120px; color:#666666; font-weight:bold;}