/*==Ĭ��==*/
body {
    background-color: #FFFFFF;
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 14px;
    scrollbar-3dlight-color: #F0F0EE;
    scrollbar-arrow-color: #676662;
    scrollbar-base-color: #F0F0EE;
    scrollbar-darkshadow-color: #DDDDDD;
    scrollbar-face-color: #E0E0DD;
    scrollbar-highlight-color: #F0F0EE;
    scrollbar-shadow-color: #F0F0EE;
    scrollbar-track-color: #F5F5F5;
    background:url(images/main-bg.jpg) repeat-x 0 0;
    margin:0 auto;
    padding:0;
}
td {
    font-family:����,Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

pre {
    font-family: Verdana, Arial, Helvetica, sans-serif;
    font-size: 12px;
}

.example1 {
    font-weight: bold;
    font-size: 14px
}

.example2 {
    font-weight: bold;
    font-size: 12px;
    color: #FF0000
}
.example3 {
    font-family: ����_GB2312;
    font-weight: bold;
    font-size: 40px;
    color: #FF0000
}

.tablerow1 {
    background-color: #BBBBBB;
}

.mceLink a:visited {
    color: #666666;
    text-decoration: underline;
    font-size: 12px;
}

.mceLink a:active {
    color: #666666;
    text-decoration: underline;
    font-size: 12px;
}

.mceLink a:hover {
    color: #666666;
    text-decoration: underline;
    font-size: 12px;
}

.mceLink a:link {
    color: #666666;
    text-decoration: underline;
    font-size: 12px;
}

.mceLink a {
    color: #666666;
    text-decoration: underline;
    font-size: 12px;
}

.mceVisualAid {
    border: 1px dashed #BBBBBB;
}
/* Fix for MS Office style paragraphs (MsoNormal) */
p {
    margin: 0;
    padding: 0;
}

/* Fix for MS Office unindeted lists */
.unIndentedList {
    margin: 0;
    padding: 0;
    list-style-position: inside;
}

.unIndentedList li {
    padding: 0;
}

/* Fix for MS Office UL lists */
ul li{
    margin:0;
    padding:0;
}
/* CSS Document */
input{
    font-size:12px;
}
img{
    border:0;
}
a{
    cursor:pointer;
}
a:link{
    color:#4e4d4d;
    text-decoration:none;
}
a:visited{
    color:#4e4d4d;
    text-decoration:none;
}
a:hover{
    color:#c8262b;
    text-decoration:none;
}
a:active{
    color:#c8262b;
    text-decoration:none;
}
.m-td-pad{
    padding-top:5px;
}
.nav-bg{
    background:url(images/nav-bg.jpg) repeat-x;
    color:#660000;
}
.nav-posbg{
    background:url(images/pos-dot.jpg) no-repeat 12px 50%;
    color:#660000;
    font-weight:bold;
    padding-left:30px;
    padding-top:3px;
}
.nav-pos{
    color:#660000;
    padding-top:3px;
}
.nav-pos a:link{
    color:#660000;
}
.nav-pos a:visited{
    color:#660000;
}
.nav-pos a:hover{
    color:#660000;
}
.nav-pos a:active{
    color:#660000;
}
.sear-input{
    border:1px solid #dadada;
    height:20px;
    background:#ffffff url(images/sear-input.gif) no-repeat 5px 50%;
    color:#838080;
    padding-left:33px;
    line-height:20px;
}
.sear-select-div{
    border:1px solid #dadada;
    height:20px;
    overflow:hidden;
}
.sear-select{
    color:#838080;
    margin-top:-1px;
    margin-left:-2px;
    height:24px;
    font-size:12px;
}
.sear-btn{
    background:#fff url(images/btn-bg.gif) no-repeat;
    border:none;
    height:20px;
    width:44px;
    text-align:center;
    color:#b9120a;
    line-height:22px;

}
.l-chanl{
    background:url(images/tree-headbg.gif) no-repeat;
    padding-top:4px;
    padding-left:5px;
    padding-right:5px;color:#fff;
}
.l-chanl ul{
    list-style:none;
    float:left;
    width:100%;
    margin-left:0;
    padding-left:0;
}
.l-chanl li{
    float:left;
    height:38px;
    text-align:center;
    line-height:28px;
    font-size:12px;
    font-weight:blod;
}
.l-chanl .red{
    color:#c70f15;
    background:url(images/tree-active.gif) no-repeat 50% 100%;
    width:60px;
}
.l-chanl .red a:link{
    color:#c70f15;
}
.l-chanl .red a:visited{
    color:#c70f15;
}
.l-chanl .red a:hover{
    color:#c70f15;
}
.l-chanl .red a:active{
    color:#c70f15;
}
.l-chanl .white{
    color:#ffffff;
    width:50px;
}
.l-chanl .white a:link{
    color:#ffffff;
}
.l-chanl .white a:visited{
    color:#ffffff;
}
.l-chanl .white a:hover{
    color:#ffffff;
}
.l-chanl .white a:active{
    color:#ffffff;
}
.l-chanl-td{
    border:1px solid #c7c7c7;
    border-top:none;
    background-color:#fffcec;
    padding:0 5px 10px 10px;
    *padding-top:20px;
}
.tree-all{
    font-weight: bold; 
    font-size: 12px; 
    height: 22px; 
    width:180px;
    margin-left:15px;
}
.tree-all a{
    cursor:pointer;
}
.tree-all a:link{
    text-decoration: none;
}
.tree-all a:visited{
    text-decoration: none;
}
.tree-all a:hover{
    text-decoration: none;
}
.tree-all a:active{
    text-decoration: none;
}
.tree-all span{
    display:block;
    width:180px; 
    height:22px; 
    line-height:22px;
    color: #094ebf; 
    cursor:pointer;
}
.tree-all .span1{
    background: url(images/tree-open.gif) no-repeat; 
}
.tree-all .span2{
    background: url(images/tree-1.gif) no-repeat; 
}
.CNLTreeMenu{width:99%;}
.CNLTreeMenu img.s {cursor:pointer;vertical-align:middle;}
.CNLTreeMenu ul {padding:0;}
.CNLTreeMenu li {list-style:none;padding:0;}
.Closed ul {display:none;}
.parent {
    font-size:12px;
    font-weight:bold;
    height:22px;
    color:#292626
}
.Child {
    font-size:12px;
    margin:2px;0px;0px;5px;
    *margin-top:5px;
    color:#070101;
}
.Child a:link {
    color: #070101;
    text-decoration:none;
}
.Child a:visited {
    color: #070101;
    text-decoration:none;
}
.Child a:hover {
    color: #cf2115;
    text-decoration:none;
}
.Child a:active {
    color: #cf2115;
    text-decoration:none;
}	
.Child img.s {background:url(images/red-dot.gif);cursor:default;}

#CNLTreeMenu1 ul {margin:0 0 0 17px;}
#CNLTreeMenu1 img.s {width:17px;height:15px;border:0;}
#CNLTreeMenu1 .Opened {background:url(images/chanl-close.gif) no-repeat;color:#cf2115;line-height:22px;}
#CNLTreeMenu1 .Closed {background:url(images/chanl-open.gif) no-repeat;color: #292626;line-height:22px;}
#CNLTreeMenu1 .Child img.s {background:url(images/red-dot.gif) no-repeat 5px 50%;}

#CNLTreeMenu2 ul {margin:0 0 0 17px;}
#CNLTreeMenu2 img.s {width:17px;height:15px;border:0;}
#CNLTreeMenu2 .Opened {background:url(images/chanl-close.gif) no-repeat;color:#cf2115;line-height:22px;}
#CNLTreeMenu2 .Closed {background:url(images/chanl-open.gif) no-repeat;color: #292626;line-height:22px;}
#CNLTreeMenu2 .Child img.s {background:url(images/red-dot.gif) no-repeat 5px 50%;}

#CNLTreeMenu3 ul {margin:0 0 0 17px;}
#CNLTreeMenu3 img.s {width:17px;height:15px;border:0;}
#CNLTreeMenu3 .Opened {background:url(images/chanl-close.gif) no-repeat;color:#cf2115;line-height:22px;}
#CNLTreeMenu3 .Closed {background:url(images/chanl-open.gif) no-repeat;color: #292626;line-height:22px;}
#CNLTreeMenu3 .Child img.s {background:url(images/red-dot.gif) no-repeat 5px 50%;}
#CNLTreeMenu4 ul {margin:0 0 0 17px;}
#CNLTreeMenu4 img.s {width:17px;height:15px;border:0;}
#CNLTreeMenu4 .Opened {background:url(images/chanl-close.gif) no-repeat;color:#cf2115;line-height:22px;}
#CNLTreeMenu4 .Closed {background:url(images/chanl-open.gif) no-repeat;color: #292626;line-height:22px;}
#CNLTreeMenu4 .Child img.s {background:url(images/red-dot.gif) no-repeat 5px 50%;}
.gg-bg{
    background:url(images/gg-bg.gif) repeat-x;
}
.gg-list{
    color:#af0d12;
}
.gg-list img{
    margin-left:10px;
    margin-right:5px;
}
.gg-list a:link{
    color:#af0d12;
}
.gg-list a:visited{
    color:#af0d12;
}
.gg-list a:hover{
    color:#af0d12;
}
.gg-list a:active{
    color:#af0d12;
}
.table-mar{
    margin-top:10px;
}
.r-chanl-zfdt{
    background:url(images/r-chanltitle.jpg) no-repeat;
}
.r-chanl-flfg{
    background:url(images/r-chanltitle.jpg) no-repeat 0px -47px;
}
.r-chanl-bmxx{
    background:url(images/r-chanltitle.jpg) no-repeat 0px -92px;
}
.r-chanl-sqxx{
    background:url(images/r-chanltitle.jpg) no-repeat 0px -138px;
}
.r-chanl-bor{
    background:url(images/r-chanlbor.gif) no-repeat 100% 28px;
    padding-right:5px;
}
.r-table-bor{
    border:1px solid #c7c7c7;
    border-top:none;
}
.r-chanl-td{
    padding:0 10px;
}
.r-list{
    font-size:14px;
    color:#4e4d4d;
    background:url(images/list-dot.gif) repeat-x 0 100%;
}
.r-list a:link{
    font-size:14px;
    color:#4e4d4d;
    text-decoration:none;
}
.r-list a:visited{
    font-size:14px;
    color:#4e4d4d;
    text-decoration:none;
}
.r-list a:hover{
    font-size:14px;
    color:#c8262b;
    text-decoration:underline;
}
.r-list img{
    margin-right:6px;
    margin-left:2px;
}
.r-list-or{
    color:#eb710f;
}
.r-more{
    color:#ca1117;
}
.r-more a:link{
    color:#ca1117;
}
.r-more a:visited{
    color:#ca1117;
}
.r-more a:hover{
    color:#ca1117;
}
.r-more a:active{
    color:#ca1117;
}
.r-chanl-er{
    color:#525252;
}
.r-chanl-er a:link{
    color:#525252;
}
.r-chanl-er a:visited{
    color:#525252;
}
.b-redbg{
    background-color:#1359c5;
}
.white{
    color:#ffffff;
}
.b-count{
    border:1px solid #b44c06;
    background-color:#f49c45;
    margin-left:5px;
    margin-right:5px;
}
.b-count-bg{
    background:url(images/b-countbg.jpg) repeat-x;
    color:#fdeedc
}
.b-right{
    color:#323131;
    line-height:180%;
}
.con-t-bor{
    border:1px solid #dfdfdf;
    background:#fffcec url(images/con-t-bg.jpg) repeat-x;
    margin-top:10px;
}
.con-con-bg{
    background:#ffffff url(images/sear-posbg.jpg) repeat-x;
    padding-left:45px;
    padding-right:45px;
    border:1px solid #d8d6d6;
    margin-top:10px;
}
.con-con-bt{
    color:#ba0707;
    font-weight:bold;
    font-size:26px;

}
.con-con-line{
    background:url(images/con-dot.gif) repeat-x 0 100%;
}
.con-con-cnt{
    font-size:14px;
    color:#484747;
    line-height:28px;
    padding-top:35px;
    padding-bottom:25px;
}
.con-con-col{
}
.con-con-col a:link{
    text-decoration:none
}
.con-con-col a:visited{
    text-decoration:none
}
.con-con-col a:hover{
    text-decoration:none
}
.con-con-col a:active{
    text-decoration:none
}
.con-gray{
    color:#212121;
}
.search-bg{
    background:#ffffff url(images/sear-posbg.jpg) repeat-x;
    border:1px solid #d8d6d6;
    margin-top:10px;
    margin-left: 30px;
}
.search-bg .red{
    color:#d54200;
}
.search-bg td{
    padding-left:20px;
}
.search-dot{
    background:url(images/sear-dot.gif) repeat-x 0 100%;
    padding:5px 5px 10px;
}
.search-dot td{
    font-size:14px;
}
.search-dot input{
    font-size:14px;
}
.search-col-bg{
    font-size:12px;
    color:#000000;
    font-weight:bold;
    background:url(images/sear-m-bg.gif) repeat-x;
    padding-left:5px;
    padding-right:5px;
}
.search-input{
    border:1px solid #bdbaaf;
    background-color:#fefdf6;
    color:#828282;
    height:22px;
    line-height:22px;
    padding-left:5px;
}
.search-div{
    border:1px solid #bdbaaf;
    height:22px;
    overflow:hidden;
    background-color:#fefdf6;
}
.search-select{
    color:#828282;
    font-size:14px;
    margin-top:-1px;
    margin-left:-1px;
    height:22px;
    *height:25px;
    background-color:#fefdf6;
    border:none;
}
.search-pad{
    padding-top:25px;
}
.search-btn{
    background:url(images/sear-btnbg.jpg) no-repeat;
    border:0;
    font-size:14px;
    text-align:center;
    width:55px;
    height:24px;
    line-height:24px;
    color:#000000;
}
.list-bor{
    background:#ffffff url(images/sear-posbg.jpg) repeat-x;
    padding-left:15px;
    padding-right:15px;
    border:1px solid #c1c1c1;
    margin-top:8px;
    height:1000px;
}
.list-pos{
    background:url(images/list-posline.gif) no-repeat 100% 50%;
    color:#d70404;
    font-size:14px;
    font-weight:bold;
}
.list-pos-chal{
    color:#444444;
    font-size:12px;
    font-weight:bold;
}
.list-pos-chal a:link{
    color:#444444;
}
.list-pos-chal a:visited{
    color:#444444;
}
.list-pos-chal a:hover{
    color:#c8262b;
    text-decoration:none;
}
.list-pos-chal a:active{
    color:#c8262b;
    text-decoration:none;
}
.list-chanl-bor{
    border:1px solid #dfdfdf;
    background-color:#fffcec;
    padding-left:15px;
    padding-right:15px;
}
.list-chanl-h{
    border-bottom:1px solid #dfdfdf;
}
.list-chanl-h a{
    cursor:pointer;
}
.list-chanl-h a:hover{
    text-decoration:none;
}
.list-chanl-h a:active{
    text-decoration:none;
}
.list-chanl-h span{
    color:#d53a11;
    display:block;
    height:20px;
    width:160px;
    cursor:pointer;
    line-height:20px;
}
.list-chanl-h .span1{
    background:url(images/c-close.gif) no-repeat 0 50%;
}
.list-chanl-h .span2{
    background:url(images/c-open.gif) no-repeat 0 50%;
}
.list-chanl-body{
    background:url(images/con-t-bg.jpg) repeat-x;
}
.list-chanl-cnt{
    line-height:24px;
    color:#000000;
    padding-top:5px;
    padding-bottom:10px;
    height:auto;
    width:100%;
}
.list-chanl-cnt a:link{
    color:#000000;
}
.list-chanl-cnt a:visited{
    color:#000000;
}
.list-link{
    font-size:14px;
    color:#4e4d4d;
}
.list-link img{
    margin-right:6px;
    margin-left:2px;
}
.orange{
    font-size:12px;
    color:#eb710f;
    font-weight:bold;
}
.ysqgk_bai{color:#fff;font-weight:bold;font-size:14px;}
.ysqgk_l_font{font-size:14px;}
.ysqgk_l_font a:link{font-size:14px;color:#000;
                     text-decoration:none
}
.ysqgk_l_font a:visited{font-size:14px;color:#000;
                        text-decoration:none
}
.ysqgk_l_font a:hover{font-size:14px;color:#c8262b;
                      text-decoration:none
}
.ysqgk_l_font a:active{font-size:14px;color:#c8262b;
                       text-decoration:none
}
.ysqgk_l_bg{
    border:1px solid #c7c7c7;
    border-top:none;
    padding:0 5px 20px 20px;
    *padding-top:10px;
    background:#FFFCEC url(images/y_l_bg.gif) no-repeat center bottom;

}
.divbg{ background:#fff; border:1px solid #C7C7C7; padding:4px;}
.zbjh-bg{
    background:url(images/zbjh-bg.jpg) repeat-x;
}
.zbj-bm{
    color:#a72f05;
    font:900 20px ����;
}




/*==����Ԥ���㿪ʼ==*/
* {
    PADDING-BOTTOM: 0px; MARGIN: 0px; PADDING-LEFT: 0px; PADDING-RIGHT: 0px; PADDING-TOP: 0px
}
.sy_mar8{MARGIN: 8px auto 0px auto;WIDTH: 954px}
.sh_list_bor2{border:1px solid #d0e1ee;}
.bsyewumenu{width:952px;height:28px;border:1px solid #eaeaea;background:#f4f4f4;line-height:28px;}
.bsyewumenu li{height:28px;display:inline-block;float:left;width:169px;color:#333333;}

.bsyewumenu .ad_Tabclose{width:169px;text-align:center;font-size:14px;height:30px;}
.bsyewumenu .selected{width:169px;height:30px;background: url(images/czyjsl.jpg) left center no-repeat;text-align:center;font-size:14px;color:#ffffff;}
.bsyewumenu .gdrn{
    TEXT-ALIGN: right; WIDTH: 100px; FONT-SIZE: 14px
}

.bsye{MARGIN: 15px auto 0px auto;WIDTH: 954px}
.bsyewu{height:100px;PADDING-BOTTOM: 15px; MARGIN: 0px; PADDING-LEFT: 5px; PADDING-RIGHT: 0px; PADDING-TOP: 15px;width:954px}
.bsyewulist{line-height:28px; height:28px; font-size:12px;}
.bsyewulist a:link{ color:#666; }
.bsyewulist a:visited{ color:#666; }
.bsyewulist a:hover{ color:#666; }
.czyzsDept{color:#666;}
.bmTable{border-collapse:collapse;}
.bmTable thead td{ background-color:#ccc;}
.bmTable td{ border:1px solid #E7E7E7; border-collapse:separate; height:28px;line-height:28px;}
.bmTable td a:link{color:#666;}
.bmTable td a:hover{color:#C00;}
.bmTable td a:visiter{color:#666;}
.list0{ background:#EEE}


.czlist{MARGIN: 8px 0px 0px 10px;WIDTH:944px;border:1px solid #6C7B8B; border-collapse:collapse;background-color:#FFFFFF}
.czlist thead td{ background-color:#FFE7BA;}
.czlist td{height:28px;line-height:28px;border:1px solid #6C7B8B}
.zfczlist{height:25px;line-height:25px}
/*==����Ԥ��������==*/



/*==����ִ����ʼ==*/
*{margin:0;padding:0;}
a{text-decoration: none;}
.head{margin: 0 auto;}
.xzzf_content{margin: 0 auto;width: 1100px;}
.xzzf_bg{height: 40px;background: url(images/dwmc.png) no-repeat #fff;padding-left: 16px;}
.xzzf_bgc{font-size:20px;height: 40px;background: url(images/title_bg.png) no-repeat #fff;padding-left: 16px;line-height: 40px;color:#1d66c4;font-weight: 600 }
.xzzf_aside{background: #fff}
.xzzf_weight{font-weight: 500;float: right;padding-right: 10px;color: #ff6767;line-height: 35px;}
.border{border: 1px solid #dcdcdc;background: #fff} 
.xzzf_dwmc{padding: 15px 0px 5px 10px;list-style-type: none;line-height: 23px;font-size: 14px;}
.xzzf_dwmc_li{list-style-type: none;background: url(images/red-dot.gif) no-repeat left center;padding-left: 10px;}
.xzzf_rtc tr td{border:1px solid #cce3ed;background: #f5f5f5;}
.xzzf_list tr td{border: 0;background: none;}
.xzzf_button{height: auto;background: url(images/thbg.png) repeat-x;width: 100px;margin: 10px 10px;color: #1787cd;font-weight: 600;text-align: center;display: inline-block;float:left;text-align: left}
.xzzf_sqgk,.xzzf_shgk{background: url(images/sqgk.png) no-repeat;height: 35px;line-height: 35px;padding-left: 30px;color: #fff;font-size: 16px;font-weight: bold}

.xzzf_piont{font-size: 12px;color: #000;font-weight: 500;float: right;padding-right: 10px;}
.xzzf_seconcon{width: 95%;line-height: 25px;font-size: 14px;margin-top: 10px;}
.xzzf_seconcon li{border-bottom: 1px dashed #e8e8e8;margin-left: 30px;background: url(images/dot.png) no-repeat 2px center;list-style-type: none;padding-left: 13px;}
.xzzf_seconcon li span{float: right;color: #888}
.xzzf_gd{float: right; padding-left: 80px; margin: 10px 10px 0px 0px}

.xzzflist{width:98%;font-size:14px;line-height:22px;}
.xzzflist tr td{border-bottom:1px dashed #ccc;font-size:14px;}
/*==����ִ������==*/
.tablist{
    margin-bottom: 2px;
}
.tablist li.listli{
    width:289px;
    float:left;
    display:inline-block;
    border: 1px solid #cce3ed;
    background: #f5f5f5;
    margin:2px 0 0 2px;
    height:175px;
}
.clear{clear:both}
.cat_list{
    background: #1d66c4;
    color:#fff;
    font-size: 16px;
    padding-left: 25px;
    font-family: "宋体"
}
