/* 全局设置 */
/templets/default/image{ margin:0; border:0px;}
*{margin:0; padding:0;}
div,form,/templets/default/image,ul,ol,li,dl,dt,dd{ margin:0;padding:0; border:0; text-align:left;}
h1,h2,h3,h4,h5,h6{ margin:0; padding:0;}
ul,li{ list-style-type:none;}
a,a:hover{ text-decoration:none;}
input {vertical-align:middle;}
body{ margin:0; padding:0;}
.clear{ clear:both;}
.clearfix:after {content:".";display:block;clear:both;visibility:hidden;line-height:0;height:0;font-size:0;}
.clearfix {*zoom:1;} 
/*全背景*/
#body1{background:url(imagebg1.jpg) repeat-x; height:100%; position:absolute; top:0px; width:100%; z-index:-10;}
#up{background:url(imagebg2.png) repeat-x; height:100%; position:absolute; top:0px; width:100%; z-index:-10;}
/*内容层*/
#body2{ width:960px;margin:0px auto;}
#header{ background:url(imagebg10.jpg); height:93px;}
/*导航层*/
#menu{background:url(imagebg3.jpg) repeat-x; height:46px; line-height:46px; text-align:center; width:960px;}
#menu1{ width:693px;  position:absolute; z-index:0;left:50%; margin-left:-345px;}
.link1{ float:left; width:77px;}
.link2layer{ position:absolute; z-index:-1;margin-top:-10px; width:77px;}
.link2{ visibility:hidden; height:0px;}
.link1 a { display:block; height:46px; line-height:46px;text-align:center; color:#2478bd; font-size:14px;font-family:Microsoft YaHei; font-weight:400;}
.link1:hover>a{height:72px;background:url(imagedhfoucs.png) no-repeat;color:#FFF; font-weight: bolder;}
.link2layer{ *margin-left:-38px;}
.link1:hover .link2 {visibility:visible; height:46px;}
.link2layer p{position:relative;}
.link1:hover .link2{background:#b8eafa;background:rgba(184,234,250,0.6)!important;filter:Alpha(opacity=60);}
.link2 a{ color:#ff6d1d;font-weight:bold;}
.link1:hover .link2:hover { background:#FFF;background:rgba(255,255,255,0.6)!important;}

/**/
#bg1{ height:195px; background:url(imagebg4.png) bottom no-repeat; position:absolute; z-index:10px; width:1022px;}
#bg2{ position:absolute; z-index:-9; top:288px; width:100%;}
#bg3{ width:960px; margin:0 auto;}
#cleft{ float:left; width:206px; padding-left:15px;}
#clup{ background:url(imagebg51.png) no-repeat ; font-size:16px; height:61px; text-align:center;font-family:Microsoft YaHei;font-weight:bold; padding-right:40px;background-color:#FFF;}
#clmiddle{ background:url(imagebg52.png) repeat-y;  background-color:#FFF;padding-right:40px;}
.link3 a{ display:block;color:#ff9703; height:40px; line-height:40px;width:100px;  border-bottom:dotted 2px #efefef; margin:auto; text-align:center; font-size:12px;font-family:MaiTi;}
.link3:hover a{ color:#ff6d1d; font-weight:bold;}
#clbottom{ background:url(imagebg53.png) no-repeat; height:87px; background-color:#FFF;}
#cright{ float:right; width:739px;}
#crleft{ float:left; width:555px;background:#FFF; padding-left:5px;}
.border{border-width: 1px;border-bottom-style:solid; border-right-style:solid; padding-right:1px; padding-bottom:1px;}
#content{background-color: #F3F3F3; border-color: #FBFBFB;margin-left:-1px;}
#content1{background-color: #D8D8D8; border-color: #E8E8E8; margin-left:-2px;}
#content2{background-color: #FFF; border:solid 1px #a0eafa; margin-left:-2px; padding:10px; word-wrap:break-word;}
#crright{ float:right; width:224px; margin-right:-45px;}
#crrup{background:url(imagebg61.png) no-repeat; height:300px;}

#crrup_bjyd{background:url(imagebg61_bjyd.png) no-repeat; height:300px;}
#crrup_wsbj{background:url(imagebg61_wsbj.png) no-repeat; height:300px;}
#crrup_jyhz{background:url(imagebg61_jyhz.png) no-repeat; height:300px;}
#crrup_dwjl{background:url(imagebg61_dwjl.png) no-repeat; height:300px;}
#crrup_dtjs{background:url(imagebg61_dtjs.png) no-repeat; height:300px;}
#crrup_yefc{background:url(imagebg61_yefc.png) no-repeat; height:300px;}
#crrup_ysgm{background:url(imagebg61_ysgm.png) no-repeat; height:300px;}
#crrup_jgsz{background:url(imagebg61_jgsz.png) no-repeat; height:300px;}
.link4 a{ display:block;color:#ff9703; height:30px; line-height:30px;width:115px; margin:auto; text-align:center; font-size:12px;font-family:MaiTi;}
#crrbottom{ background:url(imagebg63.png) no-repeat; height:57px;}
#bgbottom{ background:url(imagebottom3.png)  bottom repeat-x; height:100px;}
/*底边*/
#bottom1{ background:url(imagebottom1.png) repeat-x; height:11px; margin-top:-5px; min-width:960px;}
#bottom2{ background:url(imagebg9.jpg) repeat-x; height:151px;min-width:960px;}
#bottom{ width:960px;margin:0px auto; text-align:center; padding-top:40px;}
#bottom p{ line-height:20px; font-size:14px; color:#0f85b2; font-family:Microsoft Yahei;}
.ldtdtitle{
	font-size:12px;
	font-weight:bold;
	color:#000;}
.ldtdtitle a{
	color:#000;
	font-weight:bold;
	text-decoration:none;}
/*中间内容区*/
.w960{
	width:520px;}
.w980{
	width:520px;}
.center{
	margin:0px auto;}
.clear{
	overflow:hidden;}
.pleft{
	width:520px;
	float:left;
	overflow:hidden;}
.pleft .place{
	width:520px;
	height:24px;
	line-height:24px;
	
	/*  border-bottom:1px solid #badaa1; */
	
	color:#428C5B;
	overflow:hidden;
	font-size:12px;}
.pleft .place strong{
	color:#428c5b;
	font-weight:normal;
	letter-spacing:1px;}
.pleft .place a{
	color:#428c5b;
	text-decoration:none;
	font-size:12px;
	margin:0px 2px;}
.pleft .place a:hover{
	color:#ff3333;
	text-decoration:none;}
.pleft .place small{
	display:inline-block;
	vertical-align:middle;
	width:8px;
	height:20px;
	*height:24px;
	overflow:hidden;
	font-size:0px;}
.listbox{
	width:520px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:5px;
	 color:#000;}
.listbox_c{
	width:510px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:5px;
	 color:#000;
	 font:16px;
	 padding-top:30px;
	 padding-left:20px;}
.listbox_c a {
	font:16px;
	text-decoration:none;
	color:#00F;
	font-weight:bold;}
.listbox .xi;alist{
	margin-left:20px;
	margin-top:10px;
	border:1px solid #333;
	background-color:#DEF2FE;}
.listbox .xialist .xiatitle{
	text-decoration:none;}	
.e2{}

.e2 li{
	width:100%;
	overflow:hidden;
	clear:both;
	padding:2px 0px;
	border-bottom:1px solid #EEE;
	color:#aaa;
	list-style:none;}

.e2 li b a{
	color:#555;}
.e2 li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;}
.e2 li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;}
.e2 li a.preview:hover img{
	border:1px solid #AAA;}
.e2 li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	margin-left:2px;
	text-decoration:none;
	font-size:14px;
	color:#000;}
.e2 span.info{
	display:block;
	line-height:23px;
	color:#555;
	font-size:13px;}
.e2 span.info small{
	color:#AAA;
	font-size:13px;
	margin-left:3px;}
.e2 span.info a{
	color:#690;}
.e2 p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;}
.e2t{}

.e2t li{
	width:60px;

	color:#aaa;
	list-style:none;
	float:left;}

.e2t li b a{
	color:#555;}
.e2t li a.preview{
	width:84px;
	float:left;
	margin-right:7px;
	margin-bottom:3px;
	margin-left:10px;
	display:inline;}
.e2t li a.preview img{
	width:80px;
	/*height:60px;*/
	display:block;
	padding:1px;
	border:1px solid #EEE;}
.e2t li a.preview:hover img{
	border:1px solid #AAA;}
.e2t li a.title{
	overflow:hidden;
	line-height:25px;
	font-weight:bold;
	margin-left:2px;
	text-decoration:none;
	font-size:14px;
	color:#000;}
.e2t span.info{
	display:block;
	line-height:23px;
	color:#555;
	font-size:13px;}
.e2t span.info small{
	color:#AAA;
	font-size:13px;
	margin-left:3px;}
.e2t span.info a{
	color:#690;}
.e2t p.intro{
	color:#776955;
	line-height:20px;
	margin-left:5px;
	padding-left:10px;
	padding-right:10px;}
.e8{/*图集列表专用大图列表*/
	width:100%;
	overflow:hidden;
	clear:both;
	margin-left:12px;
	margin-top:16px;}
.e8 li{
	width:150px;
	height:184px;
	float:left;
	display:block;
	overflow:hidden;
	margin-right:8px;
	text-align:center;}
.e8 li .pic{
	width:140px;
	height:105px;
	display:block;
	background:url(../images/picbox-listbg.gif) no-repeat;
	text-align:left;
	overflow:hidden;}
.e8 li .pic img{
	width:152px;
	height:112px;
	display:block;
	margin-left:3px;
	margin-top:3px;
	border:none;}
.e8 li .title{
	height:31px;
	display:block;
	line-height:31px;
	font-weight:bold;
	overflow:hidden;
	color:#000;
	font-size:12px;}
.e8 li .date{
	color:#666;}
.e8 li .date small{
	line-height:17px;
	font-size:12px;
	color:#999;}
/*内容页*/
/*---------- viewbox ---------*/
.viewbox{
	width:510px;
	overflow:hidden;
	padding-bottom:8px;}
.viewbox .title{

	text-align:center;
	overflow:hidden;
	padding-top:10px;
	margin-bottom:10px;}
.viewbox .title h2{
	font-size:24px;
	color:#2b2b2b;}
.viewbox .info{
	height:24px;
	line-height:17px;
	text-align:center;
	overflow:hidden;
	color:#666;
	font-size:13px;}
.viewbox .info small{
	margin-left:8px;
	margin-right:3px;
	color:#999;
	font-size:13px;}
.viewbox .info a{
	color:#690;}
.viewbox .intro{
	width:90%;
	padding:8px 16px;
	line-height:24px;
	background:#f5fcee;
	border:1px solid #DCDDDD;
	font-size:14px;
	color:#706A6A;
	margin:8px auto 0 auto;}

.viewbox .content_article{
	font-size:14px;
	padding:12px 16px;
	line-height:25px;
	color:#333;}
.dede_pages{}
.dede_pages ul{
	float:left;

	list-style:none;}
.dede_pages ul li{
	float:left;
	font-family:Tahoma;
	line-height:17px;
	margin-right:6px;
	font-size:12px;}
.dede_pages ul li a{
	float:left;
	padding:2px 4px 2px;
	color:#555;
	display:block;
	text-decoration:none;
	font-size:12px;}
.dede_pages ul li a:hover{
	color:#690;
	text-decoration:none;
	padding:2px 4px 2px;}
/* 留言簿 */
.sp-title{
	color:#888;
	padding:0px 12px;
	border-top:1px solid #EAEAEA;
	border-bottom:1px solid #EAEAEA;
	background:#f3fbea url(../images/search-top-bg.gif) repeat-x scroll;
	margin-bottom:8px;}
.sp-title h2{
	font-size:14px;
	line-height:27px;}
.sp-title h2 a{
	margin-left:6px;
	color:#03541F;}
.sp-title .more{
	float:right;
	margin:-27px 0px;
	line-height:27px;}
#listnews{
	float:left;
	width:234px;
	height:236px;}
#listnews1
{
	width:234px;
	height:48px;
	margin:0px 0px 0px 0px;
	background-image:url(imageeducation_10.jpg);}
#listnews2
{
	width:234px;
	height:151px;
	background-image:url(imageeducation_15.jpg);}
#jyhznews{
	float:left;
	width:250px;
	height:250px;}
#dwjlnews1
{
	width:382px;
	float:left;
	height:190px;
	margin:20px 0px 0px 30px;
	background-image:url(imageb1.png);}
#dwjlnews2
{
		width:382px;
	float:left;
	height:190px;
	margin:20px 0px 0px 120px;
	background-image:url(imageb1.png);}
	#dwjllogo{
		width:100%;}
#dwjlban{
	width:100%;
	height:20px;
	padding-left:60px;
	padding-top:20px;
	color:#C69;
	font-size:19px;
	font-family:"Arial Black", Gadget, sans-serif;
	font-weight:bold;}
#dwjlcontent{
	width:342px;
	height:120px;
	margin-left:30px;
	margin-top:15px;}
#dwjlcontent li{
	margin-bottom:2px;
	width:340px;}
#dwjlcontent li a{
	text-decoration:none;
	color:#000;
	font-size:14px;
	font-weight:400;}
	
#bjydlogo{
		width:100%;
		margin-top:30px;}
#bjydbanner{border-bottom:dotted #999 1px;
width:100%;
float:left;
margin-bottom:20px;}
#bjydnews1
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 10px;
	background-image:url(imagejyjx_jsfc.png);}
#bjydnews2
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 20px;
	background-image:url(imagejyjx_ybkc.png);}
	#bjydnews3
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 10px;
	background-image:url(imagejyyj_kylx.png);}
		#bjydnews4
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 20px;
	background-image:url(imagejyyj_ybky.png);}
		#bjydnews5
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 10px;
	background-image:url(imagejspx_ybpx.png);}
		#bjydnews6
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 20px;
	background-image:url(imagejspx_dwpx.png);}
#bjydcontent{
	width:220px;
	height:160px;
	margin-left:10px;
	margin-top:35px;}
#bjydcontent li{
	margin-bottom:2px;
	width:220px;}
#bjydcontent li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	font-weight:400;}
#wsbjlogo{
		width:100%;
		margin-top:30px;}
#wsbjbanner{border-bottom:dotted #999 1px;
width:100%;
float:left;
margin-bottom:20px;}
#wsbjnews1
{
	width:240px;
	float:left;
	height:196px;
	margin:20px 0px 0px 10px;
	background-image:url(imagewsbj_jkcs.png);}
#wsbjnews2
{
	width:240px;
	float:left;
	height:196px;
	margin:20px 0px 0px 20px;
	background-image:url(imagewsbj_byfc.png);}
	#wsbjnews3
{
	width:240px;
	float:left;
	height:196px;
	margin:20px 0px 0px 10px;
	background-image:url(imagewsbj_yyzs.png);}
		#wsbjnews4
{
	width:240px;
	float:left;
	height:196px;
	margin:20px 0px 0px 20px;
	background-image:url(imagewsbj_cpjs.png);}
#wsbjcontent{
	width:220px;
	height:160px;
	margin-left:10px;
	margin-top:35px;}
#wsbjcontent li{
	margin-bottom:2px;
	width:220px;}
#wsbjcontent li a{
	text-decoration:none;
	color:#000;
	font-size:12px;
	font-weight:400;}
	
	#yddwlogo{
		width:100%;
		margin-top:40px;}
