@charset "utf-8";
/* CSS Document */

body {
	background-image: url(../img/bg.jpg);
	font-size: 12px;
	color: #333333;
	margin:0;
	padding:0;
}
a img {
	border:none;
}
a, a:visited {
	color:#333333;
	text-decoration:none;
	outline:none;
}
a:hover {
	color:#4d4d4d;
	text-decoration:none;
}
ul {
	list-style-type:none;
	margin:0;
	padding:0;
}
ul li {
	margin:0;
	padding:0;
	line-height:normal;
}
.clear {
	clear:both;
}
.display{
display:none;
}
#main{
width:1024px;
height:auto;
margin:0 auto;
background:url(../img/main_bg.gif) center top repeat-x;
background-color:#FFFFFF;
}

#main01{
width:1000px;
margin:0 auto;
}
#header{
height:87px;
}
#logo{
float:left;
width:430px;
}
#header_r{
float:right;
padding-top:18px;
width:570px;
}
#header_r ul{
float:right;
padding-top:8px;
}
#header_r ul li{
float:left;
padding:0px 15px;
}
#menu{
width:1000px;
float:left;
height:40px;
background:url(../img/lm_bg.gif) repeat-x;
}
#menu ul li{
float:left;
width:97px;
text-align:center;
}
a.lj_menu:link,a.lj_menu:visited,a.lj_menu:active{
color:#FFFFFF;
font-weight:bold;
font-size:14px;
line-height:40px;
display:block;
}
a.lj_menu:hover{
color:#d9d9d9;
font-weight:bold;
font-size:14px;
line-height:40px;
display:block;
}
.menu{
background:url(../img/lm_s.gif) left center no-repeat;
}
.menu_jt{
background:url(../img/lm_bg01.gif) center bottom no-repeat;
}
.line_s{
border-left:1px solid #d8d8d8;
}
.line_s01{
background:url(../img/line_s.gif) right center no-repeat;
}


a.lj01:link,a.lj01:visited,a.lj01:active{
color:#9e9d9d;
line-height:20px;
text-decoration:none;
}
a.lj01:hover{
color:#9e9d9d;
line-height:20px;
text-decoration:underline;
}
.menu_search{
width:155px;
height:21px;
background:url(../img/s01.gif) left center no-repeat;
*background-attachment:fixed;
border:none;
margin:0;
padding:3px 0 0 3px;
color:#afafaf;
}
.search01{
float:left;
width:200px;
padding-top:6px;
padding-left:20px;
}
.search01_pic{
float:left;
border:0;
width:23px;
height:24px;
*padding-top:1px;
}
.search01_imput{
width:155px;
float:left;
}
#banner{
width:1000px;
height:260px;
overflow:hidden;
float:left;
}

