﻿body {
	margin:0;
	padding:0;
	color:#000;
	font-size:14px;
	background-image: url(../images/body_bg.jpg);
	background-repeat: repeat-y;
	background-position: center top;
}
a{ color:#000; text-decoration:none;font-size:small;}
a:hover{
	color:#f60;
	text-decoration:underline;
}
a:visited{
	font-size:small;
	}
ul,li{ list-style:none; margin:0; padding:0;}

.blank{ clear:both;}
/*-------------容器----------------*/
#wrapper{ display:block; width:990px; margin:0 auto; padding:2px; background:#fff;}
#content-wrapper{
	display:block;
	width:990px;
	padding:0;
	clear:both;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	background-image: url(../images/bg_02.GIF);
	background-repeat: repeat;
	background-position: center top;
	background-color: #fff;
}
/*-------------top----------------*/
#banner{
	width:990px;
	height:116px;
	margin:0;
	padding:0;
	background:url(../images/rc_02.gif) no-repeat;
	
}
#navigation{
	width:990px;
	height:42px;
	
	background-image: url(../images/menu_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	vertical-align:middle;

}
#navigation ul{ margin:0; padding:0 0 0 20px; }
#navigation ul td{
	float:left;
	font-size:14px;
	width:105px;
	text-align:center;
	background-image: url(../images/menu_line.gif);
	background-repeat: no-repeat;
	background-position: right center;
	font-weight: bold;
}
#navigation ul td.no-line{ background:none;}
#navigation ul td a{
	color:#FFF;
	text-decoration:none;
}
#navigation ul td a:hover{
	text-decoration:underline;
	color: #153060;
}


.gx_siteMapStyle{
	display:block;
	margin:0px;
	background-image: url(../images/jiuye_tittle.gif);
	background-repeat: repeat-x;
	background-position: center top;
	
	}
.mainContent{
	display:block;
	float: right;

	background-color: #FFF;
	margin-bottom: 5px;
	padding: 0px;

}
.rightListContainer{
	border: 1px solid #9FAECB;
}
	
/*--------------right-----------------*/

#ksrk{
	display:block;
	width:247px;
	padding:0px;
	border: 1px solid #8DA4D0;
	margin-top:5px;
	float: left;
}
#ksrk ul.topper{
	display:block;
	height:32px;
	padding:0;
	margin:0;
	background-image: url(../images/rc_24.gif);
	background-repeat: no-repeat;
	background-position: left top;
}
#ksrk ul.middle{
	margin:3px;
	padding:8px;
	background-image: url(../images/rc_23.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
}
#ksrk ul.middle li{
	}

