﻿body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	font-size:12px;
    color:#000000;	
    line-height:20px;
}

body a{font-size:12px;
       color:#000000;
	   font-family:"宋体";
	   text-decoration:none;
	   }
body a:hover{ color:#CC0000;}

#provideCenter_right_top {
	height: 63px;
	background-image: url(../images/pc_right_top.jpg);
	padding-left: 87px;
	padding-top: 40px;
}
#tzz_right_top {
	height: 63px;
	background-image: url(../images/tzz092302.jpg);
	padding-left: 87px;
	padding-top: 40px;
}
#server_right_top {
	height: 63px;
	background-image: url(../images/server092302.jpg);
	padding-left: 87px;
	padding-top: 40px;
}
#left_reg {
	height: 166px;
	width: 196px;
	background-image: url(../images/reg092201.jpg);
	margin-left: 3px;
}
.left_reg_input{
	height: 23px;
	width: 112px;
    border:1px solid #C6C6C6;
	margin-bottom:3px;
    color:#010101;
	line-height:23px;
}
.font1223blackB{
 font-size:14px;
 line-height:23px;
 color:#333333;
 font-weight:bold;
}
.font1423blueB{
 font-size:14px;
 line-height:23px;
 color:#3F89D6;
 font-weight:bold;
}

.font1220black{
 line-height:20px;
 color:#333333;
 font-weight:normal;
}
.font1220blackB{
 line-height:20px;
 color:#333333;
 font-weight:bold;
}

a.cBlack:hover{color:#bc2931;}

.font1220grayB,a.font1220grayB{
 line-height:20px;
 color:#727272;
 font-weight:bold;
}
.font1220blueB,a.font1220blueB{
 line-height:20px;
 color:#73B8DF;
 font-weight:bold;
}
.font1220redB,a.font1220redB{
 line-height:20px;
 color:#DF7196;
 font-weight:bold;
}
.font1220yellowB,a.font1220yellowB{
 line-height:20px;
 color:#ADBB66;
 font-weight:bold;
}
.font1220greenB,a.font1220greenB{
 line-height:20px;
 color:#6CB762;
 font-weight:bold;
}
.font1220zsB,a.font1220zsB{
 line-height:20px;
 color:#8F72DE;
 font-weight:bold;
}
.bor_b_zs_1430FFF{
	font-size:14px;
	line-height:30px;
	color:#FFFFFF;
	font-weight:bold;
	background-color: #8F72DE;
}

.font1640red{
	font-size:16px;
	line-height:40px;
	color:#CC0000;
	font-weight:bold;
}
.font1220brownB,a.font1220brownB{
 line-height:20px;
 color:#DE9F73;
 font-weight:bold;
}
.map li{
	list-style-position: inside;
	list-style-type: none;
	text-indent: -30px;
}
.td-label {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BORDER-TOP: #ffffff 0px solid; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; BORDER-LEFT: #ffffff 0px solid; COLOR: #5b5b5b; PADDING-TOP: 7px; BORDER-BOTTOM: #ffffff 1px solid; WHITE-SPACE: nowrap; BACKGROUND-COLOR: #F5F5F5; TEXT-ALIGN: right;font-size:12px;
}
.td-field {
	BORDER-RIGHT: #ffffff 1px solid; PADDING-RIGHT: 3px; BACKGROUND-POSITION: center center; PADDING-LEFT: 3px; PADDING-BOTTOM: 3px; COLOR: #5b5b88; PADDING-TOP: 3px; BORDER-BOTTOM: #ffffff 1px solid; BACKGROUND-COLOR: #F5F5F5; TEXT-ALIGN: left;font-size:12px;
}
.button {
	BORDER-RIGHT: #3573d6 1px solid; PADDING-RIGHT: 1px; BORDER-TOP: #f2f2f2 1px solid; PADDING-LEFT: 2px; BACKGROUND-IMAGE: url(../images/button6.gif); PADDING-BOTTOM: 2px; MARGIN: 1px 3px 1px 1px; BORDER-LEFT: #ffffff 1px solid; COLOR: #000066; PADDING-TOP: 1px; BORDER-BOTTOM: #3573d6 1px solid; LETTER-SPACING: 3px; HEIGHT: 19px; BACKGROUND-COLOR: #F5F5F5; button: center
}
.spanDownCount {
	FONT-WEIGHT: bold; COLOR: red
}
.font1220_a88714{COLOR: #a88714;LINE-HEIGHT: 20px;LETTER-SPACING:0.1em;font-size: 12px;}


#tzz_border01_title{
   width:492px;
   height:20px;
   line-height:20px;
   font-size:16px;
   color:#CC0000;
   font-weight:bold;
   margin-left:80px;
   text-align:center;
   padding:10px;
   }
#tzz_border01{
   width:540px;
   height:305px;
   margin-left:50px;
   margin-top:20px;
   border:1px solid #CCCCCC;
   text-align:center;
   padding:10px;
   }
