@charset "gb2312";
/* CSS Document */

* {
	margin:0 auto;
}

body {
	background-image: url(../images/bg.jpg);
	background-repeat: repeat-x;
	background-position: top;
}

.mainBox00 {
	width:952px;
}
.mainBox {
	width:900px;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
}

#top {
	width:900px;
	height:35px;
}

#top td,#top a{
	color:#08519D;
}


#top a{
	text-decoration:none;
}

#top a:hover{
	text-decoration:underline;
}

.input_border_1 {
	border:1px solid #8CC7FE;
	height:19px;
}

#logo {
	width:900px;
	height:80px;
}

#topNav {
	width:900px;
}

#topNav {
	width:900px;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	color:#FFF;
}

#topNav .topNav_bg1{
	background-image: url(../images/nav_bg_left.jpg);
	background-repeat: repeat-y;
	height: 70px;	
}

#topNav .topNav_bg2{
	background-image: url(../images/nav_bg_mid.jpg);
	height: 70px;	
}

#topNav a{
	color:#FFF;
	text-decoration:none;
}

#topNav a:hover{
	text-decoration:underline;
}


#xuanChuan_1 {
	width:900px;
	margin-top:3px;
	margin-bottom:4px;
}

#menuList{
	width:900px;
}
#menuList .menuList_tdPadding_1{
	padding-top:10px;
	padding-bottom:10px;
}

.pub_nav_bg_mid {
	background-image:url(../images/pub_nav_bg_mid.jpg); 
	background-repeat:repeat-x;
}

.pub_nav_bg_mid span{
	font-size:12px;
	color:#fff;
	font-weight:bold;
	font-family:Verdana, Geneva, sans-serif;
	float:left;
	margin-top:7px;
	margin-left:3px;
}

.pub_nav_bg_mid_bottom {
	background-image:url(../images/pub_nav_bg_bottom_2.jpg);
	background-repeat:repeat-x;
}

.pub_nav_bg_line {
	border-left-width: 1px;
	border-right-width: 1px;
	border-left-width: 1px;
	border-right-style: solid;
	border-left-style: solid;
	border-left-color: #BFDAF5;
	border-right-color:#BFDAF5;
	background-color:#fff;
	padding-bottom:10px;
}
.pub_xu_0 {
	background-image:url(../images/xu4x1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	
}

.pub_xu_1 {
	background-image:url(../images/xu4x1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	color:#666;
	font-size:12px;
	padding-top:7px;
	padding-bottom:7px;
	text-align:left;
}

.pub_xu_1 a{
	color:#666;
	font-size:12px;
	text-decoration:none;
	font-family: "宋体";
}

.pub_xu_1 a:hover{
	text-decoration:underline;
}

.font_1 {
	color:#333;
}

.a1{
	color:#666;
	font-size:12px;
	text-decoration:none;
	font-family: "宋体";
}

.a1:hover{
	text-decoration:underline;
}

.focus_border{
	border: 1px solid #C5D0D8;
	padding: 1px;
}

.pub_list_t {
	background-color: #EEF5FD;
	border-top-width: 2px;
	border-top-style: solid;
	border-top-color: #ACCBEA;
}

.pub_list_t .pub_list_t_1 {
	float:left;
}
.pub_list_t .pub_list_t_2 {
	float:left;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	font-weight:bold;
	text-decoration: none;
	margin-top:6px;
}

.pub_list_t .pub_list_t_3 {
	float:right;
	margin-top:5px;
	margin-right:5px;
}

.pub_list_l {
	float:left;
	padding-top: 5px;
	padding-right: 8px;
	padding-bottom: 5px;
	padding-left: 8px;
}
.pub_list_l div{
	line-height:180%;
	width:220px;
	float:left;
}

.pub_list_l div a{
	float:left;
	color:#0064C9;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.pub_list_l div a:hover{
	text-decoration:underline;
}


.midBgS {
	background-image:url(../images/xu1x4.jpg);
	background-repeat: repeat-y;
	background-position: center;
	height: 25px;
}

.pub_list_2_img {
	float:left;
	width:9px;
}

.pub_list_2_t {
	float:left;
	font-family:Verdana, Geneva, sans-serif;
	font-size:12px;
	color:#333;
	font-weight:bold;
	height:30px;
	white-space:nowrap;
}

.pub_list_2_l {
	padding-left:8px;
	padding-right:9px;
}

.pub_list_2_l a {
	color:#0064C9;
	line-height:180%;
	text-decoration:none;
}

.pub_list_2_l a:hover {
	text-decoration:underline;
}

#xuanChuan_2{
	height:100px;
	background-image:url(../images/a_d_bg.jpg);
	background-repeat:repeat-x;
	margin-top:6px;
	margin-bottom:6px;
}

#menuList_2{
	width:900px;
}
#menuList_2 .menuList_2_tdPadding_1{
	padding-top:10px;
	padding-bottom:10px;
}

