﻿@charset "gb2312";
/**CSS**/
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, code, form, fieldset, legend, input, textarea, p, blockquote, th, td {
	margin:0;
	padding:0
}
body {
	margin:0;
	padding:0;
	font-size:12px;
	background:url(bg.gif);
}
img {
	border:0
}
ul {
	list-style:none;
}
a {
	text-decoration:none;
	color:#393939;
	overflow:hidden;
	text-overflow:ellipsis;
}
a:hover {
	color:#FF6633;
	text-decoration:none;
}
/**************Header style********************/
#top_logo {
	height:30px;
	background:url(top_bg.jpg) repeat-x;
	width:970px;
	margin:0 auto;
	position:relative;
}
#top_logo .mail {
	position:absolute;
	top:3px;
	right:0px;
	width:500px;
	height:22px;
}
#top_logo .mail form {
	display:inline-block;
}
#top_logo .mail span {
	margin-left:8px;
}
#top_logo .mail input.user, #top_logo .mail input.password {
	font-weight:bold;
	height:20px;
	line-height:20px;
	border:1px #CCC solid;
}
#top_logo .mail input.user {
	width:90px;
}
#top_logo .mail input.password {
	width:100px;
}
#top_logo .mail .btn {
	background:url(2013_btn.gif) center no-repeat;
	width:55px;
	height:22px;
	display:inline-block;
	position:absolute;
	top:0px;
	right:25px;
}
#top_logo .mail input.submit {
	width:62px;
	height:22px;
	line-height:22px;
	background:none;
	border:none;
	cursor:pointer;
	font-size:12px;
}
#top_logo .mail strong {
	font-family:"\5FAE\8F6F\96C5\9ED1";
}
.sea, .center, .info, .link_div, .channel_center, .content_center {
	width:auto;
	margin:0 auto;/*text-align:center;*/
}
.top_c {
	line-height:30px;
	text-align:left;
	color:#CE9211;
	font-size:13px;
	font-weight:bold;
	padding-right: 10px;
	padding-left: 10px;
}
*hrml .top_c {
	line-height:30px;
	text-align:left;
	color:#CE9211;
	font-size:13px;
	font-weight:bold;
	padding-right: 10px;
	padding-left: 10px;
	width:auto;
}
.top_c a {
	font-size:12px;
	font-weight:bold;
	color:#5BB836;
}
.flash1 {
	clear:both;
	height:180px;
	width:970px;
	margin:0 auto;
}
.table_input input {
	border:1px solid #5FA211;
	line-height:20px;
	height:20px;
	color:#3f3f3f;
	background:#fff;
}
.table_input {
	color:#333;
	font-size:13px;
	width:auto;
	line-height:20px;
}
.reg_menu_title, .classnametitle {
	width:auto;
	padding-left:50px;
	margin-top:20px;
	color:#fff;
}
.reg_manage_left {
	float:left;
	width:218px;
}
.reg_manage_right {
	float:right;
	width:700px;
	text-align:left;
	padding-left:10px;
}
/**************Search Style********************/
.sea {
	height:36px;
	clear:both;
	margin:5px auto;
}
.sea_l {
	float:left;
	width:640px;
	height:36px;
	line-height:36px;
	background:#EFF9E3;
	border:1px #ccc solid;
}
.search_input {
	border:1px #ccc solid;
	height:20px;
	line-height:20px;
	margin-right:5px;
	float:left;
	width:150px;
}
.tag_search {
	float:left;
	font-size:12px;
	width:60px;
}
.search_img {
	background:url(search1.jpg) no-repeat;
	width:57px;
	height:22px;
	padding-top:4px;
}
.date {
	float:left;
	width:210px;
	color:#3C8C1D;
	font-size:12px;
	padding:0 0 0 16px;
	text-align:center;
	height:36px;
	line-height:36px;
}
.search_div {
	float:right;
	width:400px;
	text-align:left;
	line-height:36px;
	margin-top:8px;
	font-size:12px;
}
.searchBtn {
	background:url(search1.jpg) center no-repeat;
	width:57px;
	height:22px;
	line-height:22px;
	color:#FFF;
	padding-left:15px;
	font-size:12px;
	border:none;
	cursor:pointer;
	margin-left:8px;
}
.weather {
	float:right;
	width:300px;
	line-height:36px;
	height:36px;
	background:#EFF9E3;
	border:1px #ccc solid;
	margin-left:5px;
}
.div {
	background:#fff;
	width:950px;
	padding:0 10px;
	margin:0 auto;
	overflow:hidden;
}
/**************Comment Style********************/
.other_left, .info_l, .left, .flash2_img, .agri_left, .channel_left, .content_left {
	float:left;
}
.other_right, .info_r, .flash2, .flash2_font, .agri_right, .channel_right, .content_right {
	float:right;
}
/**************Notice style********************/
.center {
	margin-bottom:6px;
	clear:both;
	background:#fff;
	paddin:0 10px;
}
.line_index {
	height:6px;
	height:4px!important;
	width:auto;
	font-size:2px;
	clear:both;
}
.notice {
	width:212px;
	float:left;
	height:256px;
	border:3px #C5E3BA solid;
	background:url(notice_bg.jpg) left top no-repeat;
}
*html .notice {
	height:264px;
	font-size:12px;
	width:210px;
}
.notice2 {
	width:auto;
	margin-top:38px;
	padding:0 6px;
}
/********************input style*****************************/
.sbumit1 {
	background:url(submit.gif) repeat-x;
	border:1px solid #5FA211;
	height:20px;
	line-height:20px;
	text-align:center;
}
.list_boder input {
	border:none;
}
.content_input {
	border:1px solid 67AC15;
	background:#fff;
	height:400px;
	width:500px;
}
.TR_BG_list {
	text-align:left;
}
/**************Hot news styles********************/
.flash2 {
	width:717px;
	height:254px;
	overflow:hidden;
	background:#F2FCF1;
	border:4px #D7ECCF solid;
}
*html .flash2 {
	height:262px;
	font-size:12px;
}
.flash2_img {
	width:300px;
	height:190px;
	margin:4px;
	border:1px #fff solid;
	display:inline;
}
.flash2_font {
	width:390px;
	height:190px;
	margin:5px 8px 8px 8px;
	background:url(new_hot.jpg) left 5px no-repeat;
	display:inline;
}
.news_hot {
	text-align:left;
	padding:3px;
	height:66px;
	width:auto;
	border-bottom: 1px #D0D0CF dashed;
}
.news_hot a {
	margin-left:72px;
	color:#F00;
	font-size:14px;
	font-weight:bold;
}
.news_hot a:hover {
	color:#75B20A;
	text-decoration:underline;
}
.news_hot font a {
	margin-left:5px;
	color:#333;
	font-size:13px;
	font-family:"����";
}
.news_hot font a:hover {
	color:#5D5D5C;
	text-decoration:underline;
}
.news_hot_list {
	clear:both;
	width:auto;
	padding-top:2px;
	padding-bottom:3px;
}
.news_hot_list ul {
	margin:0;
	padding:0;
	list-style:none;
}
.news_hot_list ul li {
	line-height:20px;
	text-align:left;
	font-size:12px;
	clear:both;
}
.news_hot_list ul li a {
	color:#000;
	font-size:12px;
	line-height:20px;
	text-decoration:none;
	background:url(hot_dot2.gif) 4px 8px no-repeat;
	padding-left:20px;
}
.news_hot_list ul li a:hover {
	color:#F00;
	text-decoration:underline;
}
.list_news ul li {
	line-height:22px;
	text-align:left;
}
.list_news ul li a {
	color:#000;
	font-size:12px;
	font-family:"����";
	text-decoration:none;
}
.list_news ul li a:hover {
	color:#F00;
	text-decoration:underline;
}
/**************info css*******************/
#main {
	background:url(bj_1.gif) center left no-repeat;
	padding-left:30px;
	width:450px;
	float:right;
	height: 95px;
	text-align: left;
	margin-top: 8px;
	margin-bottom: 3px;
}
.questionScroll {
	width:450px;
	height:95px;
	overflow:hidden;
}
.questionScroll ul {
	padding:5px;
}
.questionScroll ul li {
	line-height:22px;
}