#tzz_border01_pic{
  margin-left:340px;

}
#server_cont01{
	text-align: right;
	padding-top: 25px;
}
.font1328_343434{
   font-size:13px;
   line-height:28px;
   font-weight:bold;
   color:#343434;
}
.padding1632tb{
  padding-top:16px;
  padding-bottom:32px;
}
.font1224_CC0000,.font1224_CC0000 a{
   font-size:12px;
   line-height:24px;
   font-weight:bold;
   color:#CC0000;  
}
.font1224_CC0000 a:hover{
   color:#666666;  
}
.font1224_343434{
   font-size:12px;
   line-height:24px;
   font-weight:normal;
   color:#343434;  
}
.paddingtb_10{padding:10px 0px;}

.borderB_gray1226_414141{
	font-size: 12px;
	line-height: 26px;
	color: #414141;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
}
.hyzc_input{
	border: 1px solid #999999;
	color: #666666;
}
.font1228_6B6B6B,.font1228_6B6B6B a{
 font-size:12px;
 line-height:28px;
 color:#6B6B6B;
}
.font1224_6B6B6B,.font1224_6B6B6B input{
 font-size:12px;
 line-height:24px;
 color:#6B6B6B;
}
.font1224_6B6B6B_b{
 font-size:12px;
 line-height:24px;
 color:#6B6B6B;
 font-weight:bold;
}

.font1224_red{
	font-size:12px;
	line-height:24px;
	color:#CC0000;
}


.font1424_0080BC,.font1424_0080BC a{
 font-size:12px;
 line-height:24px;
 color:#0080BC;
 font-weight:bold;
}
.font1424_0080BC a:hover{
  color:#CC0000;
}
.border_b_6B6B6B{
	font-size:12px;
	line-height:28px;
	color:#6B6B6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
}
.border_b_9BDDE9{
	font-size:12px;
	line-height:30px;
	color:#6B6B6B;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #9BDDE9;
	
}
.input{
    border-bottom: #666666 1px outset;
	border-left-style: none;
	border-right-style: none;
	border-top-style: none;
	font-family: "宋体";
	font-size: 12px;
}
#job01 {
	padding-top: 6px;
	padding-left: 22px;
	width: 643px;
	height: 500px;
}

#zw_search{
	width: 197px;
	padding-left: 4px;
	padding-top: 0px;
}
#current_job{
    width: 993px;
	background-image: url(../images/job_rcsh_03.jpg);
    height:30px;
}
#right02{
	width: 773px;
	float: right;
	text-align: left;
	background-position: left 102px;
}
#login02 {
	width: 197px;
	padding-left: 4px;
	padding-top: 0px;
}	
.job_li {
	list-style-type: disc;
	text-indent: -20px;
	font-size:12px;
	line-height:23px;
	color:#6B6B6B;
}
.bor_1240zs_bgray {
	font-size: 12px;
	line-height: 40px;
	color: #8F72DE;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #CCCCCC;
    font-weight:bold;
}



#header {
	width: 993px;
	text-align: left;
	height: 75px;
	padding-top: 20px;

}
#logo {
	height: 63px;
	width: 82px;
	float: left;
	padding-left: 32px;
}
#menu {
	width: 700px;
	float: left;
	padding-left: 48px;
}
#header #header_search {
	width: 125px;
	float: left;
	padding-left: 5px;
	padding-top: 17px;
	height: 45px;
}
#header_serach_input {
	float: left;
	width: 86px;
}
#header_serach_btn {
	float: left;
	width: 35px;
	padding-top: 1px;
	padding-left: 3px;
}
#form1 {
	margin: 0px;
}