.btn1{
	background-image: url(../images/btn_11.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 40px;
	width: 100px;
	margin-bottom:5px;
}
.btn2{
	background-image: url(../images/btn_12.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 40px;
	width: 100px;
	margin-bottom:5px;

}
.btn3{
	background-image: url(../images/btn_13.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 40px;
	width: 100px;
}
.btn4{
	background-image: url(../images/btn_14.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 40px;
	width: 100px;
}


.gx1{
	background-image: url(../images/gx_07_s.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
.gx1:hover{
	background-image: url(../images/gx_07_s_.gif);
	text-decoration: underline;	
}
.gx2{
	background-image: url(../images/gx_02_s.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
.gx2:hover{
	background-image: url(../images/gx_02_s_.gif);
	text-decoration: underline;	
}
.gx3{
	background-image: url(../images/gx_03_s.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
.gx3:hover{
	background-image: url(../images/gx_03_s_.gif);
	text-decoration: underline;	
}


.gx5{
	background-image: url(../images/gx_05_s.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
.gx5:hover{
	background-image: url(../images/gx_05_s_.gif);
	text-decoration: underline;	
}



#right-blockc{
	display:block;
	width:710px;
	_margin:10px auto;
	background-image: url(../images/l_rbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	float: left;
	padding-bottom: 10px;
	background-color: #C3E7FD;
	margin-top: 5px;
	margin-right: auto;
	margin-bottom: 5px;
	margin-left: auto;
}
#right-blockc ul.topper{
	display:block;
	height:26px;
	background-image: url(../images/l_rbg_top.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	margin-top: 10px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	padding-top: 35px;
	width: 710px;
}
#right-blockc ul.topper td a{
	float: left;
	font-size: 14px;
	font-weight: bold;
	color: #1E4DA0;
}
#right-blockc ul.topper td a:hover{
	text-decoration: underline;
}
#right-blockc ul.middle{
	background-image: url(../images/l_rbg_mbg.gif);
	background-repeat: no-repeat;
	background-position: center top;
	background-color: #FFFFFF;
	width:699px;
	padding-top: 10px;
	padding-bottom: 10px;
	margin-right: 6px;
	margin-left: 6px;
}

#right-blockc ul.middle table.neirong{
	font-size: 14px;
	line-height: 25px;
	width: 600px;
	margin:10px auto;
}
#right-blockc ul.middle td.zihao{
	text-align: right;
	color: #FF0000;
}
#right-blockc ul.middle td.zihao a{
	color: #FF0000;
}
#right-blockc ul.middle td.zihao a:hover{
	text-decoration: underline;
}
#right-blockc ul.middle td.jiangzuomingcheng{
	font-size: 16px;
	line-height: 25px;
	font-weight: bold;
	color: #1E4DA0;
	text-align: center;
	background-image: url(../images/n_timu_line.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
	display:block;
}
#right-blockc ul.middle td.riqizuozhe{
	text-align: center;
}
#right-blockc ul.middle td.zhengwen{
	padding-top: 10px;
}
#right-blockc ul.foota{
	display:block;
	background-image: url(../images/l_rbg_mbg_02.gif);
	background-repeat: no-repeat;
	background-position: right bottom;
	height: 127px;
	background-color: #FFFFFF;
	width:699px;
	margin:0px 10px;
	padding:0px;
	margin-top: 0px;
	margin-right: 6px;
	margin-bottom: 0px;
	margin-left: 6px;
}
#right-blockc ul.foota table.yeshu{
	float: left;
	margin-top: 80px;
	margin-left: 230px;
}
#right-blockc ul.foota td a:hover{
   text-decoration: underline;
}


/*-------------block----------------*/
#xleft-block1{
	display:block;
	width:250px;
	padding:0px;
	margin-top: 5px;
	float: left;
}
#xleft-block1 a.gx1{
	background-image: url(../images/gx_06.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 50px;
	width: 248px;
}
#xleft-block1 a.gx1:hover{
	background-image: url(../images/gx_06_.gif);
	text-decoration: underline;	
}
#xleft-block1 a.gx2{
	background-image: url(../images/gx_02.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 50px;
	width: 248px;
}
#xleft-block1 a.gx2:hover{
	background-image: url(../images/gx_02_.gif);
	text-decoration: underline;	
}
#xleft-block1 a.gx3{
	background-image: url(../images/gx_03.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 50px;
	width: 248px;
}
#xleft-block1 a.gx3:hover{
	background-image: url(../images/gx_03_.gif);
	text-decoration: underline;	
}
#xleft-block1 a.gx4{
	background-image: url(../images/gx_04.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 50px;
	width: 248px;
}
#xleft-block1 a.gx4:hover{
	background-image: url(../images/gx_04_.gif);
	text-decoration: underline;	
}
#xleft-block1 a.gx5{
	background-image: url(../images/gx_05.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 50px;
	width: 248px;
}
#xleft-block1 a.gx5:hover{
	background-image: url(../images/gx_05_.gif);
	text-decoration: underline;	
}



#xleft-block2{
	display:block;
	width:350px;
	padding:0px;
	background-image: url(../images/sou.gif);
	background-repeat: no-repeat;
	background-position: center center;
	height: 107px;
	float: left;
	margin-top:5px;
}
#xleft-block2 ul{
	display:block;
	height: 80px;
	width: 200px;
	margin-right: auto;
	margin-left: auto;
	padding: 0px;
	margin-top: 10px;
}
#xleft-block2 ul li{
	display:block;
	width:200px;
	padding:0px;
	float: left;
	text-align: right;
	margin-top: 4px;
}
#xleft-block2 input.shu{
	width: 120px;
	background-color:#FFF;
	height: 20px;
	line-height: 20px;
}
#xleft-block2 a.btn{
	background-image:url(../images/search_1.gif);
	background-repeat: no-repeat;
	background-position: left center;
	display: block;
	height: 28px;
	width: 54px;
	float: right;
}
#xleft-block2 a.btn:hover{
	text-decoration:none;
}


#xleft-block3{
	display:block;
	width:250px;
	padding:0px;
	margin-top: 5px;
	float: left;
	height: 300px;
}

table.biao{
	border:1px solid #666
}



