/* 全局设置 */
/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; min-width:960px;}
#up{background:url(imagebg2.png) repeat-x; height:100%; position:absolute; top:0px; width:100%; z-index:-10;min-width:960px;}
/*内容层*/
#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_2.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:719px; padding-right:20px;}
#crleft{ width:486px; background-color:#FFF;}
#content{padding:5px; width:719px;background: url(imagebg6_2.png) no-repeat 586px top; border:solid 1px #b4e7f1; background-color:#FFF;}

/*底边*/
#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;}
#content1{background-color: #D8D8D8; border-color: #E8E8E8; margin-left:-2px;}
.border{border-width: 1px;border-bottom-style:solid; border-right-style:solid; padding-right:1px; padding-bottom:1px;}
#content2{background-color: #FFF; border:solid 1px #a0eafa; margin-left:-2px; padding:10px; word-wrap:break-word;}
.ldtdtitle{
	font-size:14px;
	font-weight:bold;
	color:#000;}
.ldtdtitle a{
	color:#000;
	font-weight:bold;
	text-decoration:none;}
.qn{
	color:#999;
	font-size:12px;}
.qn a{
	color:#000;
	font-size:12px;}
/*中间内容区*/
.w960{
	width:710px;}
.w980{
	width:710px;}
.center{
	margin:0px auto;}
.clear{
	overflow:hidden;}
.pleft{
	width:710px;
	float:left;
	overflow:hidden;}
.pleft .place{
	width:710px;
	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:710px;
	overflow:hidden;
	float:left;
	clear:both;
	overflow:hidden;
	margin-top:5px;
	 color:#000;}
.listbox_c{
	width:700px;
	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;}
/*内容页*/
/*---------- viewbox ---------*/
.viewbox{
	width:710px;
	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 8px;
	line-height:25px;
	color:#333;
	width:700px;}
.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;}
.viewbox .picbox{
	width:100%;
	text-align:center;
	padding-top:10px;
	font-size:14px;
	line-height:31px;
	overflow:hidden;}
.viewbox .picbox img{
	display:block;
	margin:16px auto 6px;}
.viewbox .picbox ul.e8{
	font-size:12px;
	line-height:normal;}
.viewbox .picbox ul.e8 li .pic{
	background:none;
	border:1px solid #EEE;
	overflow:hidden;}
.viewbox .picbox ul.e8 img{
	margin:3px;
	border:none;}
.viewbox .picbox ul.e8 li .title{
	padding-top:0px;}
.c1{/* 纯文本链接列表 */
	padding:4px 0px;
	clear:right;}
.c1 li{
	height:27px;
	line-height:27px;
	overflow:hidden;
	padding-left:16px;
	background:url(../images/ico-2.gif) 7px 11px no-repeat;}
.c1 a{
	color:#585858;}
.ytitle{
	font-size:20px;
	font-weight:bold;
	color:#333;
	background-color:#4DA6FF;}
	.ycontent{
		font-size:14px;
		padding-left:30px;
		color:#000;
		background-color:#EEE
		;}
		.ycontent p{
			text-indent:10px;}