
body{
font-size:11px;
font-family:Arial;
margin:0px;
background-image:url(../images/bg.jpg);
background-repeat:repeat-x;
background-color:#ECF1F5;
color:#333333;
}

input,select{
font-size:12px;
color:#333333;
}
/*table{ border:1px solid #cccccc;}*/
td{ line-height:18px; font-size:11px;}

img{ border:none;}

a:link {
    color:#333333;
	text-decoration:none;
}
a:visited {
	color:#333333;
	text-decoration:none;
}
a:hover {
	color:#FF6A07;
	text-decoration:none;
}

#grey a:link{ color:#555;}
#grey a:visited{ color:#555;}
#grey a:hover{ color:#000;}

a.hot:link {
    color:#FF6A07;
	text-decoration:none;
}
a.hot:visited {
	color:#FF6A07;
	text-decoration:none;
}
a.hot:hover {
	color:#FF6A07;
	text-decoration:underline;
}

a.line:link {
    text-decoration:underline;
}
a.line:visited {
	text-decoration:underline;
}
a.line:hover {
	text-decoration:underline;
}

.mainDiv{ clear:both;width:967px;}
.mainDiv1{ clear:both;width:967px; background-image:url(../images/mainDivBg.png); background-repeat:repeat-y;}

.mainDivLeft{ width:193px; float:left; text-align:center; padding-top:20px;  background:url(../images/leftBg.jpg) repeat-x;}

.mainDivLeft ul{ padding:0px; width:160px; margin:auto;}
.mainDivLeft li { list-style:none; padding:3px; font-size:12px;}

