﻿body 
{
	background:#FFF;
	margin:0px;
	padding:0px;
	color:#666;
	font-family:Arial, Helvetica, sans-serif;
	font-size:12px;
}
.hiddendiv
{
	display:none;
}
a:link
{
	color:#666;
	text-decoration:none;
}
a:visited
{
	color:#666;
	text-decoration:none;
}
a:hover
{
	color:#E41105;
	text-decoration:underline;
}
a:active
{
	color:#E41105;
	text-decoration:underline;
}
div
{
	margin:0px;
	padding:0px;
}
div ul
{
	margin:0px;
	padding:0px;
}
div ul li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
ul
{
	margin:0px;
	padding:0px;
}
li
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
H2 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
H3 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
H4 {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
P {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
.mainDiv
{
	width:1002px;
	margin:0px auto 0px auto;
	padding:0px;
	background:url('images/zsimg_10.gif') repeat-y;
	
}
.main
{
	width:960px;
	margin:0px auto 0px auto;
	padding:0px;
}
.main img
{
	margin:0px auto 0px auto;
	padding:0px 0px 3px 0px !important;
	padding:0px;
}
.main ul
{
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.main ul li
{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
}
.main ul li img
{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}
.AboutUL
{
	height:180px;
	overflow:hidden;
}
.left
{
	float:left;
	width:200px;
	margin:0px;
	padding:0px;
	overflow:hidden;		
}
.right
{
	float:right;
	width:760px;
	margin:0px;
	padding:0px;
	overflow:hidden;
	background:url('images/list_26.gif') repeat-x bottom bottom;
}
.rightContent
{
	float:left;
	widows:758px;
	padding:0px 1px 0px 1px;
	overflow:hidden;
}
.rightTitle
{
	background:url('images/list_33.gif') no-repeat;
	height:46px;
	width:758px;
	overflow:hidden;
}
.rightTitle ul
{
	padding-top:14px;
	
}
.rightTitle ul li
{
	float:left;	
	padding:0px 0px 0px 50px;
	font-weight:bold;
	list-style:1px;
	font-size:14px;
	color:#666;
}
.rightTitle_null
{
	width:32px;
	overflow:hidden;
}
.rightTitle_left
{
	background:url('images/list_17.gif') no-repeat;
	width:7px;
	height:30px;
	overflow:hidden;
}
.NewsList_01
{
	height:46px;
	width:960px;
	margin:0px;
	padding:0px 0px 2px 0px;
	overflow:hidden;
}
.NewsList_left_Title
{
	height:32px;
	width:170px;
	margin:0px 0px 2px 0px;
	padding:14px 0px 0px 30px;
	background:url('images/list_32.gif') no-repeat;
	font-size:23px;
	font-weight:bold;
	color:#DE0B05;
	text-align:center;
	overflow:hidden;
}
.NewsList_left_Bottom
{
	height:150px;
	width:200px;
	overflow:hidden;
		
}
.NewsList_left_BottomTD
{
	height:4px;
	width:200px;
	background:url('images/list_24.gif') no-repeat;
	overflow:hidden;
}
.rightTitle_center
{
	background:url('images/list_13.gif') repeat-x;
	height:30px;
	color:#FFF;
	letter-spacing:1px;
	padding:6px 6px 0px 9px;
	overflow:hidden;
}
.rightTitle_right
{
	background:url('images/list_15.gif') no-repeat;
	width:7px;
	height:30px;
	overflow:hidden;
}
.rightContentTxt
{
	padding:20px 40px 20px 40px;
	width:680px;
	overflow:hidden;
}
.rightContentTxt ul
{
	border-bottom:dashed 1px #666;
	line-height:26px;
}

.rightContentTxtGV
{
	padding:0px 40px 20px 40px;
	width:680px;
	overflow:hidden;
}
.rightContentTxtGV ul
{
	
}

.rightContentTxt2
{
	padding:20px 40px 20px 40px;
	width:680px;
	overflow:hidden;
}
.rightContentTxt2 ul, .rightContentTxt2 ul p
{
	font-size:14px;
	line-height:26px;
}
.JobDetails
{
	padding:20px 40px 20px 40px;
	width:680px;
	overflow:hidden;
}
.JobDetails ul li
{
	width:680px;
	font-size:14px;
	padding:4px;
	border-bottom:dashed 1px #FEE;
}
.JobDetails ul li span
{
	font-weight:bold;
}

.NewsList_left
{
	background:url('images/list_31.gif') repeat-y;
	width:200px;
	overflow:hidden;
}

.NewsList_right
{
	float:right;
	width:758px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}

.NewsList_Nav
{
	width:200px;
	overflow:hidden;
}
.NewsList_Nav ul
{
	background:url('images/list_21.gif') no-repeat;
	height:38px;
	width:120px;
	font-size:14px;
	font-weight:bold;
	color:#6C6B6B;
	margin:0px;
	padding:8px 0px 0px 80px;
	overflow:hidden;	
}
.NewsList_Nav ul a:link
{
	color:#6C6B6B;
}
.NewsList_Nav ul a:visited
{
	color:#6C6B6B;
}

.NewsList_Nav ul a:hover
{
	color:#E41105;
	text-decoration:underline;
}
.NewsList_Nav ul a:active
{
	color:#E41105;
	text-decoration:underline;
}


.NewsList_Nav1
{
	color:#6C6B6B;
}
.NewsList_Nav2
{
	color:#E41105;
}

/*------header start -----------*/

.top
{
	width:960px;
	height:143px;
	margin:0px auto 0px auto;
	padding:0px;
	overflow:hidden;
}

.top01
{
	width:960px;
	background:url('images/zsimg_03.gif') repeat-x;
	height:26px;
	color:#858585;
	overflow:hidden;
}
.top01 ul
{
	text-align:left;
	padding:3px 0px 0px 5px;
}

/*-----city css----------*/
#cityName {
	Z-INDEX: 1000; 
/*	
	FONT-WEIGHT: bold; 
	FONT-SIZE: 26px; 
	LEFT: 273px; 
	TOP: 59px; 	
	LINE-HEIGHT: 22px; 
*/
	font-weight:bold;
	margin:0px;
	COLOR: #E41105; 
	PADDING-TOP: 0px; 
	POSITION: absolute; 
	TEXT-ALIGN: center;
	float:left;
	width:150px;
	text-align:left;
}

.TopLinks
{
	float:left;
	width:810px;
	height:20px;
	text-align:left;
	overflow:hidden;
}
.TopLinks span
{
	color:#E41105;
}
.TopLinks a:link, .TopLinks a:visited
{
	text-decoration:none;
}
.TopLinks a:hover, .TopLinks a:active
{
	text-decoration:underline;
}

#cityName A {
	margin:0px;
	FONT-WEIGHT: normal; FONT-SIZE: 12px; TEXT-DECORATION: underline
}
#all_city {
	BORDER-RIGHT: #aacaf2 2px solid; 
	PADDING-RIGHT: 5px; 
	BORDER-TOP: #aacaf2 2px solid; 
	PADDING-LEFT: 5px; 
	Z-INDEX: 1000; 
	BACKGROUND: #fff; 
	LEFT: 0px; 
	PADDING-BOTTOM: 5px; 
	BORDER-LEFT: #aacaf2 2px solid; 
	WIDTH: 410px; 
	COLOR: #000; 
	PADDING-TOP: 5px; 
	BORDER-BOTTOM: #aacaf2 2px solid; 
	POSITION: absolute; 
	TOP: 18px; 
	HEIGHT: 215px
}