#yddwbanner{border-bottom:dotted #999 1px;
width:100%;
float:left;
margin-bottom:20px;}
#yddwnews1
{
	width:240px;
	float:left;
	
	margin:20px 0px 0px 30px;}
#yddwnews1logo{
	width:100px;}
#yddwnews2
{
	width:160px;
	float:left;
	margin:20px 0px 0px 50px;}
	#yddwnews3
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 10px;
	background-image:url(imagejyyj_kylx.png);}
		#yddwnews4
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 20px;
	background-image:url(imagejyyj_ybky.png);}
		#yddwnews5
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 10px;
	background-image:url(imagejspx_ybpx.png);}
#yddwnews6
{
	width:240px;
	float:left;
	height:191px;
	margin:20px 0px 0px 20px;
	background-image:url(imagejspx_dwpx.png);}
#yddwcontent{
	width:220px;
	height:250px;
	margin-left:10px;
	margin-top:15px;
	padding-left:10px;}
#yddwcontent li{
	margin-bottom:2px;
	width:50px;
	float:left;}
#yddwcontent li a{
	text-decoration:none;
	color:#000;
	font-size:14px;
	font-weight:400;
	font-family:"黑体";}
#yddw_top{
	width:249px;
	height:8px;
	background:url(imageyddw_01.png);}
	
	#yddw_center{
	width:249px;
	background:url(imageyddwb.png);}

	#yddw_bottom{
	width:249px;
	height:9px;
	background:url(imageyddw_05.png);}
	#yddw_logo{
		margin-left:20px;
		width:80%;
		border-bottom:#666 dotted 1px;}
		#byy_top{
	width:160px;
	height:8px;
	background:url(imagebyy_01.png);}
	
	#byy_center{
	width:160px;
	background:url(imagebyyb.png);}

	#byy_bottom{
	width:160px;
	height:9px;
	background:url(imagebyy_02.png);}
	#byycontent{
	width:140px;
	height:250px;
	margin-left:30px;
	margin-top:15px;}
#byycontent li{
	margin-bottom:2px;
	width:60px;
	float:left;}
#byycontent li a{
	text-decoration:none;
	color:#000;
	font-size:14px;
	
	font-family:"黑体";}
#xzhqtitle{
	background-color:#B7EBEE;
	font-size:16px;
	font-weight:bold;
	padding:5px 0px 5px 15px;}
	#xzhqtitle a{
		text-decoration:none;
		color:#000;}
#xzhq{
	margin-bottom:20px;
	border:solid 1px #add9c0;}
	#xzhqz{
	font-size:14px;
	font-weight:bold;
	padding:5px 0px 5px 20px;}
#xzhqz	a{
		text-decoration:none;
		color:#000;}
	#xzhqc{
	font-size:14px;
	padding:5px 0px 5px 20px;}
	#xzhqc a{
		text-decoration:none;
		color:#000;}
		
	#xzhqd{
		
		font-size:14px;
		font-weight:bold;
		padding:5px 0px 5px 20px;}
		#xzhqd a{
		text-decoration:none;
		color:#000;}