@charset "gb2312";
.com_paper1 {
	width: 980px;
	height: 968px;
	margin: 8px auto;
}
.com_paper1_left {
	width:702px;
	float:left;
	clear:left;
	height: 968px;
}
.com_paper1_right {
	width:270px;
	float:right;
	height:968px;
}
.com_news {
	width:702px;
	height:210px;
	border:1px solid #ACE
}
.com_news_tu {
	width:330px
}
.com_news_wenzi {
	width:360px;
	line-height:19px
}
.com_news td p {
	height:28px;
	line-height:28px;
	padding-left:12px;
	border-bottom:1px solid #CCC;
	text-align:left;
	font-size:14px;
	font-weight:bold
}
.com_news h2 {
	margin:10px 0;
}
.com_news h2 a {
	font-size:18px;
}
.com_tj {
	margin-top:7px;
	height:388px;
	border:1px solid #F97600
}
.com_tj_t {
	height:26px;
	background:url(../images/com_gold.jpg) repeat-x;
	line-height:25px;
	font-size:14px;
	font-weight:bold;
	padding-left:8px
}
.com_tj_img {
	background:url(../images/com_gold_2.jpg) repeat-x;
	height:45px
}
.com_tj_img p {
	background-image:url(../images/com_gold_1.jpg);
	width:41px;
	height:45px;
	float:left
}
.com_tj_img span {
	height:45px;
	line-height:45px;
}
.com_tj_lb {
	width:335px;
	float:left;
	height:42px;
	margin:10px 0 0 10px
}
.com_tj_lb dt {
	float:left;
	line-height:20px;
	padding-right:10px
}
.com_tj_lb dt a {
	font-size:14px;
}
.com_tj_lb_img {
	float:left;
	padding-right:10px
}
.com_tj_lb_pro {
	line-height:22px;
	clear:left;
	border-bottom:1px dashed #CCC;
	white-space:nowrap;
	overflow:hidden;
	width:322px;
}
.com_add {
	margin-top:8px;
	height:345px;
}
.com_add_t {
	background-image: url(../images/bg_com_top.gif);
	background-repeat: no-repeat;
	height: 33px;
	width: 692px;
	line-height:33px;
	font-size:14px;
	font-weight:bold;
	padding-left:10px
}
.com_add_d {
	width:684px;
	height:302px;
	float:left;
	padding:8px;
	border:#D4E6F5 1px solid;
}
.com_add_right {
	width:310px;
	_width:307px; /* IE6 */
	height:286px;
	_height:298px;/* IE6 */
	padding:8px 0;
}
.com_add_right dt {
	font:bold 14px #ace;
	height:24px;
	line-height:24px;
	width:300px
}
.com_add_right ul {
	line-height:20px
}
.com_fl {
	height: 330px;
	clear: both;
	width: 268px;
	border:1px solid #ACE;
}
.com_comnew {
	clear: both;
	height: 272px;
	width: 268px;
	margin-top: 8px;
	border:1px solid #ACE;
}
.com_fl dt, .com_comnew dt {
	font-size:14px;
	font-weight:bold;
	line-height:26px;
	padding-left:8px
}
.com_comnew_lb li {
	line-height:17px;
	padding-left:8px;
	padding-top:3px
}
.com_comfl {
	width:252px;
	line-height:22px;
	font-size:14px;
	margin:3px 8px;
}
.com_comfl dd{width:114px; height:25px; line-height:25px; float:left; margin:3px; border:1px solid #CCC; text-align:center}