/* CSS Document */
body,ul,ol,li,p,h1,h2,h3,h4,h5,h6,form,Passlogin,img,div,dl,dt,dd{margin:0;padding:0;border:0;}
body__{
	margin: 0;
	color: #000;
	font: 12px "宋体",Lucida Grande, Verdana, Lucida, Arial, Helvetica, sans-serif;
	text-align: left;
	background: #fff
}
ul,li,dl,ul,ol{list-style:none;}
img{border:0px;}
div,li,td,th {
	line-height: 23px;
	font-size: 12px;
}
DIV:after {
	LINE-HEIGHT: 0; DISPLAY: block; HEIGHT: 0px; CLEAR: both; FONT-SIZE: 0px; CONTENT: "."
}
td,th{ text-align:center}
select	{font-size:12px; color:#333333;}
input	{ color:#333333;}
select,input{vertical-align:middle; padding:0; margin:0;}

.cls {clear:both; display:block;}
.clear{clear:both; font-size:1px; line-height:1px;}
.dis{display:inline;}

a-:link {color:#4C4C4C;text-decoration:none;} 
a-:visited {color: #4C4C4C;text-decoration:none;} 
a-:hover{color: #cc0000; text-decoration:underline;} 
a-:active {color: #4C4C4C;text-decoration:underline;}

.ellipsis {overflow:hidden;white-space:nowrap;text-overflow:ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding:url("ellipsis.xml#ellipsis");}

#vxzttybody{ width:1000px; margin:0 auto;}
#banner{ height:90px; margin-top:10px}
#mian{ clear:both; }
#sidebar{
	background: url(../images/zt/vxtyzt02.jpg) repeat-y left;
	margin-left: 0px;
	height: auto;
	width: 300px;
	float: left
}
.zytitle{ clear:both; margin:20px;height:45px; text-align:center; background:#EEEEEE; line-height:45px; border:#ccc 1px solid;overflow:hidden;}
.zytitle h1{ 
	font-size:25px; font-family:"微软雅黑","黑体",simhei,sans-serif; font-weight:bold; 
	width:250px;overflow:hidden;white-space:nowrap;
	text-overflow:ellipsis;-ms-text-overflow: ellipsis;-o-text-overflow: ellipsis;-moz-binding:url("ellipsis.xml#ellipsis"); 
}
#sidebar dl{ padding-left:21px; padding-right:20px;margin-top:20px;}
#sidebar dl ul li{ background:url(../images/zt/vxtyzt04.jpg) no-repeat 0px 7px; padding-left:15px; line-height:25px; font-size:14px; margin-bottom:10px; letter-spacing:1px; color:#395A7D; border-bottom:#dcdcdc 1px dashed}
#sideright{
	width: 682px;
	float: left;
	margin-left: 18px
}
#sideright .toppackage {background:url(/vx130625/images/special/titlebg.jpg) top right no-repeat;width:682px;height:185px;margin-top:10px;margin-bottom:20px;}
#sideright a {font-family:"微软雅黑","黑体",simhei,sans-serif;}
#sideright span {font-family:"微软雅黑","黑体",simhei,sans-serif;}
#sideright h1 {font-family:"微软雅黑","黑体",simhei,sans-serif;font-size:15px;}
.wznav{
	background: #f9f9f9;
	height: 40px;
	border: #ddd 1px solid;
	margin-top: 2px;
	width:1000px;
}
.wznav_a{ float:left; width:25px}
.wznav_b{ font-size:14px; line-height:40px; float:left; text-align:center; padding-left:8px; padding-right:8px}
.newtitle{ clear:both; height:36px; margin-top:10px; height:88px}
.newtitle_a{ float:left; width:36px}
.newtitle_b{
	float: left;
	background: url(../images/zt/vxtyzt08.jpg) repeat-x top;
	height: 88px;
	width: 646px
}
.newtitle_b h1{  font-size:20px; font-weight:bold; color:#243748; padding-top:57px}
#zczxlist{
	clear: both;
	padding-top: 15px;
	height: auto;
}
#zczxlist_a{
	width: 375px;
	float: left;
	padding-right: 7px
}
#zczxlist_a1{
	width: 321px;
	float: left;
	padding-right: 20px;
	height:134px;
	overflow:hidden;
}
#zczxlist_b{
	float: left;
	border: #e2e2e2 1px solid;
	height: 277px;
	width: 297px
}
#zczxlist_b2 {
	float: right;
	border: #e2e2e2 1px solid;
	height: 277px;
	width: 277px;
	padding-top: 15px;
	padding-bottom: 15px
}
#zczxlist_b2 dl{ padding:15px}
#zczxlist_b1{
	float: left;
	height: 277px;
	width: 297px
}
#zczxlist_a h1{ text-align:center; color:#cc0000; font-size:16px; letter-spacing:1px}
#zczxlist_a dl{ text-indent:20px; margin-left:10px; margin-right:10px; border-bottom:#dcdcdc 1px dashed; margin-bottom:15px}
#hotzx{ background:url(../images/zt/vxtyzt09.jpg) no-repeat 8px 0px; clear:both; height:22px; line-height:22px;}
#hotzx h2{
	font-size: 14px;
	font-weight: bold;
	padding-left: 30px;
	color: #000;
}
#hotzxlist ul li{ padding-left:10px; height:25px; line-height:25px}
#hotzxlist ul{ padding-top:8px}
.zczxlist_img_a{ float:left; width:142px}
.zczxlist_img_a img{ border:#dcdcdc 1px solid; padding:2px}
.zczxlist_img_b{
	float: left;
	width: 130px;
	line-height: 20px;
	padding-left: 9px;
	padding-top: 8px
}
.zczxlist_img{ height:80px; clear:both; margin-top:10px; padding-left:9px; }

#school_img{
	width: 106px;
	float: left;
	margin-left: 19px;
	text-align: center;*_margin-left: 16px;
}
#school_img img{ border:#dcdcdc 1px solid; padding:2px}
.regimentation_a{ float:left; width:8px}
.regimentation_b{ float:left; background:url(../images/zt/vxtyzt013.jpg) repeat-x bottom; height:28px; width:100px }
.regimentation_b h1,#xinxilist_right_a2 h1{ font-size:14px; font-weight:bold; padding-left:8px }
.regimentation_c{
	float: left;
	text-align: right;
	width: 211px;
	height: 28px;
	background: url(../images/zt/vxtyzt014.jpg) repeat-x top
}
.regimentation{ clear:both}
.regimentation_c1{ float:left;text-align:right; width:188px; height:28px; background:url(../images/zt/vxtyzt014.jpg) repeat-x top}
#taplist_a{ width:110px; float:left; text-align:center;color:#E59901; padding-top:8px}

