html,body {
	/*height:100%;*/
}
body {
	margin: 0px;
	color: #333;
	font-family:"ËÎÌå", Verdana, Arial, Helvetica, sans-serif;
	font-size: 12px;
}
a:link {
	color: #333;
	text-decoration: none;
}
a:visited {
	color: #666;
	text-decoration: none;
}
a:hover {
	color: #F00;
	text-decoration: none;
}
a:active {
	color: #F00;
	text-decoration: none;
}

a.menu_t:link {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FFF;
	text-decoration: none;
}
a.menu_t:visited {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #EEE;
	text-decoration: none;
}
a.menu_t:hover {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FF0;
	text-decoration: none;
}
a.menu_t:active {
	font-family: "Î¢ÈíÑÅºÚ";
	font-size: 14px;
	color: #FF0;
	text-decoration: none;
}

a.14w {
	font-size: 14px;
	color: #FFFFFF;
	text-decoration: none;
}
a.14w:visited {
	color: #FFFFFF;
	text-decoration: none;
}
a.14w:hover {
	color: #EEEEEE;
	top: 1px;
	text-decoration: none;
}
a.14w:active {
	color: #EEEEEE;
	text-decoration: none;
}

.menu_t14b {
	color: #039;
	font-size: 14px;
	font-weight: bold;
}
.menu_t12r {
	padding-top: 2px;
	color: #039;
	font-size: 14px;
}


.top .input {
	float:left;
	margin: 0;
	padding: 0;
	color: #333;
	background: #FFF;
	border: #DDD 1px solid;
	width: 160px;
	height: 18px;
}
.top .button {
	float:left;
	margin: 0;
	padding: 0;
	color: #333;
	background: #FFF;
	border: #DDD 1px solid;
	width: 60px;
	height: 20px;
	line-height: 18px;
}

.txt_img_b01 {
padding: 3px;
border: 1px #EEEEEE solid;
}

.txt_img {
float:left;
padding-left: 0px;
padding-top: 0px;
padding-right: 10px;
padding-bottom: 5px;
}
.txt_img img {
padding: 2px;
border: 1px #EEEEEE solid;
}

.clear {clear:both; height: 0px; overflow:hidden;}
.clear_h5 {clear:both;height: 5px;overflow: hidden;}
.clear_h10 {clear:both;height: 10px;overflow: hidden;}
.clear_h20 {clear:both;height: 20px;overflow: hidden;}


#header {margin:auto;width:1002px;}
#header .top {
	height: 26px;
	border: #EEE 1px solid;
	padding: 1px;
	background: #FFFFFF;
	margin-bottom: 0px;
}
#header .top .tbg {
	height: 24px;
	padding: 1px;
	background: #EEE;
}
#header .top .time {
	float: left;
	height: 22px;
	line-height: 22px;
	padding: 0px 20px;
}
#header .top .weather {
	float: left;
	height: 22px;
	line-height: 22px;
	padding-top: 1px;
}

#header .top .sethome {
	float: right;
	height: 22px;
	line-height: 22px;
	padding: 0px 20px;
}

#header .top .s_btn {
	float: right;
	height: 22px;
	line-height: 22px;
	padding: 0px 5px;
	padding-top: 1px;
}
#header .top .s_box {
	float: right;
	height: 22px;
	line-height: 22px;
	padding-top: 1px;
}


#header .banner {
	margin: auto;
	width: 1002px;
	margin-bottom: 5px;
}

#header .banner_2 {
	background: url(top_pic_lhq.jpg);
}
#header .banner_3 {
	background: url(top_pic_wyx.jpg);
}
#header .banner_4 {
	background: url(top_pic_dkx.jpg);
}
#header .banner_5 {
	background: url(top_pic_wltqq.jpg);
}
#header .banner_6 {
	background: url(top_pic_wltzq.jpg);
}
#header .banner_7 {
	background: url(top_pic_wlthq.jpg);
}
#header .banner_8 {
	background: url(top_pic_hjhq.jpg);
}
#header .banner_9 {
	background: url(top_pic_cdc.jpg);
}