.mainDivLeft li.Title { list-style:none; width:140px; padding-left:19px; line-height:27px; font-weight:bold; color:#DAE8F2; text-align:left;}
.mainDivLeft li.TitleHot { list-style:none; font-weight:bold; color:#DAE8F2; text-align:left; line-height:27px; background:url(../images/titleBg.jpg) no-repeat; width:140px; padding-left:19px; cursor:pointer;}
.mainDivLeft li.menuC{ background-color:#4A8CBD; color:#CBDEEC; padding:8px 0px 8px 19px; text-align:left; width:140px; display:none;}

.mainDivLeft li.menuC a:link{color:#CBDEEC; line-height:20px;background:url(../images/li2.gif) no-repeat; padding-left:12px;}
.mainDivLeft li.menuC a:visited{color:#CBDEEC;line-height:20px;background:url(../images/li2.gif) no-repeat;padding-left:12px;}
.mainDivLeft li.menuC a:hover{color:#FFAE00;line-height:20px;background:url(../images/li21.gif) no-repeat;padding-left:12px;}

.mainDivLeft li.menuC a.hot:link{color:#FFAE00;line-height:20px;background:url(../images/li21.gif) no-repeat;padding-left:12px;}
.mainDivLeft li.menuC a.hot:visited{color:#FFAE00;line-height:20px;background:url(../images/li21.gif) no-repeat;padding-left:12px;}
.mainDivLeft li.menuC a.hot:hover{color:#FFAE00;line-height:20px;background:url(../images/li21.gif) no-repeat;padding-left:12px;}

.mainDivRight{ width:767px; float:left;}

.leftBBg{ background-image:url(../images/leftBBg.jpg); height:317px; width:100%;}

.DivLeft1 a:link {
    color:#333333;
	text-decoration:none;
}
.DivLeft1 a:visited {
	color:#333333;
	text-decoration:none;
}
.DivLeft1 a:hover {
	color:#333333;
	text-decoration:none;
}

.hot a:link {
	color:#FF6A07;
	text-decoration:none;
}
.hot a:visited {
	color:#FF6A07;
	text-decoration:none;
}
.hot a:hover {
	color:#020D4A;
	text-decoration:none;
}

.none a:link {
	text-decoration:none;
}
.none a:visited {
	text-decoration:none;
}
.none a:hover {
	text-decoration:none;
}
.border{ border:1px solid #ccc;}

.proTd{ border-right:1px solid #ccc;}
.contentL{ border-top:1px solid #fff;background-color:#FFF;}

.title{ background-image:url(../images/titleBg.gif); font-weight:bold; text-align:left; padding-left:15px; color:#18574F; font-size:12px;}

.titleHot{ color:#18574F; font-weight:bold; line-height:25px; font-size:12px;}

.newsUl{ margin:5px; padding:0px; padding-left:12px; margin-top:12px; }
.newsUl li{ list-style-image:url(../images/li.gif); padding:3px; line-height:14px;text-align:left; width:93%; border-bottom:1px dotted #ccc;}
.newsUl span.date{ float:right; color:#999999; font-size:12px;}

.detail{ line-height:16px; padding:10px;}

.foot{ color:#848686; text-align:right; padding-right:23px; padding-bottom:8px;}

.newsDetail{text-align:left;text-align:justify; text-justify:inter-ideograph; width:672px;line-height:20px; padding:15px;}

.title12{ font-size:12px; font-weight:bold; line-height:38px;}

.newsDetail li{ list-style-image:url(../images/li3.gif); padding: 5px 0px;}

.newsTitle{ font-size:14px; font-weight:bold; text-align:center;line-height:50px;}
.newsDate{ text-align:center;  background-color:#eaeaea;}

.close{ text-align:right;}
.close a:link{text-decoration:none; color:#FF6A07;}
.close a:visited{text-decoration:none;color:#FF6A07;}
.close a:hover{text-decoration:none;color:#333333;}

.newsNext{ border-top:1px solid #999999; text-align:left;}
.newsNext a:link{ color:#333333; text-decoration:none;}
.newsNext a:visited{ color:#333333; text-decoration:none;}
.newsNext a:hover{ color:#585858;}

.path{ background:url(../images/pathBg.jpg) no-repeat bottom; height:27px; text-align:left; color:#245551; font-size:16px; font-weight:bold; padding-left:20px; width:700px;}

.path span.right{ float:right; font-size:11px; font-weight:100; padding-right:25px; }


.newsListNY{ margin:8px; padding:8px; width:95%;}
.newsListNY Li{ list-style-image:url(../images/arrow3.gif); text-align:left; line-height:14px; margin:5px; border-bottom:1px dotted #ccc;font-size:11px;}
.newsListNY a:link{ color:#333333; text-decoration:none;}
.newsListNY a:visited{ color:#333333; text-decoration:none;}
.newsListNY a:hover{ color:#585858;}
.newsListNY .page{ clear:both; margin:0px;text-align:center; list-style:none; list-style-image:none; padding:7px; border:none; }

.spanNewsDate{ color:#999999; float:right;}
.proLTitle{ line-height:22px;}

.proTitle{ font-size:16px; font-weight:bold; color:#245551; text-align:center; padding-bottom:27px;}
.proT{ background:url(../images/proT.gif) 0px 8px no-repeat; font-weight:bold;color:#245551; padding-left:22px; line-height:30px; font-size:12px;}

.borderB{ border-bottom:1px dotted #ccc;}

.borderB1{ border-bottom:1px dotted #2D76AD;}

.jobTable{ margin-top:8px;}
.jobTdT{ font-weight:bold; color:#245551; text-align:center; background-color:#eaeaea; font-size:12px;}
.fontHot{color:#FF6A07; font-weight:bold;}

.fontHot2{color:#245551;}

.fontHotBig{color:#245551; font-weight:bold; font-size:14px; text-align:center;}

.borderBD{ border-bottom:1px dotted #bbb;}
.tableMessage{margin-bottom:10px;}
.tdTitle3{ font-weight:bold; background-color:#eaeaea; color:#18574F; }

.tdTitle4{ background-color:#007457;color:#fff;font-weight:bold; }

.page{ text-align:center;}
.padd{padding-left:5px;}