.hc {
	DISPLAY: none
}
.sc {
	DISPLAY: block
}



/*------city css---------*/

.top02
{
	width:960px;
	background:url('images/zsimg_15.gif') repeat-x;
	height:117px;
	overflow:hidden;
}
.top02_left
{
	width:266px;
	height:117px;
	float:left;
	overflow:hidden;
	text-align:left;
}
.top02_right
{
	width:694px;
	height:117px;
	float:right;
	overflow:hidden;
}
.top02_logo
{
	width:256px;
	height:70px;
	margin:22px 0px 0px 10px;
	padding:0px;
	background:url('images/zsimg_20.gif') no-repeat;
	overflow:hidden;
}

FORM {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
OL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
UL {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}
LI {
	PADDING-RIGHT: 0px; PADDING-LEFT: 0px; FONT-SIZE: 13px; PADDING-BOTTOM: 0px; MARGIN: 0px; LINE-HEIGHT: 20px; PADDING-TOP: 0px; FONT-FAMILY: Verdana, Arial, sans-serif, "Times New Roman", "宋体"
}

.nav {
	MARGIN-TOP: 60px; HEIGHT: 32px
}
.nav_left {
	BACKGROUND: url('images/zsimg_22.gif') no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 32px
}
.nav_right {
	BACKGROUND: url('images/zsimg_27.gif') no-repeat; FLOAT: left; WIDTH: 5px; HEIGHT: 32px
}

.menu {
	BACKGROUND: url('images/zsimg_25.gif') repeat-x; FLOAT: left; WIDTH: 680px; HEIGHT: 32px;
}
.menu LI {
	MARGIN-TOP: 5px; 
	BACKGROUND: url('images/zsimg_26.gif')  no-repeat right center; FLOAT: left; 
	WIDTH: 85px; LINE-HEIGHT: 27px; HEIGHT: 27px; TEXT-ALIGN: center; 
}
.m_li_a A {
	DISPLAY: block; FONT-WEIGHT: bold; BACKGROUND: url('images/zsimg_23.gif') no-repeat; 
	MARGIN: 0px auto; WIDTH: 84px; COLOR: #E41105; HEIGHT: 27px;
}
.m_li_a A:hover {
	TEXT-DECORATION: none;
}
.m_li_a A:visited {
	COLOR: #E41105; TEXT-DECORATION: none;
}
.m_li A {
	DISPLAY: block; WIDTH: 85px; COLOR: #ffffff; HEIGHT: 23px;
}
.m_li A:visited {
	COLOR: #ffffff;
}
.smenu {
	HEIGHT: 30px;
}
.s_li_a {
	DISPLAY: none;
}
.s_li {
	DISPLAY: none; MARGIN-LEFT: 15px; LINE-HEIGHT: 30px; HEIGHT: 30px;
}
.s_li A {
	BACKGROUND: url('images/icon5.gif') no-repeat left center; FLOAT: left; 
	MARGIN-LEFT: 15px; TEXT-INDENT: 10px; TEXT-DECORATION: none;
}
.s_li SPAN {
	FLOAT: left; OVERFLOW: hidden; HEIGHT: 30px;
}


/*----header end--------*/

/*----main start--------*/

.mainleft
{
	float:left;
	width:662px;
	margin:0px;
	padding:5px 0px 5px 0px;
	overflow:hidden;
}
.mainright
{
	float:left;
	width:288px;
	margin:0px;
	padding:5px;
	overflow:hidden;
}
.mainleft_01
{
	width:338px;
	float:left;
	overflow:hidden;
}
.mainPic
{
	width:960px;
	float:left;
	overflow:hidden;
}
.tab2 {
	BACKGROUND: url('images/zsimg_75.gif') repeat-x; 
	WIDTH: 960px; 
	HEIGHT: 25px;
	overflow:hidden;
}
.tab2 span
{
	float:left;
	width:6px;
}
.tab2 LI 
{
	FLOAT: left;
	BACKGROUND: url('images/zsimg_73.gif') no-repeat; 
	MARGIN-LEFT: 5px;
	WIDTH: 72px; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center;
	overflow:hidden;
}
.tab {
	BACKGROUND: url('images/zsimg_75.gif') repeat-x; 
	WIDTH: 330px; 
	HEIGHT: 25px
}
.tab span
{
	float:left;
	width:6px;
}
.tab LI 
{
	FLOAT: left;
	BACKGROUND: url('images/zsimg_74.gif') no-repeat; 
	MARGIN-LEFT: 5px;
	WIDTH: 72px; 
	LINE-HEIGHT: 25px; 
	HEIGHT: 25px; 
	TEXT-ALIGN: center;
	overflow:hidden;
}
.tab LI#more {
	MARGIN-TOP: 8px; 
	BACKGROUND: none transparent scroll repeat 0% 0%; 
	FLOAT: right; 
	WIDTH: 72px; 
	HEIGHT: 7px; 
	TEXT-ALIGN: right
}
.tab LI A {
	DISPLAY: block; 
	WIDTH: 72px; 
	HEIGHT: 25px
}
.tab LI A:hover {
	TEXT-DECORATION: none;
}
.tabText
{
	padding:4px 0px 0px 0px;
	overflow:hidden;
}
.tabText2
{
	COLOR: #E41105; 
	padding:4px 0px 0px 0px;
	overflow:hidden;
}

