﻿/*新闻内容列表样式*/
.indexLeft{
	float:left;
	width:715px;
	height:auto;
	background-color:#fff;
}
.niLeft{
	float:left;
	width:294px;
	height:auto;
	overflow:hidden;
}
#IndexFlash{
 	float:left;
	width:284px;
	border:solid 1px #ccc;
	padding:4px 4px 4px 4px;
	height:auto;
}
 #IndexFlash img{
 	float:left;
	display:none;
}
 #IndexFlash .ifBtm{
	width:284px;
	height:41px;
	float:left;
	margin-top:3px;
	background-color:#343434;
	overflow:hidden;
}

 #IndexFlash .ifBtm .title{
	float:left;
	width:160px;
	padding-left:10px;
	height:41px;
	line-height:41px;
	overflow:hidden;
} 
#IndexFlash .ifBtm .title a{
 	float:left;
 	width:100%;
 	font-size:14px;
	color:#f19901;
	font-weight:bold;
	display:none;
	text-decoration:none;
	overflow:hidden;
}
 #IndexFlash .ifBtm .rNumList{
	float:right;
	width:111px;
	height:41px;
	overflow:hidden;
}
 #IndexFlash .ifBtm .num{
	width:111px;
	height:18px;
	padding-top:12px;
	padding-bottom:13px;
	overflow:hidden;
}
 #IndexFlash .ifBtm .num span{
	float:left;
 	font-size:12px;
	width:18px;
	height:18px;
	line-height:18px;
	background-color:#707070;
	margin-right:2px;
	font-weight:bold;
	text-align:center;
	cursor:pointer;
	overflow:hidden;
}
 #IndexFlash .ifBtm .num span.ac{
	background-color:#a6a6a6;
}

 #IndexFlash .ifBtm ul.num li a{
	color:#ffffff;
 }
 .dclear{float:none;}
