﻿@charset "utf-8";
/* CSS Document */

* {
	margin:0;
	padding:0;
}
body {
	margin: 0;
	padding: 0;
	font:12px Arial;
	color:#292929;
}
a {
	color: #323f33;
	text-decoration: none;
}
a:hover, #header #newsletter li a:hover {
	color:#bd0a01;
	text-decoration:underline;
}
a img {
	border: none;
}
input, select {
	vertical-align: middle;
}
ul {
	list-style:none
}
.cle {
	clear:both
}
.tl_ad {
	width:986px;
	height:60px;
	margin:3px 0 6px 0;
	clear:both
}
a.more {
	color:#3f6808;
	margin-left:6px;
}
.cf:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
} /* for Firefox */
.cf {
	display:inline-block;
} /* for Mac IE */
* html .cf {
	height:1%;
} /* for Win IE */
.cf {
	display:block;
} /* for display:inline-block; */
.r {
	float: right;
}
.l {
	float: left;
}
.red {
	color:#bd0a01;
}
.green {
	color:#247c24;
}
.bold {
	font-weight: bold;
}
#head_main {
	width:986px;
	margin-bottom:8px
}
#footer_main {
	width:986px;
}
#footer_index {
	width:988px;
}
.top_ad {
	clear:both;
	height:50px;
	margin-bottom:10px;
	_margin-bottom:6px;/*IE6*/
	width:982px;
*width:982px;
	_width:985px;
}
.top_ad_l {
	width:318px;
}
.top_ad_l {
	margin-right:14px;
} /* FireFox */
*html .top_ad_l {
	margin-right:9px;
} /* ie6 fixed */
*+html .top_ad_l {
	margin-right:14px;
} /* ie7 fixed, 娉ㄦ剰椤哄簭 */
.top_ad_r {
	width:318px;
}
#convention_ad {
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
.convention_ad_a, .convention_ad_b, .convention_ad_c, .convention_ad_d {
	overflow:hidden
}
.convention_ad_a img, .convention_ad_b img, .convention_ad_c img, .convention_ad_d img {
	padding:1px;
	margin:5px 0 4px 6px;
	border:#cfcfcf 1px solid
}
/* 椤堕儴鐧诲綍妗� */
.passport-login {
	float:left;
	width:430px;
	height:19px;
	color:#8c8c8c;
	margin-left:40px;
*margin-left:40px;
	_margin-left:20px;
}
.passport-login .label {
	overflow:hidden;
	float:left;
	height:20px;
	padding:2px 0 0;
}
.form-ipt {
	float:left;
	_display:inline;
	overflow:hidden;
	margin:0px 6px 0;
	font-size:12px;
}
.form-ipt input {
	float:left;
	overflow:hidden;
	font-size:12px;
	height:14px;
	line-height:16px;
}
.form-ipt-user, .form-ipt-pwd {
	width:100px;
}
.ui-ipt-enter {
	padding:3px 0 0 3px;
	width:110px;
	font-size:14px;
	border-left:1px solid #8c8c8c;
	border-top:1px solid #8c8c8c;
	border-bottom:1px solid #cbccce;
	border-right:none;
}
.ui-ipt-enter {
	border-style:solid;
	border-width:1px;
	border-color:#BABABA #E3E3E3 #E3E3E3 #BABABA;
	font-family:Verdana, san-serif, \5B8B\4F53;
	color:#2b2b2b;
	background:#fff;
}
.ui-btn-login, .ui-btn-submit {
	background:url(../images/login-btn.gif) no-repeat;
	width:39px;
	height:18px;
}
.ui-btn-login {
	_display:inline;
	width:39px;
	height:18px;
	margin:0px 6px 0 0px;
	font-size:12px;
	color:#727171;
	cursor:pointer;
	border:none;
}
.title_l {
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/1216-01-left.gif) no-repeat;
	_height:100%;
	height:24px;
}
.title_c {
	padding:1px 12px 0 8px;
	background: url(../images/1216-01.gif)no-repeat;
	font-size:12px;
	font-weight:bold;
	_height:100%;
	height:24px;
}
.title_e {
	padding:31px 12px 0 8px;
	background:url(../images/1216-01.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	_height:100%;
	height:24px;
}
.title_r {
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/1216-01-right.gif) no-repeat;
	_height:100%;
	height:24px;
}
.title_f {
	padding:1px 12px 0 8px;
	background:url(../images/1216-01.gif) no-repeat;
	font-size:12px;
	font-weight:bold;
	_height:100%;
	height:24px;
	margin-top:6px;
}
.title_230 {
	background:url(../images/1228-230.gif) no-repeat;
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	_height:100%;
	height:24px;
}
.left_title_02 {
	padding:6px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/02_left_title.gif) no-repeat;
	_height:100%;
	height:19px;
}
.col ul.dot {
	padding-left:6px;
}
.col div {
	padding-left:8px;
}
.col {
	border: 1px solid #ccf0cc;
	margin-top:10px;
}
.colm {
}
.col h2, .colm h2 {
	margin: 0 0 4px 0;
	font-size: 12px;
	line-height:23px;
	border-bottom: 1px solid #ccf0cc;
	background: url(../images/column-h2-bg.jpg) repeat-x;
}
.col h2 a, .colm h2 a {
	color: #3f6808;
}
.col h2.cf span {
	margin-left:10px;
	color:#3f6808;
}
.h2t, .h2t a {
	float: left;
	color: #3f6808;
}
.h2m {
	float: right;
	margin: 0 2px 0 0;
}
.h2m a {
	padding: 0 3px;
	font-weight: normal;
}
.text_t, .text_t a {
	float: left;
	margin: 0 0 0 4px;
	color: #3f6808;
}
.col ul, .colm ul {
	margin:0;
	list-style: none;
}
.col ul li, .colm ul li {
	overflow: hidden;
	color:#323f33;
}
.titl, .titl a {
	float: left;
	margin: 0 0 0 4px;
	color: #3f6808;
}
.titr {
	float: right;
	margin: 0 4px 0 0;
}
.titr a {
	padding: 0 2px;
	font-weight: normal;
}
ul.dot li {
	padding: 0 0 0 10px;
	overflow: hidden;
	background: url(../images/li-dot.gif) no-repeat 0px 9px;
	height:24px;
}
.linedot {
	display:block;
	clear:both;
	overflow:hidden;
	margin:4px 10px 7px 10px;
	height: 1px;
	background: url(../images/line-dot.gif) repeat-x;
}
.linedot2 {
	display:block;
	clear:both;
	overflow:hidden;
	margin:12px 10px 12px 10px;
	height: 1px;
	background: url(../images/line-dot.gif) repeat-x;
}
.linedot01 {
	display:block;
	clear:both;
	overflow:hidden;
	margin:7px 10px 0px 10px;
	height: 1px;
	background: url(../images/line-dot.gif) repeat-x;
}
.chl {
	line-height:18px;
}
.chl img {
	float: left;
	margin:2px 6px 2px 2px;
}
.chl a {
	display: inline;
	font-weight: bold;
}
.chl p {
	margin: 0;
	color: #999;
	text-indent:2em
}
.zt {
	line-height:18px;
	height:70px;
	overflow:hidden;
	padding:4px 8px 0px 6px;
	_padding:4px 8px 0px 6px;
*padding:4px 8px 2px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
.zt img {
	float: left;
	margin:2px 6px 2px 2px;
}
.zt h5 {
	font-weight: bold;
	height:36px;
	overflow:hidden;
	font-size:12px
}
.zt p {
	margin: 0;
	color: #999;
	text-indent:2em
}
.col h3, .colm h3 {
	margin:4px 0 5px 4px;
	text-align:center;
	font-size:18px;
}
.colhl {
	margin:4px;
}
.colhl span {
	display: block;
	height: 18px;
	line-height: 18px;
	overflow: hidden;
	font-size: 12px;
	padding-top:4px;
	text-align:center
}
.page {
	margin:8px 0;
	float:right
}
.page span {
	display:block;
	float:left;
	margin-left:10px;
	height:22px;
	line-height:22px;
}
.page span.now {
	color:#418700;
	font-weight:bold;
}
.page span a {
	padding:3px 6px 1px 6px;
	text-decoration:none;
	border:1px solid #ccc;
}
.page span a:hover {
	background:#f5fcef;
	border:1px solid #d3f2b2;
	color:#2b8c00
}
#container {
	margin: 0 auto;
	width:986px;
	background:#FFF;
}
#toolbar {
	padding: 4px 8px;
	margin: 0 0 8px 0;
	background:#f8fdf4;
	border-bottom: 1px solid #e2f1d6;
}
#host {
	float:left;
	padding:3px 0 0px 0;
	color:#707070;
}
#host a {
	color:#707070
}
#shortcut {
	float: right;
	width:320px;
}
#shortcut ul {
	margin: 0;
	padding-top:2px;
}
#shortcut li {
	display: inline;
	padding:0 8px 0 10px;
	background:url(../images/li-dot.gif) 0 4px no-repeat;
}
#shortcut li a {
	color:#8c8c8c
}
#shortcut li.green a {
	color:#247c24;
}
#header {
	margin: 0 0 5px 0;
}
#header #logo {
	float: left;
	width:203px;
	text-align: right;
	margin-top:3px;
}
#header #domain {
	float: left;
	padding:0 10px 0 6px;
}
#header #domain p {
	margin:0px;
	line-height:30px;
	color:#ccc
}
#header #domain p a {
	color:#9e9e9e;
	font-weight:bold;
	padding:0 0px 0 4px;
}
#header #banner {
	float: left;
	width:468px;
	height:64px
}
#header #newsletter {
	float:right;
	width:150px;
	line-height:19px;
	height:62px;
	border:#d4f0bd 1px solid;
	padding:0 6px;
	background:#f8fdf4
}
#header #newsletter ul {
	margin:0;
	padding: 0;
	list-style: none;
	padding:1px 0 2px 4px;
}
#header #newsletter li {
	background:url(../images/98.gif) 0 6px no-repeat;
	padding:1px 0 0 16px;
	color:#F00
}
#header #newsletter li a {
	color:#247c24
}
#nav {
	margin: 0 0 1px 0;
	height:28px;
	background: url(../images/nav-bg.gif) repeat-x;
}
#nav ul {
	margin: 0 0 0 7px;
	padding: 0;
	list-style: none;
}
#nav ul li {
	float:left;
	padding:0 8px 0 9px;
	line-height:28px;
}
#nav a {
	color: #fff;
}
#nav a:hover {
	color: #f1f86d;
}
#nav a.sel {
	color: #f1f86d;
	font-weight: bolder;
}
#tag {
	margin: 0 0 8px 0;
	height: 26px;
	background:url(../images/tag-bg.gif) repeat-x;
}
#tag ul {
	margin: 0 0 0 8px;
	list-style: none;
}
#tag ul li {
	display: inline;
	margin: 0 2px;
	line-height: 26px;
}
#tag a {
	color: #567357;
}
#announcement {
	clear:both;
	margin: 0 0 0px 0;
	height:30px;
	padding:6px 0 0 4px;
	background: url(../images/001.gif) repeat-x;
}
#announcement a {
	color:#646462;
	color:#060;
}
#announcement #entry {
	float: left;
	width:140px;
}
#announcement #search {
	float:right;
	height:24px;
	padding-top:2px;
	color:#060;
	width:830px;
}
#announcement #search a {
	margin-left:8px;
}
#announcement #search form {
	display: inline;
}
.ipt-enter {
	height:16px;
*height:18px;
	_height:18px;
}
#banner_a {
	margin: 0 0 8px 0;
}
#banner_ab {
	margin: 0 4px;
}
#left {
	float: left;
	width:274px;
}
#ad_left_d img {
	margin-right:7px;
}
#slideBox a:link {
	color:#FF6600;
}
#slideBox a:visited {
	color:#FF6600;
}
#slideBox a:hover {
	color:#03F;
	text-decoration: underline;
}
#slideBox {
	background:url(../images/slideBox_bg.gif);
	width:204px;
	height:132px;
	padding:36px 10px 0 6px;