.selectTags A {
	DISPLAY: block; 
	BACKGROUND: url('images/zsimg_73.gif') no-repeat; 
	WIDTH: 72px; 
	COLOR: #E41105; 
	HEIGHT: 25px
}
.selectTags A:visited {
	COLOR: #E41105;
}
.news {
	MARGIN-TOP: 5px; 
	WIDTH: 320px;
	height:215px;
	padding:0px 0px 0px 2px;
	overflow:hidden;
}
.news IMG {
	DISPLAY: block; 
	FLOAT: left; 
	border:solid 1px #DADADA;
	margin-right:10px;
	padding:1px;
}
.news H4 {
	FONT-WEIGHT: bold; FONT-SIZE: 13px; COLOR: #E41105;
	width:170px;
	height:20px;
	overflow:hidden;

}
.news P {
	COLOR: #666666; TEXT-INDENT: 24px; LINE-HEIGHT: 18px;
	width:170px;
	height:60px;
	

}
.PicNews
{
	height:95px;
	overflow:hidden;
	
}
.news UL {
	MARGIN-TOP: 3px; WIDTH: 320px; overflow:hidden;

}
.news UL LI {
	PADDING-LEFT: 10px; 
	width:320px;
	line-height:19px;
	height:19px;
	BACKGROUND: url('images/icon3.gif') no-repeat left center;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;


}