#xleft-block4{
	display:block;
	width:250px;
	padding:0px;
	margin-top: 5px;
	float: left;
	height: 300px;
}
span.shuzi{
	color:#F00;
	}
	
	
	
	
#xleft-block5{
	display:block;
	width:250px;
	padding:0px;
	margin-top: 5px;
	float: left;
}
#xleft-block5 a{
	margin-bottom: 5px;
	display: block;
	height: 60px;
	width: 248px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #999;
}
#xleft-block5 a.link_1{
	background-image: url(../images/link_1.gif);
}
#xleft-block5 a.link_2{
	background-image: url(../images/link_2.gif);
}
#xleft-block5 a.link_3{
	background-image: url(../images/link_3.gif);
}
#xleft-block5 a:hover{
	text-decoration: underline;	
}
#xleft-block6{
	display:block;
	width:250px;
	padding:0px;
	float: left;
}
.bbc{
	display:block;
	width:246px;
	padding:0px;
	
	margin-bottom: 5px;
	margin-left: 2px;
}
#xleft-block7{
	display:block;
	width:250px;
	padding:0px;
	float: left;
	height: 150px;
}


#xleft-block8{
	display:block;
	width:248px;
	height:180px;
	padding:0px;
	background-image: url(../images/wangdiao_bg.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	border: 1px solid #CCCCCC;
	float: left;
	margin-top: 5px;
	background-color: #FFF;
}
#xleft-block8 ul.middle{
	display:block;
	margin-top: 45px;
	margin-left: 15px;
	width: 220px;
	text-align: left;
}
#xleft-block8 ul.middle li{
	display:block;
	height: 20px;
}
/*-------------center----------------*/

/*-------------right----------------*/
#xright-block1{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 730px;
	border: 1px solid #999;
	height: 480px;
	background-color: #FFF;
}
#xright-block1 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 730px;
	padding: 0px;
}
#xright-block1 a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xright-block1 ul.tupian{
	margin:2px;
	padding:0px;
	display: block;
	float: left;
	width: 300px;
}
.tutu{
	height:230px;
	width:300px;
	border:1px navy solid;
}

#xright-block1 ul.middle{
	margin:2px;
	padding:2px;
	display: block;
	height: 450px;
	float: left;
	
}
#xright-block1 ul.middle li{
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#xright-block1 ul.middle li.list{
	float:left;
	width:340px;
	background:url(../images/gx_18.gif) no-repeat 6px 8px;
	text-indent:10px;
}
#xright-block1 ul.middle li.list a{
	color: #1B56BA;
}
#xright-block1 ul.middle li.time{ }
#xright-block1 ul.tupian a.btn1{
	background-image: url(../images/btn_1.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
#xright-block1 ul.tupian a.btn2{
	background-image: url(../images/btn_2.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
#xright-block1 ul.tupian a.btn3{
	background-image: url(../images/btn_3.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
#xright-block1 ul.tupian a.btn4{
	background-image: url(../images/btn_4.gif);
	background-repeat: no-repeat;
	background-position: center center;
	display: block;
	height: 28px;
	width: 151px;
}
#xright-block1 ul.tupian a:hover{
	text-decoration: underline;	
}





#xright-block2{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 730px;
	border: 1px solid #999;
	background-color: #FFF;
}
#xright-block2 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 730px;
	padding: 0px;
}
#xright-block2 a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xright-block2 ul.middle{
	display: block;
	float: left;
	height: 100%;
	width: 100%;
	margin: 4px;
}
a.link_4{background-image: url(../images/link_4.gif);}
a.link_5{background-image: url(../images/link_5.gif);}
a.link_6{background-image: url(../images/link_6.gif);}
a.link_7{background-image: url(../images/link_7.gif);}
a.link_8{background-image: url(../images/link_8.gif);}
a.link_9{background-image: url(../images/link_9.gif);}
a.link_10{background-image: url(../images/link_10.gif);}
a.link_11{background-image: url(../images/link_11.gif);}
a.link_12{background-image: url(../images/link_12.gif);}
a.link_13{background-image: url(../images/link_13.gif);}
a.link_14{background-image: url(../images/link_14.gif);}
a.link_15{background-image: url(../images/link_15.gif);}
#xright-block2 ul.middle a:hover{
	text-decoration: underline;	
}