#tab_menu {
	list-style:none;
	width:10px;
	float: left;
	padding-top: 20;
	padding-right: 0;
	padding-bottom: 0;
	padding-left: 0;
	margin: 0;
	height: 80px;
	font-size: 12px;
	font-weight: bold;
}
.txt {
	text-align:left;
	margin-top: 15px;
}
#tab_menu li {
	width:83px;
	float:left;
	height:21px;
	text-align:center;
	color:#5bb738;
	cursor:pointer;
	line-height:21px;
	font-weight:bold;
	font-size:12px;
}
#tab_menu li.cur {
	color:#c7790a;
	background:url(tab_03.gif) no-repeat;
}
.line_c {
	clear:both;
	height:5px;
	font-size:2px;
	width:auto;
}
.info {
	clear:both;
	margin-bottom:5px;
}
.left {
	width:724px;
	float:left;
}
*html.left {
	width:722px;
}
.left_i {
	width:724px;
	border-left:1px #9CCE8C solid;
	border-bottom:2px #9CCE8C solid;
	overflow:hidden;
}
*html.left_i {
	width:722px;
}
.right {
	float:right;
	width:210px;
	overflow:hidden;
	margin-left:6px;
	display:inline;
	border:4px #C6E7BD solid;
}
.guest_left {
	float:left;
	width:224px;
	text-align:center;
	padding-top: 10px;
	padding-bottom: 0;
	padding-left: 0;
}
.guest_ {
	float:right;
	width:500px;
}
.beta {
	background:url(beta_i.gif) no-repeat;
	width:724px;
	padding-top: 10px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 0;
}
.info_l {
	width:222px;
	overflow:hidden;
	float:left;
}
.info_r {
	width:502px;
	overflow:hidden;
	float:right;
}
.info_r_t {
	background:url(title_bg.jpg) left top no-repeat;
	height:26px;
	width:auto;
	overflow:hidden;
}
.info_r_t ul {
	padding:0;
	margin:0;
}
.info_l_t {
	height:26px;
	width:auto;
	line-height:26px;
	background:url(title_bg_l.jpg) repeat-x;
	text-align:left;
	padding-left:22px;
}
/*tableborder*/
table.tableborder {
	border-left:2px solid rgb(156, 206, 140);
	border-bottom:2px solid rgb(156, 206, 140);
}
table.tableborder tr td {
	border-right:2px solid rgb(156, 206, 140);
}
/************** Government styles*********************/
.title_1 {
	background:url(img.gif) no-repeat 4px 0;
}
.title_2 {
	background:url(img.gif) no-repeat 0 0;
}
.title_3 {
	background:url(img.gif) no-repeat 0 0;
}
.title_4 {
	background:url(img.gif) no-repeat 0 0;
}
.title_5 {
	background:url(img.gif) no-repeat 0 0;
}
.title_left {
	height:26px;
	line-height:26px;
	width:auto;
	background:url(img.gif) no-repeat 5px 0;
	display:inline;
}
.title_left h2 {
	color:#f00;
	font-family:"宋体";
	line-height:26px;
	font-size:12px;
	font-weight:bold;
	position:absolute;
	filter: Dropshadow(offx=1, offy=0, color=#ffffff) Dropshadow(offx=0, offy=1, color=#ffffff) Dropshadow(offx=0, offy=-1, color=#ffffff) Dropshadow(offx=-1, offy=0, color=#ffffff);
}/***Title Style**/
.info_border, .info_border_news {
	height:223px;
	overflow:hidden;
}
.info_border ul, .info_border_news ul {
	padding:0;
	margin:0;
}
*html .info_border, *html .info_border_news {
	height:223px;
	overflow:hidden;
}
.info_border_2, .info_border_news_2 {
	height:118px;
	padding-bottom:5px;
	overflow:hidden
}
*html .info_border_2, *html .info_border_news_2 {
	height:118px;
	padding-bottom:5px;
	overflow:hidden
}
.info_border, .info_border_2 {
	border-left:1px #9CCE8C solid;
	border-right:none;
	border-top:1px #9CCE8C solid;
}
.info_l_c {
	margin:4px 5px;
	width:auto;
	display:inline;
}
.info_img {
	width:auto;
	margin-left:3px;
	margin-top:6px;
	_margin-top:3px;
}
.info_img ul {
	margin:0;
	padding:0;
	list-style:none;
}
.info_img ul a {
	background:url(info_img.jpg) left center no-repeat;
	padding-left:21px;
	text-align:left;
	line-height:21px;
	height:21px;
	margin-bottom:4px;
	_margin-bottom:3px;
	width:194px;
	color:#52AD52;
	font-weight:bold;
	font-size:12px;
	display: block;
}
.info_img a:hover {
	background:url(info_img1.jpg) left center no-repeat;
	color:#006600;
	text-decoration:none;
}
.info_title1, .info_l_c {
	margin:4px 4px;
	width:auto;
}
.info_title_img {
	width:194px;
	height:26px;
	padding:0 0 0 28px;
	background:url(title_bg_l.jpg) repeat-x;
	text-align:left;
}
.info_title_img h2, .info_title_img2 h2 {
	color:#F8400C;
	font-size:12px;
	font-weight:bold;
	height:26px;
	line-height:26px;
}
.info_title_img2 {
	width: 194px;
	height: 22px;
	padding: 0px 0px 0px 28px;
	background: url(title_img2.jpg) 0% -2px no-repeat;
	text-align: left;
	margin-left: 4px;   
}
/**************Industry Styles*********************/
.info_border_news {
	border-left:3px #ADDE9C solid;
	border-right:2px #9CCE8C solid;
	border-top:1px #9CCE8C solid;
}
.info_border_news_2 {
	border-left:3px #ADDE9C solid;
	border-right:2px #9CCE8C solid;
	border-top:1px #9CCE8C solid;
}
.info_news_list {
	margin-top: 8px;
	margin-right: 7px;
	margin-bottom: 8px;
	margin-left: 7px;
}
info_news_list ul {
	padding:0;
	margin:0;
	list-style:none;
	text-align:left;
}
.info_news_list ul li {
	padding-left:16px;
	text-align:left;
	clear:both;
	background-repeat: no-repeat;
	background-position: left 8px;
	background-image: url(dot.gif);
	line-height:20px;
}
.info_news_list ul li a {
	font-size:12px;
	line-height:20px;
}
.info_news_list ul li font {
	float:left;
	_float:none;
	_fize:12px;
	_font-size:12px;
}
.info_news_list ul div {
	clear:both;
}
.agri_list {
	margin:0 4px;
}
.agri_list ul {
	margin:0px;
	padding:0px;
}
.agri_list li {
	background:url(dot.gif) center left no-repeat;
	line-height:20px;
	padding-left:10px;
	clear:both;
}
.agri_list li a {
	font-size:12px;
	float:left;
}
.info_notice_list {
	width:212px;
	height:auto;
}
.info_notice_list ul {
	padding:0 8px 0 0;
	margin:0;
}
.info_notice_list ul li {
	background:url(icon1.gif) left 4px no-repeat;
	padding-left:14px;
	clear:both;
	margin-bottom:5px;
}
.info_notice_list ul li a {
	font-size:12px;
	line-height:18px;
}
/**************Other styles********************/
.other {
	width:auto;
	clear:both;
}
.other_left {
	width:213px;
	border:2px #B2DAA6 solid;
}
.other_right {
	width:500px;
}
.other_title1, .other_title2 {
	height:32px;
	width:auto;
	margin-top:1px;
	clear: both;
}
.other_title1 {
	background:url(city_bg.jpg) left top no-repeat;
}
.other_title2 {
	background:url(unit_bg.jpg) 2px top no-repeat;
}
.other_list {
	width:auto;
	padding:2px 4px 3px 4px;
	font-size:12px;
	overflow:hidden;
	display:table-cell;
	text-align:left;
	clear:both;
}
*html .other_list {
	width:auto;
	padding:6px 4px;
	font-size:12px;
	overflow:hidden;
	display:table-cell;
	text-align:left;
	clear:both;
}
.other_list li a {
	color:#393939;
	font-size:12px;
	width:70px;
	line-height:20px;
	padding-left:10px;
}
.other_list ul li a:hover {
	color:#FF9900;
}
.agri_left, .agri_right {
	width:248px;
}
.agri_border {
	border:1px #389A13 solid;
	width:auto;
	clear:both;
	padding:4px 0;
	padding:2px 0!important;
	height:140px;
}
*html .agri_border {
	height:135px;
}
.agri_title {
	border:1px #389a13 solid;
	border-bottom:none;
	width:auto;
	background:url(agri_bg2.jpg) left top repeat-x;
	height:26px;
	text-align:left;
}
.agri_title h1 {
	background:url(agri_bg.jpg) 1px top no-repeat;
	height:18px;
	padding-top:7px;
	padding-left:10px;
	padding-right:10px;
	font-size:12px;
	font-weight: bold;
	color:#fff;
	float:left;
}
.agri_title h1 a {
	color:#ffffff;
}
.agri_title font a {
	color:#4E4D4D;
	float:right;
	padding-right:6px;
	padding-top:8px;
	font-size:12px;
}
.agri_title font a:hover {
	color:#000;
	text-decoration:none;
}
/**************Rigth styles********************/
.work_center, .beta {
	clear:both;
	width:auto;
	height:120px;
}
.work_center {
	background:url(work_desk.jpg) top left no-repeat;
	width:724px;
}
.work_center .c1 {
	padding:0 5px;
}
.work_center .queryItem {
	background:url(dot_t.jpg) center left no-repeat;
	font-size: 12px;
	line-height: 20px;
	padding-left: 12px;
	color: rgb(0, 102, 0);
	font-weight:bold;
}
.photo_border {
	clear:both;
	width:auto;
	height:100px;
	border:2px #68BE45 solid;
	clear:both;
	background:#FFF;
}
.photo_border {
	height:120px;
	padding:6px;
}
#hasNewsPic {
	width:710px;
	height:200px;
	margin:0px;
	padding:0px;
	overflow:hidden;
}
#hasNewsPic ul li {
	float:left;
	margin-right:8px;
}
#hasNewsPic ul li img {
	width:170px;
	height:116px;
}
#hasNewsPic ul, #hasNewsPic ul li {
	display:block;
	position:relative;
	z-index:0;
}
#hasNewsPic ul li {
	display:none;
}
#hasNewsPic ul li:first-child {
	display:block;
}
.price {
	border:1px solid #C6E7BD;
	border-bottom:none;
	border-left: none;
	height:200px;
}
.price ul li {
	background:url(dot.gif) center left no-repeat;
	padding-left:10px;
	line-height:22px;
}
.price_right {
	border-right:1px solid #C6E7BD;
}
/**************styles********************/
.title_bg {
	height:24px;
	line_height:24px;
	width:auto;
	background:url(title_left_bg.jpg) left top no-repeat;
	margin:4px;
	text-align:left;
	padding-left:8px;
}
.title_bg h1 {
	color:#fff;
	font-family:"����";
	font-size:12px;
	font-weight:bold;
	padding-top:6px;
	line_height:24px;
	position:absolute;
	filter: Dropshadow(offx=1, offy=0, color=#399C00) Dropshadow(offx=0, offy=1, color=#399C00) Dropshadow(offx=0, offy=-1, color=#399C00) Dropshadow(offx=-1, offy=0, color=#399C00);
}
.title_bg h1 a {
	color:#ffffff;
}
.right_line {
	width:auto;
	height:3px;
	font-size:3px;
	background:#C6E7BD
}
.video, .special, .interview, .investigate, .price, .links {
	clear:both;
	margin:6px 4px;
	width:auto;
}
.special ul {
	margin:0;
	padding:0;
	list-style:none;
}
.special ul li {
	clear:both;
}
.special img {
	height:40px;
	border:1px #DCEAD8 solid;
	text-align:center;
}
.video {
	padding-bottom:6px;
	padding-top:6px;
	padding-right:3px;
}
*html .video {
	padding-bottom:3px;
	padding-top:4px;
	padding-right:3px;
}
.video_index {
	border:1px solid #121212;
	border-bottom:none;
}
.investigate {
	font-size:12px;
	color:#bc2931;
	height:auto;
	overflow:hidden;
}
.investigate dl dt {
	line-height:30px;
}
.investigate dl dd {
	line-height:22px;
}
.interview {
	font-size:12px;
	line-height:20px;
}
.interview img {
	border:1px #CCC solid;
	padding:2px;
}
.interview a {
	font-size:12px;
}
.interview td {
	padding-left:3px;
}
.mailLogin {
	height:103px;
	height:100px\9;
}
.video_w {
	width:198px;
	height:180px;
}
*.video_w {
	width:190px;
	height:180px;
}
/**************Channel styles********************/
.channel_center_td, .content_center_td {
	background-color:#E6F1D5;
}
.channel_left {
	width:216px;
	padding:2px;
}
.channel_right {
	width:730px;
	background-color:#fff;
	margin-bottom:8px;
}
.location {
	width:auto;
	height:15px;
	margin-left:15px;
	margin-bottom:6px;
	padding-top:7px;
	text-align:left;
	font-size:12px;
}
.location a {
	color:#000;
	font-size:12px;
	margin-right:5px;
}
.location a:hover {
	color:#5EAB0D;
	text-decoration:none;
}
.channel_border {
	margin-left:10px;
	clear:both;
	width:auto;
	background:url(channel_bg2.jpg) 1px 1px repeat-x;
	border:1px #9DCD8B solid;
	text-align:left;
}
.channel_title_top {
	border:1px #fff solid;
	border-bottom:none;
	widows:auto;
	margin-bottom:15px;
}
.channel_title a {
	background:url(green-bullet.png) center left no-repeat;
	height:20px;
	line-height:20px;
	margin-left:10px;
	_margin-left:5px;
	padding-left:20px;
	color:#64B80C;
	font-size:14px;
	font-weight:bold;
}
.channel_title a:hover {
	color:#FF6600;
	text-decoration:none;
}
.channel_list {
	margin:6px 1px 0 5px;
	text-align:left;
	width:auto;
}
.channel_list ul {
	margin:0px 2em;
}
.channel_list ul li {
	background:url(hot_dot2.gif) center left no-repeat;
	padding-left:10px;
	line-height:25px;
	border-bottom:1px #CCC dotted;
	position:relative;
}
.channel_list ul li span {
	position:absolute;
	right:10px;
}
.channel_page {
	line-height:50px;
	text-align:center;
}

.channel_menu, .tags_title {
	width:auto;
	background:#fff;
	border:1px #9ECC8B solid;
	border-top:none;
}
.channel_menu h1, .tags_title h2 {
	width:auto;
	background:url(channel_menu.jpg) -1px top no-repeat;
	height:21px;
	font-size:12px;
	color:#fff;
	text-align:left;
	padding-top:9px;
	padding-left:5px;
}
.channel_menu_content {
	margin:5px;
	width:auto;
}
.tags_title, .tags_list {
	clear:both;
}
.tags_list {
	margin:8px 0;
}
.tags_list ul {
	margin:0;
	padding:0;
}
.tags_list ul li {
	line-height:18px;
	background:url(class_dot.gif) 5px 3px no-repeat;
	width:auto;
	padding-left:20px;
	text-align:left;
	margin-left:auto;
	padding-bottom:4px;
}
.tags_list a {
	font-size:12px;
}
.news_big {
	font-size:18px;
	color:#AF2626;
	padding-left:64px;
	padding-left:58px!important;
	font-family:"黑体";
	line-height:35px;
	margin-bottom:8px;
	margin-bottom:2px!important;
}
.news_big a:hover {
	color:#f00;
	text-decoration:underline;
}
.news_lists {
	font-size:12px;
	color:#2f2f2f;
	padding-left:2px;
	line-height:20px;
}
.news_lists a:hover {
	color:#333;
	text-decoration:none;
}
.news_line {
	margin:0 3px 10px 3px;
	font-size:12px;
}
.news_lines {
	border-bottom: 1px #D0D0CF dashed;
	width:auto;
}
/**************Work styles********************/
.contents img {
	max-width:600px;
 width:expression(document.body.clientWidth>600?"600px":"auto");
	overflow:hidden;
}
/**************Condent style*******************/
.content_red {
	width:970px;
	background:url(wenjian01.gif) 10px 260px no-repeat;
	padding:20px 10px;
	margin:0 auto;
}
.content_left {
	width:222px;
}
.content_right {
	width:728px;
	background:#fff;
}
.content_schq {
	width:auto;
}
.content_border {
	margin-left:10px;
	clear:both;
	width:auto;
	background:url(content_bg2.jpg) 1px 1px repeat-x;
	border:1px #9DCD8B solid;
}
.content_border_s {
	clear:both;
	width:auto;
	margin:0 2px;
	margin-bottom:7px;
	background:url(content_bg2.jpg) 1px 1px repeat-x;
	border:1px #9DCD8B solid;
}
.content_title2 {
	border:1px #fff solid;
	border-bottom:none;
	height:86px;
	overflow:hidden!important;
	height:auto;
}
.content_title2 h1 {
	padding:18px 50px 15px 50px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	font-size:1.6em;
	font-weight:bold;
	letter-spacing:1px;
	line-height:1.5;
	overflow:hidden!important;
}
.content_title {
	clear:both;
	width:auto;
	margin:2px 4px 2px 4px;
	background:#fff url(content_title.jpg) 3px 4px no-repeat;
	border:1px #ACE268 solid;
}
.content_title h1 {
	height:30px;
}
.content_title_f {
	clear:both;
	width:auto;
	margin:2px 4px 2px 4px;
	background:#fff url(content_title_f.jpg) 3px 4px no-repeat;
	border:1px #ACE268 solid;
}
.content_title_v {
	clear:both;
	width:auto;
	margin:2px 4px 2px 4px;
	background:#fff url(content_title_v.jpg) 3px 4px no-repeat;
	border:1px #ACE268 solid;
}
.content_title_v h1, .content_title_f h1 {
	height:30px;
}
.contents {
	margin:0 20px 30px 20px;
	text-align:left;
	letter-spacing:1px;
	line-height:2;
	color:#000;
}
.contents img {
	border:1px solid #efefef;
	padding:2px;
	margin:5px auto;
}
.content_date {
	font-size:12px;
	margin-right:30px;
	text-align:right;
	margin-bottom:20px;
}
/**************Friend links styles********************/
.link_div {
	border:1px #999 solid;
	line-height:39px;
	height:45px;
	line-height:45px;
	clear:both;
	font-size:12px;
}
.link_div img {
	border:1px solid #ccc;
	padding:1px;
}
/**************Foot styles********************/
.foot {
	clear:both;
	margin-bottom:20px;
	text-align:center;
	background:#fff;
	width:970px;
	margin:0px auto;
	line-height:18px;
	font-size:12px;
	padding-bottom:20px;
	line-height:25px;
}
.aboutus {
	font-size:12px;
}
/***********tag styles*************/
.hidden {
	display:none;
}
.scrollUl li {
	float:left;
	width:66px;
	display:inline;
	margin-left:2px;
}
.scrollUl li font {
	font-size:12px;
}
.sd01 {
	cursor:pointer;
	background:url(tag_bg.gif) left top no-repeat;
	/*text-align:center;*/
	padding:5px 4px 3px 4px;
	font-weight:bold;
	height:18px;
	width:60px;
	color:#FFF;
	font-size:12px;
	overflow:hidden;
}
.sd02 {
	cursor:pointer;
	/*text-align:center*/;
	padding:5px 4px 3px 4px;
	font-weight:bold;
	height:18px;
	color:#67B837;
	font-size:12px;
}
/********************inquiry style********************/
.inquiry {
	font-size:12px;
	width:auto;
}
/********************GuestBook*********************/

.banshi_left {
	margin:60px 5px 10px;
}
.banshi_left a {
	height:20px;
	background:url(dot_t.jpg) left 3px no-repeat;
	width:110px;
	margin-right:3px;
	font:"����";
	font-size:12px;
	margin-bottom:12px;
	line-height:22px;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
	color:#006600;
}
.banshi_left a:hover {
	color:#FF0000;
	text-decoration:none;
}
.zhushi {
	margin:0;
	padding:0;
	list-style:none;
}
.zhushi li a {
	background:url(dot_t.jpg) center left no-repeat;
	padding-left:10px;
	float:right;
	width:85px;
	height:21px;
	line-height:21px;
	display:inline-block;
	font-size: 12px;
	color: rgb(0, 102, 0);
	font-weight: bold;
}
.zhushi a.zs {
	float:left;
	width:110px;
	margin-left:4px;
	_margin-left:2px;
	display:inline-block;
}
.zhushi2 {
	padding-left:8px;
	border:none;
}
.zhushi2 tr td {
	border:none;
}
.zhushi2 a {
	background:url(dot_t.jpg) center left no-repeat;
	padding-left:10px;
	float:left;
	height:21px;
	line-height:21px;
	display:inline-block;
	font-size: 12px;
	color: rgb(0, 102, 0);
	font-weight: bold;
}

.zhushi1 a {
	height:20px;
	background:url(dot_t.jpg) left 3px no-repeat;
	margin-right:3px;
	font-size:12px;
	margin-bottom:5px;
	padding-left:12px;
	text-align:left;
	font-weight:bold;
	color:#006600;
}
.zhushi1 a:hover {
	color:#FF6600;
	text-decoration:none;
}
/****************news style*******************/
.line_tag {
	height:4px;
}
.line_foot, .foot_line {
	height:10px;
	font-size:3px;
	border-bottom:4px solid #efefef;
	width:970px;
	margin:0 auto;
	background:#fff;
}
.pagecss a {
	color:#222;
	font-size:12px;
}
.pagecss {
	color:#222;
	font-size:12px;
}
.pagecss font {
	color:#222;
	font-size:12px;
}
.pagecss span {
	color:#222;
	font-size:12px;
}
.pagecss span a {
	color:#222;
	font-size:12px;
}
.other_table {
	width:200px;
	/*text-align:center;*/
	margin:0 auto;
}
.other_table td {
	width:50%;
}
.other_table a {
	line-height:21px;
	float:left;
}
#daohang {
	WIDTH: 970px;
	HEIGHT: 38px;
	background-image: url(top_grad.gif);
	background-repeat: repeat-x;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	position:relative;
}
.nav {
	margin:0;
	padding:0;
	position: absolute;
	top: 0px;
}
.nav li {
	float: left;
	background:url(menu_line.jpg) center left no-repeat;
	padding-left:25px;
	padding-right:25px;
}
.nav a {
	height: 38px;
	line-height:38px;
	color: #FFF;
	float: left;
	cursor: pointer;
	position: relative;
	font: 12px/38px "\5B8B\4F53";
	font-weight:bold;
}
.nav a:hover, .nav .cur {
	color:#FFF;
}
.nav .hot, .nav .new {
	background-position: -24px -144px;
	width: 23px;
	height: 14px;
	display: block;
	position: absolute;
	right: -24px;
	top: -2px;
*top:-3px;
}
.nav .new {
	background-position: 0 -144px;
}
.nav .menu-on {
	background: url(arr_1.gif) no-repeat 50% 100%;
}
.menu {
	width: 100px;
	background-color: rgb(73, 158, 42);
	font: 12px/22px "\5B8B\4F53";
	color: #FFF;
	border-left: 5px solid #F1F1F1;
	border-bottom: 1px #F1F1F1 solid;
	box-shadow: 3px 3px 3px rgba(6, 0, 1, 0.2);
	position: absolute;
	top: 38px;
	z-index: 999;
	padding: 0 0px;
	display: none;
}
.menu ul {
	margin:0;
	padding:0;
}
.menu a {
	width:100%;
	height:22px;
	line-height:22px;
	text-align:center;
	display:block;
	color:#FFF;
}
.menu a:hover {
	color: rgb(255, 255, 0);
	background-color: rgb(90, 184, 55);
}
.menu li {
	padding: 0 0px;
}
.menu_1 {
	left:90px;
}
.menu_2 {
	left:195px;
}
.menu_3 {
	left:300px;
}
.menu_4 {
	left:400px;
}
.menu_5 {
	left:500px;
}
.menu_6 {
	left:605px;
}
.menu_7 {
	left:705px;
}
.mtDropdownMenu {
	LEFT: -1000px;
	OVERFLOW: hidden;
	POSITION: absolute;
	TOP: -1000px;
}
.mtDropdownMenu .content {
	LEFT: 0px;
	POSITION: absolute
}
.mtDropdownMenu .items {
	Z-INDEX: 2;
	LEFT: 0px;
	POSITION: relative;
	TOP: 3px;
	padding-left:6px;
}
.mtDropdownMenu .item {
	FONT-SIZE: 12px;
	CURSOR: hand;
	COLOR: #FFFFFF;
	LINE-HEIGHT: 18px;
	FONT-FAMILY: "宋体";
	TEXT-DECORATION: none;
	background-color: #499E2A;
}
.mtDropdownMenu .background {
	Z-INDEX: 1;
	FILTER: alpha(opacity=90);
	LEFT: 0px;
	POSITION: absolute;
	TOP: 3px;
	moz-opacity: .8
}
.mtDropdownMenu .shadowRight {
	Z-INDEX: 3;
	FILTER: alpha(opacity=40);
	LEFT: 3px;
	WIDTH: 2px;
	POSITION: absolute;
	TOP: 3px;
	moz-opacity: .4
}
.mtDropdownMenu .shadowBottom {
	Z-INDEX: 1;
	FILTER: alpha(opacity=40);
	LEFT: 6px;
	POSITION: absolute;
	HEIGHT: 2px;
	moz-opacity: .4
}
.mtDropdownMenu .hover {
	COLOR: #FFFF00;
	background-color: #5AB837;
}
.wnw a {
	color:#fff;
	text-decoration:none;
	font-size:1px;
}
.wnw a:hover {
	color:#fff;
	text-decoration:none;
	font-size:1px;
}
.zlcss {
	line-height:30px;
	background:#ccc;
	width:140px;
	height:30px;
}
.fncss {
	line-height:30px;
	background:#eaeaea;
	margin:5px;
}
.m_l {
	background-image:none;
}
.video_content {
	text-align:center;
	margin:0 auto;
	width:auto;
}
.hydt dd {
	height:230px;
	height:210px\9;
	/*border-left: 3px solid rgb(173, 222, 156);
	border-right: 2px solid rgb(156, 206, 140);
	border-top: 1px solid rgb(156, 206, 140);*/
}
.lsyw dd {
	height:128px;
	height:105px\9;
	/*border-left: 3px solid rgb(173, 222, 156);
	border-right: 2px solid rgb(156, 206, 140);
	border-top: 1px solid rgb(156, 206, 140);*/
}
.jcck dd {
	height:128px;
	height:108px\9;
	/*border-left: 3px solid rgb(173, 222, 156);
	border-right: 2px solid rgb(156, 206, 140);
	border-top: 1px solid rgb(156, 206, 140);*/
}
.lysc{
	height:176px;
	_height:146px;
	border-left:2px solid #adde9c;
	border-right:2px solid #adde9c;
}
.gzfw {
	height:172px;
	_height:142px;
	border:2px solid #adde9c;
	border-top:none;
}
.tbox {
	font-size:12px;
}
.tbox dt {
	background:url(title_bg.jpg) left top no-repeat;
	width:auto;
	height:26px;
	margin:0;
	padding:0;
}
.tbox dt strong {
	height:24px;
	line-height:24px !important;
	line-height:25px;
	padding-left:8px;
	padding-right:4px;
	display:block;
	float:left;
	color:#F00;
	letter-spacing:1px;
}
.tbox dt strong a {
	color:#316301;
}
.tbox dt strong a:hover {
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more {
	float:right;
	position:relative;
	line-height:25px;
	padding-right:8px;
	color:#596F37;
}
.tbox dt span.more a {
	color:#596F37;
	text-decoration:none;
}
.tbox dt span.more a:hover {
	color:#ff3333;
	text-decoration:underline;
}
.tbox dt span.label {
	height:26px;
	float:left;
	overflow:hidden;
	padding-left:1px;
	padding-top:0px;
}
.tbox dt span.label a {
	height:26px;
	display:block;
	padding:0px 0px 0px 8px;
	margin-right:8px;
	_margin-right:4px;
	line-height:26px;
	float:left;
	text-decoration:none;
	overflow:hidden;
	letter-spacing:1px;
	font-weight:bold;
	color:#67B837;
}
.tbox dt span.label a:hover {
}
.tbox dt span.label a.thisclass {
	color:#FFF;
	font-weight:bold;
	background:url(tag_bg.gif) top left no-repeat;
}
.tbox dt span.label a.thisclass span {
	color:#FFF;
	font-weight:bold;
	height:26px;
	display:inline-block;
	background:url(tag_bg.gif) bottom right no-repeat;
	padding-right:8px;
}
.tbox dd {
	margin:0;
	padding:0 5px;
	text-align:left;
}
.tbox dd ul {
	margin:0;
	padding:0;
}
.tbox dd ul li {
	margin:0;
	padding:0;
	font-size:12px;
	line-height:21px;
	clear:both;
}
.zsdw ul {
	margin:10px 0 0 8px;
	_margin:5px 0 0 4px;
	padding:0;
	list-style:none;
}
.zsdw ul li {
	line-height:20px;
}
.sptime {
	float:right;
	color:#cc7e0d;
}
.detTitle h1 {
	line-height:50px;
	text-align:center;
	font-size:24px;
}
.detSpan {
	line-height:30px;
	text-align:center;
	border-bottom:1px #CCC solid;
}
.detSpan span {
	padding-right:10px;
}
#_detContent {
	line-height:30px;
	font-size:14px
}
#_detContent img {
	height:expression(this.width > 642 ? this.height = this.height * 642 / this.width : "auto");
	width:expression(this.width > 642 ? "642px" : "auto");
	max-width:642px;
	padding:10px 0;
}
.path {
	line-height:30px;
}
.path a {
	padding:0 6px;
}
.myzj ul li {
	line-height:25px;
	background:url(hot_dot2.gif) 4px 8px no-repeat;
	padding-left:20px;
}