@charset "utf-8";
/* CSS Document */
/**/

/*公共*/
.clear{ clear:both;}
.clearf{ overflow:hidden; zoom:1;}


body{min-width:1200px; } 
.fixed{ 
   position: fixed; 
   _position: absolute; 
   _top: expression(eval(document.documentElement.scrollTop));} 
   html{ 
   _text-overflow:ellipsis; 
   } 

img{ display:block;}
a{color:#333;}
a:hover{ color:#b01a19;}
.center{ margin:0 auto;}
.al_wi{ width:1200px; height:auto;}


/*头部图片*/
.header{width: 100%; height: auto;}
.header img{width: 100%; height: auto;}
.nav{ width: 100%; position:relative; z-index:300; height:45px; background-color:#dddddd;}
.nav .na_ul{ display:block; height:45px;}
.nav .na_ul .na_po{position:absolute; top:45px; left:0px;}
.nav .na_ul li{ float:left; display:inline; width:171px; background:url(2.jpg) no-repeat right center;text-align:center;position:relative; font-weight:bold; line-height:45px; font-size:14px;}
.nav .na_ul .ll{ background:none; }
.nav .na_ul li.hover{ background:#b01a19; }
.nav .na_ul li.hover a{color:#fff;}
.nav .na_ul  li a{  height:45px; line-height:45px; color:#a81d19;}
.na_ul  li .af_yj{ display:none; }
.na_ul  li .af_yj li{ font-size:14px; cursor:pointer; background:#b01a19; width:171px; text-align:center;  height:45px; line-height:45px; }
.na_ul  li .af_yj li a{ color:#fff; line-height:45px; height:45px; display:block;}
.na_ul  li .af_yj li a:hover{ background:#8f1514; display:block; line-height:45px;}


.date{ height:39px; background-color:#eaf4fe; line-height:39px; font-size:14px; position:relative; }
.date .da_ti{ float:left; display:inline; padding-left:20px;}
.date .da_ti img{ float:left; margin-right:10px; margin-top:8px;}
.date .serch{ border:1px solid #dcdcdc; position:absolute; top:5px;right:20px; height:27px;}
.date .serch .se_tx{float:left; display:inline; width:152px; padding:0px 15px; height:27px;line-height:27px; border:0px;}
.date .serch .se_btn{float:left; display:inline;width:43px;cursor:pointer;height:27px;background:url(4.jpg) no-repeat center center;     border: none;}


.gz{ height:392px; margin-top:15px; }
.gz .imgs{ width:570px; float:left; position: relative; }
.gz .img{ height:390px;  border:1px solid #dcdcdc; padding:5px;}
.gz .imgs li{ width:570px; height:390px;}
.gz .imgs li h2{ line-height:43px;}
.gz .imgs li h2 a{ color:#fff; font-size:14px; }
.wz_tl{display: none;}
.bann div ul div a{border-radius: 7.5px;}

.gz .gz_news{ float:right; display:inline; width:612px;height:390px; border:1px solid #dcdcdc; background-color:#f5f5f5;}
.gz .gz_news h1{ background:url(new_6.jpg) left center no-repeat; height:42px; padding:1px;}
.gz .gz_news h1 span { float: right;font-size:12px;height:42px;line-height:42px;color:#333; margin-right:10px;}
.gz .gz_news h1 b{font-size:14px; width:100px;height:42px;line-height:42px;color: #fff;text-align: center;display: block;}
.gz .gz_news ul{ margin-top:10px;}
.gz .gz_news li{ background: url(7.jpg) left center no-repeat; padding-left: 20px;}
.gz .gz_news li a{font-size: 14px; height:40px; line-height:40px;}
.gz .gz_news li span{ float:right; font-size:14px;height:40px; line-height:40px;}





.cen{ margin-top:15px; height:336px;}
.cen .cen_im{ float:left; display:inline; width:478px; border:1px solid #dcdcdc; background-color:#f5f5f5; height: 334px;}
.cen  h1{ background:url(6.jpg) left center no-repeat; height:42px; padding:1px;}
.cen  h1 span { float: right;font-size:12px;height:42px;line-height:42px;color:#333; margin-right:10px;}
.cen  h1 b{font-size:14px; width:100px;height:42px;line-height:42px;color: #fff;text-align: center;display: block;}
.cen  .cen_ul{ margin:15px 0px;}
.cen  .cen_ul li{ background: url(7.jpg) left center no-repeat; padding-left: 20px;}
.cen  .cen_ul li a{font-size: 14px; height:40px; line-height:40px;}



.cen .cen_st{ float:left; display:inline; margin-left:16px; width:478px; border:1px solid #dcdcdc; background-color:#f5f5f5; height: 334px;}
.cen .cen_ser{ float:right; display:inline; width:208px;}
.cen .cen_ser h2{ background:url(bottom.jpg) bottom left no-repeat; height:45px; line-height:45px;  }
.cen .cen_ser h2 b{ background:url(left.jpg) left center no-repeat; padding-left:15px; font-size:14px;}

.cen .cen_ser li{  border:1px solid #dcdcdc; background:url(new_14.jpg) no-repeat; background-size: 100% 100%;  margin-top:30px; width:204px; text-align:center;}
.cen .cen_ser li a{ font-size:16px;  display:block;height:50px; line-height:50px;}
.cen .cen_ser li .a1{ background:url(9.jpg) 34px center no-repeat; padding-left:20px;}
.cen .cen_ser li .a2{ background:url(10.jpg) 34px center no-repeat; padding-left:20px;}
.cen .cen_ser li .a3{ background:url(11.jpg) 34px center no-repeat; padding-left:20px;}
.cen .cen_ser li .a4{ background:url(12.jpg) 34px center no-repeat; padding-left:20px;}
.cen .cen_ser li .a5{ background:url(13.jpg) 34px center no-repeat; padding-left:20px;}


.link{ margin-top:10px;  width:970px; background:#dddddd; padding:0px 15px;}
.link h1{ background:url(bottom1.jpg) bottom left no-repeat; height:45px; line-height:45px; }
.link h1 b{  background:url(left.jpg) left center no-repeat; padding-left:15px; font-size:14px; }
.link ul{ margin:10px 0px; width:1100px;}
.link ul li{ margin-right:8px; font-size:14px; float:left; display:inline; width:161px; text-align:center; height:35px; line-height:35px;}


.foot{ height:120px; background:#bd0808; text-align:center; padding-top:20px; margin-top:20px;}
.foot p{ color:#fff; font-size:14px; line-height:30px;}




/*list页面*/

.zy_dt{ margin-top:15px;overflow: hidden;}
/*左侧列表导航*/
.zy_dt .zy_lf{width:215px; float:left; overflow:hidden; display:inline; min-height:400px; _height:400px; border:1px solid #dcdcdc; background:#f5f5f5;}
.zy_dt .zy_lf h1{ color:#fff; background:#b70909; height:40px; font-size:16px;line-height:40px; text-align:center;}
.zy_dt .zy_lf ul{}
.zy_dt .zy_lf ul li{ line-height:46px;  font-size:14px; text-align:center; border-bottom:1px solid #dcdcdc; background:url(15.jpg) no-repeat left top; background-size: 100% 100%; }
.zy_dt .zy_lf ul li.hover{ border-right: 5px solid #b70909;}
.zy_dt .zy_lf ul li a{display:block; background:url(7.jpg) 32px center no-repeat;  }
.zy_ri{ float:right; display:inline; padding:1px; width:968px; border:1px solid #dcdcdc; background:#f5f5f5;  min-height:540px; _height:540px; }
.zy_ri h1{background:url(new_17.jpg) left center no-repeat;  height:42px; line-height:42px;color:#fff;}
.zy_ri h1 span{ display:block;font-size:16px; width:100px; text-align:center;}
.zy_ri h1 span a{ display:block; color:#fff;font-size:16px; width:100px; text-align:center;}
/*网站新闻列表*/

.ne_lb{ margin-top:10px; padding-left:15px;  }
.ne_lb li{ line-height:28px; background:url(7.jpg) no-repeat left center; height:28px; padding-left:5px; vertical-align:middle; }
.ne_lb li a{ padding-left:15px; font-size:14px;}
.ne_lb li span{ float:right; font-size:14px; margin-right:15px; }



/*右边内容*/

.zy_dt .zr_co{ padding:0px 20px;}
.zy_dt .zr_co .zy_h2 {font-size: 16px;font-weight: bold;text-align: center;line-height: 25px;color: #333; padding:13px 0px;border-bottom: 1px dashed #dcdcdc;}
.zy_dt .zr_co .zy_h3 {font-size: 12px;line-height: 36px; margin-top:10px; margin-bottom:20px;font-weight: normal;text-align: center;}
.zy_dt .zy_ri p {line-height: 28px;text-indent: 2em; margin-top:10px; font-size: 14px;}
.dt_lb{ min-height:540px; _height:540px; padding:0px 20px;}
.dt_lb li{ border-bottom:1px dashed #dcdcdc; line-height:33px; height:33px;}
.dt_lb li a{ background:url(32.jpg) no-repeat left center;}



.mass{padding:20px 0px;}
.mass_base{ width:619px; margin:0 auto; }

.mass .bb{ width:490px;margin: 0 auto;}
.mass .bb h2{ width:153px; background:url(bg.jpg) top left repeat-x; line-height:32px;  text-align:center; color:#fff; font-size:16px; }
.zj_zp{width: 490px !important;}
.zj_zp li h5 { width:102px; height:179px; line-height:38px;  text-align:center; float:left; margin-right:10px;}
.zj_zp li h3 { width:102px; height:42px; text-align:center; float:left; margin-right:10px; }


/*信息公开表格*/
.tab1{display:block; margin:0 auto; width:749px !important;word-wrap: break-word; word-break: break-all;}
.tab1 tr td{padding:6px !important; border:1px solid #555!important;}
.tab1 tr td p{text-indent:0 !important; margin-top:0 !important; word-break:break-word;}
.tab1 tr td a{font-size:14px;}
