@charset "gb2312";

BODY { FONT-FAMILY: "ms song", "宋体", "Arial", "Helvetica", "sans-serif"; FONT-SIZE: 12px; MARGIN: 0px auto; background:#d2f2ff; }

ul, dl, dd, h1, h2, h3, h4, h5, h6, form, p { padding:0; margin:0; }

ul { list-style:none; }

img { border:0px; }

a { color:#000; text-decoration:none; }

a:hover { color:#f00; }

.blank10px { DISPLAY: block; HEIGHT: 10px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden }

.blank8px { DISPLAY: block; HEIGHT: 8px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden }

.blank4px { DISPLAY: block; HEIGHT:4px; CLEAR: both; FONT-SIZE: 1px; OVERFLOW: hidden }

.clearfloat { clear:both; height:0; font-size: 1px; line-height: 0px; }

#container { width:1003px; padding:0 5px 0 5px; margin:14px auto 0 auto; background:#FFF; }

#header { margin:0px; }

.header_top { background:url(../bmimages/head_bg.gif) repeat-x; height:31px; }

/*二级页面导航nav*/
.nav1 { height:34px; }

/*导航nav*/
.nav { float:left; width:1003px; height:34px;}

.nav ul { margin-left:25px; }

.nav ul li { float:left; display:block; line-height:32px; font-size:14px; color:#000000; margin:0 3px 0 3px; }

.menu1 { float:left; display:block; width:80px; text-align:center; cursor:pointer; position:relative; }

.menu1 .list { position:absolute; left:-32px; top:32px; z-index:10}

.menu2 { float:left; display:block; width:80px; text-align:center; }

.menu1 a { color:#CC2203; font-size:14px; font-weight:bold; }

.menu1 a:hover { color:#CC2203; font-size:14px; font-weight:bold; }

.menu2 a { color:#ffffff; font-size:14px; font-weight:bold; }

.menu2 a:hover { color:#CC2203; font-size:14px; font-weight:bold; }

.menu2 .list { display:none }

.list { text-align:left; font-weight:normal; filter:alpha(opacity=90); -moz-opacity:0.9; -khtml-opacity: 0.9; opacity: 0.9; }

.list li { width:100px; height:25px; line-height:25px; vertical-align:middle; background:#FFF; border:1px solid #ccc; border-top:1px solid #fff; color:#000; text-indent:0; text-align:center }

.list li li { background:#f5f5f5 }

.list a:link, .list a:visited { display:block; height:25px; width:100px; line-height:25px; color:#333; font-size:14px; font-weight:normal; text-decoration:none }

.list a:hover { display:block; height:25px; width:100px; line-height:25px; color:#CC2203; font-size:14px; font-weight:normal; background:#b4f3f4; text-decoration:none }

.nav h2 { float:right; margin-right:10px; display:block; line-height:32px; height:32px; vertical-align:middle; color:#FFF; font-size:14px; font-weight:normal }

/*导航结束*/

.btn_nr { border: #b5b8b7 1px solid; width: 208px; font: 14px/30px arial; height: 18px; line-height: 18px; color: #333; }

.btn_srh { background:url(../bmimages/ssan_bg.gif) no-repeat; border:0px; width:48px; height:22px; color:#4a1700; font-size:12px; text-align:center; }

.more { float:right; padding-right:15px; font-size:12px; font-weight:normal; color:#666666; }

.more:hover { color:#ff0000; }

.fhzgwy a { color:#000;font-size:12px;  }

.fhzgwy a:hover { color:#f00; }

.more1 { float:right; padding-right:15px; font-size:12px; font-weight:normal; color:#fff; }

.more1:hover { color:#ffff00; }

#maincontent { overflow:auto; zoom:1; }

.zwhd img { margin-bottom:10px; }

.zwgk_an { background:url(zwgk_an_bg.gif) center no-repeat; }

.zwgk_an a { padding-left:25px; }

.zwgk1_an {text-align:center; background:url(zwgk1_an_bg.gif) center no-repeat; }

.banner_bg {background:url(banner_bg.jpg) no-repeat;}

/*栏目样式*/
.lm1 { border:#9dc0e0 1px solid; }

.lm1 h3 { display:block; height:28px; line-height:28px; background:url(lm1_bg.jpg) no-repeat; }

.lm1 h3 span { padding-left:40px; color:#FFF; font-size:14px; height:28px; line-height:28px; }

.lm2 { border:#9dc0e0 1px solid; }

.lm2 h3 { display:block; height:28px; line-height:28px; background:url(lm2_bg.jpg) no-repeat; }

.lm2 h3 span { padding-left:27px; color:#325984; font-size:14px; height:28px; line-height:28px; }

.lm3 { border:#9dc0e0 1px solid; }

.lm3 h3 { display:block; height:28px; line-height:28px; background:url(lm3_bg.jpg) no-repeat; }

.lm3 h3 span { padding-left:40px; color:#325984; font-size:14px; height:28px; line-height:28px; }

.lm4 { border:#9dc0e0 1px solid; }

.lm4 h3 { display:block; height:27px; line-height:27px; background:url(lm4_bg.gif) left bottom repeat-x; border-bottom:#9dc0e0 1px solid; }

.lm4 h3 span {display:block; padding-left:24px; padding-top:6px; color:#325984; font-size:14px; height:20px; line-height:20px; }

.zxzwgk h4 { display:block; height:26px; line-height:26px; background:url(zxzwgk_bg.gif) center no-repeat; text-align:center; }

.zxzwgk h4 span { color:#c60000; font-size:12px; height:26px; line-height:26px; }

/*列表样式*/
.list1 { padding:0px; margin-left: 5px;}
.list1 li {line-height:24px; padding-left:14px; font-size:14px; font-family:Tahoma, SimSun, Arial, Verdana, Helvetica, "宋体";white-space:nowrap;background:url(../../images/icon.gif) 0 -5px no-repeat; }
.list1 li span { float:right; font-size:11px; font-family:"宋体"; white-space:nowrap;padding-right:10px; margin-top: -2px}
.list1 a:hover{color:#f00; text-decoration:underline; }




/*footer*/
#footer { text-align:center; background:#f3f3f3; }

#footer dl dt { height:31px; line-height:31px; background:url(head_bg.gif) repeat-x;  }

#footer dl dt a { FONT-FAMILY: "ms song", "宋体", "Arial", "Helvetica", "sans-serif";  }

#footer dl dt a:hover { FONT-FAMILY: "ms song", "宋体", "Arial", "Helvetica", "sans-serif"; }

#footer dl dd { padding:8px 0; line-height:2; }

.pic_bg1 { background:url(/images/pic_bg1.jpg) center center no-repeat;}



.more123 { float:right; padding-right:15px; font-size:12px; font-weight:normal;}

.more123:hover { color:#ff0000; }


/*二级页面栏目样式*/
.lm111 { border:#d9d9d9 1px solid;}

.lm111 h3 { display:block; border-bottom:#d9d9d9 1px solid; background:url(../bmimages/lm_bg1.gif) repeat-x; line-height:28px; height:28px; }

.lm111 h3 span { display:block; padding-left:18px; line-height:28px; height:28px; font-size:14px; color:#003276; font-weight:bold; text-align:left; vertical-align:middle; }

.lm444 { background:url(../bmimages/lm_bg2.gif) repeat-x; line-height:29px; height:29px; }

.lm444 td { cursor:pointer; color:#066; font-size:14px; color:#003276; }

.on1 a { display:block; height:29px; width:110px; color:#066; font-size:14px; font-weight:bold; color:#003276; background:url(../bmimages/lm_wzbg1.gif) no-repeat bottom; }

.on1 { height:29px; width:110px; font-size:14px; font-weight:bold; background:url(../bmimages/lm_wzbg1.gif) no-repeat bottom; }

.on1 span { display:block; height:24px; padding-top:5px; line-height:24px; color:#db0f0f; }

.bt1 { MARGIN: 5px; COLOR: #db0f0f; FONT-SIZE: 16px; FONT-WEIGHT: bold; background:url(../bmimages/r-bj.jpg) repeat-x; }

.fhsy A { display:block; LINE-HEIGHT: 30px; BACKGROUND: url(../bmimages/tagright.gif) no-repeat top; width:102px; HEIGHT: 30px; COLOR: #db0f0f; text-align:center; FONT-SIZE: 14px; FONT-WEIGHT: bold;  }

.list_jj { width:100%; overflow:hidden }

.list_lb { padding-bottom:10px; padding-top:10px; }

.list_lb li { font-size:14px; font-family:"宋体"; line-height:28px; overflow:hidden }

.list_lb div { list-style:none }

.list_lb li span { float:right; font-size:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.list_lb1 li { padding-left:18px; background:url(icon.gif) 0 -1px no-repeat; font-size:14px; font-family:"宋体"; line-height:28px; overflow:hidden }

.list_lb1 div { list-style:none }

.list_lb1 li span { float:right; font-size:11px; FONT-FAMILY: Arial, Helvetica, sans-serif; }

.listleft_bg { background:url(listleft_bg.gif) repeat-y right; border-right:#e0e0e0 1px solid; }

.listright_bg { background:url(listright_bg.gif) repeat-y left; border-left:#e0e0e0 1px solid; }

.right02 { width:195px; margin:10px auto; }

.right03 { margin-top:8px; }

#clMenu { margin:auto; }

#clMenu li a { display:block; margin-bottom:8px; padding-top:6px; width:182px; height:23px; background:url(../bmimages/bgmnav0.gif) no-repeat; color:#6a6a6a; font-size:14px; font-weight:bold; text-align:center; }

#clMenu li a:hover { color:#ff0000; }

#clMenu li a.on2 { display:block; margin-bottom:8px; padding-top:6px; width:182px; height:23px; background:url(../bmimages/bgmnav1.gif) no-repeat; color:#db0f0f; font-size:14px; font-weight:bold; text-align:center; }/*点击时*/

#clMenu li a.on2:hover { color:#ff0000; }

.on3 { display:block; height:29px; width:160px; color:#066; font-size:14px; font-weight:bold; color:#003276; background:url(lm_wzbg2.gif) no-repeat bottom; }

.lmdh_bg { border:#d9d9d9 1px solid; background:#f7f8f8; }

.ggfw_title { font-size:16px; color:#db0f0f; font-weight:bold; }

.ggfw_top { border-top:#db0f0f 2px solid; border-left:#e0e0e0 1px solid; border-right:#e0e0e0 1px solid; border-bottom:#e0e0e0 1px solid; }




DIV.paginateButtons { TEXT-ALIGN: center; PADDING-BOTTOM: 3px; MARGIN: 3px; PADDING-LEFT: 3px; PADDING-RIGHT: 3px; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; FONT-SIZE: 12px; PADDING-TOP: 3px }

.paginateButtons SPAN { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px }

DIV.paginateButtons A { BORDER-BOTTOM: #cccccc 1px solid; BORDER-LEFT: #cccccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: white; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #333333; FONT-SIZE: 12px; BORDER-TOP: #cccccc 1px solid; MARGIN-RIGHT: 2px; BORDER-RIGHT: #cccccc 1px solid; TEXT-DECORATION: none; PADDING-TOP: 2px }

DIV.paginateButtons A:hover { BORDER-BOTTOM: #e00000 1px solid; BORDER-LEFT: #e00000 1px solid; BACKGROUND-COLOR: lightyellow; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #e00000; FONT-SIZE: 12px; BORDER-TOP: #e00000 1px solid; BORDER-RIGHT: #e00000 1px solid }

DIV.paginateButtons A:active { BORDER-BOTTOM: #e00000 1px solid; BORDER-LEFT: #e00000 1px solid; BACKGROUND-COLOR: lightyellow; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #e00000; FONT-SIZE: 12px; BORDER-TOP: #e00000 1px solid; BORDER-RIGHT: #e00000 1px solid }

DIV.paginateButtons SPAN.currentStep { BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 2px; BACKGROUND-COLOR: #e00000; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; FONT-FAMILY: Tahoma, SimSun, Arial, Verdana, Helvetica, sans-serif; WHITE-SPACE: nowrap; COLOR: #fff; FONT-SIZE: 12px; BORDER-TOP: #ccc 1px solid; FONT-WEIGHT: bold; MARGIN-RIGHT: 2px; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 2px }

/*内容页*/

.content_main1 { margin:10px 0 10px 0; border:#d9d9d9 1px solid; width:1003px; }

.content_title { padding-top:15px; padding-bottom:15px; height:auto; line-height:40px; font-size: 22px; font-family: "黑体"; color: #ff0000; text-align:center }

.content_subtitle { padding-bottom:20px; height:30px; line-height:40px; font-weight: bold; font-size: 16px; text-align:center; color:#00F; }

.content_nr { padding:20px; font-size: 16px; line-height: 28px; font-family: "宋体"; width:960px; overflow:hidden; }

.content_nr p { font-size: 16px; line-height: 28px; font-family: "宋体" }

.info { width: 580px;padding-left:75px; height:30px; line-height:30px; background:#f5f5f5; text-align:center; border:#e0e0e0 1px solid }
.info span { float:left; font-size:14px; margin:0 22px }
.info span a:hover { color:#ff0000; }

.style21 {color: #FFFFFF}
.style41 {color: #666666}

.hidden
{
 display: none;   
}

.MYSTYLE46 {
	color: #cb0000;
	font-weight: bold;
	font-size: 18px;
}
.MYSTYLE47 {color: #7f7f7f}
        

.STYLE44 {font-size: 15px}
.STYLE46 {
	color: #ff7e00;
	font-weight: bold;
	font-size: 18px;
}
.STYLE47 {color: #7f7f7f}
.STYLE50 {color: #FFFFFF; font-weight: bold; font-size: 15px; }
.STYLE53 {font-size: 14px; color: #333333; }
.STYLE87 {color: #6a9ccc}
.STYLE93 {color: #666666; font-weight: bold; font-size: 15px; }
.STYLE94 {color: #95a066}
.STYLE96 {
	color: #df0000;
	font-weight: bold;
	font-size: 15px;
}
.STYLE98 {color: #0054a6; font-weight: bold; font-size: 15px; }
.STYLE99 {color: #0054a6}
.STYLE100 {
	font-size: 13px;
	font-weight: bold;
	color: #333333;}
.zztabs
      {        
          height:42px; width:118px;
          background:url(imagesnjgxs_2.gif);
          text-align: center;
          vertical-align:middle;
      }
       .zztabs .sp1
      {    
             line-height:42px;
           height:42px;
          color: #156a00; font-weight: bold; font-size: 15px;
      }    
      
      .sp1
      {
          color: #666666; font-weight: bold; font-size: 15px; 
       line-height: 42px;
       height:42px;
      }
      
      
     .zztabs2
      {    background:url(imagesnjgxs_14.gif);    
          height:43px; width:118px;
          text-align: center;
          vertical-align:middle;
      }
       .zztabs2 .sp2
      {    
             line-height:43px;
           height:43px;
          color: #156a00; font-weight: bold; font-size: 15px;
      }    
      
      .sp2
      {
          color: #666666; font-weight: bold; font-size: 15px; 
       line-height: 43px;
       height:43px;
      }
      
      
         #tabs-2,#tabs-4,#tabs-3,#tabs-22
      {
      display: none;
      }
      .li1
      {
        float:left;
      }
      .STYLE47 {color: #7f7f7f;line-height: 18px}
      
      /*top_nav*/
#top_nav { height:30px; background:#f7f7f7; border-bottom:#e1e1e1 1px solid; color:#666666 }
.top_nav1 { margin:0px auto; width:1003px; height:30px }
.logo1 { float:left; padding-top:4px }
.fgxz { width:60px; float:left; padding-top:6px; font-size:12px; font-weight:normal; text-align:right; }
.top_nav_right { float:right; width:46px; margin:0px; padding-top:8px; }
#skin { padding-top:2px }
#skinlist { display:block; overflow:hidden; }
#skin li { float:right; width:14px; cursor:pointer; }
#def div { background:url(images/skinbt.png) 0px 0px no-repeat; }
#s1 div { background:url(images/skinbt.png) 0px -33px no-repeat; }
#s2 div { background:url(images/skinbt.png) 0px -77px no-repeat; }
#sar { cursor:pointer; }
#sar div { background:url(images/skinbt.png) -10px -110px no-repeat; }
#sar div.s { background-position:0px -110px; }
/*container*/
#container { width:1003px; margin:0 auto; background: #fff }

      /*header*/
#header { height:86px; border:#e1e1e1 1px solid; background:url(imagesheader_bg.gif) #f7f7f7 repeat-x top; overflow: hidden; clear: both }
#logo { float: left; height: 83px; width:235px; text-align: center; padding-top:3px }
.gd { width: 2px; background: url(images/nav_gd.gif) no-repeat center; float: left; height:84px; }
#search { float:left; width:453px; height:59px; padding-top:27px; _margin-left:-3px }
#search1 { float:right; width:453px; height:59px; padding-top:27px; _margin-left:-3px }
.search_box { float: left; width: 335px; }
.search_box input { float: left; border: #e1e1e1 1px solid; width: 335px; padding-right: 12px; font: 14px/30px arial; height: 28px; color: #333; _height: 28px; _line-height: 28px }
.search_btn { float: left; width:79px; _margin-left:-3px }
.btn_srh { float: left; background:url(imageshead_search_btn.png) no-repeat; border:0px; width:79px; height:32px; color:#fff; font-size:14px; font-weight:bold; padding-left:25px }
.link1 { float:left; width:720px; padding:6px 0 0 0; text-align:left; }
.link1 span { font-family:arial, helvetica, sans-serif; color:#bfbfbf }
.link1 a { color:#666666; text-decoration:none; }
.link1 a:hover { color:#f00; }

/*footer*/
#footer { height:146px; }

.footer_title1 { line-height:33px; height:33px; font-size:14px; background:url(allbgs_x.png) repeat-x 0px -609px; border:#480000 1px solid; color:#FFF; }

.footer_title1 a { color:#FFF; }

.footer_title2 { padding:8px 0; line-height:2; font-family: Arial, Helvetica, sans-serif; }



.cxslide_x{overflow:hidden;position:relative;width:736px;height:80px;border:1px solid #ffffff;}
.cxslide_x a{color:#eee;text-decoration:none;}
.cxslide_x .box{overflow:hidden;position:relative;width:736px;height:80px;}
.cxslide_x .slidelist{overflow:hidden;width:9999px;}
.cxslide_x .slidelist li{float:left;position:relative;width:736px;}
.cxslide_x .slidelist img{vertical-align:top;}
.cxslide_x .slidelist p{position:absolute;bottom:0;left:0;width:100%;height:24px;color:#eee;font:12px/24px arial;text-indent:12px;
filter:progid:DXImageTransform.Microsoft.gradient(enabled='true',startColorstr='#99000000',endColorstr='#99000000');
background:rgba(0,0,0,0.6);
}
.cxslide_x .btn{overflow:hidden;position:absolute;bottom:4px;right:6px;}
.cxslide_x .btn li{float:left;width:16px;height:16px;margin:0 0 0 10px;border-radius:2px;background:#eee;color:#333;font:11px/16px Tahoma;text-align:center;cursor:pointer;}
.cxslide_x .btn li.selected{background:#f30;color:#fff;}
.cxslide_x .minus,
.cxslide_x .plus{position:absolute;top:110px;width:40px;height:50px;/*background-image:url(../img/control.png);*/background-repeat:no-repeat;text-align:center;cursor:pointer;}
.cxslide_x .minus{left:0;background-position:0 0;}
.cxslide_x .plus{right:0;background-position:-40px 0;}
.cxslide_x .minus:hover{background-position:0 -50px;}
.cxslide_x .plus:hover{background-position:-40px -50px;}