﻿html {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;}

body {
	margin: 0px;
	padding: 0px;
	height: 100%;
	width: 100%;
	background-image: url(beijing.jpg);
	background-repeat: repeat-x;
	background-position: top;
	font-size: 9pt;
	line-height: 20px;
	text-decoration: none;
	font-family: "宋体",Verdana, Arial, san-serif;}
a:link {
	color: #363636;
	text-decoration: none;}
a:visited {
	text-decoration: none;
	color: #363636;}
a:hover {
	text-decoration: underline;
	color: #FF3300;}
a:active {
	text-decoration: none;
	color: #363636;}
li{
	list-style-type:none;}
ul,li{
	list-style-type:none;}

#container{
	width: 960px;
	margin-right: auto;
	margin-left: auto;
	margin-top: 0px;
	
	padding:0px;
	background-repeat: no-repeat;
	background-position: center top;
	height:auto;}
#banner{

	width:955px;
	background-image: url(banner.jpg);
	height:210px;}
#outter{
position:relative;}

#wyxtopnav{
	clear: both;
padding-right:48px;
padding-left:40px;
padding-top:4px;
margin-top:0px;
margin-right:0px;
float:right;}

#wyxtopnav a{
padding-right:5px;
padding-left:5px;}
#top{
	clear:both;
height:152px;
width:960;}
#menu {
	width: 800px;
	height: 38px;
	cursor: hand;
	padding-left:86px;
    padding-right:20px;
	font-weight:normal;
	font-size:12px;}

#menu #leftnav{
float:left;
color:#000000;
width:5px;
height:38px;
font-size:0px;
background:url(navleft.jpg);
background-repeat:no-repeat;}
#menu #nav{
float:left;
color:#000000;
font-size:0px;
height:38px;
width:780px;
background:url(navbg.jpg);
background-repeat:repeat-x;}

#menu #rightnav{
float:left;
color:#000000;
font-size:0px;
height:38px;
width:10px;
background:url(navright.png);
background-repeat:no-repeat;}


#nav li{
	list-style-type:none;}


.nav1{
	float:left;
	width:74px;
	height:30px;
	background:url(nav1.gif) no-repeat center center;
	cursor:pointer;}
.nav1active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav1active.gif) no-repeat center bottom ;
	cursor:pointer;}
.nav2{
	float:left;
	width:74px;
	height:30px;
	background:url(nav2.gif) no-repeat center center;
	cursor:pointer;}
.nav2active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav2active.gif) no-repeat center center;
	cursor:pointer;}
.nav3{
	float:left;
	width:74px;
	height:30px;
	background:url(nav3.gif) no-repeat center center;
	cursor:pointer;}
.nav3active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav3active.gif) no-repeat center center;
	cursor:pointer;}
.nav4{
	float:left;
	width:74px;
	height:30px;
	background:url(nav4.gif) no-repeat center center;
	cursor:pointer;}
.nav4active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav4active.gif) no-repeat center center;
	cursor:pointer;}
.nav5{
	float:left;
	width:74px;
	height:30px;
	background:url(nav5.gif) no-repeat center center;
	cursor:pointer;}
.nav5active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav5active.gif) no-repeat center center;
	cursor:pointer;}
.nav6{
	float:left;
	width:74px;
	height:30px;
	background:url(nav6.gif) no-repeat center center;
	cursor:pointer;}
.nav6active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav6active.gif) no-repeat 2px bottom;
	cursor:pointer;}
.nav7{
	float:left;
	width:74px;
	height:30px;
	background:url(nav7.gif) no-repeat center center;
	cursor:pointer;}
.nav7active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav7active.gif) no-repeat center center;
	cursor:pointer;}
.nav8{
	float:left;
	width:74px;
	height:30px;
	background:url(nav8.gif) no-repeat center center;
	cursor:pointer;}
.nav8active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav8active.gif) no-repeat center center;
	cursor:pointer;}
.nav9{
	float:left;
	width:74px;
	height:30px;
	background:url(nav9.gif) no-repeat center center;
	cursor:pointer;}
.nav9active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav9active.gif) no-repeat center center;
	cursor:pointer;}
.nav10{
	float:left;
	width:74px;
	height:30px;
	background:url(nav10.gif) no-repeat center center;
	cursor:pointer;}
.nav10active{
	float:left;	
	width:74px;
	height:30px;
	background:url(nav10active.gif) no-repeat center center;
	cursor:pointer;}

/* end of menu*/

/*begin of textbody*/
#textbody{
float:left;
width:950px;
/*background:url(leftbg.png) repeat-y left;*/

padding:0px;
z-index:2px;}
#black{
float:left;