#header_serach_input input {
	background-color: #A5A5A5;
	height: 16px;
	width: 81px;
	border: 1px solid #A5A5A5;
	color: #FFFFFF;
	font-size: 12px;
	font-family: "宋体";
	padding-top: 4px;
	padding-left: 3px;
}
#banner {
	height: 299px;
	width: 993px;
}
#current {
	height: 18px;
	width: 878px;
	margin-top: 5px;
	background-image: url(../images/index_1.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	text-align: left;
	padding-left: 115px;
	padding-top: 5px;
	color: #737373;
}
#current a {
	color: #737373;
	text-decoration: none;
}
#current a:hover {
	color: #CC0000;
}

#index_cont {
	height: 222px;
	width: 993px;
	text-align: left;
	padding-top: 4px;
	margin-bottom: 0px;
}
#index_news {
	width: 414px;
	height: 222px;
	float: left;
}
#index_news_title {
	height: 32px;
	background-image: url(../images/index_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}
#index_news_cont {
	height: 182px;
	margin-top:2px;
	padding-right:0;
	border:solid 2px #F4F4F4;
}
#news_top1 {
	height: 129px;
	width: 410px;
	background-color: #FFFFFF;
	line-height:120%;
}
#news_top1_left {
	float: left;
	width: 158px;
	height: 116px;
	background-image: url(../images/index_news_bg.jpg);
	background-repeat: no-repeat;
	background-position: center center;
	padding-top: 13px;
	text-align: center;
}
#news_top1_right {
	float: left;
	height: 121px;
	width: 230px;
	text-align: left;
	padding-top: 8px;
	padding-left: 8px;
	padding-right: 5px;
}
#news_title {
	font-weight: bold;
	color: #CC0000;
	margin-bottom: 3px;
	font-family: "宋体";
}
.setwords {
	font-family: "宋体";
	font-size: 12px;
    line-height:22px;
	color:#000000;
}
#news_infor {
	padding-right: 15px;
	line-height: 1.5em;
	margin-top: 16px;
}
#show_news_btn {
	height: 16px;
	margin-top: 2px;
	text-align:right
}
#show_news_btn a {
	color: #000000;
	text-decoration: underline;
}
#show_news_btn a:hover {
	color: #FF0000;
	text-decoration: underline;
}
#index_news_list {
	background-color: #FFFFFF;
	height: 45px;
	width: 403px;
	padding-left: 7px;
}
#index_news_list_infor {
	height: 18px;
	background-image: url(../images/news_list_line.jpg);
	background-repeat: no-repeat;
	background-position: left bottom;
	margin-bottom: 4px;
	padding-left: 2px;
}
#index_show {
	float: left;
	height: 222px;
	width: 391px;
	overflow:hidden;
}
#index_show_title {
	height: 32px;
	background-image: url(../images/index_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	text-align: left;
}
#index_show_cont {
	width:385px;
	margin-left:2px;
	height: 182px;
	border:solid 2px #FFFFFF; 
	text-align:left;
	margin-top:2px;
	overflow:hidden;
}
#show_cont_title {
	text-align: left;
	padding-left: 26px;
}
#show_cont {
	height: 149px;
}
#left_arrow {
	width: 19px;
	padding-left: 7px;
	float: left;
	padding-top: 63px;
}
#show_cont_content {
	width: 306px;
	padding-left: 21px;
	float: left;
	height: 129px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #DDDDDD;
	border-left-color: #DDDDDD;
	padding-top: 20px;
}
.show_img{margin-right:47px;}
#right_arrow {
	width: 20px;
	padding-left: 16px;
	padding-top: 63px;
	float: left;
}
#index_show_bottom {
	padding-left: 26px;
}
#index_class_menu {
	_height: 220px;
	width: 185px;
	float: left;
}
#index_class_menu_title {
	background-image: url(../images/index_title_bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
	height: 32px;
	margin-bottom: 16px;
	text-align: right;
}
#class_menu_list {
	height: 38px;
	margin-top:7px;
	text-align: right;
}
#footer {
	width: 993px;
	text-align: left;
	height: 63px;
	padding-top:50px;        
	clear: none;
}
#footer_top {
	height: 14px;
}

