/* CSS Document */

body {
	margin-left: 0px;
	margin-top: 0px;
	margin-right: 0px;
	margin-bottom: 0px;
	background-color:#E0EDFE;
}

#top {
	width:100%;
	height:151px;
	overflow:hidden;
	background-color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	background:url(/pic_pj/top.jpg) no-repeat center;
	margin-top:0px;
}
/* ???? Start */
#menu {
	width:981px;
	height:32px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	/*background:url(/pic_pj/menu.jpg) no-repeat;*/
	margin-top:119px;
}

#banner {
	width:981px;
	height:203px;
	overflow:hidden;
	background-color:#FFFFFF;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	padding-left:auto;
	padding-right:auto;
	background:url(/pic_pj/banner.jpg) no-repeat center;
	margin-top:0px;
}

.caidan A:link {
	COLOR: #ffffff; TEXT-DECORATION: none; font-size:14px; font-weight:bolder;
}
.caidan A:visited {
	COLOR: #ffffff; TEXT-DECORATION: none; font-size:14px; font-weight:bolder;
}
.caidan A:hover {
	COLOR:#CCCCCC; TEXT-DECORATION: none; font-size:14px; font-weight:bolder;
}
.caidan A:active {
	COLOR: #ffffff; TEXT-DECORATION: none; font-size:14px; font-weight:bolder;
}








#content {
	width:981px;
	height:516px;
	text-align:center;
	margin-left:auto;
	margin-right:auto;
	background-color:#FFFFFF;
}


#content_left {
	width:730px;
	height:516px;
	clear:both;
	float:left;
}


#content_left_top {
	width:730px;
	height:516px;
	clear:both;
	float:left;
	margin-top:3px;
}

#content_left_top_left {
	width:730px;
	height:516px;
	float:left;
                overflow:auto;
}

#content_right {
	width:233px;
	height:516px;
	float:right;
}

.content_right_nr {
	width:230px;
	height:152px;
	float:right;
	margin-top:13px;
}
.content_right_nr_nr {
	width:230px;
	height:113px;
	float:right;
	background:url(../pic/right_nr_bg.jpg) no-repeat;
}


ul, li { margin:0px;padding:0px;list-style-type:none;}
a {
	color:#393839; 
	text-decoration:none;
	font-size:12px;
}
a:hover {
	color:#393839;
	text-decoration:none;
	font-size:12px;
}
a:active {
	color:#393839;
	text-decoration:none;
	font-size:12px;
}
a:visited {
	color:#393839; 
	text-decoration:none;
	font-size:12px;
}