width:960px;
z-index:3;
padding:0px;
margin:0px;}
/*end of textbody*/
.pro1{
	float:left;
	width:150px;
	height:52px;
	margin-top:1px;
	background:url(pro1.gif);
	cursor:pointer;
	margin-left:3px;
		background-repeat:no-repeat;}
.pro2{
	float:left;
	width:150px;
	height:52px;
	margin-top:1px;
	cursor:pointer;
	background:url(pro2.gif);
	background-repeat:no-repeat;}
.pro3{
	float:left;
	width:150px;
	height:52px;
	cursor:pointer;
	background:url(pro6.gif);
	margin-left:3px;
	background-repeat:no-repeat;}
.pro4{
	float:left;
	width:150px;
	height:52px;
	cursor:pointer;
	background:url(pro7.gif);
	background-repeat:no-repeat;}
.pro5{
	float:left;
	width:150px;
	height:52px;
	cursor:pointer;
	background:url(pro8.gif);
	background-repeat:no-repeat;
	margin-left:3px;}
.pro6{
	float:left;
	width:150px;
	height:52px;
	cursor:pointer;
	background:url(pro9.gif);
	background-repeat:no-repeat;}

/*end of rightbody*/


/*begin of footer*/
#footer{
float:left;
height:50px;
width:960px;}
#footleft
{
float:left;
width:18px;
height:50px;}
#footcenter{
float:left;
width:923px;
height:50px;
text-align:left;}
#footerimage{
	clear:both;
	background-image:url(dilan.jpg);
	height:80px;
	width:960px;
	text-align:center;
	line-height:20px;
	font-size:18px;}
#footright
{
float:left;
width:18px;
height:50px;}
#footlink{
float:right;
width:345px;
height:50px;}
#fotext{
float:left;
width:260px;
height:44px;}
.folink1{
	float:left;
	width:100px;
	height:42px;
	background:url(folink1.gif);
	cursor:pointer;
	background-repeat:no-repeat;
	background-position:top;}
.folink2{
	float:left;
	width:100px;
	height:42px;
	cursor:pointer;
	background:url(folink4.gif);
	background-repeat:no-repeat;
	padding-left:1px;}
.folink3{
	float:left;
	width:100px;
	height:42px;
	cursor:pointer;
	background:url(folink3.gif) top;
	background-repeat:no-repeat;}
/*end of footer*/

/*begin of newstext*/
.newstext{
margin-top:5px;}
.newstext ul,li{
	list-style:none; 
	margin:0;
	padding:0px;}
.newstext li{
	float:left;
	margin:0;
	padding-left:10px;
	height:26px;
	line-height:26px;	
	margin-left:4px;
	color:#3e3e3e;
	font-size:12px;
	background:url(../../10775/images/tri.gif);
	background-position: left center;
	background-repeat:no-repeat;}
.newstime{
	color:#9D9D9D;
	padding-left:5px;}
a.newsli:link{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	line-height:21px;
	color:#555752;
	text-decoration: none;}
a.newsli:visited{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	line-height:21px;
	color:#555752;
	text-decoration: none;}
a.newsli:active{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	line-height:21px;
	background:#90B6FD;
	color:#ffffff;
	text-decoration: none;}
a.newsli:hover{
	padding-left:8px;
	padding-right:8px;
	padding-top:5px;
	line-height:21px;
	background:#90B6FD;
	color:#ffffff;
	text-decoration: none;}
#newsinfo li{
width:285px;
overflow:hidden;}
#jobinfo li{
width:285px;
overflow:hidden;}
#new3 li{
width:285px;
overflow:hidden;}
#new4 li{
width:285px;
overflow:hidden;}

/*end of newstext*/
#major1{
float:left;
margin-left:5px;
margin-top:5px;
height:220px;
width:310px;
background:url(majorbottom.gif) no-repeat bottom;}
#majortitle{
float:left;
height:45px;
width:310px;
background:url(majortitle.gif) no-repeat top center;
color:#000000;
font-size:14px;
font-weight:bold;
text-align:center;
padding-top:5px;
line-height:40px;}
#majorcontent{
float:left;
height:150px;
width:310px;
background:url(majorcontent.gif) repeat-y;
color:#363636;
font-size:12px;
text-align:left;}

#majorbottom{
float:left;
height:30px;
width:310px;}

.table{
font-size:12px;
width:276px;
color:#363636;
text-align:left;
height:150px;}