#footer_top_left {
	width: 320px;
	height: 14px;
	background-image: url(../images/bottom_line.jpg);
	background-repeat: repeat-x;
	background-position: center;
	float: left;
}
#footer_menu {
	width: 310px;
	padding-left: 25px;
	float: left;
}
#footer img {
	float: left;
}
#footer_top_right {
	height: 14px;
	width: 314px;
	float: left;
	margin-left: 22px;
	background-image: url(../images/bottom_line.jpg);
	background-repeat: repeat-x;
	background-position: center;
}
#footer_bottom {
	width: 572px;
	text-align: center;
	padding-top: 10px;
	padding-left: 200px;
}
/*----------------------------------------------index style end-------------------------------------------------*/
#class_banner {
	
	width: 993px;
}
#class_banner02 {
	
	width: 993px;
}

#main {
	text-align: left;
	width: 993px;
	padding-top: 12px;
	clear: none;
	
}
#left {
	width: 205px;
	background-color: #FBFBFB;
	float: left;
}
#left_top_edge {
	height: 9px;
}
#left_cont {
	height: 600px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #E6E6E6;
	border-left-color: #E6E6E6;
}
#left_cont_title {
	height: 62px;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	margin-left: 7px;
	padding-top: 9px;
	padding-left: 30px;
}
#left_class_menu {
	padding-top: 16px;
	padding-left: 10px;
	width: 184px;
}
#left_class_menu ul {
	margin-left: 0px;
	margin-top: 0px;
	padding: 0px;
}
#left_class_menu li {
	list-style-type: none;
	text-align: left;
}
#class_menu_title {
	height: 19px;
	padding-top: 5px;
	padding-left: 28px;
}
.class_menu_title_bg{
background-image: url(../images/left_class_menu_bg.jpg);
	background-repeat: repeat;
}
#right {
	width: 773px;
	float: right;
	text-align: left;
	background-image: url(../images/right_left_bg.jpg);
	background-position: left 102px;
	background-repeat: no-repeat;
}

.about_top{
	background-image: url(../images/right_top_bg.jpg);
}

#right_top {
	height: 63px;
	
	padding-left: 87px;
	padding-top: 40px;
}
#right_cont {
	padding-left: 56px;
	background-image: url(../images/right_right_bg.jpg);
	background-position: right top;
	background-repeat: no-repeat;
}
#oration_infor {
	width: 415px;
	padding-left: 235px;
	background-image: url(../images/boss_photo.jpg);
	background-repeat: no-repeat;
	background-position: left 32px;
	padding-top: 32px;
}
#oration_infor02 {
	width: 438px;
	padding-left: 235px;
	background-image: url(../images/boss_photo.jpg);
	background-repeat: no-repeat;
	background-position: left 32px;
	padding-top: 32px;
}


#oration_title {
	height: 60px;
	background-image: url(../images/boss_oration.jpg);
	background-repeat: no-repeat;
	background-position: right bottom;
}
#oration_cont_infor {
	font-family: "宋体";
	line-height: 2.4em;
	color: #303030;
}
#oration_bottom {
	text-align: right;
	padding-left: 5px;
}


#book{
	height: 255px;
	width: 184px;
	background-image: url(../images/book_bg.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	padding-left: 23px;
	list-style-type: none;
	padding-top: 16px;
	float: left;
	margin-left: 10px;
	margin-right: 7px;
}
#course {
	width: 520px;
	padding-top: 20px;
	padding-left: 30px;
}
#back_top {
	text-align: right;
	margin-top: 8px;
	padding-right: 22px;
}
#year {
	width: 650px;
	padding-top: 22px;
	padding-left: 24px;
    padding-bottom:30px;
}
#year_title {
	height: 64px;
}
#year_title img {
	margin-right: 11px;
}
#year_cont {
	margin-top: 24px;
}
#year_cont_top {
	height: 22px;
	color: #FFFFFF;
}
#year_cont_left {
	float: left;
	width: 12px;
}
#year_cont_center {
	background-image: url(../images/year_title_bg2.jpg);
	background-repeat: repeat-x;
	height: 18px;
	float: left;
	width: 625px;
	padding-top: 4px;
}
#year_cont_right {
	float: left;
	width: 13px;
}
#year_cont_infor {
	padding-top: 15px;
}
.year_cont_list a {
	color: #414141;
	text-decoration: none;
}
.year_cont_list a:hover {
	color: #CC0000;
}

