﻿/*全局**************************/
/** {
   margin: 0;
   padding: 0;
}*/
body, h1, h2, h3, h4, h5, h6, p, ul, ol, li, form, img, dl, dt, dd, blockquote, fieldset, div, strong, label, em{margin: 0;
   padding: 0;}
body {
	font-family:"宋体";
	font-size: 14px;
	line-height:26px;
	color: #2D374B;
	background-color:#FFF;
}
/*
************************/
a {color:#2D374B; text-decoration: none;}
a:hover{text-decoration:underline; color:#f00;}

/*
************************/	
/************************* *****************************/
/*通用div**/
.m_Public{ width:960px; margin:auto; clear:both;}
.m_Public ol{line-height:30px;}
#m_nav ol{width:955px;}
.m_Public dl a img{border:0;}
/*向上填充10**/
.m_padding-top10{ padding-top:10px;}
/*向上边距5**/
.m_top5{ margin-top:5px;}
/*向下填充10*/
.m_padding10{ padding-bottom:10px;}
/*清楚浮动**/
.del{ clear:both; height:1px; overflow:hidden;}
.m_del_02{ clear:both;}
/***通用一个背景的 图片*****************************/
#m_Search dt,#m_nav ul .but,#m_nav ol li,#m_head .butlogin01,#m_head .butlogin,#m_head ol,#m_head em{ background-image:url(../images/bg_Public.jpg);}
/*灰色边框*********/
#m_Search,.border{border: 1px solid #cccccc; }
/*****页面头部***********************/
#m_head { background-image:url(../images/headbg.jpg); background-repeat:repeat-x;}
#m_head ul li{ list-style-type:none; float:left; padding-right:10px;}
#m_head ul,ol{ padding-left:0px;}
#m_head .butlogin a,#m_head .butlogin01 a{ width:71px; height:27px; text-indent:-1000px; display:block; }
#m_head .butlogin{
	background-position:-2px -38px;
}
#m_head .butlogin01{
	background-position:-82px -38px;
}
#m_head ol{ background-position:0 0; width:343px; float:right; height:27px; background-repeat:no-repeat;}
#m_head ol li{ float: left; list-style-type:none;}
#m_head ol li a{  padding:0 5px;}
#m_head span{ float:right;background-position:-167x -39px;}
/***logo ****/
#m_head dt{ float:left;}
#m_head dd{ float:right;}
#m_head dl{ clear:both; padding-top:10px;}
/*****导航菜单***********/
#m_nav{background-image:url(../images/navbg.jpg); background-repeat:repeat-x; clear:both; height:auto;}
#m_nav ul{ clear:both; height:30px; line-height:30px;position: relative;}
#m_nav ul .right{
	float: right;
	display:block;
	width: 7px;
	top: 0px;
	height: 28px;
	right: -1px;
	position: absolute;
}
#m_nav ul li{ float: left; list-style-type:none;}
#m_nav ul li a{
	padding:0 25px;
	background-image:url(../images/navline.jpg);
	background-repeat: no-repeat;
	background-position: right;
}
#m_nav ul .but{ width:82px; height:29px;background-position:-197px -37px;}/**/
#m_nav ul .but a{ background-image:none}
/* 导航连接白色文字*/
#m_nav ul li a:link{color:#fff;}
#m_nav ul li a:visited{color:#fff;}
#m_nav ul li a:hover{color:#d9b448;}
#m_nav ul li a:active{color:#fff;}
/*导航 按钮文字颜色****/
#m_nav ul .but a:link{color:#000;}
#m_nav ul .but a:visited{color:#000;}
#m_nav ul .but a:hover{color:#d9b448;}
#m_nav ul .but a:active{color:#000;}
/** 导航 下拉菜单**/
#m_nav ol{ background-color:#dcdcdc;}
#m_nav ol li{ float: left; list-style-type:none;}
#m_nav ol li{background-position:-92px -159px;  padding:0 15px;}
/***搜索*/
#m_Search{ background-image: url(../images/bg_sousuo.jpg); background-repeat:repeat-x; height:70px; margin-top:5px;}
#m_Search dl{width:600px; float:left; height:70px;  }
#m_Search dt{background-position:-220px -75px; width:72px; height:65px; float:left;}
#m_Search dd ul{ clear:both;width:500px;}
#m_Search dd ul li{ list-style-type:none; float:left; padding-right:10px; display:block;}
#m_Search dd{ float:left; padding-top:6px; padding-left:20px;}
#m_Search ol{ padding-top:5px; float:right;width:160px; height:70px; }
#m_Search ol li{
	list-style-type:none;
	line-height:20px;
	background-image: url(../images/libg.gif);
	background-repeat: no-repeat;
	background-position: left;
	text-indent:10px;
}
/**页脚***/
#m_footer{clear:both; margin-top:5px;}
#m_footer ul{
	background-color:#f4f4f4;
	border-width: 1px;
	border-style: solid;
	border-top-color: #cccccc;
	border-right-color: #cccccc;
	border-bottom-color: #000000;
	border-left-color: #cccccc;
	height:35px;
	line-height:35px;
	text-align:center;
}
#m_footer ul a{ padding:0 10px; text-align:center; }
#m_footer p{ text-align:center; padding-top:5px;}
#m_footer strong{ color:#FF0000;}
#m_footer ol li{ list-style-type:none; padding:0 10px; text-align:center; }
/***分页样式**/
/* pages */
.pages {padding:20px 0 20px 0;text-align:center;font-size:10px;color:#666666;}
.pages a:link,.pages a:visited,.pages a:active  {color:#004499;background:#FFFFFF;border:#9AAFE5 1px solid;padding:4px;text-decoration:none;}
.pages a:hover  {background:#f8f8f8;border:#888 1px solid;color:#666;padding:4px;text-decoration:none;}
.pages strong {background:#2E6AB1;padding:4px;border:#1D589E 1px solid;color:#FFFFFF;}
.pages_inp {border:#2E6AB1 1px solid;padding:1px;width:30px;text-align:center;color:#666666;}
.pages_btn {width:30px;background:#F1F7FC;border:#2E6AB1 1px solid;color:#004499;font-weight:bold;font-size:11px;}
.pages label {background:#FFFFFF;border:#2E6AB1 1px solid;color:#004499;padding:1px 5px 1px 5px;}
.pages label em {color:red;font-weight:bold;font-style:normal;}
.pages label span {font-weight:bold;}
.pages cite {font-style:normal;}
/*-------标题样式----------*/
.news_title{  font-size:14px;}
.news_title a{color:#016bac;}
/*-------蘑菇城样式----------*/
.p_center{text-align:center; font-size:12px}
/*-------公共头部样式----------*/
.clear{ clear:both; float:none; overflow:hidden; visibility:hidden; height:0px}

.mininav{ background:url(../images/header/h_top1_bj.gif) repeat-x; height:30px;}
.mininavInner{ width:960px; margin-left:auto; margin-right:auto; line-height:30px; color:#666; font-size:12px;}
.mininavInner a{ color:#2D374B}
.mininavInner ul li{ list-style-type:none; float:left;}
.mininavLeft{ float:left}
.mininavRight{ float:right}
#header{ width:960px; margin-left:auto; margin-right:auto; /*padding:79px 480px 0;background:url(../images/guoqing.jpg) no-repeat;margin-left:-480px;*//*此备注代码是国庆背景*/
}
.h_gg_wenzi{ height:20px; line-height:20px}
.h_gg_wenzi a{ color:#2D374B; float:left; display:inline; margin-left:5px; font-size:13px;padding:0 7px;}
.h_gg_wenzi a:hover{color:#009}
.h_top{ padding-top:5px;height:85px; overflow:hidden;}
.h_logo{ width:215px; float:left;}
.h_logo img{ border:none;}
.h_guanggao{ float:right; width:740px}
.h_guanggao img{ border:0px}
#lei{width:960px;height:51px;}
.nav{ background:url(../images/header/h_nav_bj.gif) no-repeat; height:46px; line-height:20px; padding-top:5px}
.nav div{ text-align:left; padding-bottom:0px; padding-left:4px; width:132px; overflow:hidden; float:left; padding-top:0px; border-right:1px dotted #83b5e9;}
.nav a{padding-bottom:3px;padding-left:2px; color:#fff; padding-top:3px; text-decoration:none}
.nav a:hover{ background-color:#cae1ee; color:#0d519c; text-decoration:none}
.nav div.no{border:0;}
/*1-6*/

.nong_ulp10 li span{float:right; padding-right:20px;}
.news_neirong{font-size:12px; line-height:24px; color:#666;}
.mininavInner ul li{padding-right:5px;}
.mininavInner ul li.butlogin a,.mininavInner ul li.butlogin01 a{color:#f00;}
.too2{background:url(../shimg/xxi_18.jpg) repeat-x; height:25px; padding-top:5px; padding-bottom:5px;padding-left:10px; border-top:1px solid #ccc; }
.m{ width:960px; margin:0 auto}
.shengming{color:#666; font-size:12px;}

.flash_img a img{ border:0px}
/**/
.weixin{right:20px; height:229px; width:120px;border:1px solid #eee; margin-top:-114px; top:55%;  z-index:2; position:absolute; font-size:12px; line-height:22px; text-align:center;}
.weixin a{background:url(../images/weixin.jpg) no-repeat 0 0; display:block; width:120px; height:229px; text-indent:-9999px;}
p.guan{text-indent:-9999px; height:18px; width:18px; float:right; cursor:pointer;}
.weixin a:hover{background:url(../images/weixin2.jpg) no-repeat; width:120px; height:229px;}
.weixin p{ margin:0; padding:0; padding:3px 5px; }


.weixin2{height:229px; width:120px;border:1px solid #eee; margin-top:-114px; top:55%;  z-index:2; position:absolute; font-size:12px; line-height:22px; text-align:center;}
.weixin2 a{background:url(../images/weixin3.jpg) no-repeat 0 0; display:block; width:120px; height:229px; text-indent:-9999px;}
p.guan2{text-indent:-9999px; height:18px; width:18px; float:right; cursor:pointer;}
.weixin2 p{ margin:0; padding:0; padding:3px 5px; }




/*28*/
.biantunr{line-height:60px; color:#fff; font-size:38px; padding-right:13px; font-weight:bold;}
.lishi_bg{height:60px; width:960px; margin:0 auto; background:url(../images/zz.jpg) no-repeat; margin-top:6px; margin-bottom:6px;overflow: hidden;}
.biantunr a{text-decoration:none; display:block; height:60px; width:100%;}
#text{text-align:left; float:right; width:325px;}
/*对联
.ToolBar3,.ToolBar4{ position: absolute; top: 50%; margin-top:-125px; width: 80px; height:251px;  z-index: 2; left:1px; overflow: hidden; cursor:pointer;}
.ToolBar4{top: 50%; margin-top:-125px; right:20px; position:absolute; left:auto; }
.ToolBar3 p{height:11px; line-height:11px;}
.ToolBar3 p a{color:#666; font-size:8px; font-family:"黑体"}
*/
.biantunr{line-height:60px; color:#fff; font-size:38px; padding-right:13px; font-weight:bold;}
.lishi_bg{height:60px; width:960px; margin:0 auto; background:url(../images/zz.jpg) no-repeat;overflow: hidden;}
.biantunr a{text-decoration:none; display:block; height:60px; width:100%;}
#text{text-align:left; float:right; width:325px;}
/*----*/
/*----*/
.ziy_nav{width:960px; margin:0 auto; font-size:14px; margin-bottom:6px;}
.ziy_nav{background:url(../images/ziyuan/zy_03.gif) repeat-x; height:35px; line-height:35px; overflow:hidden;}
.ziy_nav li{background:url(../images/bkimages/zx.png) no-repeat right center; width:100px; float:left; text-align:center;}
.ziy_nav li a{color:#fff; display:block;}
.ziy_nav li.bg{background:url(../images/ziyuan/zy_05.gif) no-repeat right 0; padding-right:15px; height:35px; overflow:hidden;}
/*------*/