*width:204px;
	_width:196px;
}
#slide {
	padding-top:5px
}
#slide li img {
	margin-right:3px
}
#slideBox ul {
	padding:0;
	margin:0;
	clear:both;
	list-style:none;
	overflow:hidden
}
#slideBox li {
	float:left;
	font-weight:bold;
	height:37px;
	margin-bottom:2px;
}
#slideBox li a:link, #slideBox li a:visited, #slideBox .zchy a:link {
	color:#3f6808;
	text-decoration: none
}
#slideBox li a:hover, #slideBox .zchy a:hover {
	color:#03F;
	text-decoration:underline
}
#slideBox .r {
	background:url(../images/slideBox_tableft.gif) no-repeat;
	width:98px;
	float:right
}
#slideBox .l {
	background:url(../images/slideBox_tableft.gif) no-repeat;
	width:98px;
	float:left
}
#slideBox .r:hover, #slideBox .l:hover {
	background:url(../images/slideBox_tableft_a.gif) no-repeat;
	width:98px;
}
#slideBox .zchy {
	background:url(../images/2011221.gif) no-repeat;
	width:200px;
	height:34px;
	float:right;
	font-weight:bold;
	padding-top:8px;
	text-align:center;
	font-size:14px;
}
#slideBox .zchy:hover {
	background:url(../images/2011221_a.gif) no-repeat;
	width:200px;
	height:34px;
}
#slideBox .hide {
	display:none
}
#slideBox .r a, #slideBox .l a {
	width:68px;
}
.arrow {
	padding-left:8px;
	background:url(../images/icon_arrow03_right_08x.gif) no-repeat;
}
#slideBox .l a, #slideBox .r a, #slideBox .l_h a, #slideBox .r_h a {
	padding-left:34px;
	padding-top:8px;
}
.btn_ktwd {
	background:url(../images/icon_zchy01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_wstj {
	background:url(../images/icon_tggs01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_yhtj {
	background:url(../images/icon_cxt01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_cyxq {
	background:url(../images/icon_xzmj01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
#slideBox .cont_l {
	float:left;
	background:url(../images/slideBox_conleft.gif) no-repeat;
	width:207px;
	height:31px;
	padding:9px 7px 7px 5px;
	margin-bottom:4px;
	overflow:hidden
}
#slideBox .cont_r {
	float:left;
	background:url(../images/slideBox_conright.gif) no-repeat;
	width:207px;
	height:31px;
	padding:9px 7px 7px 5px;
	margin-bottom:4px;
	overflow:hidden
}
#slideBox .oneline {
	line-height:33px;
}
#shangji a:link {
	color:#FF6600;
}
#shangji a:visited {
	color:#FF6600;
}
#shangji a:hover {
	color:#03F;
	text-decoration: underline;
}
#shangji {
	background:url(../images/sj_bg.gif) no-repeat;
	width:276px;
	height:138px;
	padding:36px 10px 0 6px;
*width:276px;
	_width:276px;
}
#sj_slide {
	padding-top:5px;
	width:260px;
	margin-left:9px;
}
#sj_slide li img {
	margin-right:3px
}
#shangji ul {
	padding:0;
	margin:0;
	clear:both;
	list-style:none;
	overflow:hidden
}
#shangji li {
	float:left;
	font-weight:bold;
	height:37px;
	margin-bottom:2px;
}
#shangji li a:link, #shangji li a:visited, #shangji .zchy a:link {
	color:#3f6808;
	text-decoration: none
}
#shangji li a:hover, #shangji .zchy a:hover {
	color:#03F;
	text-decoration:underline
}
#shangji .r {
	background:url(../images/sj-tit.gif) no-repeat;
	width:127px;
	float:right
}
#shangji .l {
	background:url(../images/sj-tit.gif) no-repeat;
	width:127px;
	float:left
}
#shangji .r:hover, #shangji .l:hover {
	background:url(../images/sj-tit-hover.gif) no-repeat;
	width:127px;
}
#shangji .zchy {
	background:url(../images/2011221.gif) no-repeat;
	width:200px;
	height:34px;
	margin:0 auto;
	font-weight:bold;
	padding-top:8px;
	text-align:center;
	font-size:14px;
}
#shangji .zchy:hover {
	background:url(../images/2011221_a.gif) no-repeat;
	width:200px;
	height:34px;
}
#shangji .hide {
	display:none
}
#shangji .r a, #shangji .l a {
	width:68px;
}
.arrow {
	padding-left:8px;
	background:url(../images/icon_arrow03_right_08x.gif) no-repeat;
}
#shangji .l a, #shangji .r a, #shangji .l_h a, #shangji .r_h a {
	padding-left:34px;
	padding-top:12px;
}
.btn_ktwd {
	background:url(../images/icon_zchy01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_wstj {
	background:url(../images/icon_tggs01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_yhtj {
	background:url(../images/icon_cxt01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
.btn_cyxq {
	background:url(../images/icon_xzmj01_12x.gif) 12px 11px no-repeat;
	padding-top:12px;
	display:block
}
#shangji .cont_l {
	float:left;
	background:url(../images/slideBox_conleft.gif) no-repeat;
	width:207px;
	height:31px;
	padding:9px 7px 7px 5px;
	margin-bottom:4px;
	overflow:hidden
}
#shangji .cont_r {
	float:left;
	background:url(../images/slideBox_conright.gif) no-repeat;
	width:207px;
	height:31px;
	padding:9px 7px 7px 5px;
	margin-bottom:4px;
	overflow:hidden
}
#shangji .oneline {
	line-height:33px;
}
#main {
	float: left;
	margin: 0 0 0 10px;
	width:472px;
	font-size: 14px;
}
#recommendation {
	padding:5px 0px 2px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#recommendation h3 {
	text-align: center;
}
#rec_ulr {
}
#rec_ull li, #rec_ulr li {
	float: left;
	width:214px;
}
/* 宸︿晶鎺ㄨ崘 */
.recommend {
	font-size:12px;
	color:#1f3a87;
}
.recommend h1 {
	font-size:14px;
	padding:0 10px;
}
.recommend p {
	font-size:12px;
	padding:0 10px;
	width:440px;
}
.recommend h3 {
	width:440px;
}
.recommend h3 a {
	color:#F30
}
.first {
	display: block;
	overflow: hidden;
	white-space: nowrap;
	-o-text-overflow: ellipsis;
	_text-overflow: ellipsis;/*IE6*/
*text-overflow: ellipsis; /*IE7*/
}
.rec {
	float: left;
	margin:0 0 8px 2px;
	width:152px;
	overflow:hidden;
	display:inline
}
.rec_co {
	padding:2px 0 0px 0;
*padding:3px 0 5px 0;
	_padding:3px 0 5px 0;
	font-size:12px;
	border: 1px solid #ebf8dc;
	background:#fcfefa;
	height:100%
}
.rec_co h3 {
	overflow: hidden;
	height: 18px;
}
.rec_co h3 a {
	font-size: 12px;
	color:#3f6d00;
	font-weight:normal;
	padding:0 6px 0 3px;
}
.rec_co ul li a {
	font-size: 12px;
	color:#777
}
.rec_co ul li {
	height:18px;
	overflow: hidden;
	padding:0 6px;
	line-height:19px;
*line-height:19px;
	_line-height:20px;
	color:#9f9f9e
}
.mid {
	float:left;
	width:152px;
	overflow:hidden;
	display:inline
}
.mid p {
	font-size:12px;
	color:#999;
	line-height:18px;
	text-indent:2em;
	width:150px;
	height:34px;
	overflow:hidden
}
.mid span {
	font-size:12px;
	font-weight:bold;
}
.mid_main {
	clear:both
}
.mid_con {
	width:210px;
	border: 1px solid #ebf8dc;
	font-size:12px;
	line-height:22px;
	padding:4px;
	background:#fcfefa;
	overflow:hidden
}
.mid_con_a {
	width:210px;
	border: 1px solid #ebf8dc;
	font-size:12px;
	line-height:22px;
	padding:8px 4px;
	background:#fcfefa;
	overflow:hidden
}
.mid_con h5, .mid_con_a h5 {
	width:200px;
	font-size:12px;
	height:20px;
	overflow:hidden;
	padding-left:6px;
}
.mid_con h5 a, .mid_con_a h5 a {
	color:#418700;
}
.mid_con ul {
}
.list {
	float: right;
	width:290px;
}
#right {
	float: left;
	margin: 0 0 0 10px;
	width:220px;
}
#company {
	padding:4px 8px 8px 6px;