.year_cont_list {
	height: 23px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C7C7C7;
	color: #414141;
	font-family: "宋体";
	margin-top: 2px;
}
#year_cont_list_left {
	float: left;
	height: 17px;
	width: 540px;
	background-image: url(../images/year_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 30px;
	padding-top: 5px;
}
#year_cont_list_right {
	float: left;
	width: 68px;
	padding-top: 5px;
}
#active {
	padding-top: 25px;
	
}
.active_cont {
	width: 185px;
	text-align: center;
	float:left;
	padding-left: 35px;
	padding-bottom:20px;
	overflow:hidden;
}
.active_img {
	height: 126px;
}
.active_name {
	display:block;
	clear:both;
	line-height: 1.6em;
	padding-top: 5px;
	text-align:center;
	width:185px;
}
#pages {
	text-align: right;
	height: 20px;
	margin-top: 25px;
	width: 662px;
	float: left;
}
/*---------------------------------------------aboutUs styel end--------------------------------------------------*/
.provide_top {
	background-image: url(../images/provide_top.jpg);
	background-repeat: no-repeat;
}
#provide {
	
	padding-left: 20px;
}
#login {
	width: 197px;
	padding-left: 4px;
	padding-top: 20px;
}
#login_cont {
	background-image: url(../images/login_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
	height: 113px;
}
#form2 input {
	width: 110px;
	border: 1px solid #C6C6C6;
	height: 20px;
}
#provide {
	width: 650px;
}
#provide_search {
	height: 34px;
}
#form3 {
	margin: 0px;
	height: 34px;
}
#form3 input {
	height: 18px;
	width: 175px;
	border: 1px solid #7B9EBA;
	color: #9D9D9D;
}
#form3 select {
	border: 1px solid #7B9EBA;
	
}
#sel {
	height: 20px;
	text-align: right;
	padding-top: 25px;
}
#form4 {
	margin: 0px;
	height: 20px;
}
#form4 select {
	
	border: 1px solid #7F9DB9;
	width: 180px;
}
#provide_cont {
	padding-top: 10px;
}
#addr_name {
	width: 80px;
	float: left;
	background-image: url(../images/year_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 8px center;
	padding-left: 30px;
	padding-top: 5px;
}
#provide_list {
	margin-top: 4px;
}
#object_name {
	width: 350px;
	float: left;
	padding-top: 6px;
}
#open_time {
	width: 105px;
	padding-top: 6px;
	float: left;
}
#public_time {
	float: left;
	width: 80px;
	padding-top: 6px;
}
#provide_pages {
	width: 650px;
	height: 15px;
	padding-top: 25px;
	text-align: right;
	float: left;
}
.public_title{
    height: 22px;
	text-align: right;
	padding-top: 8px;
	margin-top: 15px;
}
#winner_top {
	background-image: url(../images/winner_public.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;

}

#buy_public_top{
	background-image: url(../images/bug_public.jpg);
	background-repeat: no-repeat;
	background-position: left top;
	margin-bottom: 10px;
	margin-top: 40px;
}
#provide_show_title {
	text-align: center;
	line-height: 1.8em;
	color: #414141;
	margin-top: 35px;
}
#provide_show_cont {
	line-height: 2.0em;
	color: #414141;
	margin-top: 25px;
}
#provide_show_bottom {
	margin-top: 25px;
	text-align: right;
}
/*-------------------------------------------------------provide style end-------------------------------------*/

#job_left_title {
	height: 62px;
	width: 160px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E6E6E6;
	margin-left: 7px;
	padding-top: 9px;
	padding-left: 15px;
}

.job_top{
	background-image: url(../images/joinUs_top.jpg);
}

#job {
	padding-top: 6px;
	padding-left: 22px;
	width: 620px;
	height: 500px;
}
#job_2 {
	padding-top: 6px;
	padding-left: 17px;
	width: 660px;
	height: 100%;
	overflow:hidden;
}
#job_cont {
	width: 615px;
	padding-left: 5px;
	color: #6B6B6B;
}
#job_cont_top {
	height: 26px;
	background-image: url(../images/job_title_bg.jpg);
	background-repeat: repeat-x;
	margin-top: 16px;
	padding-top: 11px;
}
#job_list {
	height: 35px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
}
#job_name {
	width: 145px;
	
	background-image: url(../images/year_arrow.jpg);
	background-repeat: no-repeat;
	background-position: 5px center;
	padding-left: 30px;

	
}
.job_list{
height: 25px;
	padding-top: 11px;
	float: left;}
	