#header .menu {
	margin:auto;
}

#header .menu_2 {
	margin:auto;
	width:1000px;
	height: 29px;
	background: url(menu_01_bg.gif);
	border-right: #A3481A 1px solid;
	border-bottom: #A3481A 1px solid;
	border-left: #A3481A 1px solid;
}
#header .menu_2 ul {
	padding-left: 20px;
	list-style: none;
}
#header .menu_2 ul li {
	float: left;
	padding: 0px 5px;
	height: 29px;
	line-height: 29px;
	text-align: center;
	vertical-align: middle;
}

.img-group li {
	margin-top: 10px;
	margin-bottom: 10px;
	text-align: center;
}

.img-group img {
	padding: 3px;
	border:1px solid #EEE;
	max-width: 600px; 
	height:auto; 
	width:expression(this.width > 660 ? 660 : auto);
}
.images_list {
	display:inline-block;*zoom:1;*display:inline;
	vertical-align: middle;
	margin: 10px 5px;
	text-align: center;
}

.images_list img {
	width: 150px;
	height: 112px;
	padding: 3px;
	border:1px solid #EEE;
}
.images_list span {
	height: 30px;
	line-height: 30px;
	text-align: center;
}

.fleft {
	float: left;
	margin: 10px 0px 0px 10px;
	width: 270px;
	height: 200px;
}
.fright {
	float: right;
	width: 400px;
	height: 200px;
}
.main {margin:auto;width:1002px; overflow: hidden;}

#main {margin:auto;width:1002px; overflow: hidden;}
#main .left { float:left;width:720px;}
.mllw355{
	float: left;
	width: 355px;
}
.mlrw355{
	float: right;
	width: 355px;
}
.mlw720{
	width: 720px;
}
.mlw1002{
	width: 1002px;
}
#main .right { float:right;width:276px;}
.mrw276{
	width: 276px;
}
.mllw305{
	float: left;
	width: 215px;
}
.mlrw405{
	float: right;
	width: 495px;
}

#footer {
	margin:auto;
	width:998px;
	height: 86px;
	border: #EEE 1px solid;
	padding: 1px;
	background: #FFFFFF;
	margin-top: 5px;
	font-family: Verdana;
}
#footer .bg {
	height: 84px;
	padding: 1px;
	background: #EEE;
}
#footer ul {
	padding-top: 10px;
	list-style: none;
}
#footer li {
	line-height: 160%;
	text-align: center;
}


.bg_blank {
	height: 100%;
	background: url(blank.gif);
}

.page_main {
	padding: 0px 20px 10px 20px;
}

.page_nav {
	height: 30px;
	line-height: 30px;
}
.page_page {
	padding: 10px;
	text-align: center;
}
.page_title {
	padding: 10px 0px;
	text-align: center;
	font-size: 18px;
	color: #333;
	font-weight: bold;
}
.page_date {
	height: 40px;
	line-height: 40px;
	text-align: center;
	border-top:#DDD 1px solid;
}

.page_fr {
	float: right;
}

.page_content {
	padding: 10px 0px;
	line-height: 160%;
	font-size: 14px;
	color: #333;
}
.page_content img {
  max-width: 670px;
  height:auto;
  width:expression((this.width > 670) ? "670px" : "this.width");
}
.page_uploadfiles {
	padding: 10px;
	line-height: 160%;
	font-size: 14px;
	color: #333;
	background:#FAFAFA;
	border-top: #DDD 1px solid;
}
.page_uploadfiles ul {
	padding:10px;
	height: 20px;
}
.page_uploadfiles li {
	float:left;
	padding:0 10px;
	line-height: 20px;
}