.news UL LI img
{
	margin:6px 5px 0px 0px;
	border:0px;
}
.news UL LI SPAN {
	/*FLOAT: right; */
	COLOR: #999999;
}

.mainleft_02
{
	width:324px;
	height:248px;
	float:left;
	color:#666;
	overflow:hidden;
}
.mainleft_02 img
{
	float:left;
	border:solid 1px #DADADA;
	margin-right:10px;
	padding:1px;
}
.mainleft_02 ul li
{
	width:126px;
	height:33px;
	font-size:14px;
	font-weight:bold;
	color:#D80A06;
	padding:12px 0px 0px 40px;
	background:url('images/zsimg_47.gif') no-repeat;
	overflow:hidden;
}
.mainleft_02 ul span
{
	text-align:right;
	float:right;
}

.mainleft_02_content
{
	height:200px;
	overflow:hidden;
}
.mainPicShow
{
	
	width:942px;
	height:248px;
	padding:6px 6px 6px 9px;
	text-align:center;
	/*overflow:hidden;*/
}
.mainPicShow ul li
{
	float:left;
	width:137px;
	height:228px;
	padding:10px;
	overflow:hidden;
}
.mainPicShow li img
{
	overflow:hidden;
}


.barbutttom{ clear:both; margin:0px; padding-top:0px}

.barbutttom .nTab .TabContent{ width:960px;height:260px; overflow:hidden;position:relative; } 
.barbutttom .nTab .TabContent ul{ padding:6px 6px 6px 9px; width:auto;height:248px;overflow:hidden;float:left; } 

#Scroll {}
#ScrollBox {width:960px;height:260px; position:relative; overflow:hidden;}
#ScrollBox ul {width:1960px;height:260px;position:absolute;zoom:1}
#ScrollBox ul:after { content:".";display:block;height:0;clear:both;visibility:hidden;}
#ScrollBox ul li 
{
	float:left;
	width:137px;
	height:228px;
	padding:10px;
}






/*----main end--------*/

.NewsShow
{
	width:960px;
	overflow:hidden;
}
.NewsShow_Title
{
	background:url('images/show01.gif') repeat-x;
	height:34px;
	overflow:hidden;
	text-align:center;
	font-weight:bold;
	font-size:16px;
	letter-spacing:2px;
	margin:0px;
	padding:6px;
}
.NewsShow_Time
{
	letter-spacing:0px;
	line-height:22px;
	text-align:center;
	overflow:hidden;
}

.NewsShow_text
{
	width:900px;
	margin:0px;
	padding:10px 30px 10px 30px;
	letter-spacing:1px;
	line-height:24px;
	font-size:14px;
	overflow:hidden;
}

.NewsShow_text p
{
	font-size:14px;
	line-height:24px;
	letter-spacing:1px;
}

.NewsShow_text p img
{
	text-align:center;
}

/*----foot start--------*/
.foot
{
	width:960px;
/*	height:180px;	*/
	height:160px;
	margin:0px auto 0px auto;
	padding:0px;
	text-align:center;
	overflow:hidden;
}

.foot01
{
	width:960px;
	height:24px;
	background:url('images/footbg.gif') repeat-x;
	border-top:solid 1px #E0E0E0;
	border-bottom:solid 1px #DFDFDF;
	letter-spacing:6px;
	margin:5px 0px;
	padding:4px 0px 0px 0px;
	overflow:hidden;
}

.foot02
{
	width:960px;
/*	height:141px;	*/

	height:141px;
	background:url('images/zsimg_88.gif') repeat-x;
	margin:5px 0px;
	overflow:hidden;
}
.foot02_01
{
	height:60px;
	padding:33px 0px 0px 0px;
	line-height:30px;
	overflow:hidden;
}
.foot02_02
{
	width:960px;
/*	height:26px;
	background:url('images/zsimg_91.gif') no-repeat center;	*/
	padding:0px;
	text-align:center;
	overflow:hidden;
}


/*----foot end--------*/

/*----job start--------*/

.joblogo
{
	float:left;
	width:300px;
	height:103px;
	overflow:hidden;
}
.jobright
{
	float:left;
	width:660px;
	height:103px;
	overflow:hidden;
}
.jobright_top
{
	height:66px;
	overflow:hidden;
}
.jobright_bottom
{
	height:37px;
	overflow:hidden;
}
.jobrightNav
{
	height:37px;
	width:628px;
	background:url('images/job_12.gif') repeat-x;
	overflow:hidden;
}
.jobline000
{
	height:103px;
	width:960px;
	overflow:hidden;
}
.jobline001
{
	height:108px;
	width:960px;
	overflow:hidden;
	
}
.jobline002
{
	height:112px;
	width:960px;
	overflow:hidden;
}