*padding:7px 8px 8px 6px;
	_padding:7px 8px 8px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#company div {
	float:left;
	margin:5px 0 0px 0;
	width:100px;
	height:73px;
*height:74px;
	_height:74px;
	background: none
}
#company div span {
	display:block;
	text-align: center;
	line-height:16px;
	height:34px;
*height:28px;
	_height:28px;
	overflow:hidden;
}
ul#tuijzh {
	padding:4px 0px 8px 7px; /*Firefox*/
	padding:7px 0px 8px 7px \9; /*IE8*/
*padding:4px 0px 8px 7px; /*IE7*/
	_padding:4px 0px 8px 5px; /*IE6*/
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
ul#tuijzh li {
	float:left;
	margin:0px 0 0px 2px; /*Firefox*/
	margin:6px 0 0px 2px \9; /*IE8*/
*margin:3px 0 0px 2px; /*IE7*/
	_margin:3px 0 0px 2px; /*IE6*/
	width:100px;
	background: none
}
.golden_link {
	line-height:22px;
	margin-top:10px;
	font-size:12px;
	text-align:left;
	clear:both;
	padding:10px;
	width:966px;
	background:#f8fdf4;
	border:#e2f1d6 1px solid;
}
.g_link {
	width:950px;
	margin-left:10px;
	overflow:hidden;
}
.g_link nobr a {
	color:#338700;
	text-decoration: none;
	border-right:1px #ccc solid;
	padding:0px 8px 0 4px;
}
.golden_link_top .f1 a, .golden_link_top .f2 a {
	color:#3f6808;
	text-decoration: none;
}
.golden_link_top {
	width:934px;
	height:25px;
	float:left;
	border-bottom:1px solid #d8e9d4;
	margin:0px 0 8px 14px;
	display:inline
}
.golden_link_top .f1 {
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	float:left
}
.golden_link_top .f2 {
	font-size:12px;
	line-height:25px;
	float:right
}
/* domain */

