body{ margin:0; padding:0;}
body,td{ font-size:12px; color:#999; font-family:Arial, Helvetica, sans-serif; line-height:20px;}
ul,li,form{ list-style:none; margin:0; padding:0;}
a{  color:#999;
	text-decoration:none;
	blr:expression(this.onFocus=this.blur());   /*    IE Opera    */
    outline:none;   /*    FF Opera    */}
a:focus{ -moz-outline-style: none;   /*    FF    */ }
a:hover{ text-decoration:none;}
.clearBoth{ clear:both; height:1px; overflow:hidden;}
#wrap {
	position:absolute;
	top:50%;
	left:50%;
	margin:-290px 0 0 -470px;
	width:940px;
	height:580px;
	}
#header { height:36px; border-top:#ccc solid 1px;border-right:#ccc solid 1px;border-left:#ccc solid 1px;}
#mainNav{}
#mainNav li{ float:left;}
#mainNav a{ font-size:13px; display:block; line-height:36px; background:#fff; text-align:center; color:#000; padding:0 20px; font-family:Century Gothic;}
#mainNav a:hover{ color:#ff9900;}
#mainNav .sed a{ color:#ff9900;}
#mainNav .lang{ margin-left:430px;}
#mainNav .lang a{ color:#999; font-size:11px; padding:0 10px;}
#mainNav .lang a:hover{ color:#ff9900;}

#content { width:940px; height:457px;}
#leftsideBar{ position:absolute; z-index:40; margin:43px 0 0 24px;}
#leftsideBar a{ color:#666; line-height:16px;}
#leftsideBar a:hover{ color:#fff;}
#leftsideBar .sed a {color:#cc6600; font-weight:bold;}

.scrollBtnImg{ margin-top:204px;}
#scrollBtnImgL{ width:49px; height:73px; position:absolute; z-index:30; margin-left:-27px; cursor:pointer;}
#scrollBtnImgR{ width:49px; height:73px; position:absolute; z-index:31; margin-left:-4px; cursor:pointer;}
#scrollBtnImgL a{ display:block; width:49px; height:73px; background:url(images/scrollBtnImgL_-trans.png) no-repeat;}
#scrollBtnImgR a{ display:block; width:49px; height:73px; background:url(images/scrollBtnImgR_-trans.png) no-repeat;}

