body { margin:0; line-height:150%;background-position: center;color:#000000;  font-size:12px;}
a {text-decoration: none; color:#000000; border:none;}
a:hover{ color:#CC0000;}
a img{border:none;}

#ttxw a{text-decoration:none;color:red;font-weight:bold;}
#ttxw{width:880px; height:70px; text-align:left;font-size:30px; overflow:hidden;}
.clearboth{clear:both; height:0px; margin:0; padding:0; width:0; border:none; _overflow:hidden;}
ul,dl{ padding:0px; margin:0px; list-style: none; }
#header{ width:970px; margin:0 auto; overflow:hidden;background-color: #fff; }
#banner{ width:970px; height:235px; background-color: #fff;}
#menu{ width:970px; height:44px; background-image:url(image2nav_back.jpg); background-repeat:no-repeat; color:#FFFFFF;background-color: #fff; }
#menu a { color:#FFFFFF;}
#menu li{ width:140px;height:44px; line-height:44px; text-align:center; float:left; font-size:16px; font-weight:900; overflow:hidden;letter-spacing:1px; }
#menu_sep1 {width:970px;  margin:0 auto; height: 27px; background-image:url(image115332356.png);}
.content{ margin:0 auto; width:970px; margin-top:5px; text-align:center;background-color: #fff;}   
.bord { border:1px solid #ffffff;}
.left{ float:left; margin-left:8px;}
.right{ float:right;}
.catatitle{ height:64px; }
.gzdt{ border: 1px solid #ffffff;margin: 0 8px;border-top: none;}
.gzdt_title{width:950px;height:44px; background-image:url(image2gzdt.jpg);
    border: 1px #ffffff solid;
    margin: 0 auto;
    border-bottom: none;
    width: 952px;
}
.gzdt .gzdtleft {height:200px;width:450px;}
.gzdt .lt_title{ }
.lt_title li{ float:left; width:100px; font-size:130%; height:35px; line-height:35px; cursor:pointer;}
.lt_title .hover{ color:#CC0000; border:1px #C33 solid;}
.gzdt .lt_list{ height:160px;}
.lt_list dl{margin: 5px 10px;}
.lt_list dt{font-size:120%; font-weight: bold; text-align: left;}
.lt_list dd{height:38px; overflow:hidden;margin:5px 0;text-align:left; color:#555; text-indent:2em;}
.lt_list ul{width: 380px; float: left;}
.lt_list li{ list-style:circle; list-style-position:inside; text-align:left; border-bottom:dotted #ddd 1px; height:27px; line-height:27px; }
.lt_list li a { color:#555;}
.lt_list li a:hover{ color:#CC0000;}
.lt_list .more{margin-top: 60px; margin-right:0px;}
.tabs_hidd{ display:none;}
.tabs_show{ display:block;}
.ggtz{ width:227px; height:254px;}
.ggtz .catatitle{ width:227px; background-image:url(image2ggtz.jpg);}
.list{ margin:10px 15px 10px 10px; text-align:left;}
.list li{ margin-bottom:5px; border-bottom:dotted #ddd 1px;}
.imagelist { padding:10px 0 0 25px;}
.imagelist li{ margin:0px 10px 10px 0; float:left; width:130px;height:100px;}
.topflash { width:311px; height:254px;}
.kazx{ width:400px; height:254px;}
.kazx .catatitle { width:392px; background-image:url(image2kazx.jpg)}
.yqz { width:228px; height:238px;}
.jcdt { width:352px; height:238px;}
.jcdt .catatitle { width:352px; background-image:url(image2jcdt.jpg)}
.lzyw { width:360px; height:238px;}
.lzyw .catatitle { width:360px; background-image:url(image2lzyw.jpg)}
.xxzl{ width:590px; height:340px;}
.xxzl .catatitle { width:590px; background-image:url(image2xxzl.jpg)}
.lzyp{width:352px; height:340px;}
.lzyp .catatitle { width:352px; background-image:url(image2lzyp.jpg)}
.lqj{ width:310px;height:238px;}
.lqj .catatitle { width:310px;}
.location{ margin:8px 0 0 5px; text-align:left;}
.cataleft{ width:200px; height:700px; float:left; margin-left:8px;}
.cataleft dt{ margin:15px; line-height:30px; height:30px; color:#fff; font-size:18px; font-weight:bold; background-image:url(image2cataleft.jpg)}
.cataleft dd{ margin:15px; line-height:30px; height:30px; font-size:14px; background-image:url(image2cataleft.jpg)}
.cataright{ width:740px; float:right; margin-right:8px;}
.cataright .list{ margin:20px;}
.cataright .list li{ height:27px; line-height:27px;}
.cata_list{ text-align:left;}
.dft_content{  border:1px solid #ccc;}
.dft_title{ height:100px;text-align:center; border-bottom:2px #ccc dashed;}
.dft_title h3{ font-size:22px; font-weight:bold;}
.dft_text{_height:800px;min-height:800px;text-align:left; padding:20px; overflow:auto;}

.more{ width:43px; height:26px; margin:20px 10px 0 0; float:right; background-image:url(image2more.gif);}

#footer{ margin:0 auto; width:970px; height:103px; text-align:center; background-image:url(image2foot.jpg); margin-top:5px;}
#footer span{ margin-top:10px; font-size:15px; color:#cc3333; font-weight:bold; display:block;}
#menu, .title,.content,#zhfw .buttons, .desj .title {_zoom:1; overflow:hidden;}
#ScrollBox{height:170px; width:950px;overflow:hidden;}
#holder1 , #holder2{ float:left;}

#ScrollBox li{ width:230px; float:left; text-align:center;}
.mask{width:4000px;}
.black_overlay{
   display:none;
   position:fixed;
   top:0;
   left:0;
   width: 100%;
   height: 100%;
   background-color:black;
   z-index:1001;
   -moz-opacity:0.8;
   opacity:0.8;
   filter:alpha(opacity=80);
   _position:absolute;
   _height:expression(document.body.scrollHeight);
   _width:expression(document.body.scrollWidth);
  }
  .white_content {
   display: none;
   position: absolute;
   top: 20%;
   left: 30%;
   border: 16px solid #FFF;
   background-color: white;
   z-index:1002;
   overflow:hidden;
  }
/*#menu:after, .content:after, .title:after, #zhfw .buttons:after, .desj:after, .desj .title:after { content:".";display:block;height:0;clear:both;visibility:hidden;}   ¸¸ÈÝÆ÷afterÎ±ÀàÇå³þ¸¡¶¯*/

.topflash1 { width:550px; height:325px;}
.kazx1{ width:400px; height:325px;}
.kazx1 .catatitle { width:392px; background-image:url(image2kazx.jpg)}
.ggtz1{ width:228px; height:238px;}
.ggtz1 .catatitle{ width:228px; background-image:url(image2ggtz.jpg);}
.yqz1 { width:313px; height:106px;}
.yqz2 { width:313px; height:106px;}
.yqz3 { width:314px; height:106px;}