#leftnav{
float:left;
height:auto;
font-size:14px;
font-weight:bold;
color:#363636;
text-align:left;}
#lefttitle{
float:left;
height:50px;
width:150px;
background:url(lefttitle.gif) no-repeat top center;}
#leftcontent{
float:left;
height:auto;
width:150px;
background:url(leftcontent.gif) repeat-y center;}
#leftbottom{
float:left;
height:25px;
width:150px;
background:url(leftbottom.gif) no-repeat bottom center;}
#leftimage
{
	float:left;
	width:185px;
	height:180px;}


#leftcontent li {

list-style:none;
padding:2px 0 2px 0;
background:url(line.gif) left bottom no-repeat;}
#leftcontent li a {
display:block;
font-weight:bold;
padding-left:7px;
background:url(blue.png) left center no-repeat;
text-decoration:none;}
#content{
	float:left;
	width:760px;
	margin-left:5px;
	height:auto !important;}
#newsnav{
	width:740px;
	height:30px;
	float:left;
	color:#5e605f;
	text-align:right;
	font-size:12px;}

#leftcontent li a:hover {
text-decoration:underline;}
#topnav{
display:none;}
.areatitle2{
text-align:center;
	font-size:16px;
	font-weight:bold;
	background-color: #ffffff;	
	height: 25px;	
	width:740px;
	padding-top:8px;
	background-color:#dcdde7;
	margin-bottom:3px;}
#areacontent{
width:720px;
	float:left;
	font-size:12px;
	color:#363636;
	line-height:25px;
	text-align:left;}
#areacontent ul{
	list-style:none; 
	margin-top:0px;
	padding:0px;}
#zbarea li{
	list-style:none; 
	margin-top:5px;
	margin-left:10px;
	padding-left:15px;	
	float:left;
	font-size:12px;	
	line-height:24px;
	width:680px;
	color:#363636;
	border-bottom: #E7E7E7 0px solid;
	background:url(always.gif);
	background-position: left center;
	background-repeat:no-repeat;}
#areacontent li {
	list-style:none; 
	margin-top:5px;
	margin-left:10px;
	padding-left:15px;	
	float:left;
	font-size:12px;	
	line-height:24px;
	width:680px;
	color:#363636;
	border-bottom: #E7E7E7 0px solid;
	background:url(always.gif);
	background-position: left center;
	background-repeat:no-repeat;}
#setpage1{
	float:left;
	width:600px;
	text-align:left;}

.contenttitle2{
text-align:center;
	font-size:15px;
	font-weight:bold;
	background-color:#dcdde7;	
	height: 25px;}
#rightcontentarea{
float:left;
margin-bottom:4px;}

#employee{
float:left;
height:160px;
width:310px;
margin-left:40px;}
#employee1{
float:left;
height:160px;
width:510px;
margin-left:95px;
margin-top:15px;}

#picture{
float:left;
height:160px;
width:130px;}
#picture1{
float:left;
height:160px;
width:185px;}

#button{
float:left;
height:130px;
width:165px;
border:1px solid #d1d6dc;
margin-top:8px;}
#button li {
display:block;
background:url(quickli.gif) left center no-repeat;
padding-left:10px;
padding-top:6px;}

#floatimage{
float:left;
width:700px;
height:200px;}

#texttitle{
float:left;
width:693px;
height:43px;
background:url(txtback.jpg) left center no-repeat;
color:#000000;
font-size:16px;
font-weight:bold;
border-bottom:1px dashed #e6e6e6;
text-align:left;
padding-left:30px;
padding-top:7px;}
#textnav{
float:left;
width:560px;
height:33px;
font-size:12px;
margin-left:35px;}
#textnavleft{
float:left;
width:20px;
height:33px;
background:url(txtnavleft.jpg) left center no-repeat;}
#textnavcontent{
float:left;
width:520px;
height:26px;
background:url(txtnavback.jpg) left center repeat-x;
padding-top:7px;}

#textnavcontent li{
padding-left:22px;
display:inline;}
#textnavright{
float:left;
width:20px;
height:33px;
background:url(txtnavright.jpg) left center no-repeat;}
#texttitle{
float:left;
width:693px;
height:43px;
background:url(txtback.jpg) left center no-repeat;
color:#000000;
font-size:16px;
font-weight:bold;
border-bottom:1px dashed #e6e6e6;
text-align:left;
padding-left:30px;
padding-top:7px;
margin-bottom:5px;}


#textnavnext{
float:left;
width:565px;
height:45px;
font-size:12px;
margin-left:40px;}
#textnavleftnext{
float:left;
width:20px;
height:45px;
background:url(txtnavleft1.jpg) left center no-repeat;}
#textnavcontentnext{
float:left;
width:525px;
height:41px;
background:url(txtnavback1.jpg) left center repeat-x;
padding-top:4px;}

