i {
	font-style: normal;
}
#column_article {
	padding: 8px; border: 1px solid rgb(238, 238, 238); border-image: none; width: 670px; font-size: 14px; float: left; background-color: rgb(246, 252, 255);
}
#column_article h1 {
	text-align: center;
}
#column_article #info {
	text-align: center; font-size: 12px;
}
#column_article #brief {
	margin: 8px 16px; padding: 8px; border: 1px solid rgb(238, 238, 238); border-image: none; line-height: 24px; background-color: rgb(255, 255, 255);
}
#column_article #content {
	line-height: 24px;
}
.l {
	float: left;
}
.r {
	float: right;
}
.c {
	clear: both;
}
.center {
	text-align: center;
}
#path {
	margin: 4px 0px 0px; width: 986px; clear: both;
}
#path a {
	padding: 0px 0px 0px 5px; color: rgb(39, 134, 0);
}
#path em {
	color: rgb(126, 126, 126); font-family: Arial, Helvetica, sans-serif; font-size: 14px;
}
#path i {
	padding-left: 4px; font-style: normal;
}
.lan {
	color: rgb(0, 74, 196);
}
.lv {
	color: rgb(65, 135, 0);
}
.red {
	color: rgb(255, 0, 0);
}
#title_4 b {
	color: rgb(255, 0, 0);
}
#title_4 b a {
	color: rgb(255, 0, 0);
}
.hui {
	color: rgb(59, 59, 59);
}
.now {
	font-weight: bold;
}
.odd {
	background: rgb(249, 252, 245); border-top-color: rgb(207, 224, 184); border-bottom-color: rgb(207, 224, 184); border-top-width: 1px; border-bottom-width: 1px; border-top-style: dashed; border-bottom-style: dashed;
}
#list_a table tr td {
	padding: 8px 0px 6px 4px;
}
#list-l {
	width: 670px; line-height: 20px;
}
.keyword {
	background: rgb(250, 250, 250); border: 1px solid rgb(222, 222, 222); border-image: none; overflow: hidden;
}
.keyword b {
	color: rgb(68, 68, 68);
}
.keyword h2 {
	background: url("../img/listh2-bg.gif") repeat-x; padding: 3px 0px 6px 4px; color: rgb(80, 80, 80); font-size: 14px;
}
.keyword p {
	padding: 4px 8px;
}
.keyword p a {
	color: rgb(68, 68, 68); padding-left: 8px; text-decoration: underline;
}
#list {
	margin: 8px 0px; clear: left;
}
#list ul li {
	padding: 10px 4px;
}
#list ul li h3 {
	font-size: 14px;
}
#list ul li h3 a {
	color: rgb(39, 134, 0);
}
#list ul li h3 b {
	color: rgb(39, 134, 0); font-size: 12px; font-weight: normal; float: right;
}
#list ul li h3 span {
	font-size: 12px; font-weight: normal;
}
.img {
	margin: 6px 10px 8px 4px; padding: 1px; border: 1px solid rgb(153, 153, 153); border-image: none; float: left;
}
#list ul li p {
	margin: 4px 0px 0px; line-height: 22px;
}
.list02 {
	height: 22px; padding-top: 5px;
}
.list_r_02 {
	width: 550px;
}
.list02 {
	width: 550px;
}
.list02_con {
	width: 550px;
}
.list03 {
	height: 22px; padding-top: 5px;
}
.list_r_03 {
	width: 100%;
}
.list03 {
	width: 100%;
}
.list03_con {
	width: 100%;
}
.place {
	padding-left: 100px;
}
.time {
	padding-left: 60px;
}
.date {
	color: rgb(39, 134, 0); padding-left: 10px;
}
.add {
	color: rgb(39, 134, 0); float: right;
}
.pl {
	float: right;
}
.pl span {
	padding-left: 18px;
}
.pl i a {
	color: rgb(255, 0, 0); font-style: normal;
}
.pl i img {
	padding: 0px 4px 0px 8px;
}
.page {
	margin: 8px 0px; float: right;
}
.page span {
	height: 22px; line-height: 22px; margin-left: 10px; float: left; display: block;
}
.page span.now {
	color: rgb(65, 135, 0); font-weight: bold;
}
.page span a {
	padding: 3px 6px 1px; border: 1px solid rgb(204, 204, 204); border-image: none; text-decoration: none;
}
.page span a:hover {
	background: rgb(245, 252, 239); border: 1px solid rgb(211, 242, 178); border-image: none; color: rgb(43, 140, 0);
}
#list-r {
	width: 292px; margin-top: 5px;
}
.ad-right-a {
	width: 290px; margin-top: 8px;
}
.ad-right-b {
	width: 290px; margin-top: 8px;
}
.gtb-r {
	width: 290px; margin-top: 2px;
}
.ad-right-a img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none; display: block;
}
.ad-right-b img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none; display: block;
}
.btn-r-a {
	margin-top: 8px;
}
.btn-r-b {
	margin-top: 8px;
}
.title {
	background: url("../img/001.gif") no-repeat 4px 8px rgb(241, 251, 234); padding: 4px 6px 9px 24px; height: 16px; color: rgb(59, 59, 59); overflow: hidden; font-size: 14px; margin-top: 6px; border-bottom-color: rgb(154, 214, 86); border-bottom-width: 2px; border-bottom-style: solid;
}
.title_4 {
	background: url("../img/001.gif") no-repeat 4px 9px rgb(241, 251, 234); padding: 7px 6px 6px 24px; height: 16px; color: rgb(59, 59, 59); overflow: hidden; font-size: 12px; margin-top: 6px; border-bottom-color: rgb(154, 214, 86); border-bottom-width: 2px; border-bottom-style: solid;
}
.title_3 {
	background: rgb(241, 251, 234); padding: 5px 6px 10px 4px; height: 16px; color: rgb(59, 59, 59); overflow: hidden; font-size: 12px; margin-top: 6px; border-bottom-color: rgb(154, 214, 86); border-bottom-width: 2px; border-bottom-style: solid;
}
.title b {
	color: rgb(80, 80, 80); padding-top: 2px;
}
#search_product {
	background: url("../img/se_bg.gif"); height: 26px;
}
.colR {
	border: 1px solid rgb(204, 240, 204); border-image: none; width: 292px; overflow: hidden; padding-bottom: 6px; margin-top: 10px;
}
.colR h2 {
	background: url("../img/column-h2-bg.jpg") repeat-x; margin: 0px 0px 4px; line-height: 19px; font-size: 12px; border-bottom-color: rgb(204, 240, 204); border-bottom-width: 1px; border-bottom-style: solid;
}
.colR h2 a {
	padding: 4px 0px 0px 8px; color: rgb(65, 135, 0); float: left;
}
.content {
	line-height: 24px;
}
.hexintgs {
	line-height: 24px;
}
.content h5 {
	padding-top: 4px;
}
.hexintgs h5 {
	padding-top: 4px;
}
.content h5 a {
	color: rgb(67, 133, 0); padding-left: 10px; font-size: 12px; font-weight: normal;
}
.hexintgs h5 a {
	color: rgb(67, 133, 0); padding-left: 10px; font-size: 12px; font-weight: normal;
}
.hexintgs p {
	padding: 0px 5px 0px 10px;
}
.hexintgs span a {
	padding: 0px 4px; color: rgb(189, 10, 1);
}
.td_L {
	float: left;
}
.td_R {
	padding-left: 5px; float: left;
}
.rank {
	padding: 4px 8px 0px 6px; height: 100%; color: rgb(186, 185, 185); overflow: hidden; border-right-color: rgb(194, 218, 163); border-left-color: rgb(194, 218, 163); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; _padding: 4px 8px 0px 6px;
}
.youjiangdc {
	padding: 2px 8px 8px 6px; color: rgb(85, 85, 85); border-right-color: rgb(194, 218, 163); border-left-color: rgb(194, 218, 163); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; _padding: 8px 8px 6px 6px;
}
.youjiangdc h5 {
	margin: 0px 0px 0px 2px; color: rgb(63, 109, 0); padding-top: 10px; font-size: 14px; font-weight: normal; _margin: 0 0 0 2px;
}
.youjiangdc h5.bt {
	margin: 4px 0px 0px 2px; color: rgb(63, 109, 0); font-size: 14px; font-weight: normal; _margin: 9px 0 0 2px;
}
.youjiangdc .submit {
	text-align: center;
}
.hexintgs {
	padding: 4px 8px 0px 6px; height: 100%; color: rgb(186, 185, 185); overflow: hidden; border-right-color: rgb(194, 218, 163); border-left-color: rgb(194, 218, 163); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; _padding: 4px 8px 0px 6px;
}
ul.news {
	list-style: none; padding-left: 8px;
}
ul.news li {
	background: url("../img/list-img.gif") no-repeat 0px 9px; padding-left: 10px;
}
.linedota {
	background: url("../img/line-dot.gif") repeat-x; margin: 8px 4px 4px; height: 1px; clear: both;
}
.pl i {
	font-style: normal;
}
.pl b a {
	color: rgb(0, 74, 196); padding-left: 10px; font-weight: normal;
}
.pl i a {
	padding: 0px 4px;
}
.js_l {
	margin: 6px 0px 0px 6px;
}
.js_l h5 {
	font-size: 12px;
}
.js_r h5 {
	font-size: 12px;
}
.js_r {
	margin: 6px 6px 0px 0px;
}
.js_l {
	width: 120px; line-height: 20px; display: inline;
}
.js_r {
	width: 120px; line-height: 20px; display: inline;
}
.js_l img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.js_r img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.bot_ad p img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.art_bot_ad img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.jh_a_img img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
.js_l p {
	text-indent: 2em;
}
.js_r p {
	text-indent: 2em;
}
#Text p {
	text-indent: 2em;
}
.jh_a p {
	text-indent: 2em;
}
#survey p {
	text-indent: 2em;
}
#ciepec p {
	text-indent: 2em;
}
.bot_ad {
	width: 980px; padding-top: 10px; clear: both;
}
#title_4 {
	clear: both;
}
#title_4 span {
	color: rgb(65, 135, 0); font-weight: bold;
}
#title_4 span a {
	color: rgb(65, 135, 0); font-weight: bold;
}
#article {
	background: rgb(251, 255, 251); padding: 20px 19px 9px; border: 1px solid rgb(196, 232, 196); border-image: none; width: 630px; line-height: 26px; overflow: hidden; clear: both; margin-top: 5px;
}