#sp_box, #xq_box {
	width:230px;
	background:#fbfef7;
}
#xz_box, #member {
	background:#fbfef7;
}
#sp_box ul.dot li a, #xq_box ul.dot li a, #member ul.dot li a {
	color:#3f7d00;
	font-size:12px
}
.column_focus {
	float: left;
	margin: 4px 0 0 4px;
	width: 150px;
	overflow: hidden;
	font-size: 12px;
}
.column_focus h3 {
	font-size: 12px;
}
.showcase div {
	float: left;
	margin: 4px 0 4px 4px;
	width: 226px;
	height: 96px;
	border: 1px solid #f0f0f0;
	background: #f8fdf9;
	font-size: 12px;
}
.showcase h3 {
	font-size: 12px;
}
/* column article */
#column_article_container {
	float:left;
	width:690px;
}
#column_article table {
	margin-bottom:20px;
}
#column_article {
	padding:30px 30px;
	margin-top:10px;
	font-size:14px;
	background: #fbfffb;
	border: 1px solid #c4e8c4;
}
#column_article h1 {
	font-size:22px;
	color:#3b3b3b;
	text-align:center;
	padding-bottom:6px;
}
#column_article #info {
	text-align: center;
	font-size: 12px;
	color: #999;
}
#column_article #info span {
	margin: 0 8px;
}
#column_article #brief {
	margin:20px 16px 8px 16px;
	padding: 8px;
	font-size: 12px;
	line-height: 24px;
	text-indent: 24px;
	border: 1px solid #eee;
	background-color: #fff;
	color:#3f6808
}
#column_article #content {
	line-height: 24px;
}
#column_article #content p {
	padding:0px 0 20px 0;
	text-indent:2em
}
#column_article #toolbox {
	float: right;
	margin:10px 0 8px 0;
	font-size: 12px;
}
#column_article #related {
	clear: both;
	margin: 16px 8px;
	border-top: 1px dashed #d7d7d7;
	font-size: 13px;
}
#article_comment {
	margin: 8px 0;
	padding: 8px 24px;
	font-size: 12px;
	background: #fbfffb;
	border: 1px solid #c4e8c4;
}
#article_comment h2, #comment_form h3 {
	height:25px;
	line-height: 25px;
	clear: both;
	overflow: hidden;
	text-align:left;
	background:url(../images/054.gif) no-repeat 2px 14px;
	padding:10px 0 10px 30px;
	font-size: 14px;
	font-weight: bold;
	color:#24581c
}
#article_comment ol {
	list-style: none;
	margin:0 0 20px 0;
	padding: 0;
}
#article_comment li {
	position: relative;
	padding:20px 0;
	border-bottom: 1px dashed #ccc;
}
#article_comment p span {
	padding-right:20px;
	color:#418700
}
#article_comment p {
	line-height:24px;
}
#article_comment .number {
	position: absolute;
	right: 32px;
	top:26px;
	font-size: 32px;
	color: #ccc;
}
#article_comment .logo {
	float: left;
	margin: 0 0 0 16px;
	width: 32px;
}
#article_comment .comment {
	float: left;
	margin: 0 0 16px 16px;
	width: 540px;
}
#comment_form {
	padding-bottom:10px;
}
#comment_form #ccontent {
	width: 99%;
	height: 130px;
	padding: 5px 0 0 5px;
	border: 1px solid #dcdddd;
	background:#fff url(../images/logo.gif) no-repeat center center;
	font-size: 14px;
	clear: both;
	text-align: left;
	color:#555;
	margin-top:12px;
}
/* column list */

#column_list {
	float: left;
	width:690px;
	line-height:22px;
}
#column_classification {
	margin:8px 0;
	padding:0 10px;
	width:670px;
	border: 1px solid #e1e5ec;
	background:#fbfff7;
	overflow:hidden;
	padding-bottom:10px;
}
#column_classification p {
	clear:both;
	padding-left:10px;
	_display:inline
}
#column_classification p strong {
	color:#555;
	display:block;
	margin-top:10px
}
#column_classification h2 {
	margin: 0;
	padding: 3px 0 6px 8px;
	font-size: 14px;
	background: url(../images/column-list-h2-bg.gif) repeat-x;
}
#column_classification a {
	height:22px;
	overflow:hidden;
	color:#278600;
	padding:0 5px;
}
#column_classification a.current {
	color:#ff6600;
	font-weight:bold;
}
#column_search {
	margin:6px 0 0 0;
	padding:4px 6px 9px 24px;
	overflow: hidden;
	background: url("../images/search-title.gif") no-repeat scroll 4px 8px #F1FBEA;
	border-top: 2px solid #9AD656;
	border-bottom:#CCC 1px dashed;
	color: #3B3B3B;
	font-size: 14px;
	height:20px;
	line-height: 20px;
}
#column_search span {
	padding-top:3px;
}
#fenlei {
	padding:4px 6px 9px 24px;
	overflow: hidden;
	background: url("../images/search-title.gif") no-repeat scroll 4px 10px #F1FBEA;
	color:#060;
	font-size:12px;
	height:18px;
	line-height:20px;
}
.fenlei {
	padding:4px 6px 9px 0px;
	overflow: hidden;
	background: url("../images/search-title.gif") no-repeat scroll 4px 10px #F1FBEA;
	color:#060;
	font-size:12px;
	height:18px;
	line-height:20px;
}
#fl_box a {
	padding:0 2px;
}
#fenlei span {
	font-weight:bold;
	padding:4px 0 0 4px;
}
#fl_box {
	border:#c2daa3 1px solid;
}
.fle {
	PADDING-BOTTOM: 0px;
	MARGIN: 4px 0px 6px;
	PADDING-LEFT: 5px;
	PADDING-RIGHT: 5px;
	OVERFLOW: hidden;
	PADDING-TOP: 0px
}
#column_list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#column_list li {
	padding: 4px;
}
#column_list li.even {
	background: #F9FCF5;
}
#column_list h1 {
	margin: 0;
}
#column_list h1 a {
	font-size: 14px;
	color: #278600;
}
#column_list h1 span {
	clear: both;
	font-size: 12px;
	color: #278600;
	font-weight: normal;
}
#column_list p {
	margin: 4px;
}
#column_list span.op {
	float: right;
}
#column_sidebar {
	float:right;
	margin: 0 0 0 10px;
	width:280px;
}
#column_sidebar ul.dot li {
	line-height:24px;
}
#column_sidebar div.col {
	overflow:hidden;
	height:100%
}
#column_sidebar div.col div {
	width:124px;
	float:left;
	overflow:hidden;
	padding:8px 0 10px 10px;
}
#column_sidebar div.col div img {
	margin-bottom:10px;
}
#column_sidebar div.col div a {
	color:#438500;
	clear:both;
}
#column_sidebar div.col div p {
	margin-top:4px;
	text-indent:2em;
	line-height:18px;
}
#column_sidebar div.col div p a {
	color:#333;
}
ul.rankList {
	background:url(../images/i_ph.gif) no-repeat 5px 10px;
	width:240px;
	padding:2px 5px 10px 5px;
	margin-left:2px;
}
ul.rankList li {
	line-height:25px;
	margin-left:20px;
	background:url(../images/l_25.gif);
	width:230px;
	height:25px;
	overflow:hidden;
}
.rankList .front {
	background:url(../images/i_ph.gif) no-repeat 5px 10px;
	height:255px;
	width:210px;
	border:1px solid #E0E0E0;
	border-top:0;
	padding:2px 5px;
}
ul.rankList_15 {
	background:url(../images/i_ph_15.gif) no-repeat 5px 10px;
	width:240px;
	padding:2px 5px 10px 5px;
	margin-left:2px;
}
ul.rankList_15 li {
	line-height:25px;
	margin-left:20px;
	background:url(../images/l_25.gif);
	width:230px;
	height:25px;
	overflow:hidden;
}
.rankList_15 .front {
	background:url(../images/i_ph_15.gif) no-repeat 5px 10px;
	height:255px;
	width:210px;
	border:1px solid #E0E0E0;
	border-top:0;
	padding:2px 5px;
}
#goootech_new {
	padding:1px 0px 0px 4px;
	_padding:1px 0px 0px 4px;