#work_addr {
	width: 90px;

}
#peps {
	width: 90px;

	
}
#org {
	width: 135px;

}
#job_time {
	width: 72px;

}
#show_job_infor {
	width: 35px;

}
/*------------------------------------------job style end ----------------------------------------------*/
.news_top{
	background-image: url(../images/news_top_img.jpg);
}
#news {
	width: 650px;
	
	padding-left: 20px;
	padding-top: 10px;
}
#news_lists {
	height: 460px;
}

#news_list {
	height: 32px;
}
#search_jg{
    width:664px;
	margin-left:140px;
	margin-top:40px;
	margin-bottom:40px;
    height: 460px;
}


#news_time {
	width: 113px;
	float: left;
	height: 22px;
	background-image: url(../images/year_arrow.jpg);
	background-position: 5px center;
	background-repeat: no-repeat;
	padding-left: 20px;
	padding-top: 8px;
}
#news_list_infor {
	width: 410px;
	float: left;
	height: 22px;
	padding-top: 8px;
}
#news_org {
	float: left;
	height: 22px;
	width: 100px;
	padding-top: 8px;
}
/*-------------------------------------------news style end-----------------------------------------------*/

.show_top{
	background-image: url(../images/show_top_img.jpg);
}#show_left_search {
	width: 193px;
	padding-left: 6px;
	height: 104px;
	padding-top: 16px;
}
#show_search_cont {
	height: 89px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-right-color: #C5C5C5;
	border-left-color: #C5C5C5;
	padding-top: 5px;
}
#form5 {
	margin: 0px;
}
#form5 select {
	
	width: 173px;
	border: 1px solid #7A9AB3;
	color: #6E6E6E;
}
.form2_input {
	width: 115px;
	height: 16px;
	border: 1px solid #7A9AB3;
	color: #6E6E6E;
	padding-left: 3px;
}
#show {
	padding-top: 20px;
	padding-left: 34px;
	clear: both;
}
#project {
	height: 196px;
	margin-bottom: 25px;
	overflow:hidden;
}
#project_img {
	width: 266px;
	float: left;
    text-align:center;
	height:194px;
    overflow:hidden;
}
/*#project_img1 {
	position:absolute;
	top:50%;
	left:0;
}*/
#project_img img {
	width:253px;
	padding:2px;
	background:#F8F8F8;
	border:solid 1px #D8D8D8;
	display:block;
}
#project_right {
	height: 185px;
	width: 318px;
	float: left;
	padding-left: 19px;
}
#project_infor {
	height: 90px;
	padding-top: 5px;
}
#project_infor02 {
	height: 70px;
	padding-top: 5px;
}

#project_logo {
	float: left;
	width: 130px;
}
#project_intro {
	width: 170px;
	padding-left: 17px;
	float: left;
	line-height: 1.8em;
	color: #414141;
}
#project_btns {
	height: 20px;
	margin-top: 32px;
}
#project_btns a {
	margin-right: 15px;
	width: 80px;
	height: 20px;
	display: block;
	float: left;
}
#show_project {
	height: 140px;
	width: 656px;
}
#show_project_cont {
	height: 90px;
	border-top-width: 2px;
	border-bottom-width: 2px;
	border-top-style: solid;
	border-bottom-style: solid;
	border-top-color: #E5E5E5;
	border-bottom-color: #E5E5E5;
	margin-top: 15px;
	padding-top: 3px;
}
#show_project_img {
	height: 75px;
	width: 135px;
	padding: 2px;
	border: 1px solid #CDCDCD;
	float: left;
	margin-left: 10px;
	
}

#prod_sh {
	margin: 0px;
	width: 670px;
}
#show_particular_project {
	height: 110px;
	width: 550px;
}
#particular_logo {
	width: 223px;
	float: left;
}
#particular_intro {
	width: 200px;
	float: left;
	height: 110px;
}
#particular_intro{	line-height: 1.8em;
	color: #414141;}
#particular_menu {
	background-image: url(../images/particular_menu_bg.jpg);
	background-repeat: repeat-x;
	height: 23px;
	margin-top: 18px;
	width: 413px;
	background-position: top;
	padding-left: 222px;
}
#particular_menu ul {
	margin-top: 0px;
	margin-bottom: 0px;
	margin-left: 0px;
	padding-top: 0px;
	padding-bottom: 0px;
	padding-left: 0px;
}
#particular_menu li {
	height: 23px;
	list-style-type: none;
	float: left;
	background-repeat: no-repeat;
	background-position: center top;
	cursor:pointer;
}
#project_type_cont {
}