#taplist_b{ float:left;width:210px;}
#taplist{ padding-top:5px; clear:both;  }
#taplist_a img{ border:#dcdcdc 1px solid; padding:2px}
#taplist_b ul li{ height:23px; line-height:23px}
#taplist_b1 ul li{ height:23px; line-height:23px;}
#taplist_b1{ clear:both; padding-top:5px; margin-bottom:18px}
#taplist_b2 ul li{ height:23px; line-height:23px;}
#taplist_b2{  clear:both}

#redian{
	background: url(../images/zt/vxtyzt019.jpg) repeat-x top;
	height: 36px;
	margin-left: 25px;
	margin: 20px;
	border-left: #E1E1E1 1px solid;
	margin-bottom: 10px;
	clear: both;
}
#redian_a{ float:left; width:211px}
#redian_a H1{ font-size:14px; font-weight:bold; padding-left:8px; line-height:36px}
#redian_b{ width:42px; float:right}
#redianlist{ margin-left:20px; margin-right:15px; clear:both}
#redianlist ul li{	float: left;
	width: 80px;
	margin-right:1em;
	white-space:nowrap;
	overflow:hidden;
	height: 26px;
	line-height: 26px;
}
#redianlist #redianlistbody {width:260px;border-bottom:1px dotted silver;}
#redianlist #redianlistbody #redianlistbody_left {width:24px;height:26px;line-height:26px;float:left;font-family:"微软雅黑","黑体",simhei,sans-serif;font-weight:bold;}
#redianlist #redianlistbody #redianlistbody_right {width:230px;float:right;}
#redianlist #redianlistbody #redianlistbody_right ul li{	
	float: left;
	width: 60px;
	margin-right:1em;
	white-space:nowrap;
	overflow:hidden;
	height: 26px;
	line-height: 26px;
}	
#redianlist1{ margin-left:20px; margin-right:15px}
#redianlist1 UL LI{ color:#333}
#xinxilist_left{ float:left; width:443px}