*padding:1px 0px 0px 4px;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
ul.goootech_news {
	background:url(../images/i_ph_wu.gif) no-repeat 5px 10px;
	width:160px;
	padding:2px 5px 10px 5px;
	margin-left:2px;
}
ul.goootech_news li {
	line-height:25px;
	margin-left:20px;
	background:url(../images/l_25.gif);
	width:180px;
	height:25px;
	overflow:hidden;
}
#column_sidebar div.colm {
	margin:8px 0;
}
/* topic */
#topic_article {
	float: left;
	width: 670px;
}
#topic_index {
	float: left;
	margin: 8px;
	padding: 4px;
	border: 1px solid #ccc;
	background: #f0f0f0;
}
#topic_index h2 {
	font-size: 12px;
}
#topic_index ul {
	margin: 0;
	padding: 0;
	list-style: none;
}
#topic_index ul li {
	padding: 0 0 0 9px;
	font-size: 12px;
	line-height: 18px;
	background: url(../images/li-dot.gif) no-repeat 3px 10px;
}
#company_list {
	float: left;
	width: 670px;
}
#company_classification {
	margin: 8px 0;
	border: 1px solid #DEDEDE;
	background: #FAFAFA;
}
#company_classification h2 {
	margin: 0;
	padding: 3px 0 6px 8px;
	font-size: 14px;
	background: url(../images/column-list-h2-bg.gif) repeat-x;
}
#company_classification a {
	margin: 0 4px;
}
#company_classification a.current {
	padding: 4px 8px;
	background: #999;
	color: #fff;
}
#company_search {
	margin:6px 0 0 0;
	padding:4px 6px 9px 24px;
	overflow: hidden;
	background: url("../images/search-title.gif") no-repeat scroll 4px 8px #F1FBEA;
	border-bottom: 2px solid #9AD656;
	color: #3B3B3B;
	font-size: 14px;
	height:20px;
	line-height: 20px;
}
#company_list ul {
	list-style: none;
	margin: 0;
	padding: 0;
}
#company_list li {
	padding: 4px;
}
#company_list li.even {
	background: #F9FCF5;
}
#company_list h1 {
	margin: 0;
}
#company_list h1 a {
	font-size: 14px;
	color: #278600;
}
#company_list p {
	margin: 4px;
	text-indent: 24px;
}
#company_list img {
	float: right;
}
#company_list {
	clear:left;
}
#company_list ul li {
	padding:10px 8px 10px 4px;
}
#company_list ul li h3 {
	font-size:14px;
	padding-top:4px;
}
#company_list ul li h3 a, .url a {
	color:#228200;
}
#company_list ul li h3 span {
	font-size:12px;
	font-weight:normal;
}
.img {
	float:left;
	margin:6px 10px 8px 4px;
	padding:1px;
	border:1px solid #999;
}
#company_list ul li p {
	padding-right:10px;
	height:36px;
	overflow:hidden
}
#company_list ul li img {
	padding:1px;
	border:1px solid #cfcfcf;
	margin-top:10px;
}
#ad_main_a img, #news img, #subject img, #ad_left_a img, #ad_left_b img, #ad_left_c img, #ad_left_d img, #demand img, #ad_main_a img, #ad_main_b img, #ad_main_c img, #interview img, #online img, #company img, .colhl img, .column_focus img, #ad_main_d img, #ad_main_e img, #column_sidebar div.col div img, .top_ad_r img, .top_ad_l img, #ad_right_d, #ad_right_e img, #tuijzh img, .zt img, #ad_left_f img, #ad_right_f img, #ad_left_g img {
	padding:1px;
	border:1px solid #cfcfcf;
}
#ad_right_d, #ad_right_e {
	width:216px;
	margin-top:11px;
}
#ad_right_f {
	width:218px;
	margin-top:5px;
}
#ad_main_a, #ad_main_b, #ad_main_d, #ad_main_e {
	width:472px;
	height:64px;
	overflow:hidden;
}
#ad_left_a, #ad_left_b {
	width:274px;
	height:64px;
	overflow:hidden;
}
#ad_left_f {
	width:274px;
	height:64px;
	overflow:hidden;
	padding-top:5px;
}
#ad_left_g {
	width:274px;
	height:64px;
	overflow:hidden;
	padding-top:8px;
}
#ad_right_b {
	width:220px;
	height:64px;
	overflow:hidden;
}
#ad_left_b, #ad_main_b, #ad_left_c, #ad_right_b, #ad_main_d, #ad_main_e, #ad_right_c {
	padding-top:10px;
}
#ad_left_a, #ad_main_c {
	padding-top:8px;
}
#ad_main_a {
	padding-top:7px;
}
#ad_left_z img {
{
padding:1px;
border:1px solid #cfcfcf;
}
}
#subject {
	padding:6px 8px 0 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#subject ul.dot {
	margin-top:2px;
}
#news, #technology, #interview, #solution, #demand, #product, #research, #selected, #new_product, #case, #paper, #maintenance, #comment_top, #pv_top, #company_top_pv, #hzzt, #hzpl {
	padding:6px 8px 0px 6px;
	_padding:8px 8px 6px 6px;
*padding:8px 8px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
.hzdt {
	padding:4px 8px 0px 6px;
	_padding:4px 8px 0px 6px;
*padding:4px 8px 2px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#standard {
	padding:4px 8px 2px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#focus {
	color:#BAB9B9;
}
#online, #scyjbg, #hot_zt, #news_xq, #new_xq {
	padding:6px 8px 8px 6px;
	_padding:8px 8px 6px 6px;
*padding:8px 8px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#mem, #news_xq, #new_xq {
	padding:2px 8px 0px 6px; /*Firefox*/
	padding:2px 8px 0px 6px \9; /*IE8*/
*padding:2px 8px 0px 6px; /*IE7*/
	_padding:2px 8px 0px 6px; /*IE6*/
	color:#BAB9B9;
	line-height:22px;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
.min_box {
	padding:10px 8px 15px 6px; /*Firefox*/
	padding:10px 8px 12px 6px \9; /*IE8*/
*padding:8px 8px 5px 6px; /*IE7*/
	_padding:8px 8px 5px 6px; /*IE6*/
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#gootech_online {
	padding:4px 8px 4px 6px;
	_padding:4px 8px 4px 6px;
*padding:4px 8px 4px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#qiye_news {
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#diaocha {
	padding:6px 8px 8px 6px;
	_padding:8px 8px 6px 6px;
*padding:8px 8px 6px 6px;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#diaocha h5 {
	font-size:12px;
}
#diaocha p {
	line-height:20px;
}
#diaocha .submit {
	text-align:center
}
#phone {
	padding:2px 8px 6px 6px; /*Firefox*/
	padding:4px 8px 4px 6px \9; /*IE8*/
*padding:4px 8px 2px 6px; /*IE7*/
	_padding:4px 8px 2px 6px; /*IE6*/
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
	color:#F60
}
#survey {
	padding:2px 8px 8px 6px;
	_padding:8px 8px 6px 6px;