.intro_over {
	background-image: url(../images/particular_menu_b1.jpg);
	width: 48px;
	margin-right: 20px;
}

.intro_out {
	background-image: url(../images/particular_menu_b1_0.jpg);
	width: 48px;
	margin-right: 20px;
}


.type_over {
	background-image: url(../images/particular_menu_b2.jpg);
	width: 48px;
	margin-right: 20px;
}
.type_out {
	background-image: url(../images/particular_menu_b2_0.jpg);
	width: 48px;
	margin-right: 20px;
}


.traffic_over {
	background-image: url(../images/particular_menu_b3.jpg);
	width: 48px;
	margin-right: 20px;
}
.traffic_out {
	background-image: url(../images/particular_menu_b3_0.jpg);
	width: 48px;
	margin-right: 20px;
}




.perimeter_over {
	background-image: url(../images/particular_menu_b4.jpg);
	width: 48px;
	margin-right: 20px;
}
.perimeter_out {
	background-image: url(../images/particular_menu_b4_0.jpg);
	width: 48px;
	margin-right: 20px;
}


.photo_over {
	background-image: url(../images/particular_menu_b5.jpg);
	width: 48px;
	margin-right: 20px;
}
.photo_out {
	background-image: url(../images/particular_menu_b5_0.jpg);
	width: 48px;
	margin-right: 20px;
}


.web_over {
	background-image: url(../images/particular_menu_b6.jpg);
	width: 73px;
}
.web_out {
	background-image: url(../images/particular_menu_b6_0.jpg);
	width: 73px;
}

.block{
display: block;
}
#particular_cont ul {
	margin: 0px;
	padding: 0px;
}
#particular_cont li {
	list-style-type: none;
}

#particular_cont {
	width: 630px;
	padding-top: 22px;
	
}

#project_intro_top_left {
	
	width: 210px;
	line-height: 1.8em;
	color: #6E6E6E;
	float: left;
}
#project_intro_top_right {
	float: left;
	width: 400px;
	padding-left: 12px;
}

#project_intro_infro {
	height: 235px;
	padding-top: 40px;
	color: #6E6E6E;
	clear: both;
}
#project_infro_list {
	height: 20px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #E5E5E5;
	padding-top: 8px;
	padding-left: 3px;
}
#project_list_name {
	width: 400px;
	float: left;
}
#state {
	width: 120px;
	color: #CC0000;
	float: right;
	text-align: right;
}

#particular_cont li.none{
display:none;
}

#particular_cont div.block{
display: block;
}#project_type_list {
	height: 280px;
	width: 306px;
	float: left;
	margin-right: 9px;
	margin-bottom: 10px;
}
#project_type_img {
	height: 235px;
	width: 299px;
	background-image: url(../images/particular_type_img_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	padding-left: 7px;
	padding-top: 9px;
}
#project_type_name {
	height: 20px;
	text-align: center;
	font-size: 13px;
	font-weight: bold;
	color: #C6C8C7;
}
#map {
	text-align: center;
}
#traffic_tips {
	padding-left: 10px;
	padding-top: 15px;
	padding-bottom: 20px;
	color: #999999;
}
#project_perimeter_cont {
	line-height: 2.0em;
	color: #414141;
}
#project_photo_img {
	height: 294px;
	width: 480px;
	background-image: url(../images/photo_bg.jpg);
	background-repeat: no-repeat;
	background-position: left center;
	padding-top: 11px;
	padding-left: 9px;
	margin-left: 72px;
}
#small_imgs {
	padding: 2px;
	height: 55px;
	width: 80px;
	border: 1px solid #E2E2E2;
	margin-right: 5px;
	float: left;
}
#img_list {
	height: 65px;
	width: 730px;
}
#clear {
	clear: both;
}
#company_book {
	height: 500px;
}

