@charset "gb2312";
body, h1, h2, h3, h4, h5, h6, hr,
blockquote, div, 
dl, dt, dd, ul, ol, li, 
pre, 
form, fieldset, legend, button, input, textarea,
img/{ border:medium none; margin:0px; padding:0px;}

body,button, input, select, textarea { font: 12px/1.5 '鐎瑰缍&#65533;',tahoma, Srial, helvetica, sans-serif; }
h1, h2, h3, h4, h5, h6 
em{font-style:normal;}

ul, ol { list-style:none; }

img{ border:0px; border:none; }
body{ font-family:"鐎瑰缍&#65533;",Verdana, Arial, Helvetica, sans-serif; color:#000000; font-size:12px; line-height:150%;background:#ffffff;}
#topnav{ margin:0px auto; width:1000px; height:70px;overflow:hidden;}
.clear{clear:both;visibility:hidden}
.l{float:left;display:inline}
.r{float:right;display:inline}
.c{text-align:center}
a{color:#004b91;text-decoration:none;cursor:pointer}
a:hover{ color:#3333FF;}
h3{font-size:14px;}

.logo{ width:1001px; height:148px;background:url(image/logo.jpg) no-repeat;margin:0 auto;}
.rt_bnt_link {
    background: url(image/ico_site_top_03.jpg) no-repeat scroll left top rgba(0, 0, 0, 0);
    float: right;
    height: 86px;
    position: relative;
    width: 115px;
	top:5px;
}
.rt_bnt_link span {
    color: #fff;
    display: block;
    float: left;
    height: 20px;
    margin: -2px 0 0 24px;
    text-align: center;
    width: 24px;
	line-height:20px;
}
.rt_bnt_link a {
    color: #808000;
    display: block;
    font-size: 12px;
    height: 30px;
    width: 100px;
}
.rt_bnt_link a:hover {
    text-decoration: none;
}
.rt_bnt_link .ak1 {
    height: 15px;
    left: 32px;
    position: absolute;
    top: 45px;
    width: 70px;
}
.rt_bnt_link .ak2 {
    height: 15px;
    left: 32px;
    position: absolute;
    top: 18px;
    width: 70px;
}
.rt_bnt_link a:hover {
    color: #f00;
    display: block;
}

.tup{width:365px;height:60px; margin:32px 0px 0px 685px;  overflow:hidden;}
.tup1{width:330px;height:28px;overflow:hidden; margin:2px 0px 0px 11px;}
.search-keyword{width:266px;height:25px;overflow:hidden;  float:left; }
.sos{width:365px;height:20px; margin:8px 0px 0px 11px;overflow:hidden;}
.search-submit{ width:32px; height:20px; font-size:14px; line-height:26px; margin-left:3px !important; margin-left:6px; overflow:hidden; background-color:#d61d00; color:#FFFFFF}

.dht{
	height:44px;
	overflow:hidden;
	width:100%;
	background-image: url(image/dhbj.jpg);
	background-repeat: no-repeat;
}
.main{width:1020px; margin:0 auto;overflow:hidden; height:44px;}
.dht ul li{float:left; list-style:none; display:inline}
.dht ul .zytj{
	width:245px;
	height:37px;
	font:bold 16px/37px '瀵邦喛钂嬮梿鍛寸拨','鐎瑰缍&#65533;';
	display:block;
	text-indent:6px;
	margin:5px 0px 0px 0px;
	line-height:37px;
	background-image: url(image/dhbj1.png);
	background-repeat: no-repeat;
}
.dht1{width:24px; height:36px; float:left; overflow:hidden; margin-left:18px; margin-top:1px;}
.dht ul .dh{height:37px;margin:6px 0px 0px 15px;}
.dht ul .fgx{width:2px; height:14px; margin:11px 3px}
.dht ul li a{font:bold 15px/37px '鐎瑰缍&#65533;';color:#FFF}
.dht ul li a:hover{color:#ffff00;text-decoration:none}
.ggzt3_yy{width:100%;height:7px;overflow:hidden;position:absolute;background:#ccc;background:url(image/top_07.png) repeat-x;_background:0; z-index:10}












/*閻犙勫缁绘﹢寮０浣侯偨闁哄偊鎷&#65533;*/
.zjxdf{ margin:0 auto; width:980px; height:35px; background:url(image/zjxdf.jpg) no-repeat; overflow:hidden;}
.main2{margin:0 auto; width:980px; height:auto; overflow:hidden;}
.huanjing{width:980px; height:355px; float:left; overflow:hidden; background:url(image/beijing3.jpg) no-repeat;}


.lifebh{margin-left:0px;width:758px;height:224px;overflow:hidden;float:left;display: inline;}
.life{width:753px;height:235px;overflow:hidden;float:left;display: inline;}
.lifetite{width:753px;height:8px;overflow:hidden;float:left;display: inline;}
.lifejs{width:753px;height:52px;}
.lifetu{padding-left:5px;width:747px;height:179px;overflow:hidden;float:left;display: inline;}
.lifetux{margin-top:25px;margin-left:10px;width:173px;height:128px;overflow:hidden;float:left;display: inline;}
.clear{clear:both; overflow:hidden;}
.l{float:left; display:inline;}
.more1{width:70px; height:26px; float:right;display: inline; }

.tabbox2 {  _margin-top:0px;width:980px; height:356px;background-repeat:no-repeat;}  
.tabbox2 .a{margin:17px 0px 0px 675px;width:60px;height:20px;overflow:hidden;float:left;display: inline;}
.tabbox2 ul { list-style-type:none;clear:both;float:none;position:relative;overflow:hidden;
height:10px; background:url(image/daohang5.jpg) no-repeat; }  
.tabbox2 ul li { display:block;float:left;position:relative;z-index:21;top:1px; text-align:center; width:120px; height:20px; line-height:20px;overflow:hidden; }  
.tabbox2 ul li a { text-decoration:none;font-size:14px;font-weight:bold;color:#000000;}
.tabbox2 ul li a:hover {color:#004b91; }    
.tabbox2 ul li.hover{  font-size:14px; font-weight:bold; overflow:hidden; text-decoration:underline; } 
.tabbox2 .tabtext { display:none;clear:both;float:none;overflow:hidden; height:318px;} 
.zbphoto{ width:478px; height:318px; float:left; overflow:hidden;margin-left:8px;}
.zbphoto1{ width:478px; height:154px; float:left; overflow:hidden;}
.zbphoto1a{ width:315px; height:154px; float:left; overflow:hidden;}
.zbphoto1b{ width:153px; height:154px; float:left; overflow:hidden; margin-left:8px;}
.zbphoto2{ width:478px; height:154px; float:left; overflow:hidden; margin-top:9px;}
.zbphoto2a{ width:155px; height:154px; float:left; overflow:hidden;}
.zbphoto2b{ width:155px; height:154px; float:left; overflow:hidden; margin-left:6px;}
.ybphoto{ width:478px; height:318px; float:left; overflow:hidden; margin-left:10px;}
.ybphoto1{ width:316px; height:318px; float:left; overflow:hidden;}
.ybphoto2{ width:155px; height:318px; float:left; overflow:hidden;margin-left:7px; }
.ybphoto2a{ width:155px; height:155px; float:left; overflow:hidden; }
.ybphoto2b{ width:155px; height:155px; float:left; overflow:hidden; margin-top:5px; }
.tabbox2 .tabtext ul li{margin-top:25px; width:170px; width:176px; height:165px; display:inline;overflow:hidden;}




.xszp{
	width:980px;
	height:380px;
	float:left;
	overflow:hidden;
	margin-top:20px;
	background:url(image/beijing4.jpg) no-repeat;
	
}

.tabbox3 {  _margin-top:0px;width:980px; height:368px;background-repeat:no-repeat;}  
.tabbox3 .a{margin:17px 0px 0px 675px;width:60px;height:20px;overflow:hidden;float:left;display: inline;}
.tabbox3 ul { list-style-type:none;clear:both;float:none;position:relative;overflow:hidden;
height:49px; background:url(image/title_bg1.jpg) no-repeat;margin-top:5px; }  
.tabbox3 ul li { display:block;float:left;position:relative;z-index:21;top:1px; text-align:center; width:120px; height:23px; line-height:23px;overflow:hidden; }  
.tabbox3 ul li a { text-decoration:none;font-size:14px;font-weight:bold; color:#000000;}
.tabbox3 ul li a:hover { text-decoration:none;font-size:14px;font-weight:bold; color:#004b91;}  
.tabbox3 ul li.hover{  font-size:14px; font-weight:bold; overflow:hidden; text-decoration:underline;}  
.tabbox3 .tabtext1 { display:none;clear:both;float:none;overflow:hidden; height:325px;} 
.tabbox3 .tabtext1 ul li{margin-top:25px; width:170px; width:176px; height:165px; display:inline;overflow:hidden;}
.zbxszp{ width:315px; height:325px; float:left; overflow:hidden;margin-left:10px;margin-top:10px;}
.zbxszp1{ width:315px; height:282px; float:left; overflow:hidden;margin-top:4px;}
.zbxszp2{ width:315px; height:18px; float:left; overflow:hidden; margin-top:3px; text-align:center;}
.ybxszp{ width:646px; height:325px; float:left; overflow:hidden;margin-top:18px;}
.ybxszp1{ width:646px; height:140px; float:left; overflow:hidden;}
.ybxszp1a{ width:646px; height:120px; float:left; overflow:hidden;}
.ybxszp1aa{ width:150px; height:120px; float:left; overflow:hidden;}
.ybxszp1ab{ width:150px; height:120px; float:left; overflow:hidden; margin-left:15px;}
.ybxszp2{ width:646px; height:16px; float:left; overflow:hidden; margin-top:3px; line-height:16px;}
.ybxszp2a{ width:150px; height:16px; float:left; overflow:hidden;text-align:center;}
.ybxszp2b{ width:150px; height:16px; float:left; overflow:hidden;margin-left:15px;text-align:center;}
.ybxszp3{ width:646px; height:140px; float:left; overflow:hidden; margin-top:23px;}

.main3{margin:0 auto; width:980px; height:95px; overflow:hidden;margin-top:20px; }
.main4{margin:0 auto; width:980px; height:254px; overflow:hidden;margin-top:20px; background:url(image/cgxz1.jpg) no-repeat; }
.cgxz{width:980px; height:33px; float:left; overflow:hidden;}
.cgxza{width:46px; height:33px; float:left; overflow:hidden; margin-left:916px;}
.cgxz1{width:980px; height:33px; float:left; overflow:hidden;}
.cgxz2{width:980px; height:186px; float:left; overflow:hidden;margin-top:20px;}
.cgxz2a{width:980px; height:130px; float:left; overflow:hidden;}
.cgxz2aa{width:180px; height:130px; float:left; overflow:hidden;margin-left:16px;}
.cgxz2ab{width:180px; height:130px; float:left; overflow:hidden;margin-left:13px;}
.cgxz3{width:980px; height:38px; float:left; overflow:hidden;margin-top:8px;}
.cgxz3a{width:180px; height:38px; float:left; overflow:hidden;margin-left:12px;line-height:16px;}
.cgxz3b{width:180px; height:38px; float:left; overflow:hidden;margin-left:14px; line-height:16px;}
.cgxz3b1{width:143px; height:15px; float:left; overflow:hidden; margin-left:35px;}



/*金牌就业单位------友情链接*/
#links{height:auto; font-size:12px; margin-top:16px; width:976px; padding-bottom:14px; margin:0 auto;}
#links .lib_Menubox {height:35px;line-height:35px;  border:1px solid #afafaf; }
#links .lib_Menubox ul{margin:0px;padding:0px;list-style:none;   height:25px;text-align:center;}
#links .lib_Menubox li{list-style:none; float:left; display:inline; text-align:center;  width:120px; height:35px; line-height:35px; cursor:pointer;}
#links .lib_Menubox li.hover{width:120px;height:35px;line-height:35px; background:#d10101; font-weight:bold; color:#FFF;}
#links .lib_Contentbox{
	border:1px solid #d10101;
	border-top:none;
	height:140px;
	padding:5px;
	zoom:1;
	overflow:hidden;
}
#links .lib_Contentbox ul li{ float:left; display:inline;  padding:0px 10px; line-height:24px; white-space:nowrap; text-align:center}

/*底部*/
.footer{ border-top:3px solid #d10101; width:100%; background:#fdfbee; height:auto; padding-top:12px; padding-bottom:19px; }
.foot_main{ width:1000px; margin:0px auto; text-align:center; }
.footer a{ font-size:13px; padding:0px 10px;}
.footer p{ text-align:center; width:1000px; line-height:24px;}
.footer span{ color:#F00;}
.sm{ color:#F00;}


.meng{
	width:978x;
	margin:0 auto;
	height:114px;
	margin-top:10px;
}

.meng1{
	height:20px;
}

.meng2{
	height:40px;
}

.meng4{
	height:20px;
}