*padding:8px 8px 6px 6px;
	color:#555;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#survey h5 {
	font-weight:normal;
	font-size:12px;
	color:#3f6d00;
	margin:0 0 0 2px;
	margin:0 0 0 2px \9;
*margin:0 0 0 2px;
	_margin:0 0 0 2px;
}
#survey h5.bt {
	font-weight:normal;
	margin:4px 0 0 2px;
	margin:5px 0 0 2px \9;
*margin:6px 0 0 2px;
	_margin:9px 0 0 2px;
	font-size:12px;
	color:#3f6d00;
}
#survey .submit {
	text-align:center
}
#download {
	padding:4px 8px 0px 6px;
	_padding:4px 8px 0px 6px;
*padding:4px 8px 2px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#exhibition {
	padding:6px 0px 2px 9px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
.news_center {
	width:456px;
	padding:7px 8px 0px 6px;
	_padding:9px 8px 6px 6px;
*padding:9px 8px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
/* 浼氬�? */
.exhibition {
	width:456px;
	padding:0px 8px 4px 6px;
	padding:3px 8px 0px 6px \9;
*padding:4px 8px 2px 6px;
	_padding:4px 8px 2px 6px;
	color:#555;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
	overflow:hidden;
	font-size:12px;
	line-height:22px;
}
.exhibition ul.subject li {
	font-size:12px;
	font-weight:bold
}
.exhibition ul {
	list-style:none;
	padding:0 4px 0 4px
}
.exhibition ul li {
	float:left;
}
.exhibition a {
	color:#484a47;
}
.col1 {
	width:230px;
	padding-right:10px;
	overflow:hidden;
	height:20px;
}
.col2 {
	width:100px;
}
.col3 {
	width:100px;
	margin-right:0;
	text-align:right;
}
.cRed, a.cRed {
	color:#E83505;
}
.col ul {
	list-style: none;
}
.col ul li {
	height: 24px;
	line-height: 24px;
	overflow: hidden;
}
#convention {
	padding:4px 0px 0px 0px;/*Firefox*/
	padding:4px 0px 0px 0px \9; /*IE8*/
*padding:4px 0px 0px 0px; /*IE7*/
	_padding:2px 0px 0px 0px; /*IE6*/
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
}
#download span a, #exhibition span a, #standard span a, #demand span a, #news_xq span, #demand span, #pv_top span a, #comment_top span a, #research span a {
	color:#3f6d00;
	padding:0 2px
}
#demand ul.dot01 {
	margin-top:6px;
}
#demand ul.dot02 {
	margin-top:13px;
	margin-top:13px \9;
*margin-top:14px;
	_margin-top:14px
}
ul.dot01 li, ul.dot02 li {
	text-decoration:none;
	display: block;
	overflow: hidden;
	-o-text-overflow: ellipsis;
	_text-overflow: ellipsis;/*IE6*/
*text-overflow: ellipsis; /*IE7*/
}
.box {
	width:100%;
	margin-top:10px;
}
.box_top {
	width:100%;
}
.box_t {
	width:100%;
}
.area {
	width:100%;
}
.box_l {
	width:100%;
	margin-top:10px;
}
.colm#download ul li {
	color:#9f9f9e
}
.dow_co ul li {
	height:23px;
	width:93%;
	overflow: hidden;
	padding:0 6px;
	line-height:23px;
}
.dow_col ul li {
	height:22px;
}
.dow_cola ul li {
	padding:5px 0 5px 16px;
}
.dow_co04 ul li {
	width:93%;
	overflow: hidden;
	padding:0 6px;
	line-height:22px;
	height:22px;
}
.mar_bot {
	margin-bottom:10px
}
.title_bot {
	background:url(../images/1216-01-bot.gif) no-repeat;
	width:472px;
	height:4px;
	font-size:1px
}
.title_bot_a {
	background:url(../images/1216-01-bot.gif) no-repeat;
	width:472px;
	height:4px;
	font-size:1px;
	margin-bottom:8px;
}
.title_l_bot {
	background:url(../images/1216-01-left_bot.gif) no-repeat;
	width:274px;
	height:4px;
	font-size:1px;
}
.title_r_bot {
	background:url(../images/1216-01-right_bot.gif) no-repeat;
	width:220px;
	height:4px;
	font-size:1px;
}
.left_title_bot {
	background:url(../images/left_title_bot.gif) no-repeat;
	width:292px;
	height:4px;
	font-size:1px;
}
.title_l_top {
	background:url(../images/1216-01-left_top.gif) no-repeat;
	width:274px;
	height:4px;
	font-size:1px;
}
.title_230_bot {
	background:url(../images/230_bot.gif) no-repeat;
	width:230px;
	height:4px;
	font-size:1px;
}
#column_list ul li.cf {
	border-bottom:#ccc 1px dashed
}
#column_list ul li.cf h1 {
	padding-bottom:6px;
}
#column_list p {
	text-indent:2em
}
#column_list span a {
	font-size:12px;
}
#column_list span.op a {
	color:#004ac4;
}
#column_list span.red {
	background:url(../images/pl-img.gif) no-repeat left;
	width:12px;
	height:11px;
	padding-left:20px;
	margin:0 8px;
}
h2.title {
	bottom: -40px;
}
ul.d2 {
	padding:4px 0px;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis;
}
ul.d2 li {
	height:27px;
	line-height:27px;
	white-space:nowrap;
	overflow : hidden;
	text-overflow : ellipsis;
}
ul.d2 li span {
	color:#777;
	float:right;
	padding-right:10px;
	margin-left:10px;
}

