.position{
    font-size:12px;
 
    height:36px;
 padding:8px 10px 0px 20px;
 background: url(imagesposition_bg.gif) repeat-x;}
H4{
padding-right: 10px; padding-left: 30px;  padding-bottom: 0px; font-size:14px;font-weight:bold;color: #000; line-height: 27px; padding-top: 0px; height: 62px;}
H5{
padding-right: 10px; padding-left: 20px;  font-size:14px;font-weight:bold;color: #000; line-height: 20px; height: 20px;background:#e8e8e8;}
H6{
padding-right: 10px; padding-left: 40px;  font-size:14px;font-weight:bold;color: #000; line-height: 40px; height: 42px;background:url(imageslm_dot.gif) no-repeat 15px 13px;}
.lm_class_bg{}
.list_pages{
   height:22px;
   width:634px;
   margin:10px auto;
   text-align:center;
   line-height:22px;
   border:1px solid #bbb;
   clear:left;}


#EC_Cnt_center{
    background: url(../images/art_ech_sys_logo_bg.gif) no-repeat 646px top;}

.EC_Cnt_Left{
    width:640px;
 margin: 0px 6px!important;
 margin: 0px 3px;}

.EC_Content_Left{      
  margin:0px auto;
  border:1px solid #bbb;
  padding:0px 0px 10px 0px;}

.EC_News_Title{
     width:100%;
  height:33px;
  text-align:center;
  padding-top:20px;
  font-size:20px;
  color:#333;
  font-weight:bold;}
.EC_title_line{
     height:20px;
     background: url(../images/ec_title_line.gif) no-repeat;}
.art_info,.comment_title{
     width:620px;
  height:26px;
  line-height:26px;
  text-align:center;
  padding:0px 0px 10px 0px ;
  margin:5px auto;
  border-bottom:1px solid #ccc;}
#zw_content{
    width:600px;
 line-height:22px;
 font-size:14px;
 margin:10px auto;
 text-align:left;
 overflow:hidden;}
.editor{
    height:20px;
 text-align:right;
 padding-right:10px;
 margin:4px auto;}
.pages{
   width:600px;
   text-align:left;
   margin:4px auto;
   line-height:20px;}
.about_news,.comment{
   width:600px;
   margin:10px auto;}
.about_art,.about_spec{
   width:260px;
   background:url(imagesxwlm.gif) repeat-x left top;
   border-bottom:1px solid #bbb;
   padding:0px 6px;
   min-height:150px;
   height:auto !important;
   height:150px;}
.comment{
   border:1px solid #e8e8e8;
   width:600px;
   margin-bottom:10px;}
.comment_title{
   width:600px;
   margin:0px auto;
   padding:0px;
   text-align:left;
   font-size:14px;
   font-weight:bold;
   background:#DDFDF5 url(imageswygkcn_gz_comment_bg.jpg) repeat-x left top;}
.comment_tit{
   height:50px;
   line-height:50px;
   text-align:center;
   border-bottom:1px solid #bbb;}
.comm_pages{
   height:22px;
   line-height:22px;
   text-align:center;
   margin:10px auto;
   border:1px dashed #bbb;}
.comment_cnt,.comment_tab{
   padding:4px;}
.comment_list{
   background:#e8e8e8;
   height:20px;
   line-height:20px;
   padding:0px 10px;
   margin:10px auto;}
.comment_tab{
    text-align:center;}
  

.EC_Cnt_Right{
    width:330px;}

.EC_n_right,.EC_npic_right,.EC_spe_pic,{
    width:324px;
 margin:0px 6px 10px auto;
 padding-bottom:10px;
 border:1px solid #ccc;}
.Article_right_AD01{
    width:326px;
    margin:0px 6px 4px auto;
 padding-bottom:0px;
 border:none;}
.EC_npic_right li{
    width:160px;
 float:left;}
.EC_ntext_right{
    border-top:1px dashed #bbb;}
.EC_ntext_right li{
 clear:left;
 width:320px;}
.EC_spe_pic{
    width:280px;
 float:left;
 border:none;}
.EC_spe_pic li{
    width:138px;
 float:left;}
.npic{
   width:120px;
   padding:2px;
   margin:10px 15px 10px 20px;
   border:1px solid #bbb;
   background:#fff;}
.npic2{
   width:100px;
   padding:2px;
   margin:10px;
   border:1px solid #bbb;
   background:#fff;}
.npic_Hover{
   border:1px solid #FD9C05;
   filter:alpha(opacity=80);}
.npic_title{
   height:24px;
   line-height:24px;
   font-size:12px;
   text-align:center;
   font-weight:normal;
   margin-bottom:4px;}


#zl_center,#nobig_center,#big_center,#Small_center,#noSmall_center{
  background: url(imageszl_bg.gif) repeat-y ;}
#gk_center{  
width:980px; float:left;}



.zl_left{
    width:160px;}
.news_left{
     width:290px;}

.E_c_dl_dh{
    width:170px;
 margin:0px auto 5px auto;
 border:1px solid #A6D8F0;
 background:#fff url(imagesxwlm.gif) repeat-x left top;}
.new_art{
    width:286px;
 margin:0px auto 10px auto;
 border:1px solid #bbb;
 background:#fff url(imagesxwlm.gif) repeat-x left top;}

.E_c_dl_name{
    margin:0px auto;
 border-top: 1px solid #A6D8F0;
 padding:6px 6px;
 min-height:20px;
 height:auto!important;
 height:20px;  
    overflow:auto!important;
 overflow:visible;}
.E_c_dl_name li{
    float:left;
 width:155px;
 line-height:20px;
 text-align:left;
 margin-top:5px;
 font-weight:bold;
 font-size:14px;
 font:"宋体";
}

.E_c_dl_name li a{
width:110px;
padding-left:45px;
 text-align:left;
display:block;
background:url(imagesdl_dot1.gif) no-repeat 24px center;

}

.E_c_dl_name li a:hover{
    display:block;
    background: #3AB3EC url(imagesdl_dot2.gif) no-repeat 26px center;
 ;}

.E_c_dl_namedj{
    margin:0px auto;
 border-top: 1px solid #A6D8F0;
 padding:6px 6px;
 min-height:20px;
 height:auto!important;
 height:20px;  
    overflow:auto!important;
 overflow:visible;}
.E_c_dl_namedj li{
    float:left;
 width:155px;
 height:20px;
 line-height:20px;
 text-align:left;
 margin-top:5px;
 
 background: url(imagesdl_dot1.gif) no-repeat 12px center;
 font-weight:bold;
 font-size:14px;
 font:"宋体";}
.E_c_dl_namedj a:hover{
    display:block;
    background: #3AB3EC url(imagesdl_dot2.gif) no-repeat 14px center;}
.jm_leader li {
    float:left;
 width:246px;
 height:21px;
 line-height:21px;
 text-align: center;
 margin-top:10px;
 font-size:19px;
 color:#FF0000; 
 background: url(imagesdl_dot2.gif) no-repeat 18px center;}
.jm_leader a{
    
 color: #0033FF;}
.jm_leader a:hover{
    display:block;
    background:  #8EF2FD url(imagesdl_dot2.gif) no-repeat 22px center;
 color:red;}
 
.new_art_list{

    margin:10px 0px;}


#EC_GovPublic_center{
    background: url(imageswygkcn_govpublic_bg.gif) repeat-y left top;}
.EC_GovPublic_left{
    width:260px;text-align:center;}
.EC_GovPublicLeft{
    margin:0 auto;}
.EC_GovPublicLeft LI{
    padding-bottom:5px;}
.other_searchbg{
    background: #FFF1EE;
 border:#bbb solid 1px;
 text-align:center;
 width:250px;}
.EC_gkml_left{
    width:220px;
    margin:0px auto;
 text-align:left;}

.zl_right,.nobig_right,.big_right,.small_right{
    width:800px;border:1px solid #BDBDBD;}
.news_right{
    width:670px;}
.lj_right{
    width:978px; border:1px solid #BDBDBD;}
.EC_GovPublic_right{
    width:742px;}
.EC_GovPublic_cnt{
    width:730px;
 margin:0px auto 10px auto;
    background: url(imageshd_dh.gif) repeat-x left top;
 border:1px solid #BDBDBD;}
.EC_GovPublic_content{
 width:730px;
 margin:5px auto 10px auto;
 text-align:center;}
.ec_govpublic_txt{
 text-align:left;
 line-height:24px;
 padding:20px;}
.ec_govpublic_txt_l{
    width:440px;
 text-align:left;
 line-height:24px;
 padding:20px;}
.ec_govpublic_txt_r{
    width:220px;
 text-align:center;
 line-height:24px;
 padding:20px 0;}
.ec_govpublic_txt_b{
 text-align:left;
 line-height:24px;
 padding:10px 2px;
 border-top:1px #FF3333 dashed;
 font-weight:bold;}
.EC_gmsq_table1{
   text-align:center;
   color:#D4E4F6;
   font-size:20px;
   margin:4px auto;
   font-weight:bold;}
.EC_gmsq_table2{
   margin:10px auto;
   width:640px;
   border:dashed #FF3333 1px;}


.class_listcnt{ 
    width:940px;
 margin:15px 10px 15px 10px;}
.news_listcnt{ 
    width:640px;
 margin:15px 15px 15px 25px;}
.class_list1{
 margin-bottom:5px;
 padding:0px;
 min-height:20px;
 height:auto!important;
 height:20px;  
    overflow:hidden!important;
 overflow:visible;}
.class_list1 li{
 float:left;}
.class_pic_list{
    width:160px;}
.class_pic_list_leader{
    width:320px;}
.class_site_list{
    width:316px;
 line-height:20px;
 text-align:center;
 padding:1px;
 border-bottom:1px solid #bbb;
 border-right:1px solid #bbb;
 background:#F6F6F6;}

.piclist{
   width:110px;
   padding:4px;
   margin:0px auto;
   border:1px solid #bbb;}
.piclist_Hover{
   border:1px solid #0799DD;}
.piclist_title{
   height:24px;
   line-height:24px;
   font-size:12px;
   text-align:center;
   font-weight:normal;
   margin-bottom:4px;}
.s_pic{
   width:80px;
   padding:2px;
   border:1px solid #e8e8e8;
   margin:5px 0px;}
.EC_s_cnt{
   width:540px;
   line-height:18px;
   text-align:left;
   margin:5px 0px;}




#hd_cnt{
    width:640px;
 margin:10px auto;
    background: url(imageshd_dh.gif) repeat-x left top;
 border:1px solid #BDBDBD;}
.list_hdcnt,.list_bookcnt,.list_blogcnt,.blog_pages{
    margin:5px auto;
    width:98%;}
.bs_bg,.book_bg{
    font-size:14px;
 font-weight:bold;
 line-height:25px;
 height:25px;
    padding-left:10px;
    background: url(imageshd_bg.gif) repeat-x left top;}
.back{
    text-align:center;
 font-size:14px;
 color:#D4E4F6;
 font-weight:bold;
 line-height:22px;
 padding:20px 0px;}
.user_info{
    width:120px;}
.book_cnt{
    width:500px;}
.bookcnt{
    padding-left:10px;
 border-left:1px dashed #BBBBBB;}
.booktitle{
    font-size:12px;
 line-height:25px;
 font-weight:bold;
 margin:10px auto;}
.bookcontent{
    line-height:20px;}
.pages_menu{
    border:1px dashed #BBBBBB;
 height:20px;
 width:625px;
 margin:10px auto;
 line-height:20px;
 text-align:center;}
.tobook{
    height:31px;
 margin-top:8px;
 padding-left:10px;}

#blog_cnt{
    width:680px;
 margin:10px auto;
    background: url(imageshd_dh.gif) repeat-x left top;
 border:1px solid #BDBDBD;}
.blog_cnt{
    margin:10px auto;}
.blog_title,.blog_info,.blog_other{
    height:20px;
 padding-left:20px;
 line-height:20px;
 font-weight:bold;
 background:#FFECE8;}
.blog_info,.blog_other{
 font-weight:normal;
 background:#ffffff;
 border-bottom:1px dashed #BBB;}
.blog_other{border-top:1px dashed #BBB;border-bottom:none;}
.blog_content{
    padding:5px;
 line-height:18px;}
.blog_pages{
   height:22px;
   line-height:22px;
   text-align:center;
   border:1px dashed #BBB;}
.my_pages{
   width:98%;}
.special{
   margin:10px auto;
   padding:6px;
   border:1px solid #BBB;}
.spe_tit{
   font-size:24px;
   font-weight:bold;
   color:#D4E4F6;
   text-align:center;
   height:50px;
   line-height:50px;
   border-bottom:1px dashed #BBB;}
.spe_zs{
   text-align:left;
   line-height:18px;
   padding:6px 0px;}


.dep_cnt{
   padding:5px;
   line-height:22px;
   font-size:14px;}

.alldep{
    width:980px;
 margin:10px auto;
 border:1px dashed #BBB;
 overflow:hidden!important;
 overflow:visible;}
.alldep_menu{
     background: #FFE8E8;}
.alldep li{
    width:245px;
 float:left;
 height:22px;
 line-height:22px;
 text-align:center
;}
.map{
    width:980px;
 margin:10px auto;}
.board{
    width:260px;
 margin:10px;}
.board_tit{
    height:30px;
 font-size:14px;
 font-weight:bold;
 line-height:30px;
 border-bottom:1px solid #BBB;}
.board_cnt{
 line-height:18px;
 padding:10px 0px;}
#boardcnt{
    width:632px;
 margin:0 auto;}
.board_bg1{
    background: url(imagesgonggao_03.gif) repeat-x center top;
    height:44px;}
.board_bg2{
    background: url(imagesgonggao_06.gif) repeat-x center top;
    height:11px;
 font-size:1px;}
.board_bg3{
    background: url(imagesgonggao_10.gif) repeat-x center top;
    height:6px;
 font-size:0px;}
.board_center{
    background:#FFFFFF;
 padding:20px;
 line-height:18px;
 min-height:400px;
 height:auto !important;
 height:400px;}
.board_title{
    height:40px;
 text-align:center;
 font-size:25px;
 font-weight:bold;
 line-height:40px;}
.line{
    color:#0099CC;
 width:100%;
 height:1px;}
.board_info{
    height:22px;line-height:22px;text-align:center;
 border:1px dashed #BBB;}

#t_boardcnt{
    width:300px;
 margin:0 auto;}
.t_board_title{
    height:25px;
 text-align:center;
 font-size:14px;
 font-weight:bold;
 line-height:25px;}
.t_board_bg1{
    background: url(imagesart_wygkcn_sys_logo_bg.gif) repeat-x center top;
    height:32px;}
.t_board_center{
    background:#FFFFFF;
 padding:10px;
 line-height:18px;
 min-height:335px;
 height:auto !important;
 height:335px;
 background: url(imageswygkcn_gg_02.gif) repeat-y center top;}
.t_board_bg3{
    background: url(imageswygkcn_gg_04.gif) repeat-x center top;
    height:12px;}
#vote{
    width:800px;
 margin:0px auto;
 text-align:center;
 background:#FFFFFF;}
.vote_titbg{
    height:44px;
    background: url(../images/votebg.gif) no-repeat center top;}
.vote_cnt{
   margin:20px 10px;
   text-align:left;}