#xright-block3{
	display:block;
	padding:2px;
	margin-top: 5px;
	float: right;
	width: 726px;
	border: 1px solid #2C8CEC;
	background-color: #FFF;
	background-image: url(../images/gx_20.gif);
	height: 78px;
	background-repeat: no-repeat;
	background-position: center center;
}



#xright-block4{
	padding:0px;
	margin-top: 5px;
	float: right;
	border: 1px solid #2C8CEC;
	background-color: #FFF;
}
#xright-block4 ul.bg{
	display:block;
	background-image: url(../images/rblo_4_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding: 0px;
	height: 78px;
	width: 726px;
	margin: 2px;
}
.ccc{
	width:180px;
}


#xright-block5{
	padding:0px;
	margin-top: 5px;
	float: right;
	border: 1px solid #2C8CEC;
	background-color: #FFF;
}
#xright-block5 ul.bg{
	display:block;
	background-image: url(../images/rblo_5_bg.gif);
	background-repeat: repeat-x;
	background-position: center center;
	padding: 0px;
	height: 78px;
	width: 726px;
	margin: 2px;
}




#xright-block6{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 730px;
	border: 1px solid #999;
	height: 190px;
	background-color: #FFF;
}
#xright-block6 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 730px;
	padding: 0px;
}
#xright-block6 div.anan{
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	line-height: 35px;
	width: 150px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/tittle_bg2.gif);
	border-right: 1px solid #999;
	cursor:hand;

}
#xright-block6 div.buan{
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	line-height: 35px;
	width: 150px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/tittle_bg1.gif);
	border-right: 1px solid #999;
	cursor:hand;

}
#xright-block6 a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xright-block6 ul.middle{
	margin:0px;
	padding:5px;
	display: block;
	height: 155px;
	float: left;

	background-image: url(../images/tittle_m_bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#xright-block6 ul.middle li{
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#xright-block6 ul.middle li.list{
	float:left;
	width:280px;
	background:url(../images/gx_18.gif) no-repeat 6px 8px;
	text-indent:10px;
}
#xright-block6 ul.middle li.list a{
	color: #1B56BA;
}
#xright-block6 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;}






#xright-block7{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 730px;
	border: 1px solid #999;
	height: 165px;
	background-color: #FFF;
}
#xright-block7 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;	
	float: left;
	width: 100%;
	padding: 0px;
}
#xright-block7 div.anan{
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	line-height: 35px;
	width: 120px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/tittle_bg2.gif);
	border-right: 1px solid #999;
	text-indent: 30px;
	cursor:hand;
}
#xright-block7 div.buan{
	display:block;
	height:35px;
	padding:0px;
	margin:0px;
	line-height: 35px;
	width: 120px;
	float: left;
	background-repeat: repeat-x;
	background-position: left top;
	background-image: url(../images/tittle_bg1.gif);
	border-right: 1px solid #999;
	text-indent: 30px;
	cursor:hand;

}
#xright-block7 a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xright-block7 ul.middle{
	margin:0px;
	padding:5px;
	display: block;
	height: 125px;
	float: left;
	background-image: url(../images/tittle_m_bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#xright-block7 ul.middle li{
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#xright-block7 ul.middle li.list{
	float:left;
	width:650px;
	background:url(../images/gx_18.gif) no-repeat 6px 8px;
	text-indent:10px;
}
#xright-block7 ul.middle li.list a{
	color: #1B56BA;
}
#xright-block7 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;}




#xright-block8{
	display:block;
	padding:0px;
	margin-top: 2px;
	float: right;
	border: 1px solid #999;
	height: 320px;
	background-color: #FFF;
	margin-left:2px;
	vertical-align:top;
	width:370px;
}
#xright-block8 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;	
	float: left;
	width: 100%;
	padding: 0px;
}

#xright-block8 ul.middle{
	margin:0px;
	padding:5px;
	display: block;
	height: 285px;
	float: left;
	background-image: url(../images/tittle_m_bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#xright-block8 ul.middle li{
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#xright-block8 ul.middle li.list{
	float:left;
	width:650px;
	background:url(../images/gx_18.gif) no-repeat 6px 8px;
	text-indent:10px;
}
#xright-block8 ul.middle li.list a{
	color: #1B56BA;
}
#xright-block8 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;}

#xright-block9{
	display:block;
	padding:0px;
	margin-top: 2px;
	float: right;
	width: 350px;
	border: 1px solid #999;
	height: 300px;
	background-color: #FFF;
	margin-left:0px;
}