.jobline003
{
	height:116px;
	width:960px;
	overflow:hidden;
}
.jobline004
{
	height:88px;
	width:960px;
	overflow:hidden;
	
}
.jobline005
{
	height:72px;
	width:960px;
	overflow:hidden;
}

.jobline006
{
	height:72px;
	width:960px;
	overflow:hidden;
}

.mainjoblist
{
	width:960px;
	margin:0px auto 0px auto;
	background:#1D5274;
	overflow:hidden;
}
.mainjoblist ul
{
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.mainjoblist ul li
{
	float:left;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
.mainjoblist ul li img
{
	float:left;
	margin:0px;
	padding:0px;
	list-style-type:none;
	overflow:hidden;
}


.joblist_ul
{
	background:url('images/joblist_05.gif') no-repeat;
	height:35px;
	width:960px;
	overflow:hidden;
}
.joblist_li_left
{
	line-height:35px;
	width:100px;
	overflow:hidden;
	float:left;
}
.joblist_li
{
	float:left;
	background:url('images/joblist_01.gif')  center right no-repeat;
	line-height:35px;
	text-align:center;
	width:90px;
	color:#0572A0;
	overflow:hidden;
}
.joblist_li a:link, .joblist_li a:visited
{
	color:#0572A0;
}
.joblist_li a:hover, .joblist_li a:active
{
	color:#0572A0;
	text-decoration:underline;
}





.joblist_ul2
{	
	background:url('images/joblist_06.gif') no-repeat;
	width:960px;
	overflow:hidden;

}
.joblist_text
{
	width:839px;
	margin:0px 30px 0px 30px;
	padding:30px;
	border-left:solid 1px #94AEBD;
	border-right:solid 1px #94AEBD;
	background:#FFF;
	color:#666;
	overflow:hidden;
}
.joblist_text_title
{
	height:23px;
	width:839px;
	color:#295B7B;
	font-size:14px;
	font-weight:bold;
	background:url('images/joblist_09.gif') bottom bottom no-repeat;
	overflow:hidden;
}
.joblist_text_title li
{
	font-size:16px;
}
.joblist_data
{
	width:797px;
	border:solid 1px #DCDCDC;
	margin:5px 0px 0px 0px ;
	padding:20px;
	overflow:hidden;
}
.joblist_data ul
{
	width:817px;
	line-height:26px;
	border-bottom:dashed 1px #ddd;
	overflow:hidden;
}
.joblist_data span
{
	color:#0572A0;
}
.joblist_data ul p
{
	font-size:14px;
	line-height:24px;
}




/*----job end--------*/
.left01
{
	float:left;
	width:198px;
	border:solid 1px #DDD;
	overflow:hidden;
}
.left01_title
{
	width:190px;
	background:url('images/left_002.gif') repeat-x;
	line-height:29px;
	padding:0px 0px 0px 26px;
	color:#E41105;
	font-weight:bold;
	overflow:hidden;
}
.left01_text
{
	width:186px;
	padding:4px 4px 4px 8px;
	margin:0px;
	overflow:hidden;
	line-height:24px;
	white-space:nowrap;
	text-overflow:ellipsis;

}
.left01_text ul, .left01_text ul li
{
	width:186px;
	float:left;
	line-height:24px;
	overflow:hidden;
	white-space:nowrap;
	text-overflow:ellipsis;
}
.right01
{
	float:right;
	width:754px;
	margin:0px;
	padding:0px;
	border:solid 1px #DDD;
	overflow:hidden;
}
.right01_title
{
	width:754px;
	background:url('images/left_002.gif') no-repeat;
	line-height:29px;
	padding:0px 0px 0px 26px;
	color:#E41105;
	font-weight:bold;
	overflow:hidden;
}
.right01_text
{
	width:750px;
	padding:4px 4px 4px 8px;
	margin:0px;
	overflow:hidden;
}
.right01_text2
{
	width:587px;
	padding:4px 4px 4px 8px;
	margin:0px;
	overflow:hidden;
}

.picdiv
{
	float:left;
	width:176px;
	height:176px;
	margin:0px;
	padding:6px 6px 0px 0px;
	overflow:hidden;
}
.right01_pic
{
	float:left;
	width:137px;
	height:250px;
	text-align:center;
	margin:20px 22px 0px 25px;
	padding:10px 20px 10px 20px;
	overflow:hidden;
	border:solid 1px #EEE;
}
.right01_pic img , .right01_pic img a:hover , .right01_pic a:active
{
/*	background:url('images/pic_bg.png') top left no-repeat;	*/
}
.right01_pic a:hover , .right01_pic a:active
{
/*	background:url('images/pic_bg.png') top left no-repeat;	*/
	overflow:hidden;

}
.right01_picZT
{
	float:left;
	width:137px;
	height:250px;
	text-align:center;
	margin:2px 10px 2px 10px;
	padding:10px;
	overflow:hidden;
	border:solid 1px #EEE;
}

.right01_pic2
{
	float:left;
	width:250px;
	height:150px;
	text-align:center;
	margin:20px 20px 0px 20px;
	padding:20px;
	overflow:hidden;
	border:solid 1px #EEE;
}
.right01_pic2 img , .right01_pic2 img a:hover , .right01_pic2 a:active
{
/*	background:url('images/pic_bg.png') top left no-repeat;	*/
}
.right01_pic2 a:hover , .right01_pic2 a:active
{
/*	background:url('images/pic_bg.png') top left no-repeat;	*/
	overflow:hidden;

}



.QuestList
{
	width:740px;
	overflow:hidden;
	padding:10px;
}

.QuestList ul
{
	width:690px;
	padding:10px;
	border:solid 1px #DDD;
	margin:10px;

}
.QuestList ul li
{
	width:680px;
	line-height:24px;
	overflow:hidden;
}
.QuestList ul li span
{
	color:#E41105;
}

.QuestAdd
{
/*	border:solid 1px #DDD;	
	padding:10px;	*/
	width:680px;
}
.QuestAdd ul, .QuestAdd ul li
{
	width:680px;
}
.QuestAdd_Title
{
	background:#EEE;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	width:680px;
}

.TeacherShow
{
	padding:25px;
	width:700px;
	overflow:hidden;
}

.TeacherShow_title
{
	height:44px;
	padding:5px 0px 5px 0px;
	background:url('images/Teacher_01.gif') center center no-repeat;
	overflow:hidden;
}
.TeacherShow_title_txt
{
	padding:0px 0px 0px 50px;
	float:left;
	line-height:44px;
	overflow:hidden;
}
.TeacherShow_text
{
	line-height:22px;
	font-size:14px;
}

.DivTable
{
	margin:0px;
	padding:10px;
}
.formcss
{
	border:solid 1px #DDD;
	margin:0px;
	padding:0px;
}
.formcss ul
{
	margin:0px;
	padding:10px;
	border-bottom:solid 1px #DDD;
	overflow:hidden;
}





/*--------kongjian css---------*/

.btn
{
	
	/*
background-image:url(images/custom_nav_bg.gif);*/

background-image:url('images/btnbg.gif');
background-repeat:repeat-x;

border:1px solid #DDD;
font-size:100%;
color:#666;
letter-spacing:2px;
padding:3px 6px 0px 6px;
background-color:#ffffff;
}
.inputStyle{
border:1px solid #b2c5db;
font-size:100%;
}
#inputInsert
{
background-image:url('images/btnbg.gif');
background-repeat:repeat-x;

border:1px solid #DDD;
font-size:100%;
color:#666;
letter-spacing:2px;
padding:3px 6px 0px 6px;
background-color:#ffffff;
}
input
{
background-image:url('images/btnbg.gif');
background-repeat:repeat-x;

border:1px solid #DDD;
font-size:100%;
color:#666;
/*letter-spacing:2px;*/
padding:3px 6px 0px 6px;
background-color:#ffffff;
}
.textarea
{
    width:30em;
    height:5em;
    border:1px solid #b2c5db;
    font-size:100%;
}
.textarea2
{
	width:70%;
	height:80px;
	border:solid 1px #b2c5db;
}
.DataPickCSSDay
{
	background:#FFF url('images/datePicker.gif') no-repeat right center;
	border:solid 1px #b2c5db;
	width:95px;
	padding:1px 3px 1px 3px;
}

.DataPickCSSDay1
{
	background:#FFF url('images/datePicker.gif') no-repeat right center;
	border:solid 1px #b2c5db;
	width:115px;
	padding:1px 3px 1px 3px;
}
.DataPickCSSMinit
{
	background:#FFF url('images/datePicker.gif') no-repeat right center;
	border:solid 1px #b2c5db;
	width:140px;
	padding:1px 3px 1px 3px;
}
.TxtRemarkCSS
{
	width:80%;
	height:60px;
	border:solid 1px #b2c5db;
	padding:1px 3px 1px 3px;
}
.checkboxTextCSS
{
	border:solid 1px #b2c5db;
	width:50px;
	padding:1px 3px 1px 3px;

}

.SearchboxTextCSS
{
	border:solid 1px #b2c5db;
	width:100px;
	padding:1px 3px 1px 3px;

}
.searchInput
{
	position:absolute;
	width:190px;
	border:0px solid #000000;
	height:20px;
	top:18px;
	left:30px;
	font-size:20px;
	font-weight:bold;

	line-height:20px;
	}

.ShortBox
{
	width:60px;
	padding:1px 3px 1px 3px;
    border:1px solid #b2c5db;
	overflow:hidden;
}
.middleBox
{
	width:100px;
	padding:1px 3px 1px 3px;
    border:1px solid #b2c5db;
	overflow:hidden;
}
.LongBox
{
	width:200px;
	padding:1px 3px 1px 3px;
    border:1px solid #b2c5db;
	overflow:hidden;
}

.dbShowTb {
padding:5px;
line-height:120%;
border-bottom:1px solid #d1dfec;
SkinID="GridViewTemp" 

}
.dbShowTbKaiBan td{
padding:5px;
line-height:120%;
border-bottom:1px solid #d1dfec;
white-space:normal;


}

.listHead{
background-image:url(images/custom_nav_bg.gif);
background-repeat:repeat-x;
background-position:bottom;
background-color:#fbfbfb;
/*border-bottom:1px solid #aaccee;*/
font-weight:bold;
padding:5px;
line-height:120%;
font-size:100%;
}
.listHead2{
line-height:0px;
}
.dbShowTb{
/*table-layout:fixed;*/
}
.dbShowTb td{
padding:5px;
line-height:120%;
border-bottom:1px solid #d1dfec;
white-space:nowrap;
overflow:hidden;
text-overflow:ellipsis;

}
.dbShowTb .trCursor
{
   
    }
.dbShowTb tr:hover
{
    background-color:#f8f8f8;

}
.clear{
clear:both;
font-size:0px;
height:0px;
line-height:0px;
}
.dropDownList
{
    font-size:100%;}
    
.digg {
	 MARGIN: 3px auto; padding:3px; TEXT-ALIGN: center;
}
.digg input
{
	border:1px solid #aaaadd;
	margin-left:2px;
}
.digg a 
{
	border:1px solid #aaaadd;
	
	padding:2px 5px 2px 5px; margin:2px; COLOR: #000099; TEXT-DECORATION: none;
}
.digg A:hover {
	border:1px solid #000099; color:#000000;
}

.digg span {
	 
}
.digg span.disabled {
	border:1px solid #eee; padding:2px 5px 2px 5px; margin:2px auto; COLOR: #ddd; 
}
.digg table
{
}
.digg table td
{
	border:0px;
	padding:1px;
   }
.digg table td a
{
	display:block;
	}
.digg table td span
{
	display:block;
	padding:2px 5px 2px 5px; margin:2px; COLOR: #ffffff; TEXT-DECORATION: none; background-color:#000099;
	}


/*----------kongjian css----------*/
/*alertDiv*/
#rRightDown{
position:absolute;
right:0px;
bottom:0px;
width:10px;
height:10px;
background-image:url(images/resize.gif);
z-index:5;
font-size:0;
cursor:nw-resize;

	}
#alertDivMark{
position:absolute;
z-index: 3;
top: 0px;
left: 0px;
width:auto;
height:100%;
background: #aaccee; 
filter:alpha(opacity=10); /* IE */
-moz-opacity:0.1; /* Moz + FF火狐 */
opacity: 0.1; /* 支持CSS3的浏览器（FF 1.5也支持）*/
}
#alertDiv{border:1px solid #aaccee; position:absolute; background:#fff;z-index: 4;}
.alertDivHeader{
height:30px;
line-height:30px;
-moz-user-select:none;
border-bottom:1px solid #aaccee;
background-image:url(images/r-1bg.jpg); background-repeat:repeat-x;
}