/* firefox only */
ul.dota li:not(p), ul.dotb li:not(p) {
clear: both;
}
ul.dota li:not(p) a, ul.dotb li:not(p) a {
max-width:408px;/*鍙湁FF璇嗗�?*/
float: left;
}
ul.dota li:not(p):after, ul.dotb li:not(p):after {
content: "...";
float: left;
width: 25px;
padding-left: 5px;
color: #000;
}
#tagContenta div.selectTaga, #tagContentb div.selectTagb {
	display:block
}
#topic-index {
	background:#fbfffb
}
#topic-index h2 {
	padding:10px 0 6px 5px;
	text-align:center;
	font-size:19px;
	font-family: "榛戜�?", "寰蒋闆呴粦", "瀹嬩�?", Helvetica, arial, sans-serif, "寰蒋闆呴粦";
	color:#247c24;
	border-left:1px solid #c4e8c4;
	border-right:1px solid #c4e8c4;
	border-top:1px solid #c4e8c4;
	background:#ecfdec
}
#topic-index ul {
	padding:2px;
	list-style:none;
}
#topic-index li {
	overflow:hidden;
	padding:0 0 2px 8px;
	background:url(/img/li_dot.gif) no-repeat 0 7px;
}
#topic-index a#ziliao {
	background:url(/x/images/botton_zhuanti.gif) no-repeat;
	display:block;
	margin:8px 0 0 0;
	text-indent:-9999px;
	height:40px;
}
#topic-index a#ziliao:hover {
	background:url(/x/images/botton_zhuanti2.gif) no-repeat;
	display:block;
	text-indent:-9999px;
}
#topic_ad {
	float:right;
	margin:8px;
	padding:1px;
	border-left:1px solid #c4e8c4;
	border-right:1px solid #c4e8c4;
}
#sider-inc {
	width:290px;
	line-height:24px;
	border:1px solid #c4e8c4;
}
#sider-inc dl {
	padding:10px 0;
}
#sider-inc dl dd {
	border-bottom:1px dotted #ddd;
	margin-left:10px;
	font-size:12px;
	background:url(../images/98.gif) 10px 8px no-repeat;
	padding:2px 5px 0 28px;
	width:230px;
}
#sider-inc dl dt {
	background:url(../images/dt.gif) no-repeat 10px 0;
	height:32px;
	margin-top:10px;
	font-weight:bold;
	color:#090;
	padding:4px 0 0 26px;
}
#sider-inc dl dt a {
	color:#090
}
#sider-inc a {
	display: block;
}
#sider-inc a:hover {
	text-decoration: none;
	color:#bd0a01
}
#sider-inc a.on {
}
#sider-inc dt a {
	padding-left:10px;
}
/* footer */
#footer {
	margin:0 auto;
	width:986px;
	text-align:center;
	clear:both;
	line-height:22px;
	margin:10px 0;
}
#footer_a {
	margin:0 auto;
	width:984px;
	text-align:center;
	clear:both;
	line-height:22px;
	margin:4px 0;
	border:#d8e9d4 1px solid;
	background:#f8fdf4;
	padding:4px 0;
}
#footer .line, #footer_a .line {
	color:#666
}
#footer .line a, #footer_a .line a {
	color:#3f6808;
	padding:2px 10px;
	text-decoration: none;
}
.denglu {
	float:left;
	width:200px;
	padding-top:4px;
	height:19px;
	color:#8c8c8c;
	margin-left:380px;
*margin-left:390px;
	_margin-left:380px;
}
.anpager {
	text-align:right;
	float:right;
	margin-top:10px;
	margin-bottom:10px;
}
.anpager .cpb {
	border:none;
	color:#000000;
	margin:5px 4px 0 0;
	padding:4px 5px 0;
}
.anpager a {
	background:#FFFFFF none repeat scroll 0 0;
	border:1px solid #CCCCCC;
	color:#1F3A87;
	margin:5px 4px 0 0;
	padding:4px 5px 0;
	text-decoration:none
}
.anpager a:hover {
	background:#1F3A87 none repeat scroll 0 0;
	border:1px solid #1F3A87;
	color:#FFFFFF;
}
form {
	margin:0px;
	display:inline;
}
.img_qiye {
	float:left;
	padding:1px;
	border:1px solid #999;
	margin:6px 0 8px 0px;
}
.list_qiye {
	width:480px;
}
.new_cent:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
} /* for Firefox */
.new_cent {
	display:inline-block;
	padding:7px 4px 0px 6px;
	_padding:9px 4px 6px 6px;
*padding:9px 4px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #c2daa3;
	border-right:1px solid #c2daa3;
} /* for Mac IE */
* html .new_cent {
	height:1%;
} /* for Win IE */
.new_cent {
	display:block;
} /* for display:inline-block; */
#floatbox-overlay {
	Z-INDEX: 999;
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px
}
#floatbox {
	Z-INDEX: 1985;
	POSITION: absolute;
	TOP: 0px;
	LEFT: 0px;
	margin:0;
	padding:0;
	width:550px;
	height:300px;
	margin:0 auto;
	overflow:hidden;
	background:url(/img/err_bg.gif) no-repeat;
	font:12px Arial;
	color:#292929;
}
.topCon {
	PADDING-BOTTOM: 0px;
	LINE-HEIGHT: 33px;
	PADDING-LEFT: 10px;
	PADDING-RIGHT: 10px;
	BACKGROUND: url(/img/layerctbg.gif) repeat-x 0px 0px;
	FONT-SIZE: 14px;
	CURSOR: pointer;
	FONT-WEIGHT: bold;
	PADDING-TOP: 0px
}
.close_float {
	MARGIN-TOP: 9px;
	TEXT-INDENT: -9999px;
	WIDTH: 14px;
	DISPLAY: block;
	BACKGROUND: url(/img/bg-newbie-close.gif) no-repeat;
	FLOAT: right;
	HEIGHT: 14px;
	OVERFLOW: hidden
}
.ico_green {
	background: none repeat scroll 0 0 #54A70D;
	color: #FFFFFF;
	margin-left:5px;
	padding:2px 2px 2px 2px;
}
.hjl {
	width:938px;
	float:left;
	padding:4px 0 0 15px;
}
.hjl ul {
	width:100%;
	list-style:none
}
.hjl ul li {
	font-size:12px;
	line-height:24px;
	float:left;
	width:14%;
}
.hjl ul li a {
	color:#F90
}
.hjl ul li a:hover {
	color:#0033ff;
}
.hjl ul li span {
	color:#636363;
	padding-left:4px;
}
.hjl_top .f1 a {
	color:#3f6808;
	text-decoration:none;
}
.hjl_top {
	width:934px;
	height:25px;
	float:left;
	border-bottom:1px solid #d8e9d4;
	margin:0px 0 8px 14px;
	display:inline
}
.hjl_top .f1 {
	font-size:14px;
	line-height:25px;
	font-weight:bold;
	float:left
}
.hjl_top .f2 {
	font-size:12px;
	line-height:25px;
	float:right
}
.golden_link_top .f1 a, .golden_link_top .f2 a {
	color:#3f6808;
	text-decoration: none;
}
.golden_link_top .fr a {
	color:#3f6808;
	text-decoration: none;
	float:right
}
/*��������ʽ��*/
.top_gjz {
	clear:both;
	width:986px;
}
ul.gjz {
	width:478px;
	border:1px solid #e6e6e6;
	background:#f3fcf1;
	float:left;
	padding:6px 4px;
	margin-top:6px;
	height:40px;
	overflow:hidden
}
.m10 {
	margin-left:10px
}
ul.gjz li a {
	margin-right:10px;
}
ul.gjz li {
	line-height:22px;
	padding:0 10px;
}
.chl01, .chl02 {
	line-height:18px;
	padding:3px 0
}
.chl01 img, .chl02 img {
	float: left;
	margin:2px 6px 2px 2px;
}
.chl01 a {
	display: inline;
	font-weight: bold;
}
.chl01 p {
	margin-bottom:8px;
	color: #999;
	text-indent:2em
}
.chl02 p {
	margin-bottom:2px;
	color: #999;
	text-indent:2em
}
#ad_right_h {
	width:220px;
	margin-top:9px;
}
#ad_right_h img {
	padding:1px;
	border:1px solid #cfcfcf;
}
ul.rankList03 {
	background:url(../images/i_ph.gif) no-repeat 5px 10px;
	width:190px;
	padding:2px 5px 10px 5px;
	margin-left:2px;
}
ul.rankList03 li {
	line-height:25px;
	margin-left:20px;
	background:url(../images/l_25.gif);
	width:180px;
	height:25px;
	overflow:hidden;
}
/*----------new-------------*/
.area {
	width:986px;
	margin:0 auto;
	clear:both;
	margin-bottom:10px;
	overflow:hidden;
}
.left_area {
	width:758px;
	float:left;
}
.left_l_area {
	width:274px;
	float:left;
	font-size:12px;
	line-height:24px;
	background:#ebebeb;
}
.left_area1 {
	width:758px;
	float:left;
}
.left_l_area1 {
	width:274px;
	float:left;
	font-size:12px;
	line-height:24px;
	background:#ebebeb;
}
.left_r_area {
	width:472px;
	float:left;
	font-size:13px;
	line-height:24px;
	margin-left:10px
}
.right_area {
	width:220px;
	float:right;
	line-height:22px;
}
/* 本例子css */.focusBox {
	position: relative;
	width: 264px;
	height: 282px;
	overflow: hidden;
	font: 12px/1.5 Verdana, Geneva, sans-serif;
	text-align: left;
	background: #ebebeb; margin-top:3px;
	padding:5px;
}
.focusBox .pic img {
	width: 264px;
	height: 239px;
	display: block;
}
.focusBox .txt-bg {
	position: absolute;
	bottom: 0;
	z-index: 1;
	height: 36px;
	width: 100%;
	filter: alpha(opacity=40);
	opacity: 0.4;
	overflow: hidden;
}
.focusBox .txt {
	position: absolute;
	bottom: 0;
	z-index: 2;
	height: 36px;
	width: 264px;
	overflow: hidden;
	margin-bottom:5px; background:#f9f9f9;
}
.focusBox .txt li {
	height: 36px;
	line-height: 36px;
	position: absolute;
	bottom: -36px;
}
.focusBox .txt li a {
	display: block;
	color: #000;
	padding: 0 0 0 10px;
	font-size: 12px;
	font-weight: bold;
	text-decoration: none;
}
.focusBox .num {
	position: absolute;
	z-index: 3;
	bottom: 48px;
	right: 8px;
}
.focusBox .num li {
	float: left;
	position: relative;
	width: 18px;
	height: 15px;
	line-height: 15px;
	overflow: hidden;
	text-align: center;
	margin-right: 1px;
	cursor: pointer;
}
.focusBox .num li a, .focusBox .num li span {
	position: absolute;
	z-index: 2;
	display: block;
	color: white;
	width: 100%;
	height: 100%;
	top: 0;
	left: 0;
	text-decoration: none;
}
.focusBox .num li span {
	z-index: 1;
	background: #909090;
}
.focusBox .num li.on a, .focusBox .num a:hover {
	background: #66af39;
}
.area_new {
	width:986px;
	margin:0 auto;
	clear:both;
	margin:10px 0 10px 0;
	overflow:hidden;
}
.left_area_new {
	width:758px;
	float:left;
}
.left_l_area_new {
	width:373px;
	float:left;
	font-size:12px;
	line-height:24px;
}
.left_l1_area_new {
	width:274px;
	float:left;
	font-size:12px;
	line-height:24px;
}
.left_r_area_new {
	width:373px;
	float:left;
	font-size:13px;
	line-height:24px;
	margin-left:10px
}
.title_c_new {
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/bt3.jpg) no-repeat;
	_height:100%;
	height:20px; margin-top:0px;
}
#recommendation_new {
	padding:5px 0px 2px 6px;
	color:#BAB9B9;
}
#recommendation_new h3 {
	text-align: center;
}
#rec_ulr_new {
}
#rec_ull_new li, #rec_ulr_new li {
	float: left;
	width:350px;
}
.h2t_new, .h2t_new a {
	float: left;
	color: #fff;
	font-size:12px; height:20px; line-height:20px;
}
.h2m_new {
	float: right;
}
.h2m_new a {
	padding: 0 0px;
	font-weight: normal;
}
#rec_ulr {
}
#rec_ull_new li, #rec_ulr_new li {
	float: left;
	width:350px;
}
.col ul.dot_new {
	padding-left:6px;
}
.col div {
	padding-left:8px;
}
.col {
	border: 1px solid #ccf0cc;
	margin-top:10px;
}
.col h2, .colm_new h2 {
	margin: 0 0 4px 0;
	font-size: 12px;
	line-height:23px;
	border-bottom: 1px solid #ccf0cc;
	background: url(../images/column-h2-bg.jpg) repeat-x;
}
.col h2 a, .colm_new h2 a {
	color: #3f6808;
}
.col h2.cf span {
	margin-left:10px;
	color:#3f6808;
}
#rec_ull_new li, #rec_ulr_new li {
	float: left;
	width:350px;
}
ul.dot_new li {
	padding: 0 0 0 10px;
	overflow: hidden;
	background: url(../images/li-dot_new.gif) no-repeat 0px 9px;
	height:24px;
}
.right_area_new {
	width:220px;
	float:right;
	line-height:22px;
}
.box_t_new {
	width:100%; margin-top:3px;
	margin-bottom:5px;
}
.title_r_new {
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/bt4.jpg) no-repeat;
	_height:100%;
	height:20px;
}
#goootech_new_new {
	padding-top: 1px;
	padding-right: 0px;
	padding-left: 20px;
	padding-bottom: 0px;
	_padding: 1px 0px 0px 4px;