.page_bjs {
	padding-top: 10px;
	height: 50px;
	line-height: 50px;
	border-top:#DDD 1px solid;
}
.page_bjs span {
	float: right;
	height: 50px;
	line-height: 50px;
}
.page_bjs ul {
	list-style: none;
}
.page_bjs ul li {
	height: 25px;
	line-height: 25px;
}
.page_b01 {
	border-top:#DDD 1px solid;
}
.page_b02 {
	border-bottom:#DDD 1px solid;
}
.page_eb {
	padding: 30px 10px 20px 30px;
}
.page_eb ul {
	list-style: none;
}
.page_eb ul li {
	float: left;
	width: 155px;

}
.page_eb ul li a {
	font-size: 14px;
	padding: 10px 0px 10px 35px;;
	height: 60px;
	line-height: 60px;
	vertical-align: middle;
	background: url(ico_eb02.gif) no-repeat 0px center;
}



.b_01 {
	border: #DDD 1px solid;
}
.b_01 ul {
	list-style: none;
}




.t_06_l {
	height: 100%;
	background: url(t_06_left.gif) no-repeat;
}
.t_06_bg {
	height: 31px;
	background: url(t_06_bg.gif) repeat-x;
}
.t_06_r {
	height: 100%;
	background: url(t_06_right.gif) no-repeat right;
}

.t_061_l {
	height: 100%;
	background: url(t_061_left.gif) no-repeat;
}


.t_07_l {
	height: 100%;
	background: url(t_06_left.gif) no-repeat;
}
.t_07_bg {
	height: 31px;
	background: url(t_06_bg.gif) repeat-x;
}
.t_07_r {
	height: 100%;
	background: url(t_06_right.gif) no-repeat right;
}

.t_071_l {
	height: 100%;
	background: url(t_071_left.gif) no-repeat;
}
.t_071_r {
	height: 100%;
	background: url(t_071_right.gif) no-repeat right;
}


.t_08_l {
	height: 100%;
	background: url(t_08_left.gif) no-repeat;
}
.t_08_bg {
	height: 31px;
	background: url(t_08_bg.gif) repeat-x;
}
.t_08_r {
	height: 100%;
	background: url(t_08_right.gif) no-repeat right;
}

.t_081_l {
	height: 100%;
	background: url(t_081_left.gif) no-repeat;
}



.t_txt14 {
	font-size: 14px;
	color: #333;
}
.t_txt14_b {
  padding-left: 5px;
	font-size: 14px;
	color: #039;
	font-weight: bold;
}

.t_txt14_l {
	float:left;
	padding-left:28px;
	padding-right:8px;
	line-height: 31px;
	font-size: 14px;
	color: #039;
	font-weight: bold;
}
.t_txt14y_l {
	float:left;
	padding-left:32px;
	line-height: 31px;
	font-size: 14px;
	color: #039;
    font-weight: bold;
}

.t_more_r {
	float:right;
	padding-right: 10px;
	height: 31px;
	line-height: 31px;
}
.t_more_r img {
	vertical-align: middle;
	display:inline-block;
}
.t_more_r span {
	width: 0px;
	height: 100%;
	vertical-align: middle;
	display:inline-block;
}

.date {
	float:right;
	color:#666;
}

.c_01 {
	margin:auto;
	padding: 10px 16px 10px 16px;
}
.c_01 ul {
	list-style: none;
}
.c_01 ul li {
	height: 25px;
	line-height: 25px;
}
.c_01 ul li a {
	padding-left: 15px;
	background: url(a_r01.gif) no-repeat 6px center;
}

.c_02 {
	margin:auto;
	padding: 10px 16px 0px 16px;
	line-height: 180%;
	height: 160px;
}
.c_03 {
	padding: 10px 0px;
}

.c_04 {
	margin:auto;
	padding: 10px 0px;
}
.c_04 ul {
	list-style: none;
}
.c_04 ul li {
	height: 30px;
	line-height: 30px;
}
.c_04 ul li a {
	padding-left: 30px;
	background: url(a_r01.gif) no-repeat 15px center;
}

