@charset "utf-8";

*{
margin:0px;
padding:0px;
}

ul, li, p, form, h1, h2, h3, h4, h5, input, dl, dt, dd, fieldset, table, tr, td {
  margin: 0;
  padding: 0; }
  /*点 */
/* ul, li, ol {
  float: left;
  list-style: none; } */
/* i {
  float: left;
  border-color: #195ebb #195ebb #195ebb #195ebb;
  border-style: solid;
  border-width: 3px;
  font-size: 0;
  height: 0px;
  line-height: 0;
  width: 0px;
  margin: 16px 10px; 0 10px; } */
a {
  color: #444;
  text-decoration: none;
  margin: 0;
  padding: 0; }
a.color {
    color: #C03; } 
 a:hover {
    color: #b91911; }
a:focus{outline:none;}
.indexBg {
  background-color: #f4f4ec; }
  img {
  border: none; }

.fl {
  float: left; }

.fr {
  float: right; }  
  

  
  /*头部*/
  .fixediv{position:fixed;top:150px;z-index:9999;width:140px;height:269px;}
*html .fixediv{position:absolute;top:expression(eval(document.documentElement.scrollTop));margin:140px 0 0 0;}
.fixediv-l{left:0px;}
.fixediv-r{right:0px;}
.fixediv .btn{height:25px;background:#eca446;padding-right:10px;text-align:right;line-height:25px;overflow:hidden;}
.fixediv .btn a{color:#fff;}
.top{ width:100%; background-color: #2267c7; height:25px }
.topmsg{ width:100%; height:25px; background-color:#2266C7}
.topInfo {
  width: 960px;
  margin: 0 auto;
  clear: both;
  float: none;
 }
.topInfo li {
    margin: 0 0 0 20px;
    color: #eee;
    font-size: 12px; }
.topInfo li a {
color: #eee; }
.topInfo li a:hover {
        color: #fff; }
		
.header {
	width: 100%;
	height:100px;
	background-color: #1a5ebb;
	padding-top: 10px; }
.header .logo {
	width: 960px;
	height: 80px;
	background-image: url(../images/logo.png);
	margin: 0 auto; }	
/*搜索 */
.searchBox {
	width: 100%;
	background-color: #b91911;
	height: 40px;
	float: left;
	line-height: 40px; }
/*.nav{ margin-left:5px;}*/
.searchBox ul {
	width: 940px;
	margin: 0 auto;
	clear: both;
	float: none;
	padding-left:40px; }
.searchBox ul li {
	margin: 0 30px 0 0;
	display: inline; }
.be {
	float: left;
	color:#fff ;
}
.searchBox ul li.no {
	 margin: 0;
     width:200px;
}
.searchBox ul li a {
     color: #FFF;
     font-size: 16px;
     font-weight: bold; }
.searchBox ul li a:hover {
      color: #F99; }
 /* 搜索 */
.search {
	  box-shadow: inset 0 0 3px #9f2620;
	  margin-top:4px;
	  padding: 2px 4px;
	  border: solid 1px #9f2620;
	  background-color: #F0D8D7;
	  display: inline;
	  width: 150px;
	  color: #333;
	  height: 24px;
	  line-height: 24px; 
} 
  .search.sW {
	width: 240px;
	border: solid 5px #b91911; 
}
a.iconSearch {
  width: 30px;
  height: 30px;
  margin-top: 4px;
  background: url(../images/search.png) no-repeat 0 0; 
  background-position: center;
  background-color: #c10a02;
  }
/*  a.iconSearch:hover {
    background: url(../images/search.png) no-repeat 0 -27px; }*/
	select, input, textarea {
  color: #666;
  outline: none;
  margin: 0;
  padding: 0; }
/*主体部分*/
.clear{ clear:both}
.xihead {
	width: 100%;
	height: 350px;
}
.main1 {
  width: 1200px;
  height:360px;
  clear: both;
  margin-left:auto;
  margin-right:auto;

  background-color:#FFFFFF;
  border-radius:5px;
 }
.main {
  width: 1200px;
  margin: 0 auto;
  clear: both;
  background-color: #fff;
}
	
/*幻灯*/	
/* .indexLeftM1 {
  width: 470px;
  margin: 10px; } */
.mestop{
	height:76px;
	width:600px;
	overflow:hidden;
}
.mestop2{
	height:300px;
	width:475px;
	overflow:hidden;
}
	/*头条*/	
.indexRightM1 {
  width: 600px;
  margin-top: 20px;
 /* margin-right: 25px; */
}
.list-tit {
  width: 96%;
  /* padding: 8px 0 0 0; */
  float:left; 
  margin-left:20px;
}
.line22{
width:95%;
float: left;
border:1px  #e6e6e6 solid; height:0px; line-height:1px; }
  .list-tit dt.h3 {
    font-size: 18px;
    color: #555971;
    /* font-weight: bold; */
    line-height: 40px;
    padding: 0; }
.list-tit dt {
    float: left;
    width: 510px;
    font-size: 24px;
    color: #555971;
    /* font-weight: bold; */
	height:70px;
	display: flex;
   justify-content: center;
    flex-direction: column;
    z-index: -1;
	overflow:hidden }
.firstdt{ margin-top:5px;}
.list-tit dt a {
      width: 85%; }
.list-tit dd {
  padding-top:15px;
    width: 98%;
    font-size: 16px;
	height:150px;
    line-height: 32px;
    float: left;
	color:#333333}

.news-tit {
	/* height: 145px; */
}
.more{ float:right; text-align:right; height:20px;line-height:20px; margin-right: 30px;}
	/*专题*/	
.bjbody{
   background-color: #fff;
   width:990px;
   margin:0 auto;
   height:auto;
   clear:both;
	   
}
.indexLeftM {
  width: 460px;
  margin-top: 10px;
  margin-right:15px;
}
.ztzl{width:460px; height:auto; margin-top:5px;} 

/*互动交流*/
.hdjl-tit{
	 width:100%;
	 height:30px;
     background-image:url(../images/hdjl.png); 
}
.myet{ 
    margin:10px; 
	height:40px; 
	line-height:40px; 
	color:#000; 
	font-size:17px; 
	overflow:hidden
}
.lyb{
    width:200px; height:40px;
    background-color:#d8f6ff; color:#195ebb;
    text-align:center; line-height:40px; font-size:20px;
    font-weight:bold; margin:10px; float:left
}
/*要闻*/	
.indexRightM {
	 width: 480px;
	 margin-top: 10px;
	 margin-left:20px; 
 }
.yw-tit{width:100%; height:30px; margin-top:5px;background-image:url(../images/yw.png); border-right:#ccc 1px soild;border-left:#ccc 1px soild;}
.yw-content{ width:480px;border:#CCC 1px solid; margin-top:2px;height:400px;}
.yw-content ul{ list-style:none ;width:480px; margin:0px auto;}
.yw-content li{float:left;width:470px; height:35px; font-size:18px; line-height:35px; padding-left:5px; }
.overflow {display:block;white-space:nowrap; overflow:hidden; text-overflow:ellipsis; }
.yw-content li.xi{float:left;text-align:center;width:463px;;height:1px;  margin:10px; border-bottom:#CCC 1px solid;	}

/*举报*/	
	
.bg
{ 
  background-color:#B81010;
  height: 170px;
  width:950px;
  margin:10px 20px 0 ;
  padding-top:10px ;}
 
.bgs{
  width:932px;
  height:156px;
  margin: 0 auto;
	  border:1px solid #E30000;
}

.jbzn{ margin-top:18px; width:210px; margin-left:80px; }
.jbzn ul{  list-style:none;}
.jbzn ul li{ margin-top:5px;}


.xf_right{ width:550px;  color:#fff; height:150px;  margin-top:8px;  margin-right:20px;}
.xf_right h2{ border-bottom:2px solid #fff; padding-left: 8px; line-height: 30px; font-size: 18px; font-weight: bold; margin-left: 10px; margin-right: 10px;}
.xf_right article{ padding:0  5px  10px   20px;width:100%;}
.xf_right article table{ vertical-align:top;width:100%;}
.xf_right article span{ line-height: 25px; width:100%; font-size: 14px; }
.xf_right a{color:#fff;}
.xf_right a:hover{ text-decoration:underline;}
	/*工作交流*/	
	.gzdt{ height:45px; width:950px; margin: 0 auto; margin-top:20px;}

.indexLeft {
  width: 470px;
  margin-left:20px }
.indexRight {
  width: 470px;
 margin-right:20px; }
.wH {
  width: 100%;
  margin-bottom: 10px; }
.dj {
  -webkit-border-radius: 3px;
  -moz-border-radius: 3px;
  border-radius: 3px;
  min-width: 100px;
  font-size: 14px;
  text-align: center;
  min-width: none;
  font-size: none;
  text-align: left; }
.bgW {
  background-color: #FFF; }
.dfzf{background-image:url(../images/dfzf.png);width:470px; height:30px; border-right: #eee 1px solid;}
.jlsc{background-image:url(../images/jlsc.png);width:470px; height:30px; border-right: #eee 1px solid;}
.zzrs{background-image:url(../images/zzrs.png);width:470px; height:30px;border-right: #eee 1px solid; }

.xcgz{background-image:url(../images/xcgz.png);width:470px; height:30px;border-right: #eee 1px solid; }
.xfjb{background-image:url(../images/xfjb.png);width:470px; height:30px;border-right: #eee 1px solid; } 
.cxsj{background-image:url(../images/cxsj.png);width:470px; height:30px; border-right: #eee 1px solid;} 
.list-one1{ border-left: solid 1px #eee; border-right: solid 1px #eee;}  
.list-one1 li {
    width: 469px;
    font-weight: bold;
    line-height: 40px;
	height:35px;
	font-size:16px;
    border-bottom: solid 1px #eee;
    overflow: hidden;
    font-weight: 100;
    text-indent: 5px; }
.list-one1 li a {width: 90%; }
	/*宣传教育*/	
.xcjy{ width:950px; margin:0 20px; border:#eee 1px solid; height:310px;}	
.lzkm{  margin-left:5px; margin-top:10px;}  
.wszg{   margin-top:10px;}
.whyd{ width:670px; height:265px;;margin-top:10px; overflow:hidden;}
.whyd1{ width:670px; height:37px;
background-image:url(../images/whdbg.png);
background-repeat:repeat-x;
border-top:#eee 1px solid;}
.whyd ul{ list-style:none; display:inline;}
.whyd li{ float:left}
.whyd li.wedh{ width:93px; text-align:center; font-size:18px; line-height:37px;}
.whyd li.wedh a{ color:#b28951;}
.whyd li.show a{ color:#fff;}
.whyd li.show{ background-image:url(../images/whyds.png);   background-repeat:repeat; width:93px; text-align:center; font-size:18px; line-height:36px;}
.whyd li.yasf-content{width:660px;padding-left:10px; height:36px; overflow:hidden; line-height:36px; float:left; }
.whyd li.yasf-content a{ font-size:16px;}
.whyd li.wefg{color:#bcbcbc;line-height:37px;}
.whyd-content{ background-image:url(../images/whydbj.png); width:672px; height:212px;}
.whyd-content li{  width:158px; margin-left:10px; text-align:center}
.whyd-content li.talign{ text-align:left}

.whyd-content li img{ margin-top:20px; border:#eee 1px solid;}
.whyd-content li span{ margin-top:10px; text-align:center;}
.whyd-content li span a{ color:#000; }

.wencui li{ width:300px; height:35px; line-height:35px; overflow:hidden}
	/*政策法规*/
	
.zcfg{background-image:url(../images/zcfg.png);width:470px; height:45px; border-right: #eee 1px solid;}
.tab-bon1 {width: 468px;margin:0 auto;border-left: solid 1px #eee; border-right: solid 1px #eee;}
.tab-bon1 li {font-size: 13px;font-weight: bold;margin: 5px 15px 0 10px;line-height: 30px;width: auto;text-align: center; }
.tab-bon1 li a {color: #b2884e; }
.tab-bon1 li.show {border-bottom: solid 1px #2374e0;} 
.list-one2{ border-left: solid 1px #eee; border-right: solid 1px #eee;}  
.list-one2 li {
    width:470px;
    font-weight: bold;
    line-height: 40px;
	height:40px;
	font-size:18px;
    border-bottom: solid 1px #eee;
    overflow: hidden;
    font-weight: 100;
    text-indent: 5px; }
.list-one2 li a {width: 87%; }

/*导航*/
.tab-bon {
   width: 950px;
   margin:0 20px;
   background-color: #FFFFFF; }
.tab-bon li {
	font-size: 15px;
	font-weight: bold;
	margin: 0 15px;
	line-height: 30px;
	width: 125px;
	text-align: center; }
.tab-bon li a {color: #1a5ebb; }
.tab-bon li.show {border-bottom: solid 1px #2374e0; }
.icon-1 {background: url(../images/icon-1.png) no-repeat 0 0; }
.icon-2 {background: url(../images/icon-1.png) no-repeat 0 -32px; }
.icon-3 {background: url(../images/icon-1.png) no-repeat 0 -64px; }

.list-four {
	width: 950px;
	margin:0px 20px;
	background: url(../images/pw_maze_white.png) repeat; }
.list-four li {
	text-align: center;
	width: 90px;
	border-left: solid 1px #ddd;
	border-bottom: solid 1px #ddd;
	border-top: solid 1px #fff;
	line-height: 20px;
	padding: 10px 0; }
.list-four li.list2{ width:120px;}
	
.list-five {
	width: 970px;
	margin:0px 20px;
	background: url(../images/pw_maze_white.png) repeat; 
}
.list-five li {
    text-align: center;
    width: 105px;
	height:20px;
    border-left: solid 1px #ddd;
    border-bottom: solid 1px #ddd;
    border-top: solid 1px #fff;
    line-height: 20px;
    padding: 10px 0; 
	overflow:hidden
}
.tplj{ width:950px; margin-left:auto; margin-right:auto; padding-top:10px;}
.tplj ul li{ margin-left:2px;}
.tplj ul li img{ width:235px; height:50px;}
/*底部信息结构 */
.footer {width: 100%;background-color: #1a5ebb;color: #FFF;padding: 18px 0; }
.footer p {text-align: center; }
.footer a {color: #FFF; }

/*通用样式*/
/* .biaoti{ font-size:18px; color:#1968D5; font-weight:bold; margin-left:25px; margin-top:10px;}
.biaoti a{ font-size:16px;}
.biaoti a.now{ font-size:18px;}
.biaoti span{ font-size:16px;}
.biaoti span.now{ color:#1968D5;font-size:18px;} */
.jylf{background-image:url(../images/title_bg2.png); width:950px;  height:45px; margin-top:10px; margin-left:20px; float:left;border-right: #eee 1px solid; }

.ttxxw{width:990px; height:125px; margin-top:10px;  margin-left:auto; margin-right:auto; background-color:#FFFFFF}
.ttxxw .ttnr{ width:970px; height:113px; overflow:hidden; float:left; margin-top:10px; margin-left:10px; line-height:113px;  background:url(../images/ttxw.png) no-repeat; }
.ttxxw .topnr a{font-size:28px;color:#E0190D; font-weight:bold}
.topnr{ width:820px; height:80px; margin-left:130px; }
.ttmore{ width:45px; height:25px;float:right; cursor:pointer}