#xinxilist_right{
	float: left;
	width: 230px;
	margin-left: 8px;*_margin-left: 1px;*_float: right;*_width: 220px;
}

#xinxilist_right_a{
	background: url(../images/zt/vxtyzt022.jpg) repeat-x top;
	height: 25px;
	border-right: #dcdcdc 1px solid;
	line-height: 25px;
	margin-top: 15px;
	clear: both;
}
#xinxilist_right_a1{ float:left; width:18px}
#xinxilist_right_a2{}
#fglist,#fglist1  {
	clear: both;
	border: #dcdcdc 1px solid;
	border-top: 0px;
	padding-left: 10px; padding-top:5px; padding-bottom:5px
}


#fglist1  ul li{ line-height:23px; height:23px; clear:both; background:url(../images/zt/vxtyzt024.jpg) no-repeat 1px 2px; padding-left:18px}

.Hidebox {
	DISPLAY: none
}






/*职业资格*/
.ks_left2 {
	WIDTH: 443px;
	FLOAT: left;
	HEIGHT: 131px;
	margin-top: 15px;
}
.ks_left2 .menu {
	Z-INDEX: 0;
	POSITION: relative;
	WIDTH: 424px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 18px;
}
.ks_left2 .menu .btnnzg1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	DISPLAY: inline;
	FLOAT: left;
	COLOR: #656565;
	PADDING-TOP: 0px;
	font-size: 12px;
	background: #fff;
	width: 117px;
	height: 25px;
	margin-left: 5px;
	line-height: 25px;
	border: #dcdcdc 1px solid;
	border-bottom: 0;
}
.ks_left2 .menu .btnnzg2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	DISPLAY: inline;
	FLOAT: left;
	FONT-WEIGHT: normal;
	font-size: 12px
	
	
	
	;
	background: url(../images/zt/vixue201306023.jpg) no-repeat 0px 7px;
	width: 117px;
	height: 25px;
	float: left;
	margin-left: 5px;
	line-height: 25px
}
.ks_left2 .menu .btnnzg1 A {
	COLOR: #656565; TEXT-DECORATION: none
}
.ks_left2 .menu .btnnzg2 A {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size: 13px;
	width: 117px;
	line-height: 25px;
}
.ks_left2 .contzg1 {
	TEXT-ALIGN: left;
	WIDTH: 100%;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-TOP: 3px;
	clear: both;
}
.ks_left2 .contzg1 UL {
	WIDTH: ３００px;
	FLOAT: left;
	border-top: 0px;
}
.ks_left2 .contzg1 LI {
	LINE-HEIGHT: 23px;
	MARGIN: 0px 0px 0px 0px;
	
	WIDTH:187px;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 12px;
	OVERFLOW: hidden; margin-right:25px; display:block
}
.ks_left2 .contzg1 LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #333; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ks_left2 LI A {
	COLOR: #333; CURSOR: pointer
}
.ks_left2 LI A:hover {
	COLOR: #00479D;
	TEXT-DECORATION: none
}


.Showbox li{
	height: 25px
}