.indexyyjs{
	width:292px;
	border:solid 1px #cccccc;
	height:auto;
	float:left;
	margin-top:6px;
	overflow:hidden;
}
.indexyyjs .title{
	float:left;
	height:30px;
	background-image:url('../nImages/yyjs_bj.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:100%;
	overflow:hidden;
}
.indexyyjs .title h4{
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	font-size:15px;
	float:left;
	width:120px;
	padding-left:26px;
	height:30px;
	line-height:36px;
	overflow:hidden;	
}
.indexyyjs .title a{
	font-weight:bold;
	float:right;
	width:60px;
	height:30px;
	line-height:30px;
	text-align:center;
	overflow:hidden;
	color:#5c5c5c;
}
.indexyyjs p{
	margin:0px 0px 0px 0px;
	padding:7px 6px 6px 6px;
	float:left;
	height:auto;
	width:280px;
	text-indent:25px;
	line-height:20px;
	overflow:hidden;
}
.indexyyjs p img{
	float:left;
	padding-top:3px;
	padding-right:8px;
}
.iMiddle{
	float:left;
	width:415px;
	height:auto;
	overflow:hidden;
	margin-left:4px;
	_margin-left:2px;
}
.iMiddle .Zd{
	width:413px;
	border:solid 1px #cccccc;
	height:auto;
	padding-bottom:5px;
	overflow:hidden;
}
.iMiddle .Zd .title{
	float:left;
	width:100%;
	height:39px;
	background-image:url('../nImages/title_bg.gif');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
.iMiddle .Zd .title h3{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 27px;
	width:200px;
	height:31px;
	line-height:31px;
	color:#fff;
	font-size:14px;
}
.iMiddle .Zd .title a{
	float:right;
	width:49px;
	text-align:center;
	height:31px;
	line-height:31px;
	overflow:hidden;
	color:#fff;
}
.iMiddle .Zd h1{
	float:left;
	font-size:16px;
	margin:0px 0px 0px 0px;
	padding:0px 0px 0px 0px;
	width:100%;
	height:28px;
	line-height:28px;
	text-align:center;
	color:#b77d00;
}
.iMiddle .Zd p{
	float:left;
	width:395px;
	margin:0px 0px 0px 0px;
	padding:0px 10px 3px 10px;
	line-height:22px;
}
.iMiddle .Zd p a{
	color:red;
}
.iMiddle ul{
	float:left;
	width:393px;
	margin-top:6px;
	padding:5px 10px 5px 10px;
	border:solid 1px #cccccc;
	height:auto;
	overflow:hidden;
}
.iMiddle ul li{
	width:180px;
	padding-left:15px;
	height:24px;
	line-height:24px;
	float:left;
	background-image:url('../nImages/icon11.gif');
	background-position:left center;
	background-repeat:no-repeat;
	overflow:hidden;
}
.iMiddle .iQA{
	float:left;
	width:413px;
	height:auto;
	border:solid 1px #cccccc;
	margin-top:6px;
	overflow:hidden;
}
.iMiddle .iQA .title{
	float:left;
	width:100%;
	height:35px;
	background-image:url('../nImages/index_qa.gif');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
}
.iMiddle .iQA .title a{
	float:right;
	height:30px;
	line-height:30px;
	width:60px;
	text-align:center;
	font-weight:bold;
	color:#5c5c5c;
}
.iMiddle dl{
	float:left;
	width:100%;
	background-image:url('../nImages/index_qa_bj.gif');
	background-position:left top;
	background-repeat:no-repeat;
	height:43px;
	margin-top:6px;
	margin-bottom:3px;
	font-size:14px;
	overflow:hidden;
}
.iMiddle dl dt{
	float:left;
	width:360px;
	padding-left:36px;
	height:21px;
	line-height:21px;
	color:#323232;
	font-weight:bold;
	overflow:hidden;	
}
.iMiddle dl dd{
	float:left;
	height:23px;
	line-height:21px;
	padding-top:2px;
	width:360px;
	padding-left:36px;
	font-size:12px;
	overflow:hidden;
}
.iMiddle dl dd a{
	color:red;
}
.iMiddle .iQA ul{
	float:left;
	width:393px;
	margin-top:0px;
	padding:5px 10px 5px 10px;
	background-color:#f1f1f1;
	height:auto;
	border:none;
	overflow:hidden;
}
.iMiddle .iQA ul li{
	width:178px;
	margin-right:10px;
	padding-left:8px;
	height:21px;
	line-height:21px;
	float:left;
	background-image:url('../nImages/dot5.gif');
	background-position:left center;
	background-repeat:no-repeat;
	border-bottom:dashed 1px #a4a4a4;
	overflow:hidden;
}
.iMiddle .iQA ul li a{
	color:#717171;
}
.sBox .jkztc{
	float:left;
	width:232px;
	padding:5px 5px 6px 5px;
}
.sBox .jkztc a{
	color:#2f2f2f;
	padding:0px 5px 0px 5px;
	line-height:18px;
}
.sBox .kjSearch{
	float:left;
	width:100%;
	height:32px;
	line-height:32px;
	background-image:url('../nImages/s.gif');
	background-position:12px center;
	background-repeat:no-repeat;
	overflow:hidden;
} 
.sBox .kjSearch input{
	float:left;
	width:120px;
	height:20px;
	line-height:20px;
	padding:2px 2px 2px 2px;
	border:solid 1px #C0C0C0;
	overflow:hidden;
}
.sBox .kjSearch input.txt{
	margin-top:2px;
	margin-left:36px;
	_margin-left:18px;
}
.sBox .kjSearch input.btn{
	width:50px;
	height:26px;
	text-align:center;
	margin-top:2px;
	overflow:hidden;
	margin-left:8px;
	_margin-left:4px;
}

/*专家在线*/
.zjzx{
	float:left;
	width:958px;
	border:solid 1px #cccccc;
	margin-top:6px;
	height:auto;
	overflow:hidden;
}
#zjInfo{
	float:left;
	width:100%;
	height:auto;
	padding-top:5px;
	padding-bottom:8px;
	overflow:hidden;
}
.zjBox{
	width:220px;
	float:left;
	height:auto;
	margin-left:16px;
	_margin-left:8px;
	overflow:hidden;
}
.zjBox img{
	float:left;
	padding-right:3px;
}
.zjBox .rJs{
	float:right;
	width:114px;
	height:auto;
	line-height:22px;
	overflow:hidden;
}
.zjBox .rJs strong{
	width:100%;
	line-height:28px;
	font-size:14px;
	height:28px;
	float:left;
	overflow:hidden;
}
.zjBox dl{
	float:left;
	margin-top:5px;
	width:100%;
	height:23px;
	line-height:23px;
	overflow:hidden;
}
.zjBox dl dt{
	float:left;
	width:100px;
	height:23px;
	background-image:url('../nImages/zjzx_bj.gif');
	background-position:left top;
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:center;
}
.zjBox dl dd{
	float:left;
	width:100px;
	height:23px;
	margin-left:10px;
	background-image:url('../nImages/zjzx_bj.gif');
	background-position:left bottom;
	background-repeat:no-repeat;
	overflow:hidden;
	text-align:center;
}
.zjBox dl a{
	color:#fff;
	font-size:12px;
	font-weight:bold;
	padding-left:20px;
}
#mBanner{
	float:left;
	padding:5px 0px 0px 0px;
	border:0px;
}
.Index_col{
	float:left;
	width:958px;
	height:auto;
	padding-left:1px;
	padding-right:1px;
	margin-top:6px;
	overflow:hidden;
}
.iColNav{
	float:left;
	width:100%;
	height:32px;
	background-image:url('../nImages/col_bj2.gif');
	background-position:left bottom;
	background-repeat:repeat-x;
	overflow:hidden;
}
.iColNav .colName{
	float:left;
	width:151px;
	height:32px;
	line-height:32px;
	color:#fff;
	background-image:url('../nImages/col_bj.gif');
	background-position:left center;
	background-repeat:no-repeat;
	padding-left:32px;
	font-size:14px;
	font-weight:bold;
	overflow:hidden;
}
.iColNav .nav{
	float:right;
	width:760px;
	padding-top:2px;
	height:auto;
	background-image:url('../nImages/col_bj3.gif');
	background-position:right bottom;
	background-repeat:no-repeat;
	color:#0f3f8d;
	overflow:hidden;
}
.iColNav .nav a{
	padding-left:0px;
	padding-right:8px;
	line-height:30px;
	color:#0f3f8d;
}
.iColNav .nav a.zx{
	float:right;
	width:80px;
	height:29px;
	line-height:29px;
	background-image:url('../nImages/col_bj4.gif');
	background-position:left center;
	background-repeat:no-repeat;
	text-align:center;
	color:#232323;
	font-size:14px;
	overflow:hidden;
}
.b232{
	float:left;
	width:237px;
	height:auto;
	background-image:url('../nImages/col_bj6.gif');
	background-position:right 25px;
	background-repeat:repeat-y;
	margin-left:4px;
	_margin-left:2px;
	margin-top:6px;
	margin-bottom:6px;
	overflow:hidden;
}
.b232 h3{
	float:left;
	background-image:url('../nImages/col_bj5.gif');
	background-position:left top;
	background-repeat:no-repeat;
	width:239px;
	height:25px;
	line-height:25px;
	text-align:left;
	font-size:14px;
	overflow:hidden;
}
.b232 h3 a{
	float:left;
	width:146px;
	padding-left:7px;
	color:#0f5090;
	text-align:center;
}
.b232 img{	
	border:2px solid #c5c5c5;
	margin:6px 8px 6px 8px;
	_margin-left:4px;
	float:left;
}
.b232 p{
	float:left;
	margin:0px 0px 0px 0px;
	padding:0px 2px 0px 2px;
	width:228px;
	line-height:20px;
	overflow:hidden;	
}
.b232 p a{
	color:#ff6600;
}
.b232 ul{
	float:left;
	width:232px;
	height:auto;
	padding-top:5px;
	overflow:hidden;
}
.b232 ul li{
	font-size:14px;
	height:23px;
	line-height:23px;
	width:216px;
	padding-left:16px;
	background-image:url('../nImages/dot6.gif');
	background-position:6px center;
	background-repeat:no-repeat;
	overflow:hidden;
}
.b232 ul li a{
	color:#6b000f;
}
.indexSP{
	float:right;
	width:210px;
	margin-top:6px;
	border:solid 5px #dcdcdc;
	height:auto;
	margin-right:1px;
	overflow:hidden;
}
.indexSP h3{
	color:#fe6500;
	width:188px;
	height:35px;
	line-height:30px;
	text-align:center;
	background-image:url('../nImages/col_bj7.gif');
	background-position:left top;
	background-repeat:no-repeat;
	margin-left:11px;
	margin-right:11px;
	margin-top:5px;
	margin-bottom:3px;
	_margin-left:5px;
	overflow:hidden;
}
.indexSP img{
	padding:0px 16px 8px 16px;
	float:left;
}