#sub_img_btn{
	width:47px;
	border-top-style: none;
	border-right-style: none;
	border-bottom-style: none;
	border-left-style: none;
}
.pic_txt01 {
	font-size: 12px;
	line-height: 30px;
	color: #333333;
	text-align: center;
    width:152px;
}
.STYLE4 {color: #3F89D6}
.STYLE1 {
	font-size: 13px;
	color: #FFFFFF;
	font-weight: bold;
}
.STYLE2 {font-size: 14px}
.STYLE3 {
	color: #3F89D6;
	font-weight: bold;
}
.STYLE5 {
color: #000000;
}
.red{
color:#FF0000;
}
.marginb20{margin-bottom:20px;}
#ts{
  height:150px;
}
#ts_list{
    line-height:20px;
    color:#333333;
    font-weight:normal;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style:dashed;
	border-bottom-color: #C8C8C8;
}
#ts_list #tsnr1{
	float:left;
	text-align:left;
	width: 80px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
    color:#006600;
	font-weight:bold;
}
#ts_list #tsnr2{
    width:430px;
	float:left;
	text-align:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#ts_list #tsnr3{
	float:right;
	text-align:center;
	width: 100px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#hf_list{
    line-height:20px;
    color:#333333;
    font-weight:normal;
	height: 100px;
	border-bottom-width: 1px;
	border-bottom-style: solid;
	border-bottom-color: #C8C8C8;
    background-color:#F9F9F9;
}
#hf_list #tsnr1{
	float:left;
	text-align:left;
	width: 80px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
    color:#B00000;
	font-weight:bold;
}
#hf_list #tsnr2{
    width:430px;
	float:left;
	text-align:left;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
#hf_list #tsnr3{
	float:right;
	text-align:center;
	width: 100px;
	margin-top: 10px;
	margin-right: 0px;
	margin-bottom: 0px;
	margin-left: 10px;
}
.provideShow,.provideShow a{color:#CC0000;}
.provideShow a:hover{color:#333333;}
.bgbig1 {
	background-image: url(../images/jog_school04.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
img{border:none;}
.bgbig2 {
	background-image: url(../images/job_s10081_1.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
#left_gyszc{
padding-left:4px;
padding-top:4px;
width:197px;
text-align:center;
height:135px;
clear:both;
}
#left_gyszc li{
	list-style-type: none;
    padding:8px 2px;
}
#left_gyszc ul{
text-align:center;
margin:0px;
padding:0px;
}

#left_gszz{
padding-left: 4px;
width:197px;
text-align:center;
height:100px;
clear:both;
}
#left_gszz ul{
text-align:left;
margin:0px;
padding:0px;
}
#left_gszz li{
	text-align:left;
	line-height: 25px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	list-style-type: none;
	text-indent: 30px;
}
#left_bzxi{
padding-left: 4px;
width:197px;
text-align:center;
height:100px;
}
#left_bzxi ul{
text-align:left;
margin:0px;
padding:0px;
}
#left_bzxi li{
	text-align:left;
	line-height: 25px;
	background-image: url(../images/arrow.gif);
	background-repeat: no-repeat;
	background-position: 10px center;
	list-style-type: none;
	text-indent: 30px;
}
#xzfc_content{
    width:638px;
	height:600px;
	background-image: url(../images/job_s4_2.jpg);
	background-repeat: no-repeat;
    text-align:left;
}
#xzfc_content .img1{
	background-color: #FFFFFF;
	padding: 2px;
	border: 1px solid #999999;    
    margin:2px;
}
.border_right1 {
	border-right-width: 1px;
	border-right-style: dashed;
	border-right-color: #999999;
	padding-left: 10px;
}
.margin_b100{
    margin-bottom:70px;
}
.left_jobnav{
   padding-left:38px;
   padding-top:20px;
}
#job03_pxxd{
   margin:10px 40px;
   height:150px;
}
.xncf_pic{
    width:206px;
	height:156px;
	text-align:center;
	line-height:40px;
    margin:10px 0px 10px 5px;
	background-color:#FFFFFF;
}
.xncf_pic img{
    border:solid 1px #999999;
	background-color:#FFFFFF;
	padding:2px;
}
#pxjy1,#pxjy2,#pxjy3,#pxjy4{
   width:681px;
}
#flashmov1{
	background-image:url(../images/index_rolls.png);
	background-repeat: no-repeat;
	background-position: left top;
	height: 178px;
	width: 290px;
}
#flashmov2{
	background-image:url(../images/index_rollb_3.png);
	background-repeat: no-repeat;
	background-position: center top;
	height: 167px;
	width: 241px;
}
#job02_wz{
	height: 40px;
	width: 1003px;
	line-height: 40px;
}

.login_input input {
	width: 160px;
}

/*-----------------------------------校园招聘页面样式-----------------------------------*/


