#xright-block10{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 350px;
	border: 1px solid #999;
	height: 160px;
	background-color: #FFF;
}
#xright-block10 ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;	
	float: left;
	width: 100%;
	padding: 0px;
}
#xright-block10 a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xright-block10 ul.middle{
	margin:0px;
	padding:5px;
	display: block;
	height: 125px;
	float: left;
	background-image: url(../images/tittle_m_bg2.gif);
	background-repeat: repeat-x;
	background-position: left top;
}
#xright-block10 ul.middle li{
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#xright-block10 ul.middle li.list{
	float:left;
	width:650px;
	background:url(../images/gx_18.gif) no-repeat 6px 8px;
	text-indent:10px;
}
#xright-block10 ul.middle li.list a{
	color: #1B56BA;
}
#xright-block10 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;}


#xright-block11{
	display:block;
	padding:0px;
	margin-top:5px;
	margin-left:5px;
	width: 350px;
	height: 130px;
	background-color: #FFF;
}

/*-------------link----------------*/
#xlink{
	display:block;
	padding:0px;
	margin-top: 5px;
	border: 1px solid #999;
	background-color: #FFF;
	float: left;
	width: 988px;
	margin-bottom: 5px;
}
#xlink ul.topper{
	display:block;
	height:35px;
	margin:0px;
	background-image: url(../images/tittle_bg1.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 35px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	padding: 0px;
	width: 988px;
}
#xlink a.more{
	display:block;
	height:35px;
	padding:0;
	margin:0;
	float: right;
	line-height: 35px;
	width: 80px;
	font-weight: normal;
}
#xlink ul.middle{
	display: block;
	float: left;
	height: 100%;
	margin: 4px;
	width: 988px;
}
#xlink ul.middle a{
	padding:0px;
	display: block;
	float: left;
	height: 31px;
	width: 176px;
	background-repeat: no-repeat;
	background-position: center center;
	border: 1px solid #06F;
	margin-top: 2px;
	margin-right: 8px;
	margin-bottom: 2px;
	margin-left: 8px;
}
a.link_16{background-image: url(../images/link_16.gif);}
a.link_17{background-image: url(../images/link_17.gif);}
a.link_18{background-image: url(../images/link_18.gif);}
a.link_19{background-image: url(../images/link_19.gif);}
a.link_20{background-image: url(../images/link_20.gif);}
#xlink ul.middle a:hover{
	text-decoration: underline;	
}


/*-------------绀惧尯澶у鐢?---------------*/
#lujing{
	width:978px;
	height:35px;
	background-image: url(../images/news_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D88701;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
#lujing a{ margin-left:10px; margin-right:10px;}





#shequ_left_01{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: right;
	width: 250px;
	border: 1px solid #24487D;
	background-color: #FFF;
}
#shequ_left_01 ul.topper{
	display:block;
	height:39px;
	margin:0px;
	background-image: url(../images/tittle_bg_dxs.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 39px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 250px;
	padding: 0px;
	color: #FFF;
}

#shequ_left_01 ul.middle{
	display: block;
	float: left;
	height: 323px;
	width: 100%;
	background-image: url(../images/tittle_bg_dxs_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#shequ_left_01 ul.middle li{
	display: block;
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #305FA3;
	text-indent: 50px;
}
#shequ_left_01 ul.middle li a{
	color: #3162A7;
	width:250px;
	height:40px;
	display: block;
}
#shequ_left_01 ul.middle li a:hover{
	color: #FFF;
	background-color: #6A99D2;
	text-decoration: none;
}


#shequ_right{
	display:block;
	float: right;
	width: 730px;
	border: 1px solid #999;
	background-color: #FFF;
	margin-bottom: 5px;
	padding-top: 5px;
	padding-right: 0px;
	padding-bottom: 5px;
	padding-left: 0px;
}



