@charset "gb2312";
/* CSS Document */
a {
	color:#2b2b2b;
}
li a:hover, span a:hover, div a:hover {
	color:#396c9f;
}
.attention {
	margin-top:15px;
	height:285px;
	border:1px #dadada solid;
	background-color:#FFF
}
.attention .show {
	padding:4px;
	width:456px;
	height:285px;
	overflow:hidden;
}
.attention .show_box {
	position:relative;
	width:448px;
	height:277px;
	overflow:hidden;
}
.slides_container .slide {
	position:relative;
	width:448px;
	height:272px;
	overflow:hidden;
}
.slides_container .slide a {
	display:block;
}
.slides_container .slide span {
	position:absolute;
	display:block;
	padding-left:15px;
	left:0px;
	bottom:0px;
	width:433px;
	height:36px;
	cursor:pointer;
	line-height:36px;
	font-size:18px;
	color:#FFF;
	background-color:#000;
	filter:Alpha(opacity=80);
	opacity:0.8;
}
.pagination {
	position:relative;
	display:block;
	left:0px;
	bottom:0px;
	z-index:10;
	width:448px;
	height:5px;
}
.pagination li {
	float:left;
	width:112px;
	height:5px;
	text-indent:-900px;
	background:url(imagesbg.gif) 0px -520px no-repeat;
}
.pagination .current {
	background:url(imagesbg.gif) -120px -520px no-repeat;
}
.attention .news {
	width:534px;
	height:285px;
}
.attention .news_t {
	height:38px
}
.attention .news_t ul {
	height:38px;
	background:url(imagesli_bg.jpg) repeat-x
}
.attention .news_t ul li {
	float:left;
	width:101px;
	height:38px;
	text-align:center;
	line-height:38px
}
.attention .news_t ul li a {
	font-size:14px;
	font-weight:bold;
	color:#7a7a7a
}
.attention .news_t ul .current {
	background:url(imagesbg.gif) 0px 0px no-repeat
}
.attention .news_t ul .current a {
	color:#2b2b2b;
}
.attention .news_b {
	padding:5px 15px;
}
.attention .news_b2, .attention .news_b3, .attention .news_b4, .attention .news_b5{
	display:none;
}
.attention .news_b dl {
	padding:5px 0px;
	height:85px;
	border-bottom:1px #a3a3a3 dashed;
}
.attention .news_b dl dt {
	padding-left:50px;
	height:40px;
	line-height:40px;
	font-size:24px;
	color:#cc0001;
}
.attention .news_b dl .dt1 {
	background:url(imagesbg.gif) 0px -40px no-repeat;
}
.attention .news_b dl dt a {
	color:#cc0001;
}
.attention .news_b dl dd {
	position:relative;
	height:50px;
	color:#919191;
}
.attention .news_b dl dd span {
	position:absolute;
	bottom:12px;
	right:0px;
	display:inline-block;
}
.attention .news_b ul {
	margin-top:10px;
}
.attention .news_b ul li {
	height:25px;
}
.attention .news_b ul li .span1 {
	padding:0px 10px;
	color:#C70B12;
}
.attention .news_b ul li a {
	font-size:14px;
}
.attention .news_b ul li a:hover {
	color:#396C9F;
}
.attention .news_b ul li .span2 {
	float:right;
	color:#396c9f;
}
.ad {
	height:85px;
	border:1px #d6d6d6 solid;
}
.index_ad {
	position:relative;
	height:85px;}
.index_ad_box {
	position:relative;
	width:998px;
	height:85px;
	overflow:hidden;}
.index_ad_box .slide {
	position:absolute;
	width:998px;
	height:85px;}
