.indexbiaoti983
{
	width: 983px;
	height: 37px;
	margin-top: 20px;
	text-indent: 30px;
	line-height: 37px;
	text-align: left;
	font-weight: bold;
	font-size: 16px;
	color: #fff;
	background-image: url(indexbiaoti983.jpg);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.indexcptuijian
{
     width: 981px;
	border: #dddddd 1px dotted;
	border-top-width: 0px;
	overflow: hidden;
}
.indexcptuijianxx
{
	width: 235px; height: 220px; margin: 5px; float: left;
}
.indexcptuijianxx img
{
	width: 235px; height: 200px;
}
.indexcpclass
{
     width: 983px; height:25px; line-height: 25px; text-align: left; font-size: 14px; font-weight: bold; color: #58458e; text-indent: 5px;
}
.jiegou_div983_top20
{
	width: 983px; margin-top: 20px;
	overflow: hidden;
}
.indexgsjjtop
{
	width: 983px;
	margin-top: 20px;
	height: 35px;
	text-align: left;
	text-indent: 30px;
	line-height: 35px;
	font-size: 14px;
	color: #fff;
	background-image: url(index_gsjj.jpg);
	background-repeat: no-repeat;
	background-position:left top;
	overflow: hidden;
}
.indexgsjj
{
	width: 961px;
	text-align: left;
	padding: 10px 10px 20px 10px;
	border: solid 1px #cccccc;
	border-top-width: 0px;
	margin-bottom: 20px;
	overflow: hidden;
}
.indexshipin
{
	width: 300px; height: 250px; text-align: right; float: right;
}

.rollBox
{
	width: 1002px;
	overflow: hidden;
	margin: 0 auto;
	height: 223px;
	background-image: url(index_jiange.gif);
	background-repeat: no-repeat;
	background-position: center bottom;
}
.rollBox .Cont{width:936px;overflow:hidden;margin:0 auto}
.rollBox .ScrCont{width:100000px;}
.rollBox .Cont .pic{width:210px; height: 215px; padding: 7px; float:left;text-align:center; background-color: #fff; margin: 0 5px 0 5px;}
.rollBox #List1,.rollBox #List2{float:left;}
.line_h{ line-height:27.5px}
.in_j{ width:30px; padding-top:44px}
.pic_b01{ width:210px; height:152px; padding-bottom: 10px;}
.rollBox_anniu{ width: 20px; height: 50px; padding-top: 20px;}
.pic a
{
	color: #34c0f7;
}
.left
{
	float: left;
}
.right
{
	float: right;
}

.indexgcal
{
	width: 600px; float: left;
	overflow: hidden;
}
.indexgcaltop
{
	width: 600px; height: 37px;
}
.indexgcalcenter
{
	width: 598px; border: solid 1px #cccccc; border-top-width: 0px;
	overflow: hidden;
}
.indexgcalxx
{
	width: 130px; height: 155px; margin: 9px; color: #0063dc; font-size: 12px; text-align: center; float: left;
}
.indexgcalxx img
{
	width: 130px; height: 130px;
}

.news_li_top
{
	width: 330px; height: 30px; padding-top: 10px; font-weight: bold; font-size: 16px; background-image: url(new_top.gif); background-repeat: no-repeat; padding-left: 37px; color: #00377c;
}

.news_li
{
	width: 366px;
	height: 300px;
	float: left;
	border: solid 1px #cccccc;
	border-top-width: 0px;
	background-color: #f7f7f7;
}
.index_wenda
{
	width: 368px; height: 250px; float: right;
}
.index_wendatop
{
	width: 368px;
	height: 31px;
	line-height: 31px;
	font-size: 14px;
	font-family: Î¢ÈíÑÅºÚ;
	font-weight: bold;
	color: #fff;
	text-indent: 20px;
	text-align: left;
	background-image: url(index_news.gif);
	background-repeat: no-repeat;
	background-position: left center;
	overflow: hidden;
	float: left;
}
#ulOrderAnn
{
	width: 346px; padding: 0px 10px 0px 10px;
	border: solid 1px #cccccc;
	border-top-width: 0px; overflow: hidden; float: left;
}
.index_wen
{
	width: 338px;
	font-size: 12px;
	line-height: 24px;
	text-indent: 25px;
	font-weight: bold;
	text-align: left;
	background-image: url(que.gif);
	background-repeat: no-repeat;
	background-position: 5px 3px;
	overflow: hidden;
	float: left;
}
.index_da
{
	width: 338px;
	font-size: 12px;
	line-height: 30px;
	text-indent: 25px;
	text-align: left;
	margin-bottom:5px;
	padding-bottom:5px;
	background-image: url(ans.gif);
	background-repeat: no-repeat;
	background-position: 5px 2px;
	BORDER-BOTTOM: #093c5f 1px dotted;
	float: left;
}

.index_news1xx
{
	width: 470px;
	height: 100px;
	line-height: 20px;
	margin-top: 20px;
	margin-left: 10px;
	margin-right: 10px;
	color: #666666;
	text-align: left;
	BORDER-BOTTOM: #0e708a 1px dotted;
	float: left;
}
.index_news1xx a
{
	font-size: 14px;
	color: #004384;
	font-family: 'microsoft yahei';
	font-weight: bold;
	float: left;
}
.index_news1xx span
{
	width: 45px;
	padding: 5px 5px 5px 8px;
	margin-right: 10px;
	font-size: 14px;
	line-height: 25px;
	text-indent: 3px;
	color:#fff;
	font-family: 'microsoft yahei';
	BORDER: #fff 1px dotted;
	background-color:#1a5b9b;
	float: left;
}