#content{
width:1000px;
height:auto;
background:url(../img/main01_bg.gif) left top repeat-x;
padding-top:10px;
float:left;
}
#c_left{
width:214px;
float:left;
border-right:1px solid #c6c6c6;
}
.cpss{
width:194px;
margin:0px auto;
}
.cpss_top{
height:36px;
width:194px;
float:left;
}
.cpss_c{
height:120px;
width:194px;
background:url(../img/spss_bg.gif) no-repeat;
padding-top:4px;
clear:both;
}
.cpss_c ul{
padding:3px 8px;
width:178px;
float:left;
}
.cpss_c ul li{
float:left;
}
.cpss_c01{
width:48px;
line-height:14px;
text-align:right;
}
.select01{
width:120px;
height:20px;
}
.input01{
width:120px;
height:16px;
text-align:16px;
}
.cplb{
width:194px;
margin:0px auto;
}
.cplb_c ul{
width:194px;
float:left;
}
.cplb_c ul li{
float:left;
line-height:160%;
width:194px;
}
a.lj_cplb:link,a.lj_cplb:visited,a.lj_cplb:active{
color:#4d4d4d;
line-height:160%;
text-decoration:none;
background:url(../img/icon02.gif) left center no-repeat;
padding-left:8px;
margin-left:3px;
}
a.lj_cplb:hover{
color:#4d4d4d;
line-height:160%;
text-decoration:underline;
background:url(../img/icon02.gif) left center no-repeat;
padding-left:8px;
margin-left:3px;
}
.cplb_t{
width:194px;
background:url(../img/icon01.gif) right center no-repeat;
color:#1a1a1a;
font-weight:bold;
border-bottom:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
padding:5px 0px;
}
.cplb_top{
float:left;
display:inline;
}
#c_right{
width:785px;
float:left;
}
.c_right01{
width:774px;
padding-left:10px;
float:left;
}
.c_r_left{
width:550px;
overflow:hidden;
float:left;
}
.gsgk{
padding:5px;
}
.gsgk_top{
padding:5px 0px;
float:left;
width:540px;
}
.gsgk_c{
float:left;
width:540px;
line-height:18px;
}
.gsgk_c img{
width:190px;
height:156px;
margin-right:10px;
float:left;
}
.gsxw{
clear:both;
padding-top:20px;
}
.gsxw_top{
width:530px;
height:35px;
padding:0 10px;
background:url(../img/xw_bg.gif) no-repeat;
}
.gsxw_top ul li{
float:left;
padding-right:5px;
}
a.lj_more:link,a.lj_more:visited,a.lj_more:active{
color:#666666;
line-height:160%;
text-decoration:none;
background:url(../img/icon03.gif) right center no-repeat;
*background:url(../img/icon03.gif) right 3px no-repeat;
padding-right:8px;
}
a.lj_more:hover{
color:#4d4d4d;
line-height:160%;
text-decoration:underline;
background:url(../img/icon03.gif) right center no-repeat;
*background:url(../img/icon03.gif) right 3px no-repeat;
padding-right:8px;
}
.gsxw_more{
float:left;
padding-top:5px;
padding-left:230px;
display:inline;
}
.gsxw_c{
width:540px;
padding:0 5px;
}
.gsxw_c ul li{
height:24px;
width:532px;
background: url(../img/line_xw.gif) left bottom repeat-x;
line-height:24px;
float:left;
display:inline;
padding:0 5px;
}
.gsxw_date{
font-size:11px;
font-family:Arial, Helvetica, sans-serif;
color:#b3b3b3;
float:right;
display: table;
padding-right:10px;
}
a.lj_xw:link, a.lj_xw:active, a.lj_xw:visited {
	background:url(../img/icon04.gif) left center no-repeat;
	padding-left:8px;
	text-decoration:none;
	float:left;
	color:#666666;
}
a.lj_xw:hover {
	color:#333333;
	text-decoration:underline;
	float:left;
}
.ryzz{
clear:both;
padding:20px 5px 0 5px;
}
.ryzz_top{
width:530px;
height:35px;
padding:0 5px;
}
.ryzz_c{
width:521px;
height:170px;
background:url(../img/ry_bg.gif) no-repeat;
}
.ryzz_c ul{
padding:15px 5px 0 8px;
}
.ryzz_c ul li{
float:left;
padding-left:5px;
padding-right:5px;
}
.ryzz_c_jt{
padding-top:40px;
}
.c_r_right{
width:223px;
float:right;
overflow:hidden;
border-left:1px solid #e6e6e6;
}
.khfw{
width:200px;
padding:0 10px;
}
.khfw ul{
padding:5px 5px;
}
.khfw ul li{
line-height:18px;
clear:both;
}
.select02{
width:180px;
height:20px;
}
.bottom_line{
background: url(../img/line.gif) left bottom repeat-x;
}
.zxfw_button{
padding-left:8px;
float:left;
}
.top20{
padding-top:20px;
}
.jszc{
width:200px;
padding:15px 10px;
}
.jszc ul li{
line-height:20px;
padding-left:5px;
clear:both;
}
a.jszc_lj:link, a.jszc_lj:active, a.jszc_lj:visited {
	background:url(../img/icon05.gif) left center no-repeat;
	padding-left:8px;
	text-decoration:none;
	float:left;
	color:#666666;
}
a.jszc_lj:hover {
	color:#333333;
	text-decoration:underline;
	float:left;
}
.lm_top{
padding:10px 0 5px 0;
}
.cpdh{
padding-left:15px;
padding-bottom:15px;
}
.gcal{
width:774px;
background:url(../img/line_h.gif) left top repeat-x;
margin-top:10px;
margin-left:10px;
float:left;
display:inline;
}
.gcal_top{
padding:20px 0 5px 0;
}
.gcal_c{
width:742px;
border-left:1px solid #d9d9d9;
border-right:1px solid #d9d9d9;
padding:8px;
height:155px;
}
.gcal_c ul{
float:left;
padding:0 4px;
}
.gcal_c ul li{
line-height:20px;
text-align:center;
}
.zxcp{
width:774px;
margin:15px 0 10px 10px;
float:left;
display:inline;
}
.zxcp ul{
float:left;
padding:0 5px;
width:180px;
}
.zxcp ul li{
clear:both;
line-height:20px;
}
.yqlj{
width:774px;
background:url(../img/line_h.gif) left top repeat-x;
margin:10px 0 10px 10px;
float:left;
display:inline;
}
.yqlj_top{
padding:15px 0 10px 0;
border-bottom:1px solid #e5e5e5;
margin-bottom:8px;
}
.yqlj ul{
clear:both;
padding:5px 0;
display:inline;
}
.yqlj ul li{
line-height:20px;
padding:0 12px;
float:left;
}
.logo01{
	clear:both;
	padding-top: 20px;
	padding-right: 0;
	padding-bottom: 10px;
	padding-left: 40px;
}