/*学历学位*/
.ks_left3 {
	WIDTH: 443px;
	FLOAT: left;
	HEIGHT: 130px;
	margin-top: 15px;
	clear: both;
}
.ks_left3 .menu {
	Z-INDEX: 0;
	POSITION: relative;
	WIDTH: 424px;
	DISPLAY: inline;
	FLOAT: left;
	HEIGHT: 25px;
}
.ks_left3 .menu .btnnxl1 {
	Z-INDEX: 1;
	POSITION: relative;
	TEXT-ALIGN: center;
	DISPLAY: inline;
	FLOAT: left;
	COLOR: #656565;
	PADDING-TOP: 0px;
	font-size: 12px;
	background: #fff;
	width: 117px;
	height: 25px;
	margin-left: 5px;
	line-height: 25px; border:#dcdcdc 1px solid; border-bottom:0px
}
.ks_left3 .menu .btnnxl2 {
	TEXT-ALIGN: center;
	PADDING-BOTTOM: 0px;
	DISPLAY: inline;
	FLOAT: left;
	FONT-WEIGHT: normal;
	font-size: 12px
	
	
	
	;
	background: url(../images/zt/vixue201306023.jpg) no-repeat 0px 7px;
	width: 117px;
	height: 25px;
	float: left;
	margin-left: 5px;
	line-height: 25px
}
.ks_left3 .menu .btnnxl1 A {
	COLOR: #656565; TEXT-DECORATION: none
}
.ks_left3 .menu .btnnxl2 A {
	COLOR: #656565;
	TEXT-DECORATION: none;
	font-size: 13px;
	width: 117px;
	line-height: 25px;
}
.ks_left3 .contxl1 {
	TEXT-ALIGN: left;
	WIDTH: 100%;
	DISPLAY: inline;
	FLOAT: left;
	PADDING-TOP: 3px;
	clear: both;
}
.ks_left3 .contxl1 UL {
	WIDTH: ３００px;
	FLOAT: left;
	border-top: 0px;
}
.ks_left3 .contxl1 LI {
	LINE-HEIGHT: 23px;
	MARGIN: 0px 0px 0px 0px;
	
	WIDTH:187px;
	DISPLAY: inline;
	FONT-FAMILY: "宋体";
	WHITE-SPACE: nowrap;
	FLOAT: left;
	COLOR: #373737;
	FONT-SIZE: 12px;
	OVERFLOW: hidden; margin-right:25px; display:block
}
.ks_left3 .contxl1 LI.date {
	TEXT-ALIGN: right; PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; WIDTH: 11%; PADDING-RIGHT: 5px; FONT-FAMILY: Arial; BACKGROUND: #333; FLOAT: right; FONT-SIZE: 12px; PADDING-TOP: 0px
}
.ks_left3 LI A {
	COLOR: #333; CURSOR: pointer
}
.ks_left3 LI A:hover {
	COLOR: #00479D;
	TEXT-DECORATION: none
}
.paihang_a{ float:left; width:18px}
.paihang{
	background: url(../images/zt/vxtyzt022.jpg) repeat-x top;
	height: 25px;
	border-right: #DCDCDC 1PX solid;
}

#side_navigation {position:fixed;left:50%;top:271px;margin-left:501px;border-top:1px solid #e5e5e5;z-index:10;}
#side_navigation .side_navigation_li {margin:0px;padding:0px;}
#side_navigation .side_navigation_li a {
	display:block;color:#888;
	height:43px;width:50px;line-height:20px;padding-top:5px;text-align:center;font-size:16px;font-weight:bold;
	background:url(/vx130625/images/special/side_navigation.png) 0px -296px no-repeat;
}
#side_navigation .side_navigation_li a:hover {
	color:#fff;text-decoration:none;
	background:url(/vx130625/images/special/side_navigation.png) -50px -296px no-repeat;
}
#side_navigation .side_navigation_li_top {margin:0px;padding:0px;visibility: hidden;}
#side_navigation .side_navigation_li_top a {
	display:block;
	height:49px;width:50px;line-height:50px;text-align:center;font-size:16px;font-weight:bold;
	background:url(/vx130625/images/special/side_navigation.png) 0px -246px no-repeat;
}
#side_navigation .side_navigation_li_top a:hover {
	background:url(/vx130625/images/special/side_navigation.png) -50px -246px no-repeat;
}

.adNum {position:absolute;list-style-type:none;filter: Alpha(Opacity=80);opacity:0.8; border:0px solid #fff;z-index:1002;margin:0; padding:0;}
.adNum li { padding:0px 5px;float:left;display:block;color:#FFF;border:#e5eaff 1px solid;background:#6f4f67;cursor:pointer;height:1.5em;line-height:1.6em;}
.adNum li.on { background:#900}
