body, div, dl, dt, dd, ul, ol, li,
h1, h2, h3, h4, h5, h6, pre, code,
form, fieldset, legend, input, button,
textarea, p, blockquote, th, td {
margin: 0;
padding: 0;
}
fieldset, img {
border: 0;
}
focus {
outline: 0;
}
address, caption, cite, code, dfn,th, var, optgroup {
font-style: normal;
font-weight: normal;
}
abbr, acronym {
border: 0;
font-variant: normal;
}

input, button, textarea,
select, optgroup, option {
font-family: inherit;
font-size: inherit;
font-style: inherit;
font-weight: inherit;
}
code, kbd, samp, tt {
font-size: 100%;
}


* html input, button, textarea, select {
font-size: 100%;
}
*+html input, button, textarea, select {
font-size: 100%;
}

table {
border-collapse: collapse;
border-spacing: 0;
}
caption, th {
text-align: left;
}
sup, sub {
font-size: 100%;
vertical-align: baseline;
}

:link, :visited , ins {
text-decoration: none;
}
blockquote, q {
quotes: none;
}
blockquote:before, blockquote:after,
q:before, q:after {
content: '';
content: none;
}

ul li{ list-style:none}
a{ color:#222222}
a:hover{text-decoration:underline; color:#dc0004}

body{ background-image:url(imagesbg_img.gif); background-repeat:repeat;}
body, td, th {
font-family: Arial,Helvetica,sans-serif;
font-size: 12px;
}
.wrapper{ width:1000px; margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
.wrapper1{ width:990px;margin-left:auto; margin-right:auto; background-color:#FFFFFF;}
.topbg{ background-image:url(imagestopbg.gif); background-repeat:repeat-x; height:29px; line-height:29px;}
.topbg div{ padding-right:10px;padding-left:10px;}


.nav{ background-image:url(imagesnav_bg.png); background-repeat:repeat-x; height:43px; line-height:43px;}
.nav li{float:left}
.first{ background-image:url(imagesnav1.png); background-repeat:no-repeat; width:101px; height:43px;}
.nav li{ color:#FFFFFF; font-size:14px; text-align:center}
.nav li a{ color:#ffffff; font-weight:bold; text-decoration:none;}


.gonggao_bgimg{ background-image:url(imagesgg_bg.gif); background-repeat:repeat-x; height:30px; line-height:30px; padding:4px 5px 0px;}
.gonggao{ background-image:url(imagesgonggao.png); background-repeat:no-repeat; float:left; width:120px;}
.gongao_list{ float:left;}




.fl{ float:left}
.fr{ float:right}
.clear{ clear:both; height:0px;}
.height3{ height:3px; line-height:3px; clear:both}
.height8{ height:8px; line-height:8px; clear:both}
.height10{ height:10px; line-height:10px; clear:both}



.focus_pic{ float:left; width:520px; height:290px;}
.focus_news{ float:right;width:460px;}






.con {
FONT-SIZE: 12px; WIDTH: 460px;
}
.tags {
PADDING-RIGHT: 0px; PADDING-LEFT: 0px; PADDING-BOTTOM: 0px; MARGIN: 0px 0px 0px 0px; PADDING-TOP: 0px; HEIGHT: 26px; padding-left:5px;
}
.tags LI {
FLOAT: left; MARGIN-RIGHT: 1px; LIST-STYLE-TYPE: none; HEIGHT: 26px;margin-right:5px; background-image:url(imageslink.gif); background-repeat:no-repeat; width:73px;
}
.tags LI A {
PADDING-RIGHT: 10px; PADDING-LEFT: 10px;FLOAT: left; PADDING-BOTTOM: 0px; COLOR: #464646; LINE-HEIGHT: 26px; PADDING-TOP: 0px; HEIGHT: 26px; TEXT-DECORATION: none; font-weight:bold;
}
.tags LI.emptyTag {
BACKGROUND: none transparent scroll repeat 0% 0%; WIDTH: 4px;
}
.tags LI.selectTag {
BACKGROUND-POSITION: left top; MARGIN-BOTTOM: -2px; POSITION: relative; HEIGHT: 26px; border-bottom:0px; margin-right:5px; background-image:url(imageshover.gif); background-repeat:no-repeat; width:73px;
}
.tags LI.selectTag A {
BACKGROUND-POSITION: right top; COLOR: #fff; LINE-HEIGHT: 26px; HEIGHT: 26px; font-weight:bold;
}
#tagContent {
BORDER-TOP: #DC0000 1px solid; BACKGROUND-COLOR: #fff; padding:0px 5px;
}

#tagContent DIV.selectTag {
DISPLAY: block
}


.tagContent {
DISPLAY: none;PADDING-BOTTOM: 10px;COLOR: #474747; PADDING-TOP: 10px;
}
.tagContent ul{line-height:22px;}
.tagContent ul li{ border-bottom: 1px dashed #d7d7d7;
display: inline-block;
float: left;
height: 25px;
line-height: 25px;
overflow: hidden; background-image:url(imagesico.gif); background-repeat:no-repeat; padding-left:10px; width:440px;}
.tagContent ul li span{ float:right;}
.tagContent ul li h2{width:320px; overflow:hidden; white-space:nowrap; float:left; text-overflow:ellipsis; font-size:12px; font-weight:normal}
.tagContent ul p{ clear:both; float:right; padding:0px 10px;}
.tagContent ul li span{ float:right;}



.pic{}
.pic li{ float:left; padding:0px 5px;}
.pic li img{ width:320px; height:90px; vertical-align:top;}




.list_fl{ float:left; width:746px;}
.tabs2 { float:left; width:366px; border:#CCCCCC solid 1px; padding-bottom:10px; background-image:url(imagestabs.gif); background-repeat:repeat-x;}
.biaoti{ height:29px; line-height:29px; background-image:url(imageshover1.gif); background-repeat:no-repeat; width:86px; text-align:center; color:#dc0004}
.tabs_ul{ width:346px; margin-left:auto; margin-right:auto;clear:both; margin-top:10px;}
.tabs_ul li{
float: left;
height:25px;
line-height: 25px;
overflow: hidden; background-image:url(imagesico2.gif); background-repeat:no-repeat; padding-left:10px; width:336px;

}
.tabs_ul li h2{ width:240px; overflow:hidden; white-space:nowrap; float:left; text-overflow:ellipsis; font-size:12px; font-weight:normal}
.tabs_ul li span{ float:right;}

.more{ float:right}

.tabs3 { float:right; width:368px;border:#CCCCCC solid 1px; padding-bottom:10px; background-image:url(imagestabs.gif); background-repeat:repeat-x;}

.list_fr{ float:right; width:234px; border:#cbc8d1 solid 1px;}


.tabs4{ width:321px; float:left; border:#CCCCCC solid 1px; padding-bottom:10px; background-image:url(imagestabs.gif); background-repeat:repeat-x;}
.tabs1_ul{ width:301px; margin-left:auto; margin-right:auto;clear:both; margin-top:10px;}
.tabs1_ul li{
float: left;
height:25px;
line-height: 25px;
overflow: hidden; background-image:url(imagesico2.gif); background-repeat:no-repeat; padding-left:10px; width:291px;

}
.tabs1_ul li h2{ width:240px; overflow:hidden; white-space:nowrap; float:left; text-overflow:ellipsis; font-size:12px; font-weight:normal}
.tabs1_ul li span{ float:right;}
.tabs5{ width:321px; float:left; margin-left:10px;border:#CCCCCC solid 1px; padding-bottom:10px; background-image:url(imagestabs.gif); background-repeat:repeat-x;}
.tabs6{ width:321px; float:right;border:#CCCCCC solid 1px; padding-bottom:10px; background-image:url(imagestabs.gif); background-repeat:repeat-x;height:254px;}


.ksdh{ border:#cccccc solid 1px;}
.ksdh .top{ background-image:url(imagesdh.png); background-repeat:no-repeat; height:32px;}
.ksdh_pic{ float:left; width:742px; border-right:#adadad dashed 1px; margin-right:4px;padding-bottom:7px;}
.ksdh_pic ul{ margin-top:8px;}
.ksdh_pic li{ float:left; height:63px;}
.ksdh_pic li img{padding-left:10px; width:173px; height:53px;}
.xglj_pic{ float:right; width:240px;}
.xxlj_pic_bgimg{margin-left:5px; }
.xxlj_biaoti{background-image:url(imagesbg_img1.gif); background-repeat:repeat-x; height:29px; line-height:29px; font-weight:bold; text-align:center}
.xxlj_pic_bgimg ul li{margin:0px;}


.xglink{}
.xglink_top{ background-image:url(imagesbg_img2.png); background-repeat:no-repeat;height:33px; background-color:#eeeeee}
.xglink_top ul{ padding-left:130px; padding-top:8px;}
.xglink_top ul li{ float:left; margin-left:35px;}



.hudong{ border:#cccccc solid 1px;}
.hudong .top{ background-image:url(imageshdjl.png); background-repeat:no-repeat; height:32px;}
.hudong_left{ width:240px; float:left; text-align:center}
.hudong_left ul{ margin-top:8px;}
.hudong_left ul li{ height:63px;}
.hudong_list{float:left; width:477px; border-right:#adadad dashed 1px; border-left:#adadad dashed 1px;margin-right:4px; margin-left:4px; padding:10px;}



.copyright{ background-image:url(imagesfoot.gif); background-repeat:repeat-x; height:150px; text-align:center; line-height:22px; padding-top:10px;}


.content{}
.weizhi{ background-image:url(imageslist_bg.gif); background-repeat:repeat-x; height:33px; line-height:33px; border-left:#e4e4e4 solid 1px; border-right:#e4e4e4 solid 1px; padding-left:20px; }
.zhengwen{ background-image:url(imageslist_bg1.gif); background-repeat:repeat-x; line-height:24px; padding:20px; font-size:14px;}
.zhengwen p{ font-weight:normal; font-size:12px;color:#7c7c7c}
.title{ font-size:22px; text-align:center; font-weight:bold; padding-bottom:20px;}

.nextlist{ float:right;}
.point{ background-image:url(imagespoint.gif); background-repeat:repeat-x; height:1px; line-height:1px; clear:both; margin:10px 0px;}

.xgwz{ font-size:14px;}
.xgwz p{ font-size:14px;}
.xgwz li{ background-image:url(imagesico2.gif); background-repeat:no-repeat; padding-left:10px;}
.xgwz li span{ float:right; font-size:12px; color:#7c7c7c}



.list_fl1{ float:left; width:214px;}
.list_fl_gonggao{ border:#CCCCCC solid 1px; }
.biaoti2{ font-size:14px; color:#FFFFFF; font-weight:bold;background-image:url(imageslist_bg2.gif); background-repeat:no-repeat; line-height:33px; padding-left:30px;}
.list_fl_gonggao ul{ padding-bottom:10px;}
.list_fl_gonggao li{ background-image:url(imageslist_bg3.gif); background-repeat:no-repeat; width:198px; height:28px; margin-left:5px; margin-top:8px; padding-left:40px; line-height:28px;}
.list_fl_gonggao li a{ width:130px; overflow:hidden; white-space:nowrap; display:block; font-weight:bold;}
.list_fr1{ float:right; width:770px;}
.list_fr2{}
.list_fr2 ul{ padding:10px 10px;}
.list_fr2 li{ line-height:25px; font-size:14px;}
.list_fr2 li p{float:left;width:550px; white-space:nowrap; overflow:hidden;text-overflow: ellipsis;background-image:url(imagesico2.gif); background-repeat:no-repeat; padding-left:10px;}
.list_fr2 li span{ float:right; font-size:12px; color:#7c7c7c} 
.list_fl2 img{ width:210px; padding:3px 0px;}


.hotlist{border:#CCCCCC solid 1px;}
.hotlist ul{ padding:10px;}
.hotlist li{ background-image:url(imagesico.gif); background-repeat:no-repeat; padding-left:10px; white-space:nowrap; overflow:hidden; line-height:25px;}
.biaoti3{ font-size:12px; color:#dc0004; font-weight:bold;background-image:url(imageslist_bg4.gif); background-repeat:repeat-x; line-height:29px; height:29px; text-align:center}

#c1013 ul {list-style: none; margin: 0px; padding: 0px;} 


#c1013 ul li a {text-decoration: none;font-weight:bold; color:#fff; display:block; width:90px; height:36px; line-height:36px; text-align:center; font-size:14px;background:none !important;}


#c1013 ul li { float:left; margin-left:0px;} 
#c1013 ul li a:hover {background-color:#f66 !important; }
#c1013 ul li a#current { font-weight:bold; color:#fff !important;}
#c1013 ul li ul { border:0px solid #ccc; display:none;} 
#c1013 ul li ul li {text-decoration: none;font-weight:bold;font-size:14px; float:none; margin:0;}
#c1013 ul li ul li a {width:112px;height:28px;line-height:28px; text-align:center; color:#fff !important;background-color:#e41213 !important;} 
#c1013 ul li ul li a:hover {background-color:#d20404 !important; color:#fff !important;} 
#c1013 ul li:hover ul { display:block;z-index:9999999; position:absolute;}
#c1013 ul li.sfhover ul { display:block;}

#c1013 .sm{width:180px !important;}
#c1013 .pm{width:90px !important;}
.list_pic img{padding-top:5px;}
.jgsz{font-size:14px;}
.jgsz p{ font-size:14px; padding:10px;}
.jgsz li{ float:left; padding-right:20px;}
#list_liebiao{padding:10px 15px;}
#list_liebiao a{font-size:14px;}
#list_liebiao .c_data{float:right;font-size:14px;color:#ccc;}
.list_fenye{margin-top:15px;}
.xxgk_con_left_zfxxgk_con ul {
padding-left: 22px;
text-align: left;padding-top:10px;
}
.xxgk_con_left_zfxxgk_con ul li {
background: url("imageslist_ggfw_link_bg.jpg") no-repeat scroll 0 0 transparent;
height: 30px;
line-height: 27px;
text-align: left;
text-indent: 3em;
width: 180px;
}
.xxgk_con_left_zfxxgk_con ul li a {
color: #AF0102;
font-weight: bold;
}
.xxgk_con_left_zfxxgk_con ul li a:hover {
background: url("imageslist_ggfw_hover_bg.jpg") no-repeat scroll 0 0 transparent;
color: #FFFFFF;
display: block;
font-weight: bold;
height: 27px;
width: 180px;
}

.ksdh_pic table{width:100%;text-align:center;}
.ksdh_pic table td{padding-top:9px;}



.nav_menustyle_1_2 ul {
list-style-type: none;
margin: 0;
padding: 0;
}
.nav_menustyle_1_2 li {
float: left;
position: relative;
text-align: center;
}
.nav_menustyle_1_2 ul li ul li {
float: none;
z-index: 100;}
.nav_menustyle_1_2 ul li ul li ul {
left: 100%;
top: 0;
}
.nav_menustyle_1_2 table {
border-collapse: collapse;
border-spacing: 0;
left: 0;
position: absolute;
z-index: 100;
}
.nav_menustyle_1_2 table table {
top: 0;
}
.nav_menustyle_1_2 td {
padding: 0;
}
.nav_menustyle_1_2 li ul, .nav_menustyle_1_2 li:hover ul li ul, .nav_menustyle_1_2 li:hover ul li:hover ul li ul, .nav_menustyle_1_2 li:hover ul li:hover ul li:hover ul li ul, .nav_menustyle_1_2 li:hover ul li:hover ul li:hover ul li:hover ul li ul {
display: none;background-color:#D20404
}
.nav_menustyle_1_2 li a:hover ul li ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li a:hover ul li ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li ul {
visibility: hidden;
}
.nav_menustyle_1_2 li a:hover ul, .nav_menustyle_1_2 li:hover ul, .nav_menustyle_1_2 li:hover ul li:hover ul, .nav_menustyle_1_2 li:hover ul li:hover ul li:hover ul, .nav_menustyle_1_2 li:hover ul li:hover ul li:hover ul li:hover ul, .nav_menustyle_1_2 li:hover ul li:hover ul li:hover ul li:hover ul li:hover ul {
display: block;
position: absolute;
}
.nav_menustyle_1_2 li a:hover ul li a:hover ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li a:hover ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li a:hover ul li a:hover ul, .nav_menustyle_1_2 li a:hover ul li a:hover ul li a:hover ul li a:hover ul li a:hover ul {
visibility: visible;
}
.nav_menustyle_1_2 a {
display: block;
text-decoration: none;
white-space: nowrap;
}
.nav_menustyle_1_2 a {
-moz-border-bottom-colors: none;
-moz-border-left-colors: none;
-moz-border-right-colors: none;
-moz-border-top-colors: none;
background: none repeat scroll 0 0 none;
border-color: #FFFFFF;
border-image: none;
border-style: solid;
border-width: 0 1px 1px 0;
color: #000000;
font-size: 14px;
height: 42px;
line-height: 42px;
width: 98px;
}
.nav_menustyle_1_2 a:hover {
background: none repeat scroll 0 0 #FF6666;
color: #FFFFFF;
}
.nav_menustyle_1_2 table {
top: 26px;
}
.nav_menustyle_1_2 table table {
left: 91px;
}
.nav_menustyle_1_2 ul li ul li a {
}
.nav_menustyle_1_2 ul li ul li a:hover {
}
.nav_menustyle_1_2 ul li ul li ul li a {
}
.nav_menustyle_1_2 ul li ul li ul li a:hover {
}