.index_ad .ad_pagination {
	position:absolute;
	z-index:100;
	width:auto;
	right:10px;
	text-align:right;
	bottom:3px;
	font-size:16px;
	height:auto;
	color:##2B2B2B;}
.index_ad .ad_pagination li {
	float:left;
	cursor:pointer;
	width:20px;
	text-align:center;}
.index_ad .ad_pagination .current {
	color:#396c9f;
	text-decoration:underline;}
.main {
	margin-top:15px;
}
.main_left {
	width:740px;
}
.main_left_top {
	height:370px;
}
.message {
	width:235px;
	background-color:#FFF;
}
.message_t {
	padding-left:50px;
	height:38px;
	line-height:38px;
	background:url(imagesbg.gif) 0px -80px no-repeat;
	color:#ffffff;
}
.message_b {
	padding:5px;
	border:1px #d9d9d9 solid;
}
.message_b ul {
	padding:8px;
	border-bottom:1px #dbdbdb solid;
	background-color:#f4f4f4;
}
.message_b ul li {
	padding-left:20px;
	height:26px;
	overflow:hidden;
	line-height:26px;
	background:url(imagesicon.gif) 0px -160px no-repeat;
	font-size:14px;
}
.message_b ul li a:hover {
	color:#396C9F;
}
.message_b p {
	padding:8px;
	background-color:#f4f4f4;
}
.message_b p span {
	padding:0px 10px;
	display:inline-block;
	height:26px;
	line-height:26px;
	background:url(imagesicon.gif) 0px -200px no-repeat;
}
.message_b p span a {
	color:#878787;
}
.message_b p span a:hover {
	color:#396C9F;
}
.file {
	width:490px;
}
.personnel {
	margin-top:11px;
	width:490px;
}
.file_t, .personnel_t, .merchants_t {
	height:38px;
}
.file_t ul, .personnel_t ul, .merchants_t ul {
	height:38px;
	border-right:1px #d9d9d9 solid;
	background:url(imagesli_bg.jpg) repeat-x;
}
.file_t ul li, .personnel_t ul li, .merchants_t ul li {
	float:left;
	width:89px;
	height:38px;
	text-align:center;
	line-height:38px;
}
.file_t ul li a, .personnel_t ul li a, .merchants_t ul li a {
	font-size:14px;
	font-weight:bold;
	color:#7a7a7a;
}
.file_t ul .current, .personnel_t ul .current, .merchants_t ul .current {
	background:url(imagesbg.gif) 0px -120px no-repeat;
}
.file_t ul .current a, .personnel_t ul .current a, .merchants_t ul .current a {
	color:#2b2b2b;
}
.file_b, .personnel_b {
	padding:10px 15px;
	background-color:#FFF;
	border:1px #D9D9D9 solid;
	border-top:none;
}
.file_b2, .file_b3, .file_b4, .file_b5, .personnel_b2, .personnel_b3, .personnel_b4, .personnel_b5 {
	display:none;
}
.file_b ul li, .personnel_b ul li {
	height:24px;
	line-height:24px;
}
.file_b ul a:hover, .personnel_b ul a:hover {
	color:#396c9f;
}
.file_b a, .personnel_b a {
	color:#737373;
}
.file_b ul li .span1, .personnel_b ul li .span1 {
	padding:0px 5px;
	color:#737373;
}
.main_banner {
	margin:15px 0px;
	height:86px;
	background:url(imagesmain_banner_bg.jpg) no-repeat;
}
.main_banner dl {
	float:left;
	margin:26px 0px 0px 28px;
	width:206px;
	height:35px;
}
.main_banner .dl1 {
	display:inline;
	width:215px;
}
.main_banner .dl2 {
	width:233px;
}
.main_banner dl dt {
	float:left;
	width:35px;
	height:36px;
	background:url(imagesico.png) no-repeat;
}
.main_banner dl dd {
	float:left;
	padding-top:-5px;
	line-height:18px;
	font-size:16px;
	font-weight:bold;
}
.main_banner dl dd a {
	color:#6a6a6a;
}
.main_banner dl dd a:hover {
	color:#6a6a6a;
}
.main_banner dl dd span {
	color:#c82c0b;
}
.main_banner dl .dt1 {
	background-position:0px 0px;
}
.main_banner dl .dt2 {
	width:40px;
	background-position:0px -36px;
}
.main_banner dl .dt3 {
	width:50px;
	background-position:0px -69px;
}
.online_t, .join_t {
	height:38px;
	background:url(imagesbg.gif) 0px -160px no-repeat;
	line-height:38px;
}
.online_t .span1, .join_t .span1 {
	padding:0px 15px;
}
.online_t .span2 a {
	font-weight:bold;
	color:#c82c0b;
}
.online_b {
	padding:10px;
	height:235px;
	border:1px #d9d9d9 solid;
	border-top:none;
	background-color:#FFF;
}
.online_left {
	width:178px;
}
.online_left .area_t {
	height:52px;
}
.online_left .area_b li {
	float:left;
	margin:8px 0px 0px 8px;
	width:50px;
	height:16px;
	text-align:center;
	background:url(imagesarea_li_bg.jpg) repeat-x;
	border:1px #c4c4c4 solid;
}
.online_left .area_b .li1 {
	margin-left:0px;
}
.online_left .area_b .li2 {
	margin-left:0px;
	width:176px;
}
.online_left .service_t {
	height:46px;
}
.online_left .service_b {
	background:url(imagesservice_bg.jpg) no-repeat;
}
.online_left .service_b a:hover {
	color: #396C9F;
}
.online_left .service_b li {
	float:left;
	width:56px;
	height:25px;
	line-height:25px;
}
.online_center {
	width:535px;
	padding-left:5px;
}
.online_center .guide_img {
	height:65px;
	padding-left:10px;
}
.online_center .guide_img li {
	float:left;
	margin-left:5px;
	width:101px;
	height:65px;
	text-align:center;
}
.online_center .guide_img .li1 {
	margin-left:0px;
}
.online_center .guide_img li img {
	padding-top:4px;
}
.online_center .guide_img li a {
	display:block;
	width:101px;
	height:65px;
	text-align:center;
	background:url(imagesonline_bg1.jpg) no-repeat;
}
.online_center .guide_img li a:hover {
	background:url(imagesonline_bg.jpg) no-repeat;
}
.online_center_b2, .online_center_b3 {
	display:none;
}
.online_center_l {
	padding-left:10px;
	width:355px;
	height:175px;
	overflow:hidden;
}
.online_center_l .t {
	margin-top:10px;
	height:32px;
	overflow:hidden;
	background:url(imagesonline_center_bg.jpg) no-repeat;
}
.online_center_l .t li {
	float:left;
	width:85px;
	height:32px;
	text-align:center;
	line-height:30px;
	font-size:14px;
	font-weight:bold;
	color:#6a6a6a;
}
.online_center_l .t .current {
	color:#c82c0b;
	background:url(imagesbg.gif) 0px -200px no-repeat;
}
.online_center_b {
	height:130px;
	overflow:hidden;
}
.online_center_b ul {
	padding:5px 0px;
	overflow:hidden;
	background:none;
}
.online_center_b ul li {
	float:left;
	padding-left:10px;
	width:78px;
	height:25px;
	background:url(imagesicon.gif) 0px -240px no-repeat;
	font-size:12px;
}
.online_center_r {
	width:168px;
}
.online_center_r .service_t {
	height:46px;
}
.online_center_r .service_b {
	background:url(imagesservice_bg.jpg) no-repeat;
}
.online_center_r .service_b a:hover {
	color: #396C9F;
}
.online_center_r .service_b li {
	float:left;
	width:56px;
	height:25px;
	line-height:25px;
}
.join {
	margin-top:15px;
}
.join_b {
	padding:0px 12px;
	height:148px;
	border:1px #d9d9d9 solid;
	border-top:none;
	background-color:#fff;
}
.join_b_l {
	width:536px;
	height:139px;
	background-color:#ffffff;
	border-left:1px #d9d9d9 solid;
	border-bottom:1px #d9d9d9 solid;
}
.join_b_l .join_nav {
	height:37px;
	border-left:1px #d9d9d9 solid;
	border-right:1px #d9d9d9 solid;
	background:url(imagesbg.gif) -89px -240px no-repeat;
}
.join_b_l .join_nav li {
	float:left;
	width:89px;
	height:37px;
	text-align:center;
	line-height:37px;
	font-weight:bold;
}
.join_b_l .join_nav .current {
	background:url(imagesbg.gif) 0px -280px no-repeat;
}
.join_b_l .join_nav .current a {
	color:#FFF;
}
.join_content {
	padding:10px 10px 0px 10px;
	height:92px;
	background:url(imagesjoin_content_bg.jpg) repeat-x;
}
.join_content2, .join_content3, .join_content4, .join_content5, .join_content6, .join_content7, .join_content8 {
	display:none;
}
.join_content dl {
	float:left;
	width:130px;
}
.join_content dl dt {
	float:left;
	width:128px;
}
.join_content ul {
	float:right;
	width:380px;
}
.join_content ul li {
	padding-left:15px;
	height:20px;
	background:url(imagesicon.gif) 0px -280px no-repeat;
}
.join_content ul li span {
	float:right;
	color:#89aac4;
}
.join_content ul li a {
	color:#535353;
}
.join_content ul li a:hover {
	color:#396C9F;
}
.join_b_r {
	width:176px;
	height:139px;
	background-color:#f3f3f3;
	border-right:1px #d9d9d9 solid;
	border-bottom:1px #d9d9d9 solid;
}
.join_b_r a {
	display:block;
	padding:10px 0px 0px 25px;
	width:134px;
	height:56px;
}
.foot_nav {
	height:122px;
	overflow:hidden;
	border: 1px solid #D9D9D9;
}
.gov_nav, .town_nav {
	float:left;
	width:369px;
	height:122px;
}
.gov_nav_t, .town_nav_t {
	float:left;
	padding:20px 13px;
	width:13px;
	height:82px;
	background:url(imagesbg.gif) 0px -320px no-repeat;
	font-size:14px;
	font-weight:bold;
	color:#fff;
}
.gov_nav_b, .town_nav_b {
	float:left;
	padding:15px;
	width:290px;
	height:92px;
	overflow:hidden;
	background-color:#FFF;
}
.gov_nav_b a:hover, .town_nav_b a:hover {
	color: #396C9F;
}
.gov_nav_b .more, .town_nav_b .more {
	float:right;
	display:block;
}
.gov_nav_b ul li {
	float:left;
	width:46px;
	height:25px;
	line-height:25px;
}
.gov_nav_b ul .li1 {
	width:60px;
}
.town_nav_b ul li {
	float:left;
	width:58px;
	height:25px;
	line-height:25px;
}
.town_nav_b ul .li1 {
	width:70px;
}
.town_nav_b ul .li2 {
	width:140px;
}
/*main_right*/
.main_right {
	width:247px;
}
.wanning_t, .tips_t, .agriculture_t, .enterprise_t {
	padding:0px 25px;
	height: 38px;
	line-height: 38px;
	border-right:1px #d9d9d9 solid;
	background: url(imagesbg.gif) 0px -160px no-repeat;
}
.wanning_b {
	padding:5px;
	height:240px;
	background-color:#FFF;
	border: 1px solid #D9D9D9;
}
.wanning ul li {
	float:left;
	margin:12px 0px 0px 9px;
	display:inline;
	width:105px;
	height:45px;
}
.wanning ul li a {
	display:block;
	width:105px;
	height:45px;
	background:url(imageswanning_bg.gif) no-repeat;
}
.wanning ul .li1 a {
	background-position:0px 0px;
}
.wanning ul .li1 a:hover {
	background-position:-240px 0px;
}
.wanning ul .li2 a {
	background-position:-120px 0px;
}
.wanning ul .li2 a:hover {
	background-position:-360px 0px;
}
.wanning ul .li3 a {
	background-position:0px -60px;
}
.wanning ul .li3 a:hover {
	background-position:-240px -60px;
}
.wanning ul .li4 a {
	background-position:-120px -60px;
}
.wanning ul .li4 a:hover {
	background-position:-360px -60px;
}
.wanning ul .li5 a {
	background-position:0px -120px;
}
.wanning ul .li5 a:hover {
	background-position:-240px -120px;
}
.wanning ul .li6 a {
	background-position:-120px -120px;
}
.wanning ul .li6 a:hover {
	background-position:-360px -120px;
}
.wanning ul .li7 a {
	background-position:0px -180px;
}
.wanning ul .li7 a:hover {
	background-position:-240px -180px;
}
.wanning ul .li8 a {
	background-position:-120px -180px;
}
.wanning ul .li8 a:hover {
	background-position:-360px -180px;
}
.tips {
	margin-top:10px;
}
.tips_b {
	padding:5px;
	height:137px;
	background-color:#FFF;
	border: 1px solid #D9D9D9;
}
.tips_b ul li {
	padding-left:15px;
	height:20px;
	line-height:20px;
	background: url(imagesicon.gif) 0 -80px no-repeat;
}
.tips_b ul li a, .merchants_b ul li a, .agriculture_b ul li a, .enterprise_b ul li a {
	color:#555555;
}
.tips_b ul li a:hover, .merchants_b ul li a:hover, .agriculture_b ul li a:hover, .enterprise_b ul li a:hover {
	color:#396C9F;
}
.merchants {
	height:297px;
}
.merchants_b {
	padding:15px;
	height:225px;
	background-color:#FFF;
	border: 1px solid #D9D9D9;
	border-top:none;
}
.merchants_b2 {
	display:none;
}
.merchants_b dl dd {
	color: #868686;
}
.merchants_b dl dd span {
	display: block;
	padding:5px 0px;
	font-size: 16px;
	font-weight:bold;
}
.merchants_b dl dd span a {
	color: #CA2300;
}
.merchants_b ul {
	padding-top:5px;
}
.merchants_b ul li, .agriculture_b ul li {
	padding-left:15px;
	height:25px;
	line-height:25px;
	background: url(imagesicon.gif) 0 -80px no-repeat;
}
.agriculture_b, .enterprise_b {
	padding:10px;
	background-color:#FFF;
	border:1px solid #D9D9D9;
}
.agriculture_b {
	height:108px;
}
.agriculture_b ul {
	float:left;
	width:215px;
	overflow:hidden;
}
.agriculture_b p {
	float:right;
	width:95px;
}
.enterprise_b {
	height:62px;
}
.enterprise_b ul li {
	padding-left:15px;
	height:21px;
	line-height:21px;
	background: url(imagesicon.gif) 0 -80px no-repeat;
}

/**新加的样式*/
.online01{ width:100%; height:309px; float:left; position:relative;}
.online01_01 {	
	width:1000px;
	height:38px;	
	line-height:38px;
	position:absolute;
	background:url(imagespublic_t.gif) no-repeat;
}
.online01_01 a {
	font-weight:bold;
	color:#c82c0b;
}
.online01_01 a:hover {
	font-weight:bold;
	color:#c82c0b;
}
.online01_02{ width:1000px;  height:253px; position:absolute; top:38px; overflow:hidden; border-bottom:1px solid #DCDCDC; background:#FFF;}

.index01{ width:246px; height:150px; float:left; background:#FFF; border:1px  solid #DCDCDC;}
.index01 li{ width:76px; height:23px; float:left; font-family:"宋体"; font-size:12px; color:#666; line-height:23px; font-style:none; list-style:none; text-align:center;}
.index01 a {
	text-decoration:none;
	color:#666;
}
.index01 a:hover {
	text-decoration:underline;
	color:#666;
}

.mar01{ margin-right:10px; display:inline;}
.main_banner dl {
	float:left;
	margin:26px 0px 0px 15px;
	width:206px;
	height:35px;
}
.main_banner h3{ width:100%; height:23px; float:left; position:relative;}
.main_banner h3 span{ width:70px; height:23px; position:absolute; right:14px; font-family:"宋体"; font-size:12px; color:#666; line-height:23px; text-align:right; font-weight:normal;}
.main_banner h3 span a:link,.main_banner h3 span a:visited{ text-decoration:none; color:#666}
.main_banner h3 span a:hover{ text-decoration:underline; color:#666}

.tips_t .current01{ color:#F00; cursor:pointer;}
.tips_t01{ width:100%; height:auto; float:left;}
.tips_t01 div{ display:none;}
.tips_t01 div.showdiv02{ display:block;}