#article p {
	padding: 5px 0px;
}
#article span {
	color: rgb(119, 119, 119); padding-left: 20px;
}
#article i {
	padding: 0px 6px; color: rgb(255, 0, 0); font-style: normal;
}
#article p.summary {
	background: rgb(255, 255, 255); margin: 12px 0px 0px; padding: 6px 8px; border: 1px solid rgb(220, 221, 221); border-image: none; text-align: justify; line-height: 23px; text-indent: 2em; font-size: 12px; -ms-text-justify: inter-ideograph;
}
#Text {
	padding: 9px 0px; width: 630px; text-align: justify; line-height: 24px; clear: both; font-size: 14px; -ms-text-justify: inter-ideograph; -ms-word-wrap: break-word;
}
#Text h5 {
	font-size: 14px;
}
#Text table {
	background: rgb(255, 255, 255); margin: 20px auto 0px; line-height: 30px; border-collapse: collapse;
}
#Text table tr td {
	padding: 0px 10px;
}
.Text_h4 {
	color: rgb(36, 88, 28); font-size: 16px; font-weight: bold;
}
#Text table i a {
	color: rgb(255, 0, 0); font-style: normal;
}
#Text table i a:hover {
	color: rgb(0, 51, 255);
}
#comment {
	background: rgb(251, 255, 251); border: 1px solid rgb(196, 232, 196); border-image: none; clear: both; font-size: 12px; margin-top: 10px; -ms-zoom: 1;
}
#comment form {
	margin: 0px; padding: 0px;
}
#comment ul {
	margin: 0px; padding: 0px;
}
#comment ol {
	margin: 0px; padding: 0px;
}
#comment img {
	border: currentColor; border-image: none;
}
#comment a {
	color: rgb(65, 135, 0);
}
#comment a:visited {
	color: rgb(65, 135, 0);
}
#comment a:hover {
	color: rgb(0, 51, 255);
}
#related ul li a:hover {
	color: rgb(0, 51, 255);
}
.tg_l a:hover {
	color: rgb(0, 51, 255);
}
.tg_r a:hover {
	color: rgb(0, 51, 255);
}
.pl-title {
	background: url("../img/054.gif") no-repeat 0px 4px; margin: 12px 19px 0px; height: 25px; text-align: left; line-height: 25px; overflow: hidden; padding-left: 22px; clear: both; font-size: 14px;
}
.pl-title .name {
	color: rgb(36, 88, 28); font-weight: bold;
}
.art_bot_ad h4 a {
	color: rgb(36, 88, 28); font-weight: bold;
}
#comment .input {
	background: rgb(255, 255, 255); padding: 2px; border: 1px solid rgb(220, 221, 221); border-image: none; width: 80px; height: 16px; line-height: 16px; font-size: 12px;
}
#pl-reply {
	padding: 8px 19px 16px; overflow: hidden; clear: both; -ms-zoom: 1;
}
.plBody {
	background: url("../img/logo.gif") no-repeat center rgb(255, 255, 255); padding: 5px 0px 0px 5px; border: 1px solid rgb(220, 221, 221); border-image: none; width: 99%; height: 130px; text-align: left; color: rgb(136, 136, 136); clear: both; font-size: 14px;
}
.pl-post .plBodyFocus {
	color: rgb(0, 0, 0);
}
#pl-reply .send {
	padding: 5px 0px 0px; height: 23px; line-height: 23px; overflow: hidden; clear: both;
}
#pl-reply .send p {
	margin: 0px; color: rgb(85, 85, 85); float: left;
}
#pl-reply .send span {
	float: right;
}
#pl-reply .send .toPost {
	font-size: 12px; cursor: pointer;
}
#comment .userInfo {
	text-align: left; overflow: hidden; clear: both; margin-bottom: 8px;
}
#comment .userInfo input {
	margin-top: 5px; vertical-align: middle;
}
#comment .userInfo .toNicknameMode {
	display: none;
}
#comment .userInfo .button {
	font-size: 12px; cursor: pointer;
}
#related {
	clear: both; font-size: 13px; margin-top: 10px; border-top-color: rgb(215, 215, 215); border-top-width: 1px; border-top-style: dashed;
}
#related h2 {
	color: rgb(36, 88, 28); font-size: 14px; margin-top: 16px;
}
.tg_l h2 {
	color: rgb(36, 88, 28); font-size: 14px; margin-top: 16px;
}
.tg_r h2 {
	color: rgb(36, 88, 28); font-size: 14px; margin-top: 16px;
}
#related ul {
	list-style: none; margin-left: 2px;
}
#related ul li {
	background: url("../img/li-dot.gif") no-repeat 0px 11px; height: 27px; line-height: 27px; overflow: hidden; padding-left: 8px;
}
#related ul li a {
	color: rgb(65, 135, 0);
}
.tg_l span a {
	color: rgb(65, 135, 0);
}
.tg_r span a {
	color: rgb(65, 135, 0);
}
.wy_com {
	margin: 12px 19px 20px; line-height: 26px;
}
.wy_com span {
	padding-left: 20px; font-size: 12px;
}
.wy_com h5 {
	padding-left: 20px; font-size: 12px;
}
.wy_com p {
	padding-left: 20px; font-size: 12px;
}
.wy_com span {
	color: rgb(119, 119, 119); font-weight: normal;
}
.wy_com h5 {
	color: rgb(119, 119, 119); font-weight: normal;
}
.tg_l p a {
	color: rgb(119, 119, 119); font-weight: normal;
}
.tg_r p a {
	color: rgb(119, 119, 119); font-weight: normal;
}
.wy_com b {
	color: rgb(65, 135, 0); padding-right: 20px;
}
.tg_l {
	background: rgb(251, 255, 251); margin: 10px 0px; padding: 0px 10px 10px; border: 1px solid rgb(196, 232, 196); border-image: none; width: 306px; line-height: 22px;
}
.tg_r {
	background: rgb(251, 255, 251); margin: 10px 0px; padding: 0px 10px 10px; border: 1px solid rgb(196, 232, 196); border-image: none; width: 306px; line-height: 22px;
}
.tg_l ul {
	list-style: none;
}
.tg_r ul {
	list-style: none;
}
.tg_l ul li {
	margin-top: 8px;
}
.tg_r ul li {
	margin-top: 8px;
}
.art_bot_ad {
	clear: both; margin-top: 10px;
}
.art_bot_ad h4 {
	text-align: center; font-size: 12px;
}
.art_bot_ad ul {
	background: rgb(251, 255, 251); list-style: none; padding: 6px 4px 8px 8px; border: 1px solid rgb(196, 232, 196); border-image: none; width: 203px;
}
.art_bot_ad ul.ad_center {
	margin-left: 10px;
}
.art_bot_ad ul li {
	padding-top: 5px;
}
#jh_main {
	width: 750px;
}
#jh_main_l {
	width: 120px;
}
#jh_main_l img {
	padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none; margin-bottom: 10px;
}
.jh_a h3 {
	text-align: center;
}
#jh_main_r {
	width: 616px;
}
.jh_main_a {
	width: 616px;
}
.jh_a {
	width: 302px; line-height: 22px; margin-bottom: 10px;
}
.jh_a li {
	background: url("../img/list-img.gif") no-repeat 8px 8px; width: 276px; padding-left: 18px; float: left;
}
.jh_a h5 {
	margin: 8px 0px 2px 10px; font-size: 14px;
}
.jh_a_img {
	padding: 0px 8px; width: 130px; line-height: 18px;
}
.jh_a_img h5 a {
	font-size: 12px;
}
.jh_a_img h4 {
	padding: 4px 0px; text-align: center;
}
.jh_a_img h4 a {
	color: rgb(65, 135, 0); font-size: 14px;
}
#ad_main_d {
	height: 60px; clear: both; margin-bottom: 10px;
}
.ad_main_f {
	height: 60px; clear: both; margin-bottom: 10px;
}
ul.sl {
	width: 100%;
}
ul.sl_a {
	width: 100%;
}
ul.sl li {
	background: url("../img/list-img.gif") no-repeat 10px 10px; padding-left: 20px;
}
ul.sl_a li {
	background: url("../img/list-img.gif") no-repeat 10px 10px; padding-left: 20px;
}
ul.sl li a {
	width: 100%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
ul.sl_a li a {
	width: 98%; overflow: hidden; display: block; white-space: nowrap; -ms-text-overflow: ellipsis; -o-text-overflow: ellipsis;
}
ul.sl li:not(p) {
	clear: both;
}
ul.sl_a li:not(p) {
	clear: both;
}
ul.sl li:not(p) a {
	float: left; max-width: 90%;
}
ul.sl_a li:not(p) a {
	float: left; max-width: 90%;
}
ul.sl li:not(p)::after {
	width: 25px; color: rgb(0, 0, 0); padding-left: 5px; float: left; content: "...";
}
ul.sl_a li:not(p)::after {
	width: 25px; color: rgb(0, 0, 0); padding-left: 5px; float: left; content: "...";
}
#jh_right {
	width: 220px; line-height: 20px;
}
#ciepec h5 {
	padding: 0px 8px;
}
#ciepec p {
	padding: 0px 8px;
}
#survey h5 {
	padding: 0px 8px;
}
#survey p {
	padding: 0px 8px;
}
#survey input {
	padding: 0px 8px;
}
#hot ul {
	padding: 0px 8px;
}
#rank_jh ul {
	padding: 0px 8px;
}
#news_jh ul {
	padding: 0px 8px;
}
#download ul {
	padding: 0px 8px;
}
#demand ul {
	padding: 0px 8px;
}
#standard ul {
	padding: 0px 8px;
}
#exhibition ul {
	padding: 0px 8px;
}
#rank ul {
	padding: 0px 8px;
}
#ciepec {
	margin: 0px 0px 8px;
}
#survey {
	margin: 0px 0px 8px;
}
#hot {
	margin: 0px 0px 8px;
}
#rank_jh {
	margin: 0px 0px 8px;
}
#news_jh {
	margin: 0px 0px 8px;
}
#ciepec img {
	margin: 4px 0px 6px 26px; padding: 1px; border: 1px solid rgb(207, 207, 207); border-image: none;
}
#ciepec h5 {
	font-size: 12px;
}
#survey h5 {
	font-size: 12px;
}
.jh_b {
	border: 1px solid rgb(204, 204, 204); border-image: none; width: 302px; line-height: 22px; margin-bottom: 10px;
}
.golden_link {
	background: rgb(250, 250, 250); padding: 4px 0px 0px 40px; border: 1px solid rgb(240, 240, 240); border-image: none; width: 938px; margin-top: 10px; float: left;
}
.golden_link ul {
	list-style: none; width: 100%;
}
.golden_link ul li {
	width: 14%; line-height: 24px; font-size: 12px; float: left;
}
.golden_link ul li a {
	color: rgb(87, 87, 87);
}
.golden_link ul li a:hover {
	color: rgb(0, 51, 255);
}
.golden_link ul li span {
	color: rgb(99, 99, 99); padding-left: 4px;
}
.frping {
	text-align: right; line-height: 24px; font-size: 12px; margin-top: 30px; margin-bottom: 5px; float: right;
}
.frping span {
	color: rgb(191, 19, 17);
}
.hidden {
	display: none;
}
.show {
	padding: 8px; border: 1px solid rgb(188, 186, 162); border-image: none; left: 25%; top: 25%; display: block; position: absolute; z-index: 9; background-color: rgb(245, 244, 235);
}
.showad {
	border: 1px solid rgb(153, 153, 153); border-image: none; width: 280px; display: block; position: absolute; z-index: 9; background-color: rgb(255, 244, 235);
}
.showad .top {
	background: url("/img/adtop.gif") no-repeat; height: 16px; text-align: right;
}
.showad .top a {
	color: rgb(0, 0, 0); padding-right: 2px; font-size: 12px;
}
.showad .middle {
	padding-left: 5px;
}
.showad .middle ul {
	list-style: inside; text-align: left;
}
.showad .middle li {
	font-size: 8pt;
}
.showad .middle li .intor {
	padding: 0px 12px;
}
.showad .middle li a {
	padding: 0px 2px; color: rgb(255, 85, 0); font-weight: bold;
}
.showad .foot {
	height: 16px; background-image: url("/img/adfoot.gif");
}
.gtb {
	background: url("../img/7-gtb.gif") no-repeat; padding: 2px 0px 0px 72px; width: 40px; height: 25px; color: rgb(255, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-left: 10px; float: right;
}
#tuig {
	background: rgb(243, 246, 254); padding: 5px 10px; border: 1px solid rgb(226, 234, 250); border-image: none;
}
#tuig li {
	list-style: none; margin-bottom: 10px;
}
#tuig h5 {
	color: rgb(0, 0, 153); font-size: 12px; margin-bottom: 5px;
}
#tuig h3 {
	font-size: 12px;
}
#tuig .qy {
	color: rgb(65, 135, 0); font-size: 12px; font-weight: normal; float: left;
}
.pl {
	float: right;
}
.pleft {
	float: right;
}
.pleft a {
	color: rgb(0, 0, 153);
}
li.cf table tr td i {
	font-style: normal;
}
li.cf table tr td h3 {
	font-size: 12px; font-weight: bold;
}
li.cf table tr td p {
	clear: both;
}
li.cf h3 {
	clear: both;
}
li.cf table tr td i.gtb {
	background: url("../img/7-gtb.gif") no-repeat; padding: 2px 0px 0px 72px; width: 40px; height: 25px; color: rgb(255, 0, 0); font-family: Arial, Helvetica, sans-serif; font-size: 16px; margin-left: 10px; float: right;
}
.qiye {
	color: rgb(255, 102, 0); float: right;
}
.qiye i {
	float: left;
}
.qiye img {
	padding-left: 4px; vertical-align: middle;
}
.tg_qyl {
	text-align: right; color: rgb(39, 134, 0); padding-left: 60px; font-weight: normal;
}
.tg_qyl a {
	color: rgb(0, 0, 153);
}
#tanchu {
	width: 30px; float: left;
}
#tanchu ul {
	list-style: none;
}
#tanchu span {
	line-height: 20px;
}
#tanchu span a {
	color: rgb(231, 231, 231); text-decoration: none; display: block; position: relative;
}
#tanchu span a div {
	display: none;
}
#tanchu span a:hover {
	color: rgb(255, 255, 255); visibility: visible;
}
#tanchu span a:hover div {
	background: rgb(243, 252, 241); border: 1px solid rgb(230, 230, 230); border-image: none; left: 35px; top: -40px; color: rgb(0, 0, 0); overflow: hidden; display: block; position: absolute;
}
#tanchu span a:hover div dt {
	float: left; display: block;
}
#tanchu span a:hover div dd {
	padding: 6px 10px; width: 180px; height: auto; line-height: 18px; float: right;
}
#tanchu span a:hover div dd p {
	line-height: 24px;
}
#tuijianhuiyuan {
	text-align: center; border-right-color: rgb(194, 218, 163); border-left-color: rgb(194, 218, 163); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid;
}
#tuijianhuiyuan p {
	padding: 4px 0px;
}
#tuijianhuiyuan p img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
li.cf p i {
	color: rgb(39, 134, 0); padding-left: 8px;
}
#nav .now a {
	color: rgb(255, 255, 153); font-weight: bold; text-decoration: underline;
}
.cpfl {
	background: rgb(243, 252, 241); margin: 10px 0px 0px; padding: 5px 10px; border: 1px solid rgb(230, 230, 230); border-image: none; width: 648px;
}
.p10 {
	font-size: 14px;
}
.cpfl li a {
	margin-right: 10px;
}
.cpfl li {
	line-height: 30px;
}
.list_r_04 {
	width: 510px; margin-top: 2px;
}
.list_r_05 {
	width: 490px; margin-top: 2px;
}
.list_r_04 table tr td {
	padding: 0px 0px 1px;
}
.list_r_05 table tr td {
	padding: 0px 0px 1px;
}
.list_r_04 table tr td p {
	line-height: 20px;
}
.list_r_05 table tr td p {
	line-height: 20px;
}
.list_r_04 table tr td img {
	padding: 0px 5px; vertical-align: middle;
}
.list_r_05 table tr td img {
	padding: 0px 5px; vertical-align: middle;
}
.list_r_04 table tr td.lan {
	color: rgb(0, 139, 0);
}
.list_r_04 table tr td.lan a {
	color: rgb(0, 139, 0);
}
#tuig ul li.bord {
	border: 1px dashed rgb(193, 198, 207); border-image: none;
}
.selse {
	background: rgb(131, 209, 119); padding: 4px 8px; color: rgb(255, 255, 255); font-weight: bold;
}
.newpage {
	margin: 10px 0px; float: right; position: relative;
}
.newpage .current {
	border: currentColor; border-image: none; color: rgb(235, 97, 0); font-weight: bold; cursor: default; background-color: rgb(255, 255, 255);
}
.newpage a:hover span {
	background: rgb(217, 252, 213); color: rgb(1, 71, 21); text-decoration: none;
}
.newpage span {
	padding: 2px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 20px; line-height: 20px; margin-right: 1px; background-color: rgb(255, 255, 255);
}
.newpage a span {
	padding: 2px 8px; border: 1px solid rgb(204, 204, 204); border-image: none; height: 20px; line-height: 20px; margin-right: 1px; background-color: rgb(255, 255, 255);
}
#tj_huiyuan {
	padding: 4px 8px 8px 6px; color: rgb(186, 185, 185); border-right-color: rgb(194, 218, 163); border-left-color: rgb(194, 218, 163); border-right-width: 1px; border-left-width: 1px; border-right-style: solid; border-left-style: solid; _padding: 7px 8px 8px 6px;
}
#tj_huiyuan div {
	background: none; margin: 5px 0px 0px; padding: 0px 10px 0px 5px; width: 120px; height: 73px; float: left; _height: 74px;
}
#tj_huiyuan div img {
	padding: 1px; border: 1px solid rgb(204, 204, 204); border-image: none;
}
#tj_huiyuan div span {
	height: 34px; text-align: center; line-height: 16px; overflow: hidden; display: block; _height: 28px;
}