UL LI {
	LIST-STYLE-TYPE: none; LIST-STYLE-IMAGE: none
}
IMG {
	BORDER-BOTTOM: medium none; BORDER-LEFT: medium none; BORDER-TOP: medium none; BORDER-RIGHT: medium none
}
SPAN {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
UL {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
LI {
	PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}



.newstop7{}
.newstop7 ul{ padding:8px; text-align:left;}
.newstop7 li{ height:24px; line-height:24px; background: url(../images/artarrow.gif) no-repeat 0px 10px; padding-left:10px; border-bottom:#CCCCCC dotted 1px;}
.newstop7 span{ float:right; font-size:13px;}
.newstop7 a{ font-size:13px; color:#333333;}
.newstop7 a:hover{text-decoration:none; color:#0574C5;}








.l_rmain01 ul {text-align:left; font-size:13px;}
.l_rmain01 ul li{line-height:25px;font-size:13px;}
.l_rmain01 ul li a{color:#333; text-decoration:none;font-size:13px;}
.l_rmain01 ul li a:hover{color:#4e8ed6;font-size:13px; text-decoration:none;}











/* ???¦É??? end */


#content_1_right {
	width:674px;
	height:432px;
	overflow:hidden;
	float:right;
	margin-top:1px;
}
/* ???????????????? start */
#jqdthjqgg {
	width:674px;
	height:195px;
	overflow:hidden;
	float:right;
}
#jqdt {
	width:431px;
	height:178px;
	overflow:hidden;
	float:left;
	background:url(../pic/jqdt_bg.jpg) no-repeat center;
	text-align:left;
	padding-top:27px;
	padding-left:3px;
}

#jqgg {
	width:232px;
	height:193px;
	overflow:hidden;
	float:left;
	margin-left:5px;
	border-left:#CCECCE solid 1px;
	border-bottom:#CCECCE solid 1px;
	border-right:#CCECCE solid 1px;
	text-align:left;
}

/* ???????????????? end */


/* ??????? start */
#rmjq {
	width:672px;
	height:231px;
	border:#cccccc solid 1px;
	float:left;
	margin-top:3px;
}

.rmjqcss{overflow:hidden; height:200px; padding-top:8px;}
.rmjqcss .title{ height:35px; line-height:35px; border-bottom:2px solid #CCCCCC; width:100%;}
.rmjqcss .title h3{ font-size:16px;border-bottom:2px solid #005BB4; font-weight:normal; width:80px; }
.rmjqcss .title h3 a { color:#333; text-decoration:none; font-family:"??????"}
.rmjqcss .title h3 a:hover{color:#4e8ed6}
.rmjqcss .title span{ float:right;}
.rmjqcss .title span li { float:left; height:22px;}

.rmjqcss ul { width:670px; overflow:hidden; display:block;} 
.rmjqcss ul img{width:220px; height:170px;}
.rmjqcss ul td{width:220px; padding-right:20px;}
.rmjqcss ul td a{ display:block;color:#333;}
.rmjqcss ul td:hover a:hover{color:#4e8ed6;background:#eee;}
/* ??????? end */














/* ???????2 start*/

#content_2 {
	width:963px;
	height:686px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	clear:both;
	overflow:hidden;
	margin-top:3px;
}

.content_2_nr {
	width:963px;
	height:224px;
	clear:both;
	overflow:hidden;
	margin-top:3px;
	margin-bottom:3px;
}

/* content_2_nr_left start*/
.content_2_nr_left {
	width:480px;
	height:220px;
	clear:both;
	overflow:hidden;
	float:left;
	border:#CCECCE solid 1px;
}
.content_2_nr_left_title {
	width:474px; 
	height:36px; 
	float:left;
}
.content_2_nr_left_nr {
	width:474px; 
	height:180px; 
	float:left;
}
.content_2_nr_left_nr_left {
	width:191px; 
	height:180px; 
	float:left;
}
.content_2_nr_left_nr_right {
	width:279px; 
	height:180px; 
	float:left;
}
/* content_2_nr_left end*/


/* content_2_nr_right start*/
.content_2_nr_right {
	width:477px;
	height:220px;
	overflow:hidden;
	float:right;
	border:#CCECCE solid 1px;
}

.content_2_nr_right_title {
	width:474px; 
	height:36px; 
	float:left;
}
.content_2_nr_right_nr {
	width:474px; 
	height:180px; 
	float:left;
}
.content_2_nr_right_nr_left {
	width:191px; 
	height:180px; 
	float:left;
}
.content_2_nr_right_nr_right {
	width:279px; 
	height:180px; 
	float:left;
}
/* content_2_nr_right end*/

/* ???????2 end */

#content_3 {
	width:981px;
	height:208px;
	text-align:center;
	margin-left: auto;
	margin-right: auto;	
	clear:both;
	overflow:hidden;
	margin-top:3px;
	background:url(../pic/content_3_bg.jpg) no-repeat left center;
}
.newtuwen{overflow:hidden; height:180px; padding-top:35px;}
.newtuwen .title{ height:35px; line-height:35px; border-bottom:2px solid #CCCCCC; width:100%;}
.newtuwen .title h3{ font-size:16px;border-bottom:2px solid #005BB4; font-weight:normal; width:80px; }
.newtuwen .title h3 a { color:#333; text-decoration:none; font-family:"??????"}
.newtuwen .title h3 a:hover{color:#4e8ed6}
.newtuwen .title span{ float:right;}
.newtuwen .title span li { float:left; height:22px;}

.newtuwen ul { padding:30px 20px 0px 20px; width:920px; overflow:hidden; display:block;} 
.newtuwen ul img{width:220px; height:130px;}
.newtuwen ul td{width:220px; padding-right:20px;}
.newtuwen ul td a{ display:block;color:#333;}
.newtuwen ul td:hover a:hover{color:#4e8ed6;background:#eee;}

#foot {
	width:100%;
	height:80px;
	background-color:#FFFFFF;
	text-align:center;
	margin-left: auto;
	margin-right: auto;
	background:url(../pic/foot.jpg) no-repeat center;
	font-size:12px;
	margin-top:6px;
}

#kslj {
	width:963px;
	height:40px;
	margin-left: auto;
	margin-right: auto;
	text-align:center;
	clear:both;
	margin-top:3px;
	background:url(../pic/ksdh.jpg) no-repeat;
}