body {
	line-height: 20px; font-family: ����; font-size: 12px;
}
td {
	line-height: 20px; font-family: ����; font-size: 12px;
}
th {
	line-height: 20px; font-family: ����; font-size: 12px;
}
h1 {
	color: rgb(51, 51, 51); font-family: Tahoma,Arial,Helvetica; font-size: 18px; font-weight: bold;
}
a {
	font-family: ����; font-size: 12px;
}
a:link {
	font-size: 12px; text-decoration: none;
}
a:visited {
	text-decoration: none;
}
a:hover {
	text-decoration: none;
}
a:active {
	text-decoration: none;
}
#menu {
	color: rgb(255, 255, 255); font-family: ����; font-size: 14px; font-weight: bold;
}
#menu a:link {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;
}
#menu a:visited {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;
}
#menu a:hover {
	color: rgb(255, 128, 0); font-size: 14px; text-decoration: none;
}
#menu a:active {
	color: rgb(255, 255, 255); font-size: 14px; text-decoration: none;
}
a.firstNormal:link {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: normal; text-decoration: none;
}
a.firstNormal:visited {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: normal; text-decoration: none;
}
a.firstNormal:hover {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: normal; text-decoration: none;
}
a.firstNormal:active {
	color: rgb(0, 0, 0); font-size: 14px; font-weight: normal; text-decoration: none;
}
#red {
	font-size: 14px; font-weight: bold;
}
#red a:link {
	
}
#red a:visited {
	
}
#red a:hover {
	
}
#lan {
	color: rgb(153, 153, 153); font-family: ����; font-size: 12px; font-weight: normal;
}
#lan a:link {
	color: rgb(46, 122, 197); font-size: 12px; font-weight: normal; text-decoration: none;
}
#lan a:visited {
	color: rgb(46, 122, 197); font-size: 12px; font-weight: normal; text-decoration: none;
}
#lan a:hover {
	color: rgb(255, 128, 0); font-size: 12px; font-weight: normal; text-decoration: none;
}
#lan a:active {
	color: rgb(46, 122, 197); font-size: 12px; font-weight: normal; text-decoration: none;
}
#newslist {
	color: rgb(85, 85, 85); font-family: ����; font-size: 14px; font-weight: normal;
}
#newslist a:link {
	color: rgb(85, 85, 85); font-size: 14px; font-weight: normal; text-decoration: none;
}
#newslist a:visited {
	color: rgb(85, 85, 85); font-size: 14px; font-weight: normal; text-decoration: none;
}
#newslist a:hover {
	color: rgb(255, 128, 0); font-size: 14px; font-weight: normal; text-decoration: none;
}
#newslist a:active {
	color: rgb(46, 122, 197); font-size: 14px; font-weight: normal; text-decoration: none;
}
#biglan {
	color: rgb(46, 122, 197); font-family: ����; font-size: 14px; font-weight: bold;
}
#biglan a:link {
	color: rgb(46, 122, 197); font-size: 14px; font-weight: bold; text-decoration: none;
}
#biglan a:visited {
	color: rgb(46, 122, 197); font-size: 14px; font-weight: bold; text-decoration: none;
}
#biglan a:hover {
	color: rgb(255, 128, 0); font-size: 14px; font-weight: bold; text-decoration: none;
}
#biglan a:active {
	color: rgb(46, 122, 197); font-size: 14px; font-weight: bold; text-decoration: none;
}
.menu11 {
	color: rgb(36, 85, 152); padding-left: 12px; font-family: "����"; font-size: 14px; font-weight: bold; text-decoration: none;
}
.menu22 {
	color: rgb(36, 85, 152); padding-left: 12px; font-family: "����"; font-size: 14px; font-weight: bold; text-decoration: none; white-space: normal;
}
.menu1 {
	width: auto; color: rgb(230, 44, 29); padding-right: 19px; padding-left: 19px; font-family: "����"; font-size: 14px; font-weight: bold; text-decoration: none; border-top-color: rgb(32, 90, 153); border-right-color: rgb(32, 90, 153); border-left-color: rgb(32, 90, 153); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; white-space: normal; background-color: rgb(255, 255, 255);
}
.menu2 {
	color: rgb(255, 255, 255); padding-right: 19px; padding-left: 19px; font-family: "����"; font-size: 14px; font-weight: bold; text-decoration: none; white-space: normal;
}
#bottomlinks {
	width: 100%; height: 25px; line-height: 25px;
}
#jl_title {
	color: rgb(46, 122, 197); font-family: ����; font-size: 12px; font-weight: bold;
}
#lj a:link {
	background-position: left; color: rgb(29, 5, 5); padding-left: 15px; text-decoration: none; background-image: url("icon1.gif"); background-repeat: no-repeat;
}
#lj a:visited {
	background-position: left; color: rgb(29, 5, 5); padding-left: 15px; text-decoration: none; background-image: url("icon1.gif"); background-repeat: no-repeat;
}
#lj a:hover {
	background-position: left; color: rgb(0, 0, 0); padding-left: 15px; text-decoration: underline; background-image: url("icon1.gif"); background-repeat: no-repeat;
}
.anquanlink {
	color: rgb(255, 0, 0); font-size: 12px;
}
a.blue_more:link {
	color: rgb(3, 81, 168); font-size: 12px;
}
a.blue_more:visited {
	color: rgb(3, 81, 168); font-size: 12px;
}
a.blue_more:hover {
	color: rgb(255, 0, 0); font-size: 12px;
}
a.white_more:link {
	color: rgb(255, 255, 255); font-size: 12px;
}
a.white_more:visited {
	color: rgb(255, 255, 255); font-size: 12px;
}
a.white_more:hover {
	color: rgb(255, 0, 0); font-size: 12px;
}
.TopBg {
	background-position: top; background-image: url("top_bg.gif"); background-repeat: repeat-x;
}
.menu_hover {
	width: auto; color: rgb(0, 0, 0); font-family: "����"; font-size: 14px; font-weight: bold; text-decoration: none; border-top-color: rgb(170, 216, 253); border-right-color: rgb(170, 216, 253); border-left-color: rgb(170, 216, 253); border-top-width: 1px; border-right-width: 1px; border-left-width: 1px; border-top-style: solid; border-right-style: solid; border-left-style: solid; white-space: normal; background-color: rgb(255, 255, 255);
}
.menu_link {
	color: rgb(0, 0, 0); font-family: "����"; font-size: 14px; text-decoration: none; white-space: normal;
}
a.blue_str:link {
	color: rgb(0, 107, 184); font-weight: bold;
}
a.blue_str:hover {
	color: rgb(0, 107, 184); font-weight: bold;
}
#cnnc a:link {
	background: url("lin_bg.gif"); height: 31px; color: rgb(86, 86, 86); line-height: 31px; padding-left: 35px; font-size: 12px; display: block;
}
#cnnc a:visited {
	background: url("lin_bg.gif"); height: 31px; color: rgb(86, 86, 86); line-height: 31px; padding-left: 35px; font-size: 12px; display: block;
}
#cnnc a:hover {
	background: url("vit_bg.gif"); height: 31px; color: rgb(123, 46, 0); line-height: 31px; padding-left: 35px; font-size: 12px; font-weight: bold; text-decoration: none; vertical-align: middle;
}
#cnnc a.firstActive:link {
	background: url("vit_bg.gif"); height: 31px; color: rgb(123, 46, 0); line-height: 31px; padding-left: 35px; font-size: 12px; font-weight: bold; text-decoration: none; vertical-align: middle;
}
#cnnc a.firstActive:visited {
	background: url("vit_bg.gif"); height: 31px; color: rgb(123, 46, 0); line-height: 31px; padding-left: 35px; font-size: 12px; font-weight: bold; text-decoration: none; vertical-align: middle;
}
.secmenu {
	height: 22px; text-align: center; color: rgb(255, 255, 255); padding-left: 15px; font-size: 12px; background-color: rgb(24, 115, 204); font-weigh: bold;
}
.white_title {
	color: rgb(255, 255, 255); font-size: 12px; font-weight: bold;
}
.black_title {
	color: rgb(4, 2, 5); font-size: 12px; font-weight: bold;
}
.new_nav {
	background: url("menu_bg.jpg") no-repeat; margin: 0px auto; width: 960px; height: 35px; padding-left: 23px;
}
.menu_sty {
	color: rgb(255, 255, 255); font-family: ΢���ź�; font-size: 14px; font-weight: bold;
}
.menu_sty2 {
	color: rgb(224, 0, 3); font-family: ΢���ź�; font-size: 14px; font-weight: bold;
}
#cd_sec {
	border: 0px solid rgb(0, 0, 0); border-image: none; width: 207px; margin-top: 0px; margin-right: auto; margin-bottom: 0px; margin-left: 7px !important;
}
#cd_sec a {
	height: 35px !important; font-family: microsoft yahei; font-size: 14px; font-weight: normal; text-decoration: none;
}
#cd_sec a:link {
	background: url("lin.gif"); color: rgb(0, 0, 0); line-height: 35px; padding-right: 0px; padding-left: 70px; display: block;
}
#cd_sec a:visited {
	background: url("lin.gif"); color: rgb(0, 0, 0); line-height: 35px; padding-right: 0px; padding-left: 70px; display: block;
}
#cd_sec a:hover {
	background: url("vis.gif"); color: rgb(218, 0, 3); line-height: 35px; padding-right: 0px; padding-left: 70px; font-weight: bold;
}
#cd_sec a.firstActive:link {
	background: url("vis.gif"); color: rgb(218, 0, 3); line-height: 35px; padding-right: 0px; padding-left: 70px; font-weight: bold;
}
#cd_sec a.firstActive:visited {
	background: url("vis.gif"); color: rgb(218, 0, 3); line-height: 35px; padding-right: 0px; padding-left: 70px; font-weight: bold;
}
.firstNormal {
	margin-top: 0px;
}
.firstActive {
	margin-top: 0px;
}
.rollBox {
	background: rgb(239, 248, 255); margin: 0px auto 10px; border: 1px solid rgb(223, 217, 217); border-image: none; width: 983px; overflow: hidden;
}
.rollBox .Cont {
	margin: 0px auto; width: 920px; overflow: hidden;
}
.rollBox .ScrCont {
	width: 10000000px;
}
.rollBox .Cont .pic {
	width: 130px; text-align: center; padding-right: 20px; float: left; display: inline;
}
* + html .rollBox .Cont .pic {
	width: 130px; text-align: center; padding-right: 30px; float: left; display: inline;
}
.rollBox .Cont .pic img {
	background: rgb(255, 255, 255); margin: 0px auto; padding: 4px; display: block;
}
.rollBox .Cont .pic p {
	color: rgb(80, 80, 80); line-height: 26px;
}
.rollBox #List1 {
	float: left;
}
.rollBox #List2 {
	float: left;
}
#yaowen {
	width: 620px; float: left;
}
#yaowen ul {
	width: 620px;
}
#yaowen li {
	list-style: none; width: 310px; height: 26px; line-height: 26px; float: left; position: relative;
}
#yaowen span {
	right: 5px; position: absolute; _position: absolute; _top: -7px;
}
.con_date {
	height: 26px; text-align: right; line-height: 26px; padding-right: 5px; float: right; display: block;
}