.c_05 {
	margin:auto;
	padding: 10px 16px 10px 16px;
}
.c_05 ul {
	list-style: none;
}
.c_05 ul li {
	height: 25px;
	line-height: 25px;
}

.c_06 {
	margin:auto;
	padding: 10px 16px 10px 16px;
}
.c_06 ul {
	list-style: none;
}
.c_06 ul li {
	line-height: 28px;
}

.c_06 ul li a {
	width: 120px;
	display:block;
	float:left
}

.c_07 {
	margin:auto;
	padding: 10px 16px 10px 16px;
}
.c_07 ul {
	list-style: none;
}
.c_07 ul li {
	display:block;
	float:left
}

.p_01 {
	margin:auto;
	padding: 10px 0px 10px 16px;
	height: 160px;
}
.p_01 ul {
	list-style: none;
}
.p_01 ul li {
	float:left;
	width: 185px;
	height: 160px;
	margin:5px 10px 0px 0px;
}
.p_01 ul li a {
	border:none;
}
.p_01 ul li a img {
	border:none;
	width: 185px;
	height: 150px;
}

.tdr_01 {
	padding-top: 3px;
	height: 22px;
	font-size: 14px;
	color: #FFFFFF;
	font-weight: bold;
}
.tbr_01 {
	border-left: #FFD173 1px solid;
	border-right: #FFD173 1px solid;
	border-bottom: #FFD173 1px solid;
}
.tb_01 {
	border: #0066AA 1px solid;
}
.td_01 {
	background: url(t_01_190.png);
	padding-left: 25px;
	padding-top: 3px;
	height: 22px;
	font-size: 12px;
	color: #FFFFFF;
}
.tb_02 {
	border: #DDDDDD 1px solid;
}
.td_02 {
	padding-left: 25px;
	padding-top: 2px;
	height: 29px;
	font-size: 14px;
	color: #333333;
	font-weight: bold;
}
.tb_03 {
	border: #DDD 1px solid;
}
.td_03 {
	/*padding-top: 2px;*/

	font-size: 14px;
	color: #AD7C1E;
	font-weight: bold;
}

.tb_04 {
	border: #DDD 1px solid;
}
.td_04 {
	font-size: 14px;
	color: #333;
	font-weight: bold;
}
.td_05 {
	font-size: 14px;
	color: #039;
	font-weight: bold;
}
.td_06 {
	font-size: 14px;
	color: #039;
	font-weight: bold;
	line-height: 160%;
}

.tb_b_01 td {
	border-bottom: #DDDDDD 1px dotted;
}
.tb_b_02 {
	border-bottom: #DDDDDD 1px dotted;
}
.tb_b_03 {
	border-bottom: #DDD 1px solid;
}
.tb_t_01 {
	border-top: #DDD 1px solid;
}

.td_160 {
	line-height: 160%;
}
.f_env_10 {
	font-family:Verdana, Arial, Helvetica, sans-serif;
	font-size: 10px;
	font-weight: normal;
}
.f_6b {
	color: #666666;
	font-weight: bold;
}
.f_bb {
	color: #AD7C1E;
	font-weight: bold;
}
.f_lh {
	line-height: 160%;
	font-size: 14px;
	color: #333;
	padding-top: 5px;
}
.f_lh120 {
	line-height: 120%;
}
.f_lh130 {
	line-height: 120%;
}
.f_lh150 {
	line-height: 150%;
}
.f_lh160 {
	line-height: 160%;
}
.f_lh170 {
	line-height: 160%;
}
.f_lh180 {
	line-height: 180%;
}
.td_bl {
	border-bottom: #DDDDDD 1px solid;
}

.zj_img {
	float: left;
	padding: 0px 10px;
	border-left: #DDD 1px solid;
}
.zj_lh160 {
	float: left;
	line-height: 160%;
	padding: 20px 10px 0px 0px;
	vertical-align: top;
}

.list_lh180 {
	line-height: 180%;
	font-size: 14px;
}