.alertDivHeader a{
display:block;
width:15px;
height:15px;

font-size:0px;
line-height:0px;
}
.alertDivAlarm{
background-image:url(images/alarm.gif);
}
.alertDivTitle{
line-height:25px;
font-size:14px;
font-weight:bold;
text-indent:3px;
 color:#0186d3; font-weight:bold; 

}
.alertDivHander{
cursor:move;
}
#alertDivContentBox
{

	
}
#alertDivHtmlBox{
padding:3px;
}
.alertDivBottom
{
background-image:url(images/ico-1.gif);
background-repeat:repeat-x;
height:20px;
position:absolute;
bottom:0px;
left:0px;
width:100%;

}
.alertDivCloseDiv{
background-image:url(images/closePage.gif);

}
.alertDivCloseDiv:hover{
}
/*alertDiv end*/




/*-------GridView样式 开始--------*/

.GVBorder
{
	border:solid 1px #9DB3C5;
	line-height:26px;
}
.GVHeader
{
	font-weight:bold;
	color:#333;
	background:#EFEFEF url('images/img_001.gif') repeat-x;
	margin:0px;
}
.GVHeader th
{
	border:solid 1px #D7D7D7;
	padding:6px 6px 4px 6px;
}

.GVRow
{
	margin:0px;
}
.GVRow td
{
/*	border:solid 1px #D7D7D7;
	border-right:solid 1px #F0F5F9;		*/
	border-bottom:solid 1px #D7D7D7;
	text-align:center;
	margin:0px;
	padding:4px 10px 4px 5px;
}
 
