.default1170
{
	width: 1170px;
	overflow: hidden;
}

.defaulttop20
{
	padding: 20px 0px 20px 0px;
}
.defaultgsjj
{
	width: 583px; height: 300px; float: left;
}
.defaultgsjj img
{
	float: left;
}
.defaultgsjjdiv
{
	width: 583px; color: #787878; text-align: left; float: left; overflow: hidden;
}
.defaultgsjj div span
{
	font-size: 14px; font-weight: bold; line-height: 70px;
}
.defaultwenda
{
	width: 573px; height: 292px; border: 1px solid #d9d9d9; padding: 0px 3px 3px 3px; float: right;
}
.index_wendatop
{
	width: 378px;
	padding-left: 10px;
	height: 48px;
	line-height: 48px;
	font-size: 18px;
	font-family: 'microsoft yahei';
	font-weight: bold;
	text-align: left;
	overflow: hidden;
	float: left;
}
#ulOrderAnn
{
	width: 566px;
	height: 306px;
	margin-bottom: 20px;
	float: left;
}
.index_wen
{
	width: 556px;
	padding: 0 5px 0 5px;
	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: 556px;
	padding: 0 5px 0 5px;
	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;
}
.default100
{
	width: 100%;
}
.defaultcptuijian
{
	width: 100%;
	height: 629px;
	background-image: url(index_bj2.jpg);
	background-repeat: no-repeat;
	background-position: center top;
	overflow: hidden;
}
.defaultcptuijiantiaoti
{
	width: 1170px; padding: 30px 0px 40px 0px;
}

.defaultcptuijianxx
{
	width: 340px; height: 435px; padding: 15px 10px 10px 10px; background-color: #ffffff; margin: 9px; float: left;
}
.defaultnews
{
	width: 100%; height: 500px; background-color: #f7f7f7;
	overflow: hidden;
}
.defaultnewsleft
{
	width: 760px; padding-right: 60px; overflow: hidden; float: left;
}
.defaultnewslefttop
{
	width: 760px; padding: 20px 0 30px 0px;
}
.defaultnewsleftxx
{
	width: 760px; line-height: 25px; border-bottom: 1px solid #e2e2e2; text-align: left;
}
.defaultnewsleftxx a
{
	color: #013f92;font-weight: bold; font-size: 16px;
}
.defaultnewsright
{
	width: 346px; padding-top: 20px; overflow: hidden; float: right;
}
.defaultnewsrighttop
{
	width: 346px; padding-bottom: 30px;
}
.defaultnewsrightxx
{
	width: 300px; height: 330px; border: 1px dashed #013f92; font-size: 14px;
                        padding: 20px 10px 10px 30px; line-height: 40px; text-align: left;
}