.hr{background: url(uline.gif) repeat-x center center;}
.hr hr{display:none}
.bk,.bk3,.bk6,.bk8,.bk10,.bk15,.bk20,.bk30{clear: both;font-size: 1px;height: 0;line-height: 1px}
.bk3{height: 3px;}.bk6{height: 6px}.bk8{height: 8px}.bk10{height: 10px}.bk15{height: 15px}.bk20{height: 20px}.bk30{height: 30px}

/* ----------------- */
#t_select{ 
position:relative;
margin: 0 auto;
width:245px; 
padding:3px 0px 0px 0px;
}
#t_selected{
width:240px; 
height:20px; 
line-height:18px; 
color:#333; 
background:url(t_s_but.gif) #FFFFFF no-repeat 222px 1px; 
font-size:12px; 
position:relative; 
z-index:998; 
cursor:pointer;
border:1px #DDD solid;
padding:1px 0px 0px 5px;
}

#t_select-list{
position:absolute;
margin-top:-1px; 
margin-left:0px;
filter:alpha(opacity=90); 
opacity:0.9; 
background:#FFFFFF; 
border:#DDD 1px solid; 
font-size:12px; 
width:245px;
text-align:center; 
display:none;
line-height:18px; 
}
#t_select-list a{
display:block;
color:#333;
line-height: 25px;
text-decoration:none;
}
#t_select-list a:hover{
background:#333;
color:#FFFFFF;
text-decoration:none;
}
.td_cbg {background:#DDD;}
.td_cbg td {background:#FFF;font-size:12px; text-align:center; }




.switchBox, .slideBox {

}
.switchBox li.pl {
	padding-left:28px;
}
.switchBox dt, .slideBox dt {
	height: 31px;
}

.switchBox dt span, .switchBox dt a, .switchBox dt em, .slideBox span, .slideBox a, .slideBox em {
	color: #333;
	cursor: pointer;
	float: left;
	font-size: 14px;
	height: 31px;
	line-height: 31px;
	text-align: center;
	text-decoration: none;
	width: 80px;
	font-style: normal;
}

.switchBox dt .on, .slideBox dt .on {
	background-color: #ffffff;
	font-weight: bolder;
}
.switchBox dt .active, .slideBox dt .active {
	background-color: #ffffcc;
	font-weight: bolder;
}
.switchBox dt .on, .switchBox dt .active, .switchBox dt a:hover, .slideBox dt .on, .slideBox dt .active, .slideBox a:hover {
	color: #039;
	background: url(t_05_tags.gif);
}

.switchBox dt .fat {
	color: #333;
	width: 150px;
}
.switchBox dt .fat:hover {
	color: #333;
}
.switchBox dd, .slideBox dd {
	clear: both;
	display: none;
	height: auto;
}

.switchBox .switchMoreF {
	position: relative;
	height: 0px;
}
.switchBox .switchMoreF .switchMore {
	position:absolute;
	top: -22px;
	right: 10px;
	z-index:1000;
}

.link {
    margin:auto;
    width:1002px;
    background:#FEFFFF;
}
.l_left {
    background: #FAFAFA;
    border: #DDD 1px solid;
}
.l_left_t {
    float: left;
    width: 55px;
    padding: 10px 0px;
    border-right: #DDD 1px solid;
    color: #039;
    font-size: 14px;
    font-weight: bold;
    line-height: 20px;
    vertical-align: middle;
    text-align: center;
}
.l_left_c {
    float: left;
    padding: 2px;
    width:939px;
    border-left: #FFF 1px solid;
}
.l_left_c ul{
    padding: 2px 10px;
    line-height: 25px;
}
.l_left_c li {
    float: left;
    width: 120px;
    line-height: 25px;
}

.banner_relative {
	position: relative;
	height: 100px;
}
.banner_1002 {
	position: absolute;
	width: 1002px;
	height: 100px;
	z-index: 999;
}