.GVFoot
{
	margin:0px;
	padding:4px 10px 4px 5px;
	color:#000;
	background:#EDEDED;
	text-align:center;
	height:27px;
}
.GVFoot td
{
	border-bottom:solid 1px #D7D7D7;
}

.GVPager td
{
/*	border:solid 1px #D7D7D7;	
	border-bottom:solid 1px #D7D7D7;	*/
	margin:0px;
	padding:4px 10px 4px 5px;
}
.GVEditRow
{
	margin:0px;
	padding:0px;
	background:#FDFDFD;
}
.GVEditRow tr
{
	border-bottom:solid 1px #D7D7D7;
}
.GVEditRow td
{
/*	border:solid 1px #D7D7D7;
	border-right:solid 1px #F0F5F9;		*/
	border-bottom:solid 1px #D7D7D7;
	text-align:center;
	margin:0px;
	padding:4px 10px 4px 5px;
}
.GVSelectedRow
{
	margin:0px;
	padding:0px;
	background:#F5F5F5;
}
.GVSelectedRow td
{
/*	border:solid 1px #D7D7D7;
	border-right:solid 1px #F0F5F9;		*/
	border-bottom:solid 1px #D7D7D7;
	text-align:center;
	margin:0px;
	padding:4px 10px 4px 5px;
}
.GVEmpty
{
	margin:0px;
	padding:0px;
}
.GVEmpty td
{
	margin:0px;
	padding:5px 0px 5px 10px;
}


