/* CSS Document */


.zhuantiItem {
	float:left;
	background-color:#f5f5f5;
	width:310px;
	line-height:25px;
	color:#007520;
	margin:10px 5px 10px 10px;
	padding:5px;
	_margin:12px 6px; /* for IE6 hack */
}
.zhuantiItem img {
	float:left;
	margin-right:10px;
}
.zhuantiItem a {
	color:#ff5a00;
	float:right;
}

.newsNews {
	float:left;
	width:660px; height:260px;
	background:url(../images/newsNews_bg.gif) no-repeat;
	padding:15px 15px 0 15px;
}
.newsNewsPic {
	float:left;
}
.newsNewsText {
	float:left;
	margin-left:8px;
	width:366px; height:110px;
}
.newsNewsText p {
	line-height:20px;
	margin:0 20px;
	color:#ff5a00;
}
.newsNewsText p a {
	color:#007520;
}
.newsNewsItem {
	float:left;
	width:360px; 
	margin-left:10px;
}
.newsNewsItem li {
	float:left;
	width:160px;
	height:27px; line-height:30px;
	margin-left:20px;
	_margin-left:10px; /* hack for IE6 */
	overflow:hidden;
	background:url(../images/newsNewsItem_bg.gif);
	text-indent:9px;
}
.newsNewsItem li a {
	color:#007520;
}

.serviceList {
	float:right;
	width:300px;
}
.training {
	background:url(../images/training_bg.jpg) no-repeat;
	border:1px solid #cfcfcf;
	height:250px;
	padding:15px 0 0 30px;
	_padding:15px 0 0 10px;
}
.training dl {
	float:left;
	margin-left:25px;
	width:210px;
}
.training dl dt {
	background-color:#ececec;
	height:25px; line-height:25px;
	margin-bottom:10px;
}
.training dl dt span {
	padding-left:10px;
	float:left;
	font-size:14px;
	font-weight:bold;
}
.training dl dt a {
	padding-right:10px;
	float:right;
	color:#ff5a00;
}
.training dl dd tr.db {
	background:url(../images/training_li_bg.gif) no-repeat;
	height:25px; line-height:27px;
	text-indent:15px;
}
.training dl dd td.fuckie6 {
	background:url(../images/training_li_bg1.gif);
}

.withCate a {
	display:block;
	width:150px;
	overflow:hidden;
	float:left;
	text-indent:0;
}
.withCate .cates {
	float:right;
	width:auto;
	color:#ff5a00;
}

#indexLeftArea {
	float:left;
	width:225px;
}

.hdzt {
	margin:10px 0;
}
.hdzt li {
	float:left;
	width:110px;
	text-align:center;
	line-height:25px;
}
#indexMidArea {
	margin-left:9px;
	float:left;
	width:445px;
}
.gqInfo {
	float:left;
	display:block;
	width:200px;
	margin-left:10px;
}
.askContent {
	width:425px;
}
.askContent ul {
	width:410px;
	margin:0 auto;
}
.askContent li {
	clear:both;
	border-bottom:1px solid #e3e3e3;
	line-height:25px;
	height:25px;
}
.askContent .title {
	color:#007520;
	display:block;
	float:left;
	width:160px;
	overflow:hidden;
}
.askContent .statsyes {
	background:url(../images/statsyes.gif) no-repeat 0 4px;
	width:46px; height:22px;
	display:block;
	float:left;
	margin:0 5px;
}
.askContent .statsno {
	background:url(../images/statsno.gif) no-repeat 0 4px;
	width:46px; height:22px;
	display:block;
	float:left;
	margin:0 5px;
}
.askContent .category {
	display:block;
	float:left;
	width:100px;
	text-align:center;
	color:#ff5a00;
}
.askContent .date {
	display:block;
	float:left;
	width:70px;
	text-align:center;
	color:#969696;
}


#indexRightArea{}

.userComments {
	margin-top:5px;
	border-bottom:1px dotted #CCCCCC;
	clear:both;
}
.userComments dt {
	background:none;
	float:left;
	width:50px; height:80px;
	text-align:center;
	line-height:20px;
}
.userComments dd.text {
	font-weight:bold;
	color:#518412;
	line-height:20px;
}
.recEnts {
	padding:5px;
	float:left;
}

.recEnts div {
	float:left;
	width:140px;
	_width:135px; /* hack for IE6 */
	text-align:center;
}
.recEnts ul {
	float:left;
	width:270px;
}

.serviceList ul li {
	background:transparent url(../images/dot_orangeTri.gif) no-repeat left center;
	border-bottom:1px solid #E3E3E3;
	float:left;
	font-size:14px;
	height:25px;
	line-height:25px;
	margin-left:10px;
	_margin-left:5px;
	overflow:hidden;
	text-indent:20px;
	width:135px;
}
.serviceList ul li a {
	color:#007520;
}
.serviceList ul li a strong {
	color:#ff5a00;
}

.denglkuang{
	float:left;
	width:298px;
	height:146px;
	border:#dfdfdf solid 1px;
	border-top:none;
	overflow:hidden;
}
.denglkuang dt{
	float:left;
	width:298px;
	overflow:hidden;
	font-size:14px;
	color:#FFF;
	background: top repeat-x url(../images/pan_shenghuo_04.jpg);
	height:35px;
	line-height:35px;
}

.denglkuang dt span {
	float:left;
	display:block;
	font-weight: bold;
	color: #FFF;
	width: 98px;
	height: 35px;
	background: left top repeat-x url(../images/newsTitle1_bg.gif);
	overflow: hidden;
	text-align:center;
}
.denglkuang dd{
	margin:0 auto 0;
	width:298px;
	overflow:hidden;
}
.denglkuang .form0{
float:left;
width:280px;
}
.denglkuang .form0 .left{
float:left;
width:220px;
}
.denglkuang .form0 .right{
	float:right;
	width:56px;
}
.denglkuang .form0 .left div{
float:left;
margin:2px 0 0;
width:220px;
}
.denglkuang .form0 .left span{
	float:left;
	display:block;
	width: 70px;
	height: 22px;
	text-align:right;
	line-height:24px;
}
.denglkuang .form0 .left input{
display:block;
float:left;
height:22px;
width:140px;
}
.denglkuang .form0 .right input{
	width: 50px;
	height: 50px;
	border:none;
	margin:2px 0 0 0;
}

.denglkuang .form1{
	float:left;
	width:223px;
	text-align:center;
	margin:5px 0 0 0;
	_margin: 0;
	line-height:14px;

}
.denglkuang .form1 input{
	border:none;
}

.denglkuang .form2{
	float:left;
	width:219px;
	text-align:right;
	margin:6px 0 0 0;
	padding:0 4px 0 0;
}
.denglkuang .form2 a {
	color: #ff5a00;
}

.denglkuang .form2 a:hover {
	color: #007520;
}

.denglkuang .form3{
	margin:10px 0 0 0;
	float:left;
	width:298px;
	height:29px;
	border-top:#badd64 solid 1px;
	background:#f9ffec;
	line-height:32px;
	text-align:center;
}