#bottom{
width:1024px;
background:url(../img/bottom_bg.gif) repeat-x;
height:82px;
margin-top:5px;
}
.bottom_logo{
float:left;
padding:15px 0 0 27px;
}
.copyright01{
float:left;
text-align:left;
line-height:20px;
padding:15px 0 0 10px;;
color:#8c8c8c;
width:700px;
font-family:Arial, Helvetica, sans-serif;
}
.copyright02{
float:left;
text-align:right;
line-height:20px;
padding:15px 15px 0 0;
color:#8c8c8c;
font-family:Arial, Helvetica, sans-serif;
}






.cplb_t01{
width:194px;
background:url(../img/icon01_.gif) right center no-repeat;
color:#1a1a1a;
font-weight:bold;
border-bottom:1px solid #e6e6e6;
border-top:1px solid #e6e6e6;
padding:5px 0px;
}
.intro_left{
width:194px;
margin:0px auto;
}
.intro_left_top{
height:135px;
width:194px;
float:left;
}
#intro_content{
width:760px;
margin:0 auto;
}
.intro_menu{
width:760px;
height:50px;
background:url(../img/menu_bg.gif) left bottom repeat-x;
padding-top:10px;
float:left;
}
#right_con {
	float: left;
	width: 760px;
	margin-left: 12px;
	margin-right: 12px;
	margin-top: 10px;
	vertical-align: middle;
}
#right_con ul {
	background-image: url(../img/bg.jpg);
	background-repeat: no-repeat;
	background-position: left;
	float: left;
}


.intro_menu_l{
	width:100px;
	float:left;
	font-family: "宋体";
	font-size: 16px;
	font-weight: bold;
	color: #333333;
	text-decoration: none;
	background-image: url(../img/gsjs011.gif);
	background-repeat: no-repeat;
	background-position: left;
	padding-top: 5px;
	padding-bottom: 5px;
	text-align: right;
}
.intro_menu_r{
float:right;
text-align:right;
color:#999999;
padding-top:10px;
padding-left:18px;
background:url(../img/icon06.gif) left 14px no-repeat;
}
.intro_menu_b{
width:57px;
height:20px;
background:url(../img/button.gif) no-repeat;
color:#FFFFFF;
text-align:center;
line-height:20px;
display:block;
}