#linkUrl { position:absolute; z-index:66; margin:405px 0 0 264px; font-size:12px; text-align:center; width:640px;}
#linkUrl a{ color:#a35201; font-size:11px;}
#linkUrl a:hover{color:#cc6600;}
#progressBar { position:absolute; width:180px; height:11px; overflow:hidden; z-index:21; margin:444px 0 0 758px; border:#ccc solid 1px;}
#progressBar div{ background:url(images/progressBar.gif) no-repeat; width:50%; height:11px;}
#pngBlot { position:absolute; z-index:20; }
.contBor { border:#ccc solid 1px; width:938px; height:455px;}
.cont { margin:40px 0 0 44px;}
.cont .tit{ height:48px; margin-left:4px; font-size:14px; color:#999; font-weight:bold;}
.cont .day{ font-size:12px; font-weight:normal; color:#666; margin-top:10px;}
.cont .text{ color:#333;}

.newsEventsWrap { position:absolute;}
.newsEvents { height:352px; overflow:hidden;}
.newsEvents li{ display:inline-block; float:left; }
.newsEvents .list{ display:block; background:url(images/bg01.gif) no-repeat left top;height:352px;width:131px; margin-right:13px;}
.newsEvents .list:hover{ background:url(images/bg01.gif) no-repeat right top;}
.newsEvents .list .img{ border:#999 solid 1px; overflow:hidden; height:258px; cursor:pointer}
.newsEvents .list .txt{ text-align:center; color:#ccc; line-height:22px;}
.newsEvents .list:hover .txt{ color:#fff;}
.newsEvents a .img1{ background:url(images/p52.jpg) no-repeat;}
.newsEvents a:hover .img1{ background:url(images/p52_.jpg) no-repeat;}
.newsEvents a .img2{ background:url(images/p55.jpg) no-repeat;}
.newsEvents a:hover .img2{ background:url(images/p55_.jpg) no-repeat;}
.newsEvents a .img3{ background:url(images/p51.jpg) no-repeat;}
.newsEvents a:hover .img3{ background:url(images/p51_.jpg) no-repeat;}
.newsEvents a .img4{ background:url(images/p50.jpg) no-repeat;}
.newsEvents a:hover .img4{ background:url(images/p50_.jpg) no-repeat;}
.newsEvents a .img5{ background:url(images/p53.jpg) no-repeat;}
.newsEvents a:hover .img5{ background:url(images/p53_.jpg) no-repeat;}
.newsEvents a .img6{ background:url(images/p54.jpg) no-repeat;}
.newsEvents a:hover .img6{ background:url(images/p54_.jpg) no-repeat;}


.newsEventsRight{ position:absolute; margin:93px 0 0 538px;}
.contactUsRight{ position:absolute; margin:60px 0 0 480px; width:350px; height:310px; border-left:#e5e5e5 dotted 1px; padding-left:30px; }
.contactUsRight .tit{ height:43px;}
.contactUsRight .input{ width:208px; height:14px; line-height:14px; border:#CCC solid 1px;}
.contactUsRight textarea{ width:202px; height:100px; line-height:14px; border:#CCC solid 1px; padding:4px;}
.contactUsRight .sub{ padding:2px 8px; background:#333; color:#ccc; font-size:11px; cursor:pointer;}
.contactUsRight .sub:hover{ background:#555; color:#fff;}
.message_box{ color:#f00;}
.OurClientLogo { margin-top:10px;}
.OurClientLogo li{ float:left; width:207px; height:99px;}
.OurClientLogo li a{ display:block; width:153px; height:59px; background:url(images/logoBg.gif) no-repeat; padding:1px;}
.recruitmentList { width:550px; margin-top:10px;}
.recruitmentList a{ display:block; width:243px; float:left;height:24px; line-height:24px; background:url(images/g01.gif) left center no-repeat; padding-left:14px; color:#333;}
.recruitmentList a:hover{ background:url(images/g01_.gif) left center no-repeat; color:#ff9900}
.lxr{padding-top:10px; margin-top:20px; border-top:#ccc dotted 1px;}
.lxr a{ color:#333; text-decoration:none;}
.lxr a:hover{ color:#FF9900;}

#container {
	MARGIN-LEFT: 5px; OVERFLOW: hidden; WIDTH: 858px; POSITION: absolute; HEIGHT: 303px; z-index:2;}
.btn_up {
	MARGIN-TOP: 315px; left: 21px; WIDTH: 20px; POSITION: absolute; z-index:3}
.btn_up A {
	DISPLAY: block; BACKGROUND: url(images/gUp.gif) no-repeat center center; WIDTH: 20px; HEIGHT: 20px
}
.btn_up A:hover {
	BACKGROUND: url(images/gUp_.gif) no-repeat center center
}
.btn_down {
	MARGIN-TOP: 315px; left: 0px; WIDTH: 20px; POSITION: absolute; z-index:4}
.btn_down A {
	DISPLAY: block; BACKGROUND: url(images/gDown.gif) no-repeat center center; WIDTH: 20px; HEIGHT: 20px
}
.btn_down A:hover {
	BACKGROUND: url(images/gDown_.gif) no-repeat center center
}

.btn_up2 {
	MARGIN-TOP: 315px; left: 21px; WIDTH: 20px; POSITION: absolute; z-index:3}
.btn_up2 A {
	DISPLAY: block; BACKGROUND: url(images/gUp2.gif) no-repeat center center; WIDTH: 20px; HEIGHT: 20px
}
.btn_up2 A:hover {
	BACKGROUND: url(images/gUp2_.gif) no-repeat center center
}
.btn_down2 {
	MARGIN-TOP: 315px; left: 0px; WIDTH: 20px; POSITION: absolute; z-index:4}
.btn_down2 A {
	DISPLAY: block; BACKGROUND: url(images/gDown2.gif) no-repeat center center; WIDTH: 20px; HEIGHT: 20px
}
.btn_down2 A:hover {
	BACKGROUND: url(images/gDown2_.gif) no-repeat center center
}








#footer{height:85px; border-right:#ccc solid 1px;border-bottom:#ccc solid 1px;border-left:#ccc solid 1px;color:#999;}
#footer #logo{ float:left; width:300px;}
#footer #copyRight{ float:right; width:600px; text-align:right; margin:65px 4px 0 0; font-size:11px;}

#counter { position:absolute; width:100px; left:-1000px;}