*padding:1px 0px 0px 4px;
	border-left: 1px solid #E3E3E3;
	border-right: 1px solid #E3E3E3;
	border-bottom: 1px solid #E3E3E3;
}
ul.goootech_news_new {
	width:160px;
	padding:2px 5px 5px 5px;
	margin-left:2px;
}
ul.goootech_news_new li {
	line-height:25px;
	background:url(../images/i_ph_wu2.gif) no-repeat 2px 8px;
	width:180px;
	height:25px;
	overflow:hidden;
	padding-left:15px;
	
}
.box_new {
	width:100%;
	margin-top:3px; margin-bottom:5px;
}
.box_top {
	width:100%;
}
.box_t {
	width:100%;
}
.box_l {
	width:100%;
	margin-top:10px;
}
#gootech_online_new {
	padding:4px 8px 2px 6px;
	_padding:4px 8px 2px 6px;
*padding:4px 8px 4px 4px;
	color:#BAB9B9;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
}
.title_l_new {
	padding:1px 12px 0 8px;
	font-size:12px;
	font-weight:bold;
	background:url(../images/bt3.jpg) no-repeat;
	_height:100%;
	height:20px; margin-top:6px;
}
.h2m_new a.more_new {
	display:block;
	color: #3F6808;
}
#hzzt_new, #interview_new, #hot_zt_new {
	padding:6px 8px 0px 6px;
	_padding:8px 8px 6px 6px;
*padding:8px 8px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
}
.new_cent_new:after {
	content:".";
	clear:both;
	height:0;
	visibility:hidden;
	display:block;
} /* for Firefox */
.new_cent_new {
	display:inline-block;
	padding:7px 4px 0px 6px;
	_padding:9px 4px 6px 6px;
*padding:9px 4px 6px 6px;
	color:#BAB9B9;
	border-left:1px solid #E3E3E3;
	border-right:1px solid #E3E3E3;
	border-bottom:1px solid #E3E3E3;
} 
.new_cent_new img{ border:1px solid #E3E3E3;}
.chl cf{ overflow:hidden;}


/* for Mac IE */
* html .new_cent_new {
	height:1%;
} /* for Win IE */
.new_cent_new {
	display:block;
} /* for display:inline-block; */
.recommend_new p {
	font-size:12px;
	padding:0 10px;
	width:440px;
	line-height:22px;
}
.recommend_new h3 {
	width:440px;
}
.recommend_new h3 a {
	color:#F30
}
#interview_new img{ padding:3px; border:1px solid #E3E3E3;}
.nav{
	width: 984px;
	height: 30px;
	border: 1px solid #090;
	margin: 5px 0 5px 0;
	background-image: url(../images/nav-bg_2.gif);
	background-repeat: repeat-x;
}
.menu{ width:700px; float:left;}
.menu li{padding:0 8px; float:left; font-size:14px; text-align:center; line-height:30px; height:30px; color:#00561f; font-weight:bold;}
.seach{width:284px; float:left; padding:4px 0; height:22px;display:inline-block;}
.zh{width:60px; float:left;}
.ss{width:160px; float:left;}
.but{width:42px; float:left; }
.qqline{padding:7px 0;}
.qq{padding-left:15px;}