#textnavcontentnext li{
display:inline;}
#textnavrightnext{
float:left;
width:20px;
height:45px;
background:url(txtnavright1.jpg) left center no-repeat;}

#job{
	float:left;
	width:315px;
	height:260px;
	border:1px solid #d1d6dc;
	margin-left:30px;	
	margin-bottom:5px;
	margin-top:5px;}
#news{
	float:left;
	margin-left:15px;
	width:315px;
	height:260px;
	border:1px solid #d1d6dc;
		margin-bottom:5px;
		margin-top:5px;}
#jobtitle{
	float:left;
	width:315px;
	height:30px;
	background:url(jobtitle1.gif) no-repeat 2px center;
	font-size:12px;
	text-align:right;
	color:#a7abac;
	background-color:#dad8d8;
	line-height:30px;}
#jobinfo{
	float:left;
	width:315px;
	height:230px;}

#newstitle{
	float:left;
	width:315px;
	height:30px;
	background:url(newstitle1.gif) no-repeat 2px center;
	font-size:12px;
	text-align:right;
	color:#a7abac;
	background-color:#dad8d8;
	line-height:30px;}
#newsinfo{
	float:left;
	width:315px;
	height:230px;}

#new4{
	float:left;
	width:315px;
	height:260px;
	border:1px solid #d1d6dc;
	margin-left:30px;
		margin-bottom:5px;}
#new4title{
	float:left;
	width:315px;
	height:30px;
	background:url(jobtitle2.gif) no-repeat 2px center;
	font-size:12px;
	text-align:right;
	color:#a7abac;
	background-color:#dad8d8;
	line-height:30px;}
#new4info{
	float:left;
	width:315px;
	height:230px;}

#new3{
	float:left;
	margin-left:15px;
	width:315px;
	height:260px;
	border:1px solid #d1d6dc;
		margin-bottom:5px;}


#new3title{
	float:left;
	width:315px;
	height:30px;
	background:url(newstitle2.gif) no-repeat 2px center;
	font-size:12px;
	text-align:right;
	color:#a7abac;
	background-color:#dad8d8;
	line-height:30px;}
#new3info{
	float:left;
	width:315px;
	height:230px;}

#jobsearch{
	float:left;
	width:665px;
	height:30px;
	background:url(search.gif) no-repeat 2px center;
	font-size:12px;
	text-align:right;
	color:#a7abac;
	background-color:#dad8d8;
	line-height:30px;
	margin-left:15px;}
#contentPageTitle2{
float:right;
width:200px;
height:70px;}

#zbarea{
	float:left;
	width:600px;
	height:240px;
	margin-top:8px;
	border-top-width: 0px;
	border-right-width: 0px;
	border-bottom-width: 0px;
	border-left-width: 0px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #cccccc;
	border-left-color: #cccccc;}
#zbge{
	float:left;
	padding-left:4px;
	width:263px;}
#zbtitle{
	float:left;
	width:600px;
	height:60px;
	background:url(zbbg.gif);}
#zbtitletxt{
	float:left;
	width:400px;
	height:60px;
	text-align:center;
	font-size:12px;
	font-weight:bold;
	color:#ffffff;
	line-height:60px;
	background-image: url(dangwugongkai.png);
	background-repeat: no-repeat;
	background-position: right center;}
#zbtitlemore{
	float:left;
	width:150px;
	height:30px;
	text-align:right;
	font-size:18px;
	color:#ab0c06;
	line-height:30px;}
#zbli{
	float:left;
	width:400px;
	height:170px;
	padding-left:5px;
	margin-top:5px;}
#zbli li{
	list-style:none; 
	margin-top:5px;
	margin-left:10px;
	padding-left:15px;	
	float:left;
	font-size:12px;	
	line-height:24px;
	width:680px;
	color:#363636;
	border-bottom: #E7E7E7 0px solid;
	background:url(always.gif);
	background-position: left center;
	background-repeat:no-repeat;}
#zbli2 li{
	list-style:none; 
	margin-top:5px;
	margin-left:10px;
	padding-left:15px;	
	float:left;
	font-size:12px;	
	line-height:24px;
	width:680px;
	color:#363636;
	border-bottom: #E7E7E7 0px solid;
	background:url(always.gif);
	background-position: left center;
	background-repeat:no-repeat;}
.news:link {	
	color:#232323;
	text-decoration: none;}
.news:visited {
	height:20px;
	color:#232323;
	text-decoration: none
;}
.news:active {
	height:20px;
	color:#232323;
	text-decoration: none
;}
.news:hover {
	height:20px;
	color:#000000;
	background:#ebe5e1;}