/*-------GridView样式 结束--------*/




/*---------我要报名 开始---------*/
.bmsearch
{
	width:930px;
	height:30px;
	padding:15px 15px 16px 15px;
	background:url('images/woyaobaoming_06.gif') repeat-x;
	overflow:hidden;
}
.bmList
{
	width:960px;
	margin:0px;
	padding:2px;
	overflow:hidden;
}
.bmListHead
{
	height:31px;
	background:url('images/bmheadbk.gif') repeat-x;
	color:#666;
	font-weight:bold;
	overflow:hidden;
}
.bmListHead tr td
{
	border-bottom:solid 1px #FFF;
}

.bmList tr td
{
	height:24px;
	line-height:24px;
	border-bottom:solid 1px #DDD;
}
.BMDiv
{
	padding:20px;
}
.BMDiv ul
{
	line-height:30px;
	height:30px;
}
.BMremarkDiv
{
	height:100px;
	overflow:hidden;
}
.ButtonDiv
{
	line-height:40px;
	text-align:center;
}


/*--------我要报名 结束-------*/

.PLShow
{
	width:720px;
	padding:10px;
	overflow:hidden;
}
.PLShow ul
{
	border:solid 1px #DDD;
	margin:10px;
	padding:10px;
	width:680px;
	overflow:hidden;
}
.PLShow ul li
{
	width:668px;
	padding:6px;
	overflow:hidden;
}
.PLTitle
{
	background:#EEE;
	font-weight:bold;
/*	color:#E41105;	*/
	
}
.PLShow ul li span
{
	color:#333;
}
/*------------Float css start--------*/

#FloatDIV
{
	right:50px;
	width:130px;
	POSITION:absolute;
	TOP:30px;
	text-align:center;
	background:url('images/float_bg2.gif') no-repeat;
}
.FloatTitle
{
	line-height:30px;
	color:#FFF;
	font-weight:bold;
	height:38px;
	width:130px;
	padding:5px 0px 0px 0px;
	overflow:hidden;
}
.FloatTitle01
{
	float:left;
	width:83px;
	height:38px;
	text-align:center;
	padding:0px 0px 0px 24px;
	overflow:hidden;
}
.FloatTitle02
{
	float:left;
	width:16px;
	height:38px;
	overflow:hidden;
}
.FloatText
{
	height:110px;
	width:110px;
/*	color:#0C437F;	*/
	color:#896236;	
	text-align:left;
	padding:10px;
	overflow:hidden;
}
.FloatLink, .FloatLink a:link, .FloatLink a:visited
{
	height:27px;
	width:130px;
	padding:8px 0px 0px 0px;
	color:#333;
}
.FloatLink a:active, .FloatLink a:hover
{
	text-decoration:underline;	
	color:#333;
}
.FloatBottom, .FloatBottom a:link, .FloatBottom a:visited 
{
	height:45px;
	width:130px;
	padding:16px 0px 0px 0px;
	color:#FFF;
	overflow:hidden;
}
.FloatBottom a:active, .FloatBottom a:hover
{
	text-decoration:underline;	
}

.FloatBottom span
{
	font-size:10px;
}
/*------------Float css end-----------*/

.NewsListNew
{
	height:24px;
	line-height:24px;
}