.voteList_font {
	padding-top: 12px;
	padding-right: 8px;
	padding-bottom: 8px;
	padding-left: 8px;
	text-align:left;
}

.voteList {
	float:left;
	clear:left;
	font-size:12px;
	margin-top:2px;
	margin-bottom:2px;
}

.voteList .voteList_radio {
	float:left;
}

.voteList span {
	float:left;
	margin-top:4px;
}

.pub_list_new {
	margin-left:15px;
	margin-top:2px;
	margin-bottom:2px;
}

.pub_list_new td{
	float:left;
	text-align:left;
}

.pub_list_new td{
	line-height:150%;
	float:left;
}

.pub_list_new td a{
	float:left;
	color:#0064C9;
	font-size:12px;
	font-family:Verdana, Geneva, sans-serif;
	text-decoration:none;
}
.pub_list_new td a:hover{
	text-decoration:underline;
}

#map{
	margin-top:5px;
	font-size: 12px;
	background-image: url(../images/map_bg_mid.jpg);
	background-repeat: repeat-x;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #3381C8;
}

#Province tr{
	background-image: url(../images/xu4x1.jpg);
	background-repeat: repeat-x;
	background-position:bottom;
}

#Province a{
	color:#0064C9;
	font-size:12px;
	text-decoration:none;
}

#Province a:hover{
	text-decoration:underline;
}

#copyright {
	background-image: url(../images/bottom_bg.jpg);
	background-repeat: repeat-x;
	height: 96px;
}

#copyright .copyright_td_1 {
	background-image: url(../images/bottom_bg_1.jpg);
	background-repeat: no-repeat;
	height: 96px;
	width: 52px;
}
#copyright .copyright_td_2 {
	background-image: url(../images/bottom_bg_2.jpg);
	background-repeat: repeat-x;
	color:#FFF;
	font-size:12px;
}
#copyright .copyright_td_3 {
	background-image: url(../images/bottom_bg_3.jpg);
	background-repeat: no-repeat;
	height: 96px;
	width: 52px;
}

#copyright .copyright2_td_1 {
	background-image: url(../images/bottom2_bg_1.jpg);
	background-repeat: no-repeat;
	height: 96px;
	width: 52px;
}

#copyright .copyright2_td {
	background-image:url(../images/bottom2_bg_2.jpg);
	background-repeat:no-repeat;
	background-position: left top;
	height:96px;
}

#copyright .copyright_subNav{
}
#copyright .copyright_subNav a{
	font-size:12px;
	color:#FFF;
	text-decoration:none;
	font-weight:bold;
}

#copyright .copyright_subNav a:hover{
	text-decoration:underline;
}

#copyright .copyright_info{
	margin-top:20px;
}

#subBox {
	width:900px;
	margin-top:10px;
}

#subRightBox {
	background-image:url(../images/sub_bg_mid.jpg);
	background-repeat:repeat-y;
}

#subRightBox .subRightBox_tP{
	background-image:url(../images/sub_bg.jpg);
	background-repeat:no-repeat;
	font-family: Verdana, Geneva, sans-serif;
	font-size: 12px;
	color: #333;
	height: 47px;
	width: 700px;
}

#subRightBox .subRightBox_tP div{
	margin-left:35px;
}

.subRightBox_tP_none{
	height:19px;
}

#subRightBox .subRightBox_MC{
	margin-left:36px;
	margin-right:36px;
	margin-top:20px;
}
/*------------LefNav Begin ----------------*/
#navZuo {
	width:145px;
	margin-top:10px;
	margin-bottom:20px;	
	background-image:url(../images/xu4x1.jpg);
	background-repeat:repeat-x;
	background-position:top;
	padding-top:1px;
}

