@charset "gb2312";
/* CSS Document */

body {
	width: 100%;
	height: auto;
	background: url(../images/body_bg2.jpg) top repeat-x;
	font-family: Arial, Helvetica, sans-serif;
	color: #333333;
	font-size: 12px;
	line-height: 20px;
	font-family: "ËÎÌå"
}
* {
	margin: 0;
	padding: 0;
}
A:link {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:visited {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:active {
	COLOR: #333333;
	TEXT-DECORATION: none
}
A:hover {
	COLOR: #ff0000;
	TEXT-DECORATION: none
}
#header {
	width: 1001px;
	height: 157px;
	margin: 0 auto;
	background: url(../images/tel.jpg) 760px 68px no-repeat;
}
#header A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#header A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#header A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#header A:hover {
	COLOR: #ffff00;
	TEXT-DECORATION: none
}
.logo {
	width: 380px;
	height: 83px;
	float: left;
	margin-top: 16px;
}
.top_menu {
	width: 180px;
	height: 20px;
	float: right;
	margin-top: 28px;
	color: #FFF;
}
.menu {
	width: 1001px;
	height: 40px;
	float: left;
	margin-top: 18px;
}
.menu ul li {
	width: auto;
	height: 40px;
	line-height: 40px;
	float: left;
	list-style: none;
	font-size: 14px;
	color: #FFF;
	text-align: center;
}
.menu .li_s1 {
	width: 1px;
	background: #333;
}
.menu .li_s2 {
	width: 99px;
	font-weight: bold;
}
#banner {
	POSITION: relative;
	WIDTH: 100%;
	HEIGHT: 240px;
	CLEAR: both;
	background: url(../images/banner2.jpg) center no-repeat;
}
#ban {
	WIDTH: 100%;
	HEIGHT: 395px
}
#ban DIV {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	HEIGHT: 395px
}
#bando {
	Z-INDEX: 10;
	POSITION: absolute;
	TEXT-ALIGN: center;
	MARGIN: auto;
	WIDTH: 100%;
	TOP: -70px
}
#bando IMG {
	BORDER-RIGHT-WIDTH: 0px;
	BORDER-TOP-WIDTH: 0px;
	BORDER-BOTTOM-WIDTH: 0px;
	BORDER-LEFT-WIDTH: 0px;
	CURSOR: pointer
}
#banner SPAN {
	TEXT-ALIGN: center;
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 360px
}
#cp {
	WIDTH: 1008px;
	HEIGHT: 76px;
	margin: auto;
	Z-INDEX: 5;
	POSITION: absolute;
	TEXT-ALIGN: right;
	MARGIN: auto;
	TOP: -39px;
	left: 0px;
}
.gg {
	width: 965px;
	height: 34px;
	margin: 0 auto;
	border-bottom: 1px solid #e4e4e4;
	background: url(../images/tb_s1.jpg) 13px 11px no-repeat;
	padding-left: 35px;
	line-height: 34px;
	color: #666;
}
#content {
	PADDING-BOTTOM: 20px;
	MARGIN: 0px auto;
	WIDTH: 1001px;
	BACKGROUND: url(../images/box_about_bg.gif) no-repeat center top #ffffff;
}
.leftbox {
	WIDTH: 210px;
	height: auto;
	FLOAT: left;
	padding-left: 15px;
}
.lefttitle {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 2px;
	PADDING-RIGHT: 0px;
	HEIGHT: 37px;
	PADDING-TOP: 24px
}
.leftmenu UL LI {
	LINE-HEIGHT: 35px;
	TEXT-INDENT: 14px;
	WIDTH: 194px;
	BACKGROUND: url(../images/leftmenuli.jpg) no-repeat;
	HEIGHT: 35px;
	list-style: none;
	margin-top: 2px;
}
.leftmenu UL LI A {
	WIDTH: 100%;
	DISPLAY: block;
	HEIGHT: 100%
}
.leftmenu UL LI A:hover {
	BACKGROUND: url(../images/leftmenuli1.jpg) no-repeat;
	color: #FFF;
}
.leftmenu UL LI.selected A {
	COLOR: #fff;
	TEXT-DECORATION: none
}

.left_btn{
	width: 194px;
	height: 55px;
	float: left;
	margin-top: 20px;
}



.rightbox {
	BORDER-LEFT: #e6e6e6 1px solid;
	MARGIN-TOP: 1px;
	MIN-HEIGHT: 550px;
	PADDING-LEFT: 30px;
	WIDTH: 716px;
	FLOAT: left;
	_height: 700px
}
.righttitle {
	BORDER-BOTTOM: #d6d6d6 1px solid;
	MARGIN-TOP: 28px;
	HEIGHT: 32px
}
.righttitle H2 {
	MARGIN: 0px;
	FONT: 16px/32px "Î¢ÈíÑÅºÚ";
	FLOAT: left;
	COLOR: #000
}
.righttitle .rightplace {
	FONT: 12px/32px "ËÎÌå";
	FLOAT: right;
	COLOR: #aeaeae
}
.righttitle .rightplace A {
	COLOR: #aeaeae
}
.righttitle .rightplace A:hover {
	COLOR: #ff5500
}
.rightcont {
	PADDING-BOTTOM: 0px;
	PADDING-LEFT: 0px;
	WIDTH: 100%;
	PADDING-RIGHT: 0px;
	OVERFLOW: hidden;
	PADDING-TOP: 30px;
	line-height: 28px;
}
#foot {
	WIDTH: 100%;
	HEIGHT: 45px;
	background: url(../images/foot_bg.jpg) center no-repeat #c00300;
}
.foot_c {
	width: 1000px;
	height: 20px;
	margin: 0 auto;
	padding-top: 15px;
	color: #FFF;
}
#foot A:link {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#foot A:visited {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#foot A:active {
	COLOR: #ffffff;
	TEXT-DECORATION: none
}
#foot A:hover {
	COLOR: #ffff00;
	TEXT-DECORATION: none
}



#messages td{ padding:3px;}
#cjyj img{ padding:5px; border:1px solid #cccccc;}
#jcsb img{ padding:5px; border:1px solid #cccccc;}


ul.nl {
	list-style:none outside none;
}
ul.nl li {
	line-height:25px;
	padding-left:15px;
	background:url(../images/li.gif) no-repeat 0px 50%;
	clear:both;
	overflow:hidden;
	text-align:left
}
ul.nl li.newsLine {
	background:url(../images/dotLine.gif) repeat-x top;
	overflow:hidden;
	height:5px;
	line-height:5px;
}
.line {
	height:1px;
	border-bottom:1px dashed #ccc;
	margin:10px auto;
	overflow:hidden;
}
ul.nl li .addTime {
	float:right;
	color:#666666
}
