锘緻charset "utf-8";
/*global*/
* { margin:0; padding:0; }
body { font-family:"寰蒋闆呴粦", Arial, Helvetica, sans-serif; margin:0; padding:0; font-size:14px; color:#505050; }
a, area { blr:expression(this.onFocus=this.blur())}
:focus { -moz-outline-style: none; }
a { color:#333; text-decoration:none }
a:hover { color:#e22929; text-decoration:none }
ul, ol, li, dl, dt, dd, form, h1, h2, h3, h4, h5, h6 { margin:0px; padding:0px; list-style:none; }
form,select,checkbox,textarea{display:inline;vertical-align: middle;margin-right:0px;}
table { max-width: 100%; background-color: transparent; border-collapse: collapse; border-spacing: 0;}
img { border:none; }
em { font-style:normal; }
p { margin:0; padding:0 }

select { margin:0; padding:0; vertical-align:middle }
.wid { width:1022px; margin:0 auto; }
.wid960 { width:960px; margin:0 auto; }
body {background:url(../images/back.jpg) repeat-x; }
.back2 {background:url(../images/back2.jpg) repeat-x; }
.background{ background:url(../images/bg.jpg) no-repeat top center;}
.background2{ background:url(../images/bg2.jpg) no-repeat top center;	}
.position_r{ position:relative}

/*float*/
.ftl { float:left; }
.ftr { float:right; }
.clear { clear:both; }
.none { display:none; }
.blank10 { height:10px; font-size:0; line-height:0; }
.box { border:1px solid #D1D1D1; }
*html .clearfix { height:1%; }
*+html .clearfix { height:1%; }

/*----------margin----------*/
.mt5 { margin-top:5px }
.mt10 { margin-top:10px }
.mt14{ margin-top:14px;}
.mt20 { margin-top:20px }
.mr0 { margin-right:0 }
.mr5{ margin-right:5px} 
.mr8{ margin-right:8px;} 
.mr10 { margin-right:10px }
.mr12{ margin-right:12px;}
.mr14 { margin-right:14px }
.mr20 { margin-right:20px }
.mr30 { margin-right:30px }
.mr40 { margin-right:40px }
.mb5{ margin-bottom:5px;}
.mb10 { margin-bottom:10px; }
.mb14 { margin-bottom:14px; }
.mb15{ margin-bottom:15px;}
.mb20 { margin-bottom:20px; }
.ml5 { margin-left:5px }
.ml10 { margin-left:10px }
.ml14 { margin-left:13px }
.ml15 { margin-left:15px }
.ml20 { margin-left:20px; }
.mtb10 { margin:10px 0 }
.mtb15 { margin:15px 0 }
.mtb20 { margin:20px 0 }

/*----------padding----------*/
.pt5 { padding-top:5px }
.pt10 { padding-top:10px }
.pt20 { padding-top:20px }
.pt30 { padding-top:30px }
.pr10 { padding-right:10px }
.pr20 { padding-right:20px }
.pr30 { padding-right:30px }
.pb10 { padding-bottom:10px }
.pb20 { padding-bottom:20px }
.pl10 { padding-left:10px }
.pl20 { padding-left:20px }
.pl30 { padding-left:30px }
.pl40 { padding-left:40px }
.pl50 { padding-left:50px }
.p10 { padding:10px }
.p15{ padding:15px;}
.p20 { padding:20px }
.p30 { padding:30px }

/*----------text----------*/
.tac { text-align:center }
.tar { text-align:right }
.tal { text-align:left }
.vat { vertical-align:top }
.ti20 { text-indent:20px }
.ti30 { text-indent:30px }

/*color*/
.font-red2{ color: #c93636 }

.font-size14 { font-size:14px; }
.font-size16 { font-size:16px; }


.font-weight { font-weight:bold; }
.font-normal { font-weight:normal; }


.w280{ width: 280px; }
.w546{ width: 546px; }
/*head*/
.top { border-top:none; line-height:30px; height:30px; padding-right:10px; vertical-align: top; }
.flash { height:156px; }

/*search*/
.search { position:relative;}
.search .keyword{border: none;padding:2px;height:38px;line-height:38px;width:365px;color:#B9B9B9; border:1px solid #e22929}
.search .button{width:80px;height:44px;border:none;background:#d00000;color:#fff;}
.searchBox:hover .s_text { background:url(../images/s_text_bg_hov.png) no-repeat; color:#000; transition:all .3s}
.searchBox:hover .s_btn { background:url(../images/search_ico_ac.png) no-repeat; transition:all .5s}


.middle { width:996px; margin:0 auto; }

p.more1{ position:absolute; top:8px; right:6px; }
p.more1 a { color:#959595; }


.news .state_on ,.news .state{ padding:0px 7px; float:right;font-size: 12px; height: 24px; line-height: 24px;}
.news .state_on { background:#e62129; color:#fff;}
.news .state { background:#ededed; color:#a4a4a4;}
.detail a{color:#C00 }

/*鎼滅储妗�*/
.searchBox { position:absolute; top:30px; top:0\9 !important; right:0px; padding-top:10px; width:461px; height:64px }
.searchBox .s_text,.searchBox .s_text1 { position:absolute; +top:38px;padding:12px 10px 14px 20px; width:382px; background:url(../images/s_text_bg_hov.png) no-repeat;  font-size:14px;z-index:111;box-sizing: initial; }
.searchBox .s_btn { position:absolute; +top:38px;
right:0; width:79px; height:45px; background:url(../images/search_ico_ac.png) no-repeat; cursor:pointer; z-index:112 }
.searchBox .s_btn:hover { background:url(../images/search_ico_ac.png) no-repeat }
.searchBox em { position:absolute; left:390px; top:38px; width:32px; height:32px;  background:url(../images/search_ico.png) no-repeat; z-index:113 }
.w_box { position:absolute; left:0; top:10px; width:470px; height:92px; cursor:pointer; z-index:20; }
.w_box_hover { left:0; top:8px; }

/*nav*/
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.nav{ height:48px; line-height:48px; position:relative; border-bottom:3px solid #e22929 }
.nav a,.right_nav a{ color:#e22929;   }
.nav .nLi{ float:left;  position:relative; display:inline;  }
.nav .nLi h3{ float:left;  }
.nav .nLi h3 a{ display:block; padding:0 32px; font-size:20px; font-weight:lighter;margin: 0 13px;  }
.nav .on h3 a{ background:#e22929; color:#fff;    }


/*宸︽诞鍔ㄦ*/
.floatboxs{width:170px;background:#fff;position:fixed;top:180px;left:0;z-index:999;}
.floatboxs .title{width:100%;height:45px;line-height:45px; background:#e33334;color:#fff;font-size:15px;position:relative;text-align: center; }
.floatboxs .title a{ color: #fff; font-weight: bold;}
.floatBoxs ul{padding:0 10px;}
.floatboxs ul li{height:40px;line-height:40px;font-size:14px;border-bottom:1px solid #e3e3e3; padding:0 0 0 20px;}
.floatboxs ul li:last-child{border-bottom:none;}
.floatboxs ul li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.floatshadow{ background:#fff;border:1px solid #e3e3e3;}
.rarrow{width:50px;height:45px;background:url(../images/online_arrow.jpg) no-repeat;position:fixed;top:180px;left:170px;z-index:999;}
.rarrow a{display:block;height:45px;} 

/*閫氱敤banner鍥剧墖*/
.bg{height: 120px;line-height: 120px;text-align: center;font-size: 30px;font-weight: bold;color: #fff;background: url(../images/bg.png);background-size: cover}
.bg a {color: #fff;}

.w280{ width: 280px; }
/*head*/
.top { border-top:none; line-height:30px; height:30px; padding-right:10px; vertical-align: top; }
.flash { height:156px; }
.flash2 { height:115px; }


/*鍒囨崲*/
.focusBox .hd { overflow:hidden; zoom:1; position:absolute; bottom:5px; right:10px; z-index:3}
.focusBox .prev,
.focusBox .next { width:42px; height:69px; position:absolute; top:121px; z-index:3; filter:alpha(opacity=10); -moz-opacity:.1; opacity:.1; -webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}
.focusBox .prev { background-image:url(../images/f_left.png); left:0 }
.focusBox .next { background-image:url(../images/f_right.png); right:0 }
.focusBox .prev:hover,
.focusBox .next:hover { filter:alpha(opacity=100); -moz-opacity:1; opacity:1 }
/*鍥剧墖杞挱*/
.news_img { position: relative; width:504px; height:345px; overflow: hidden; text-align: left; background: white; }
.btn-left{position:absolute;left:0;top:150px;z-index:10;padding:5px;}
.btn-right{position:absolute;right:0;top:150px;z-index:10;padding:5px;}
.news_img .txt-bg { position: absolute; bottom: 0; z-index: 1; height: 38px; width:100%;  background: #333; filter: alpha(opacity=40); opacity: 0.4; overflow: hidden; line-height:38px; }
.news_img .txt { position: absolute; bottom: 0; z-index: 2; height: 38px; line-height:38px; width:100%; overflow: hidden; }
.news_img .txt li{ height:38px; line-height:38px; position:absolute; bottom:-36px;}
.news_img .txt li a{ overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 340px; color: #ffffff; padding: 0 0 0 10px; font-size: 15px; text-decoration: none; }
.news_img .num{ position: absolute; z-index: 3; bottom: 12px; right: 8px; }
.news_img .num li{ float: left; position: relative; width: 12px; height: 12px;  overflow: hidden; text-align: center; margin-right: 10px; cursor: pointer; border-radius: 20px;}
.news_img .num li a,.news_img .num li span { position: absolute; z-index:2; display: block; width: 100%; height: 100%; top: 0; left: 0; text-decoration: none; }
.news_img .num li span { z-index: 1; background: #ffffff; }
.news_img .num li.on a,.news_img .num a:hover{ background:#df5050; border:1px solid #df5050;  }
/*鍥剧墖杞挱*/

/*鏂伴椈鍒楄〃*/
.topnews{ width: 546px; }
.topnews .bd{ height:280px; overflow: hidden; margin-top: 8px; }
.topnews .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 440px;}
.sgspic{position: relative; width: 503px; height: 100px;}
.news .bd ul{ padding:0 12px; zoom:1;  background: #fff; }
.news .bd li{ height:34px; line-height:34px;background: url(../images/btn05.jpg) no-repeat left center;padding-left:10px; }
.news .bd li .date{ float:right; color:#ababab; }
#qh_img,#qh_img img{ width: 503px; height: 96px; }
.news_img,.news_img .pic img{ width: 462px; height: 322px; }
.news .bd ul{ padding: 0; }
.news .hd, .news2 .hd{ border-bottom: 1px solid #e2e2e2 }
.zwgk_m .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 350px;}

.jgsf .news .hd ul li { padding: 0 10px;}
.jgsf .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 260px;}
.jgsf .news .bd { padding-top: 12px;}

.news2 .bd ul li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 470px;}

/*鍥剧墖杞挱*/
.news{ text-align:left; position: relative; }
.news .hd{ height:40px; line-height:40px; position:relative; }
.news .hd ul{ float:left; position:absolute; height:42px; line-height: 42px;  }
.news .hd ul li{ float:left; padding:0 15px; cursor:pointer; font-size:16px; }
.news .hd ul li.on{height: 40px;border-bottom: 1px solid #e22929;}
.news .hd ul li.on a{ color:#e22929; font-weight:bold; }



/*鏀垮簻淇℃伅鍏紑澶у巺*/
.xxgk { width:208px; margin-right: 10px; }
.xxgk ul { padding-top:13px; zoom:1; background: #fff; overflow:hidden; }
.xxgk ul li{ border:1px solid #edd1d1; text-align:center; height:44px; line-height:44px; margin-top:9px;float: left;width: 98px;border-color: #e5e5e5;background: linear-gradient(#fff,#eaeaea);}
.xxgk ul li a{color: #3f3f3f;display:block;}
.xxgk ul li:hover{ background: #fff4ea;}
.xxgk ul li:nth-child(odd){margin-right: 6px;}

.img_ban,.sgs,.img_ban img{height: 96px;width: 503px;}

.zwgk_m .title1{ background: #f8f8f8; }
.title1{height:42px ; line-height:42px; border-bottom:1px solid #e6e6e6;}
.title1 h3{color: #e22929;border-bottom:1px solid #e22929; padding: 0 20px;}
.xxgkTitle{position: absolute;top: 0;left: 210px;font-size: 14px;line-height: 42px;}
.xxgkTitle a{margin-right: 9px;color: #3f3f3f;font-weight:normal;}
.rsxx { width: 504px;margin-top: 10px;}
.rsxx .news { width: 504px;}
.rsxx .news .hd{height: 34px; line-height: 34px; border-bottom: 0;}
.rsxx .news .hd li,.rsxx .news .hd li.on{height: 30px;line-height: 30px;background: none}
.rsxx .news .hd li.on{border-bottom: 0;}
.rsxx .news .bd ul{height: auto;}
.rsxx .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 390px;}
.Four.tong .hd{border-bottom: 1px solid #e2e2e2;}
.Four.tong .news .hd li,.tong .news .hd li.on{height: 40px;line-height: 40px;background: none}
.Four.tong .bd ul{height: 227px;}
.Four.tong{overflow: hidden;border: 1px solid #ebebeb;}
.Four.tong a{position: relative;float: left;width: 25%;margin: 25px 0;text-align: center;}
.Four.tong a:after{content: '';position: absolute;top: 8px;right: 0;width: 1px;height: 74px;background-color: #ebebeb;}
.Four.tong a:last-child:after{display: none;}
.Four.tong .icon{display: inline-block;padding: 17px;margin-bottom: 5px;border-radius: 100%}
.Four.tong img{width: 33px;height: 33px;}
.Four.tong p{color: #696969;}

.TwoZone .item{width: 504px;}
.TwoZone .news .hd ul li.on a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.TwoZone .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 380px;}

.ThreeZone .item{width: 332px;margin-right: 12px;}
.ThreeZone .news .hd ul li.on a { max-width: 230px; overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block;}
.ThreeZone .news .bd li a { overflow: hidden; white-space: nowrap; text-overflow: ellipsis; display: block; float: left; width: 230px;}

.ScrollSlide{position: relative;margin-top: 10px;}
.ScrollSlide li{position: relative;margin-right: 15px;}
.ScrollSlide li:after{margin-right: 0;}
.ScrollSlide img{width: 100%;height: 164px;}
.ScrollSlide .tempWrap { width: 1022px !important;}
.ScrollSlide .text{position: absolute;bottom: 0;left: 0;width: 100%;text-align: center;line-height: 36px;color: #fff;background-color: rgba(0,0,0,.4); overflow: hidden; white-space: nowrap; text-overflow: ellipsis;}
.ScrollSlide .arrow{display: none;}
.ScrollSlide .prev,.ScrollSlide .next{position: absolute;top: 0;width: 40px;height: 100%;background: rgba(0,0,0,.4) url(../images/slider-arrow.png) no-repeat;cursor: pointer}
.ScrollSlide .prev{left: 0;background-position: -106px 68px}
.ScrollSlide .next{right: 1px;background-position: 13px 68px}

/*鍒楄〃椤甸潰*/
.list-topBox { height: 42px; line-height: 42px; background: #fff; border-bottom: 1px solid #cdcdcd; 	background: url(../images/location_icon.png) no-repeat left center;}
.list-topBox .fl {padding-left: 40px;  }
.list-line { overflow:hidden; margin-bottom: 10px; }
.list-contentbox{ padding:20px 0 0 0;}
.list-newscontnet table{ border-collapse:collapse; border-spacing:0;font-family:"寰蒋闆呴粦"; width: 100% !important;}
.list-newscontnet td{ font-size:15px; }
.list-newscontnet th{ border-collapse:collapse; border-spacing:0; border:1px solid #ccc; text-align:center; font-weight:bold; background:#eee;}
.list-newscontnet td{  border-collapse:collapse; border-spacing:0; border:1px solid #ccc;text-align:center;}
table#sample-table-2{ text-align:left;}
.list-newstitle { font-size:24px;text-align:center;color:#e22929; line-height:50px; font-weight:normal; }
.list-subtitle { text-align:center; color:#666; line-height:30px; padding-bottom:12px; font-size:16px;  }
.list-newsinfo { height:36px; background:#fafafa; text-align:center; color:#888; line-height:36px; }
.list-newsinfo .list-leftinfo span { padding:0 11px; line-height:36px; }
.list-newsinfo .bds_more { color:#000; }
.list-line #print { width: 285px; margin: 0 auto; height: 40px; line-height: 40px;}

.list-newscontnet { padding:10px 60px; line-height:200%; min-height:100px; height:auto !important; overflow-x: auto; }
.list-newscontnet table td{ padding:0 10px;}
.list-newscontnet p,.list-newscontnet p h2{ color:#2f2f2f; font-size:20px; font-family:"浠垮畫"; line-height:32px; }/*鍏枃鍐呭椤� font-family:"浠垮畫";*/
#news_content p,#news_content{ font-family:"瀹嬩綋"; font-size: 16px ;margin-top: 15px;color: #2f2f2f;line-height:32px;}/*鏅�氬唴瀹归〉 font-family:"瀹嬩綋"; normal_family*/ 

.list-newscontnet img { max-width:898px; }
.list-downllistt ul li { padding-left: 10px; height:26px; line-height:26px; background:url(../images/btn04.png) left 10px no-repeat; }
.list-tips { height:50px; line-height:50px; color:#979797; font-size:12px; }
.list-tips span { color:#979797; margin-right:12px; }
.list-nlist { line-height:46px; color:#333; }
.list-nlist a { color:#333; }
.list-tipsr { float:right; padding-right:10px; }
.list-tipsr a { padding:3px 7px; border:1px solid #ddd; color:#888; margin:0 0 0 5px; }
.list-tipsr a:hover { background:#e80000; border:1px solid #e80000; color:#fff; text-decoration:none }

/****************list 鍒楄〃閫氱敤****************/
.list-conBox { overflow: hidden;}
.list-lBox { width: 275px; min-height: 760px!important; float: left; }
.list-lBox h2 { height: 45px; line-height: 45px; font-size: 18px; font-weight:bold; color: #fff; overflow:hidden;     background: #e22929;}

.list-pBody {  min-height: 689px!important; padding: 10px; border:1px solid #e9e9e9 }
.list-pBody h3{ width: 238px; height: 40px; line-height: 40px; padding-left: 15px; color: #373737; font-size: 15px; background-color: #f5f5f5; 
border:1px solid #ddd; margin-bottom:10px; font-weight:normal;text-overflow: ellipsis;overflow: hidden; white-space: nowrap;}
.list-pBody ul { zoom:1; display:none; border:1px solid #ddd; padding: 10px; margin-top: -10px; margin-bottom:10px; border-top:none;}
.list-pBody ul li { padding: 10px 12px; margin-bottom: 5px; background:#fff; border:1px solid #e9e9e9 }
.list-pBody h3:last-child { margin-bottom: 0;}
.list-pBody ul li a{ display: block;  }
.list-pBody h3:hover, .list-pBody .on { color: #e22929; text-decoration: none; background:#fff4f4;border:1px solid #f79797;  }
.list-pBody h3 em{ float:right; display:block; width:40px; height:32px;   background:url(../images/icoadd.png) 16px 17px no-repeat; cursor:pointer; }
.list-pBody h3.on em{ background-position:16px -52px; }
		
.list-rBox { width: 725px; float: right; min-height:740px; height:auto !important; }
.list-rBox h2 { height: 32px; line-height: 32px; font-size: 18px; color: #e22929; font-weight: normal; }
.list-rBox ul.list { padding: 11px 4px 0; height:auto !important; height:593px; }
.list-rBox ul.list li { height: 36px; line-height: 36px;}
.list-rBox ul.list li p { float: right; color: #999; }
.list-rBox ul.list li.list-li3 { background:#f4f4f4; padding-left:40px; }
.list-rBox ul.list li.list-li3 a { padding-left:8px; display:block; width:125px; float:left; color:#d00001; }
.list-hr { width: 100%; height: 10px; border-bottom: 1px dashed #ddd; margin-bottom: 10px; }

/*pagination-start*/
.page_all{font-size: 14px; line-height: 30px; margin-left: 20px;}
.pagination {
  display: inline-block;
  padding-left: 0;
  margin: 18px 0;
  border-radius: 0px;
}
.pagination > li {
  display: inline;
}
.pagination > li > a,
.pagination > li > span {
  position: relative;
  float: left;
  padding: 6px 12px;
  line-height: 1.42857143;
  text-decoration: none;
  color: #373e4a;
  background-color: #ffffff;
  border: 1px solid #dddddd;
  margin-left: -1px;
}
.pagination > li:first-child > a,
.pagination > li:first-child > span {
  margin-left: 0;
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination > li:last-child > a,
.pagination > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination > li > a:hover,
.pagination > li > span:hover,
.pagination > li > a:focus,
.pagination > li > span:focus {
  color: #16191e;
  background-color: #eeeeee;
  border-color: #dddddd;
}
.pagination > .active > a,
.pagination > .active > span,
.pagination > .active > a:hover,
.pagination > .active > span:hover,
.pagination > .active > a:focus,
.pagination > .active > span:focus {
  z-index: 2;
  color: #ffffff;
  background-color: #ee6363;
  border-color: #ee6363;
  cursor: default;
}
.pagination > .disabled > span,
.pagination > .disabled > span:hover,
.pagination > .disabled > span:focus,
.pagination > .disabled > a,
.pagination > .disabled > a:hover,
.pagination > .disabled > a:focus {
  color: #777777;
  background-color: #ffffff;
  border-color: #dddddd;
  cursor: not-allowed;
}
.pagination-lg > li > a,
.pagination-lg > li > span {
  padding: 10px 16px;
  font-size: 17px;
}
.pagination-lg > li:first-child > a,
.pagination-lg > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-lg > li:last-child > a,
.pagination-lg > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px;
}
.pagination-sm > li > a,
.pagination-sm > li > span {
  padding: 5px 10px;
  font-size: 12px;
}
.pagination-sm > li:first-child > a,
.pagination-sm > li:first-child > span {
  border-bottom-left-radius: 0px;
  border-top-left-radius: 0px;
}
.pagination-sm > li:last-child > a,
.pagination-sm > li:last-child > span {
  border-bottom-right-radius: 0px;
  border-top-right-radius: 0px; 
}
#pagination_input{ height: 28px; width: 40px; padding: 0 5px; background-color: #ffffff;border: 1px solid #dddddd; text-align: center;}
.pagination .page_all{ font-size: 14px; line-height: 30px; margin-left: 10px;}
.pagination .go{ margin: 0 5px; float: left; }
.pagination .go a{ display: block; }

/*right_nav*/
.right_nav{ border-top:none; line-height:36px; width:625px; height:36px; margin-top:40px; position:relative; z-index:1; }
.right_nav .nLi{ float:left;  position:relative; display:inline;  }
.right_nav .nLi h3{ float:left;  }
.right_nav .nLi h3 a{ display:block;  padding: 0px 19px; font-weight:lighter;  }
.right_nav .on h3 a{background:#e22929; border-radius:20px; color:#fff;    }


/*foot*/
.gov-foot{line-height:24px; border-top:3px solid #cd0000; background:url(../images/foot_back.jpg) no-repeat; margin-top:15px; position: relative;}
.gov-foot .gov-foot-tools{padding: 4px 0px; color:#e22929;}
.gov-foot .gov-foot-tools a,.gov-foot .gov-foot-tools a:visited{display:inline-block; text-decoration:none; color:#cd0000;}
.gov-foot .gov-foot-tools a:hover{text-decoration:underline }
.gov-foot a { color: #505050;}
.gov-foot-desc { margin-left: 214px;}
.gov-foot-desc img { vertical-align: middle;}
#_span_jiucuo { position: absolute; left: 0; top: 45px;}
.identify { position: absolute; left: 110px; top: 30px;}


/*棰嗗涔嬬獥*/
.ldfg .back_color13{ background: #1d73b0}
.list-conBox .ldfg_bg{ width: 692px; background: linear-gradient(#fdfeff,#f0f9ff);border: 1px solid #bcdaf3; padding: 20px ; }
.ldzc ul { border:1px solid #e8e8e8; border-width: 0 1px;}
.ldzc li{ border-bottom:1px solid #e8e8e8;  padding: 12px 15px; text-align:center;font-size: 16px; color: #0160B4;}
.ldzc li b { font-size: 15px;}
.ldzc .active a,.ldzc .on{ color:#e22929;}
.ldzc_img{ background:#fff;box-shadow: 2px 2px 2px #e0e0e0; }
.ldzc_img img{margin: 5px;width:130px;height: 180px;}
.ld_img { width: 140px;}
.ld_img h3 { line-height: 24px; text-align: center;color: #0160B4;}
.ldfg .ld_xx{ width: 520px; }
.ldfg .ld_xx h3{ border-bottom: 2px solid #1d73b0;color: #1d73b0;padding: 0 20px;}
.ldfg .title6 { line-height: 30px; margin-top: 10px;}
.ldfg p { text-indent: 2em; padding: 10px 0; font-size: 16px; line-height: 32px;}


/*鏈烘瀯鑱岃兘*/
#zzjg_content { padding: 10px;}
#zzjg_content p { font-family:"瀹嬩綋"; font-size: 16px;}
#zzjg_content .nsjg { margin-bottom: 20px;}

/*鍥炲埌椤堕儴鏍峰紡*/
#topid{ position:fixed;z-index:1070;right:40px;bottom:40px;}
#topid img{-webkit-transition:.3s;-moz-transition:.3s;outline: none; width:50px; height:50px;}
#topid:hover{filter:alpha(opacity=1); -moz-opacity:1; opacity:1;}

/*鍙嬫儏閾炬帴鏍峰紡*/
.txt-links .hd {height: 40px; line-height: 40px; border-bottom: 1px solid #e2e2e2;}
.txt-links .hd .title {height: 40px; color: #e22929; font-weight: bold; border-bottom: 1px solid #e22929; display: inline; padding: 0 15px; font-size: 16px; max-width: 250px; float: left; }
.txt-links .bd ul li {height: 34px; line-height: 34px; background: url(../images/btn05.jpg) no-repeat left center; padding-left: 10px; display: inline-block; width: 180px; margin: 0 5px;}

/*鏀垮姟APP*/
.gov_weixin_share{position:fixed;width:82px;font-size:12px;top:205px;left:50%;margin-left:550px; text-align: center;}
.gov_weixin_share .fixed{border:#e8e8e8 1px solid;background:#faf9f9;padding:4px 4px 0;background:#fff;}
.gov_weixin_share .closeBt{ background: #2196F3; height: 32px; line-height:32px; color:#fff;}
.gov_weixin_share .gov_wx{height:75px; border-bottom:#e8e8e8 1px solid}
.gov_weixin_share .gov_wx img{ }
.gov_weixin_share .gov_wx p{line-height:18px;color:#f08708;margin-top:5px;text-align:center;}
.gov_wx a{color:#f08708; }
.gov_wx a:hover{color:#f08708;text-decoration:underline;}
.wechat img{ width: 100px;height: 100px;   }
.wechat{ margin-left: -200px; margin-top: -80px; display: none; z-index: 9; }
.gov_wx:hover .wechat{ display: block;  }