.mulu {
	width:145px;
	margin:0;
	padding:0;
}
.mulu .mulu_li{
	display:block;
	list-style:none;
	background-image:url(../images/xu4x1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.mulu .mulu_li a{
	text-decoration:none;
	display:block;
	height:36px;
	width:145px;
}

.mulu .mulu_li a:hover{
	background: url(../images/subLeftNav_bg.jpg) no-repeat;
}

.mulu .mulu_li a font{
	font-size:12px;
	color:#0064C9;
	line-height:150%;
	display:block;
	padding-left:12px;
	padding-top:8px;
}


.mulu .mulu_li_select{
	display:block;
	list-style:none;
	background-image:url(../images/subLeftNav_bg.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
}

.mulu .mulu_li_select a{
	text-decoration:none;
	display:block;
	height:36px;
	width:145px;
}

.mulu .mulu_li_select a font{
	font-size:12px;
	color:#0064C9;
	line-height:150%;
	display:block;
	padding-left:12px;
	padding-top:8px;
}

.mulu_div {
	margin-left:12px; 
	margin-top:8px; 
	margin-bottom:8px;
}

.mulu_div a {
	text-decoration:none;
}

.mulu_div a font{
	font-size:12px; 
	color:#0064C9; 
	line-height:150%;
}

.mulu_div_select {
	margin-left:12px; 
	margin-top:8px; 
	margin-bottom:8px;
}

.mulu_div_select a {
	text-decoration:none;
}

.mulu_div_select a font{
	font-size:12px; 
	color:red; 
	line-height:150%;
}

.lanmu_2{
	list-style-type:none;
	background-image:url(../images/xu4x1.jpg);
	background-repeat:repeat-x;
	background-position:bottom;
	margin:0;
	padding-top: 0px;
	padding-right: 0px;
	padding-bottom: 10px;
	padding-left: 0px;
}

.lanmu_2_ul {
	margin:0;
	padding:0;
}

.lanmu_2_ul li {
	margin-left:14px;
	width:129px;
	line-height:180%;
	list-style-type:none;
}

.lanmu_2_ul li a{
	display:block;
	color:#44A2FF;
	text-decoration:none;
}
.lanmu_2_ul li a:hover{
	color:#0064C9;
}

/*------------LefNav End ----------------*/

.newList{
	color:#666;
}

.newList div{
	float:left;
	background-image: url(../images/xu4x1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	text-align:left;
	width:100%;
}

.newList div a{
	float:left;
	color:#666;
	text-decoration:none;
	margin-top:11px;
	margin-bottom:12px;
}
.newList div a:hover{
	text-decoration:underline;
}

.newList div span{
	float:right;
	margin-top:9px;
	margin-right:15px;
	margin-bottom:11px;
}

.pageNav {
	float:left;
	clear:left;
	color:#666;
	font-size:12px;
	text-align:center;
	width:100%;
	padding-top:20px;
	padding-bottom:20px;
}

.pageNav a {
	color:#666;
	font-size:12px;
	text-decoration:none;
}

.pageNav a:hover {
	text-decoration:underline;
}

.newContent {
	float:left;
	width:100%;
}

.newContent .newContent_t {
	background-image: url(../images/xu4x1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	font-size:14px;
	font-weight:bold;
	text-align:center;
	width:100%;
	padding-bottom:11px;
	margin-bottom:11px;
}

.newContent .newContent_c {
	color:#666;
	font-size:12px;
	line-height:150%;
}

.picList {
	float:left;
	width:100%;
}

.picList_img{
	border:1px solid #9AC2EB;
	padding:1px;
	margin-bottom:12px;
}

.picList_title {
	padding-bottom:20px;
}

.picList_title a{
	color:#666;
	text-decoration:none;
	line-height:120%;
}

.picList_title a:hover{
	text-decoration:underline;
}


.font_01{
	font-size:12px;
	color:#0064C9;
}

.noteList{
	width:100%;
}

.noteList_tdBg{
	background-image: url(../images/xu4x1.jpg);
	background-repeat: repeat-x;
	background-position: bottom;
	height: 37px;
}

.noteList_2_table {
	border-left:1px solid #CFE3F8;
	border-top:1px solid #CFE3F8;
}
.noteList_2_td_1 {
	font-size:12px;
	color:#fff;
	font-weight:bold;
	background-color:#76B0EB;
	padding-top:5px;
}

.noteList_2_td_2 {
	font-size:12px;
	color:#666;
	text-align:center;
}

.noteList_2_td_2 a{
	font-size:12px;
	color:#0064C9;
	text-decoration:none;
}
.noteList_2_td_2 a:hover{
	text-decoration:underline;
}

.courseList_2_td_1 {
	font-size:12px;
	color:#3075BD;
	font-weight:bold;
	background-color:#C5E3FA;
	padding-top:5px;
}

.courseList_2_td_2 {
	font-size:12px;
	color:#666;
	text-align:left;
	line-height:120%;
	padding-top:5px;
}

.courseList_2_td_2 a{
	font-size:12px;
	color:#0064C9;
	text-decoration:none;
}
.courseList_2_td_2 a:hover{
	text-decoration:underline;
}

.subNavBg {
	width:180px;
	height:47px;
	background-image:url(../images/sub_bg_none.jpg);
	background-repeat:no-repeat;
}
.subNavBg span{
	display:block;
	padding-left:36px;
	padding-top:17px;
	font-size:16px;
	color:#FFF;
	font-family:"黑体";
}
.a2{
	color:#0064C9;
	font-size:12px;
	text-decoration:none;
	font-family: "宋体";
}

.a3:hover{
	text-decoration:underline;
}

.a3{
	color:#000000;
	font-size:12px;
	text-decoration:none;
	font-family: "宋体";
}

.a2:hover{
	text-decoration:underline;
}

.course_1 {
	font-size:12px;
	color:#000;
	padding-top:5px;
	padding-left:5px;
	line-height:150%;
}

.course_2 {
	font-size:12px;
	color:#666;
	padding-top:5px;
	line-height:150%;
}

.content_bg {
	background-image:url(../images/content_bg.jpg);
	background-repeat:no-repeat;
	height:32px;
	width:606px;
	float:left;
}

.content_bg span{
	display:block;
	margin-top:5px;
	margin-left:5px;
	font-size:12px;
	font-weight:bold;
}

.content_bg_2 {
	float:left;
	width:606px;
	padding-left:5px;
	padding-top:10px;
	padding-bottom:15px;
}

.td_bottomBg {
	background:url(../images/xu4x1.jpg) repeat-x bottom;
}

.webSiteTd {
	padding-top:10px;
	padding-left:15px;
	padding-bottom:10px;
}

.webSiteTd_R{
	padding-top:10px;
	padding-bottom:10px;
	text-align:center;
}

.faq_td_1 {
	background-color:#DAE9FA;
	color:#0064C9;
	font-size:12px;
	line-height:150%;
	padding-top:3px;
	border-bottom:#8FBFEF solid 2px;
}

.faq_td_2 {
	border-top:#8FBFEF solid 1px;
	color:#666;
	font-size:12px;
	line-height:150%;
	padding-top:8px;
	padding-bottom:10px;
	background:url(../images/xu4x1.jpg) repeat-x bottom;
}

.faq_table {
	margin-bottom:15px;
}

.detail01 {
	line-height:180%;
	color:#666;
}

.jobList {
	color:#666;
	line-height:160%;
}

.rightTable {
	border-left:#D0E3F8 1px solid;
	border-right:#D0E3F8 1px solid;
	background:url(../images/search_1.jpg) repeat-x top;
}

.searche_font {
	color:#666;
}



/*下拉菜单*/
#nav{
	list-style:none;
	line-height:35px; /* 一级菜单高 */

	width:898px;
}
#nav ul {
  float:right; /* 菜单总体水平位置 */
  list-style:none;
  line-height:35px; /* 一级菜单高 */
  background: #fff; /* 所有菜单移出色 */
  border:1px solid #999;
}
#nav ul ul{
  border:1px solid #999;
}
#nav a {

  display:block;
  color:#FFFFFF;
  text-decoration:none;
  text-align:center;

}

#nav a:hover{color:#FFFFFF;} /* 所有 a:hover 字体样式 */
#nav ul li{background:url(images/32sanjixiala02/x.gif) no-repeat right center;} /* 下拉图标 */
#nav ul a.selected{background:url(images/32sanjixiala02/expand-0.gif) no-repeat right center;} /* 下拉图标 */

#nav li {float:left;margin-left:0px;margin-top:0px;}
#nav li li {float:left;margin-left:0px;margin-top:0px;}
#nav li ul { /* 二级弹出位 */
  position:absolute;
  margin:0px 0px 0px -1px;
  padding:0;
  left:-9999em;
  width:120px;
  background:#0099FF;
  border:0px solid #fff;
  
}
#nav li li {width:120px;} /* 二级菜单宽 */
#nav li ul a {

  padding:0px 12px; 
  line-height:24px; /* 二级菜单高 */

  text-align:left;
}
#nav li ul ul {margin:-25px 0px 0px 119px; width:170px;} /* 三级弹出位 */
#nav li li li {width:170px;} /* 二级菜单宽 */
#nav li:hover ul ul,#nav li.sfhover ul ul{left:-9999em;}
#nav li:hover ul,#nav li li:hover ul,#nav li.sfhover ul, #nav li li.sfhover ul{left:auto;} /* 所有弹出菜单自动左边距 */
#nav li li:hover, #nav li li.sfhover {background:#afd9ff url(images/32sanjixiala02/x.gif) no-repeat right center;color:#8d1c1c;} /* 所有悬浮样式 原来是#nav li:hover, #nav li.sfhover*/

#nav li:hover ul ul,
#nav li:hover ul ul ul {
  display: none;
}

#nav li:hover ul,
#nav ul li:hover ul,
#nav ul ul li:hover ul {
  display: block;
}