#shequ_right_01{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: left;
	width: 720px;
	height: 238px;
	margin-left: 5px;
}
#shequ_right_01 ul.topper{
	display:block;
	height:39px;
	margin:0px;
	background-image: url(../images/dxs_bg_tittle.gif);
	background-repeat: no-repeat;
	background-position: center top;
	font-size: 16px;
	line-height: 39px;
	font-weight: bold;
	text-indent: 20px;
	text-align:center;
	float: left;
	width: 720px;
	padding: 0px;
	color: #305FA3;
}
#shequ_right_01 a.more{
	display:block;
	height:39px;
	padding:0;
	margin:0;
	float: right;
	line-height: 39px;
	width: 100px;
	font-weight: normal;
}
#shequ_right_01 ul.middle{
	margin:0px;
	padding:10px;
	display: block;
	height: 195px;
	float: left;
	width: 700px;
	background-image: url(../images/dxs_bg_middle.gif);
	background-repeat: no-repeat;
	background-position: center top;
}
#shequ_right_01 ul.middle li{
	
}
#shequ_right_01 ul.middle li.tututu{
	float:left;
	width:180px;
	height:160px;
	border: 1px solid #3364A9;
	margin-right: 10px;
	margin-left: 5px;
}
#shequ_right_01 ul.middle li.list{
	float:left;
	width:400px;
	background:url(../images/gx_10.gif) no-repeat 6px 8px;
	text-indent:10px;
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#shequ_right_01 ul.middle li.list a{
	color: #1B56BA;
}
#shequ_right_01 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;}




/*------------菜单----------------*/
#menu_left_01{
	display:block;
	padding:0px;
	margin-left:5px;
	margin-right:5px;
}
#menu_left_01 ul.topper{
	display:block;
	height:38px;
	margin:0px;
	background-image: url(../images/jiuye_tittle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 250px;
	padding: 0px;
	color: #0A2C72;
	border: 1px solid #9FAECB;
}

#menu_left_01 ul.middle{
	display: block;
	float: left;
	height: 323px;
	background-image: url(../images/tittle_bg_dxs_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #9FAECB;
}




#jiuye_left_01{
	display:block;
	padding:0px;
	margin-top: 5px;
}
#jiuye_left_01 ul.topper{
	display:block;
	height:38px;
	margin:0px;
	background-image: url(../images/jiuye_tittle.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border-bottom: 1px solid #9FAECB;
	font-size: 14px;
	line-height: 38px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 250px;
	padding: 0px;
	color: #0A2C72;
}

#jiuye_left_01 ul.middle{
	display: block;
	float: left;
	height: 323px;
	width: 100%;
	background-image: url(../images/tittle_bg_dxs_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
}

#jiuye_left_01 ul.middle li{
	display: block;
	float: left;
	width: 100%;
	height: 40px;
	line-height: 40px;
	font-weight: bold;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #305FA3;
	text-indent: 50px;
}
#jiuye_left_01 ul.middle li a{
	color: #3162A7;
	width:250px;
	height:40px;
	display: block;
	background-image: url(../images/gx_19.gif);
	background-repeat: no-repeat;
	background-position: 30px center;

}
#jiuye_left_01 ul.middle li a:hover{
	color: #FFF;
	background-color: #6A99D2;
	text-decoration: none;
}




#jiuye_right{
	display:block;
	margin-top: 5px;
	float: right;
	width: 730px;
	border: 1px solid #9FAECB;
	background-color: #FFF;
	margin-bottom: 5px;
	padding: 0px;
}
#jiuye_right ul.topper{
	display:block;
	height:38px;
	margin:0px;
	background-image: url(../images/jiuye_tittle.gif);
	background-repeat: repeat-x;
	background-position: center top;
	font-size: 16px;
	line-height: 38px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 730px;
	padding: 0px;
	color: #305FA3;
}
#jiuye_right a.more{
	display:block;
	height:39px;
	padding:0;
	margin:0;
	float: right;
	line-height: 39px;
	width: 100px;
	font-weight: normal;
}
#jiuye_right ul.middle{
	display: block;
	float: left;
	width: 670px;
	line-height: 30px;
	padding-top: 20px;
	padding-right: 30px;
	padding-bottom: 20px;
	padding-left: 30px;
}
#jiuye_right ul.middle li.biaoti{
	font-size: 18px;
	color: #C00;
	font-weight: bold;
}





/*-------------瑙佷範鍩哄湴----------------*/
#jianxi{
	width:978px;
	height:35px;
	background-image: url(../images/news_bg.gif);
	background-repeat: repeat-x;
	background-position: left top;
	border: 1px solid #D88701;
	line-height: 35px;
	font-size: 14px;
	font-weight: bold;
	padding-left: 10px;
}
#jianxi a{ margin-left:10px; margin-right:10px;}



#jianxi_right_01{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: left;
	width: 480px;
	margin-left: 5px;
}
#jianxi_right_01 ul.topper{
	display:block;
	height:30px;
	margin:0px;
	background-image: url(../images/jianxi_bg_tittle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 30px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 480px;
	padding: 0px;
	color: #305FA3;
}
#jianxi_right_01 a.more{
	display:block;
	height:30px;
	padding:0;
	margin:0;
	float: right;
	line-height: 30px;
	width: 80px;
	font-weight: normal;
	font-size: 14px;
}
#jianxi_right_01 ul.middle{
	margin:0px;
	display: block;
	height: 230px;
	float: left;
	width:460px;
	background-image: url(../images/jianxi_bg_middle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#jianxi_right_01 ul.middle li.list{
	float:left;
	width:360px;
	background:url(../images/gx_10.gif) no-repeat 6px 8px;
	text-indent:10px;
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#jianxi_right_01 ul.middle li.list a{
	color: #1B56BA;
}
#jianxi_right_01 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;}




#jianxi_right_02{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: left;
	width: 480px;
	margin-left: 5px;
	background-color: #FFF;
	margin-bottom: 5px;
	border: 1px solid #D8D6D7;
}
#jianxi_right_02 ul.topper{
	display:block;
	height:30px;
	margin:0px;
	background-image: url(../images/jianxi_bg_tittle2.gif);
	background-repeat: repeat-x;
	background-position: left top;
	line-height: 30px;
	font-weight: bold;
	text-indent: 20px;
	float: left;
	width: 480px;
	padding: 0px;
	color: #305FA3;
}
#jianxi_right_02 a.more{
	display:block;
	height:30px;
	padding:0;
	margin:0;
	float: right;
	line-height: 30px;
	width: 80px;
	font-weight: normal;
	font-size: 14px;
}
#jianxi_right_02 ul.middle{
	margin:0px;
	display: block;
	height: 30px;
	float: left;
	width:460px;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 20px;
}

#jianxi_right_02 ul.middle li.list{
	float:left;
	width:130px;
	text-indent:10px;
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	background-image: url(../images/wzym_05.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
#jianxi_right_02 ul.middle li.list a{
	color: #1B56BA;
}
#jianxi_right_02 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;}








/*------------涓夋敮涓€鎵?---------------*/
#sanzhi_right_01{
	display:block;
	padding:0px;
	margin-top: 5px;
	float: left;
	width: 480px;
	margin-left: 5px;
}
#sanzhi_right_01 ul.topper{
	display:block;
	height:30px;
	margin:0px;
	background-image: url(../images/jianxi_bg_tittle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	line-height: 30px;
	font-weight: bold;
	text-indent: 35px;
	float: left;
	width: 480px;
	padding: 0px;
	color: #305FA3;
}
#sanzhi_right_01 ul.middle{
	margin:0px;
	
	height: 230px;
	float: left;
	width:460px;
	background-image: url(../images/jianxi_bg_middle.gif);
	background-repeat: no-repeat;
	background-position: left top;
	padding-top: 10px;
	padding-bottom: 10px;
	padding-left: 10px;
	padding-right:10px;
}

#sanzhi_right_01 ul.middle li.list{
	float:left;
	width:360px;
	background:url(../images/gx_10.gif) no-repeat 6px 8px;
	text-indent:10px;
	padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;
}
#sanzhi_right_01 ul.middle li.list a{
	color: #1B56BA;
}
#sanzhi_right_01 ul.middle li.time{ float:left; *width:60px;width:40px; color: #1B56BA; clear:right;padding:0 0 0 15px;
	line-height:26px;
	height:26px;
	border-bottom: 1px dotted #1B56BA;}



#sanzhi_left_01{
	_margin:5px;
	width:246px;
	border: 1px solid #3399FF;
	background-color:#DAF0FD;
	float: left;
	margin-top: 5px;
	margin-left: 5px;
}
#sanzhi_left_01 ul.topper{
	display:block;
	height:28px;
	padding:0;
	margin:0;
	background-image: url(../images/l_l_topper.gif);
	background-repeat: no-repeat;
}
#sanzhi_left_01 ul.middle{
	margin:0;
	height: 215px;
	padding: 0px;
}
#sanzhi_left_01 ul.middle li{
	height:25px;
	border-bottom: 1px dashed #3399FF;
	font-size: 14px;
	line-height: 25px;
	display:block;
	font-weight: bold;
	display:block;
	background-color:#daf0fd;
	text-indent: 50px;
}
#sanzhi_left_01 ul.middle li.zycy_b{text-indent: 80px;}
#sanzhi_left_01 ul.middle li.zycy_b a{color: #316BD9;}
#sanzhi_left_01 ul.middle li.jgjj a{background-image: url(../images/jgjj_03.gif);background-repeat: no-repeat;background-position: 20px center;}
#sanzhi_left_01 ul.middle li.tzgg a{background-image: url(../images/tzgg_03.gif);background-repeat: no-repeat;background-position: 20px center;}
#sanzhi_left_01 ul.middle li.zcfg a{background-image: url(../images/zcfg_03.gif);background-repeat: no-repeat;background-position: 20px center;}
#sanzhi_left_01 ul.middle li.rcxx a{background-image: url(../images/rcxx_03.gif);background-repeat: no-repeat;background-position: 20px center;}

#sanzhi_left_01 ul.middle li a{color: #1E4DA0;width:246px;height:25px;display:block;}
#sanzhi_left_01 ul.middle li a:hover{
	color: #000099;
	background-color: #48AEFB;
}




#sanzhi_left_02{
	display:block;
	width:720px;
	_margin:10px auto;
	background-image: url(../images/l_rbg.gif);
	background-repeat: repeat-x;
	background-position: top;
	
	padding-bottom: 10px;
	background-color: #C3E7FD;
	margin-top: 5px;
	margin-left: 10px;
}
#sanzhi_left_02 ul.topper{
	display:block;
	height:26px;
	background-image: url(../images/l_rbg_top.gif);
	background-repeat: no-repeat;
	background-position: bottom;
	margin: 10px auto 10px auto;
	padding: 10px 0px 0px 0px;
	font-weight: bold;
	text-indent: 35px;
	color:#305FA3;

	
} 
#sanzhi_left_02 ul.middle{
	background-image: url(../images/l_rbg_mbg.gif);
	background-repeat: no-repeat;
	background-position: left top;
	background-color: #FFFFFF;
	width:699px;
	height: 160px;
	margin-right: 10px;
	margin-left: 11px;
	padding-top: 10px;
	padding-bottom: 10px;
}
	
	
/***************三支一扶***********************/
#wrapper_szyf{ width:985px; background:#fff;}
/***************见习基地***********************/
#wrapper_jxjd{ width:985px; background:#fff;}

/***********滚动新闻***************/
.gdxw{
	width:988px;
	height:100%;
	border: 1px solid #2982D6;
}
.gdxw_title{
	float:left;
	font-size:14px;
	width:80px;
	text-align:center;
	}
.gdxw_content{
	float:left;
	font-size:14px;
	width:800px;
	text-align:left;
	margin-left: 0px;
}
/*-------------------------2015年改版首页母模版新增样式-------------------------*/
/*--------------外体-----------------*/
.wrap{
	overflow: hidden;
	height: 100%;
}

/*--------------头部-----------------*/
.header{
	height: 222px;
	width: 100%;
	overflow: hidden;
	position: relative;
	background-image: url(../2015/images/top_01.png);
	background-repeat: repeat-x;
}
.flash-banner{
	position: relative;
	height: 180px;
	width: 1000px;
	z-index: 1;
	margin-top: 0px;
	margin-right: auto;
	margin-bottom: 0px;
	margin-left: auto;
	background-image: url(../2015/images/top_022.png);
	background-repeat: no-repeat;
	background-position: center top;
}

/*--------------导航-----------------*/
.menu{
	height: 42px;
	width: 100%;
	background-color: #2c81d4;
	float: left;
}

.bg-m{
	height: 42px;
	width: 1000px;
	margin-right: auto;
	margin-left: auto;
}

.bg-m ul{
	line-height: 42px;
	height: 42px;
	width: 1000px;
	overflow: hidden;
}
.bg-m ul td{
	float: left;
	width: 140px;
	text-align: center;
	margin-right: 5px;
	margin-left: 5px;
	background-image: url(../2015/images/dh_01.png);
	background-repeat: no-repeat;
	background-position: right;
}


.bg-m ul td.no-line{
	background-image: none;
}
.bg-m ul td a{
	font-family: "微软雅黑";
	font-size: 16px;
	color: #FFF;
	display: block;
	height: 42px;
	width: 140px;
	text-align: center;
}
.bg-m ul td a.on{
	text-decoration: none;
	background-color: #8abef8;
	color: #006;
}
.bg-m ul td a:hover{
	text-decoration: none;
	background-color: #8abef8;
	color: #006;
}






