@charset "utf-8";
/* CSS Document */
 @font-face {
      font-family: 'fontNameRegular';
      src: url('/fonts/YourWebFontName.eot');
      src: url('/fonts/YourWebFontName.eot?#iefix') format('embedded-opentype'),
           url('/fonts/YourWebFontName.woff') format('woff'),
	       url('/fonts/YourWebFontName.TTF') format('truetype'),
	       url('/fonts/YourWebFontName.svg#fontNameRegular') format('svg');
   }

.headlines{ background:#fff; padding:17px 0;-moz-box-shadow:0px 2px 2px #edeef0; -webkit-box-shadow:0px 2px 2px #edeef0; box-shadow:0px 2px 2px #edeef0;text-align:center; }
.headlines a{ font-size:3.6rem;font-size:36px; color:#dd2126; font-family:"fontNameRegular";line-height:150%;  }
#left{float:left; width:580px;} /*页面左侧包含*/

/*焦点轮播图*/
.device{ width:100%; position:relative; z-index:995;}
.swiper-container {width:100%; /*height:336px;*/height:360px;z-index:996;}
.swiper-slide{ position:relative; z-index:997;}
.swiper-slide img{ width:100%; width:580px;  /*height:336px;*/height:360px;}
.swiper-slide a{ text-decoration:none;}
.swiper-tt{ width:1000px; height:160px; background:url(../images/xmbg.png) no-repeat; margin:60px auto 0; color:#fff; font-size:48px; font-weight:bold; line-height:70px; text-align:center; padding:20px 30px 0; overflow:hidden;}
.chakxq{ width:200px; margin:68px auto 0; height:48px; color:#fff; font-size:20px; background:#f49745; text-align:center; line-height:48px; display:block; border-radius:48px; font-style:normal;}
.pagination {
  position: absolute;
  right: 15px;
  text-align: center;
  bottom:10px;
  z-index:4;
  z-index:999;
  *bottom:20px;
}
.swiper-pagination-switch {
  display: inline-block;
  width: 23px;
  height: 6px;
  border-radius: 2px;
  margin: 0 0px 0 9px;
  cursor: pointer;
  background:#fafafa;
}
.swiper-active-switch {
  background: #fe0100;
}
.frontbg{ position:absolute; bottom:0; left:0; width:580px; height:48px;line-height:48px; background:url(../images/tmbg.png) repeat-x;opacity:0.9;}
.frontbg span{ display:inline-block;width:70%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');  padding-left:10px; color:#fff; font-weight:bold;}
/*焦点轮播图*/

/*国务院信息-民政要闻*/
#right{float:right; width:515px;/*height:337px;*/height:360px;padding:0 12px; background:#fff; overflow:hidden; box-shadow:0px 2px 2px #edeef0;} /*页面右侧包含*/
.right_t{ height:35px; border-bottom:1px dashed #cccccc; padding-top:10px;}
.right_t a{ display:inline-block; float:left;/*font-size:1.8rem;*/font-size:18px;font-weight:bold; color:#6e707b;}
.right_t span{display:inline-block; float:left; height:15px; width:1px; background:#b3b3b3; margin:9px 20px 0;}
.right_t a.ll{ color:#005495;}
.right_c{ padding-top:10px;/*height:280px;*/overflow: hidden;}
.right_c ul{ overflow:hidden;/*height:270px;*/position:relative;}
.right_c ul li{ background:url(../images/point.png) 1px 12px no-repeat; padding-left:14px; margin-top:5px;line-height:190%;border-bottom:1px dashed #f1f1f1; clear:both; overflow:hidden;}
.right_c ul li a{ display:inline;}
.right_c ul li span{ color:#999999; font-size:1.4rem; margin-left:11px;}
.right_c ul.govpushinfo150203 li span{/* width:39px; */overflow:hidden; text-indent:-39px; display: block;}

.right_c .gwyxx_con ul li { position:relative;}
.right_c .gwyxx_con ul li a{ display:block;width:85%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.right_c .gwyxx_con ul li span{ position:absolute; top:0; right:0;}

.right_c .gwyxx_con .button-box-phone{display:none;}

.mzyw_tabindex{/*height:36px;*/}
.mzyw_tabindex tr td{line-height:20px;border-bottom:1px dashed #f1f1f1;padding:4px 0;background:url(../images/point.png) 1px 14px no-repeat;padding-left:14px;}
.mzyw_tabindex .ywartitle,.mzyw_tabindex .yw_tit2{/*float:left;*/display:inline;}
.mzyw_tabindex .yw_tit2 a{display:inline;padding-left:5px;}
.mzyw_tabindex .yw_span{display:inline;padding-left:8px;padding-top:1px;white-space:nowrap;word-break:break-all;color:#999999; font-size:1.4rem;}

.right_c ul.mzyw_indexcon{height:295px;}
.right_c .mzyw_indexcon li{ line-height:160%; margin-top:2px;}

/*首页专题图片*/
.special_img01{ float:left;width:299px; height:100px;}
.special_img01 img{width:299px; height:100px;}
.special_r{float:right; width:819px; background:#fff; height:100px;-moz-box-shadow:0px 2px 2px #edeef0; -webkit-box-shadow:0px 2px 2px #edeef0; box-shadow:0px 2px 2px #edeef0;}
.special_r{padding-left:4px; position:relative;}
.special_r li{float:left; margin:10px 0 0 7px;}
.special_r li img{ width:262px; height:80px;}
.special_r li p{ display:none;}
.zt_more{ position: absolute; top: 20px;right: 0; width: 31px; height:53px; background: #fff; border-radius: 63px 0 0 63px; text-align: center;
font-size:12px;line-height: 15px; padding-top: 10px;}
.special_r:hover .zt_more{ display: block; }

.special_all{float:none;padding-left:307px;}
.special_all li:first-child{position: absolute; top:0px;left: 0;margin:0; background:#fafcff;width:307px;}
.special_all li:first-child img{width:299px;height:100px;}


.special_all2{float:none;/*width:830px;*/width:auto;padding-left:267px;}
.special_all2 li{float:left;margin:10px 0 0 6px;}
.special_all2 li img{width:208px;height:80px;}
.special_all2 li:first-child{position:absolute;top:0px;left:0;margin:0;background:#fafcff;width:267px;}
.special_all2 li:first-child img{width:260px;height:100px;}
.special_all2 .zt_more{top:70px;right:0px;width:auto;height:20px;border-radius:30px 0 0 30px;padding:5px 0 0 10px;filter:Alpha(Opacity="60");
    background:rgba(255,255,255,0.6)!important; color:#666;}

.special_ztimg{background:#fff;height:100px;-moz-box-shadow:0px 2px 2px #edeef0; -webkit-box-shadow:0px 2px 2px #edeef0; box-shadow:0px 2px 2px #edeef0;}
.special_ztimg ul{padding-left:318px;position:relative;}
.special_ztimg li{float:left;width:260px;margin:10px 0 0 8px;}
.special_ztimg li p{display:none;}
.special_ztimg li img{width:260px;height:80px;}
.special_ztimg li:first-child{position:absolute;top:0px;left:0;margin:0;background:#fafcff;width:324px;}
.special_ztimg li:first-child img{width:316px;height:100px;}
.special_ztimg .zt_more{position:absolute;top:60px;right:0;width:30px;height:30px;background:#fff;border-radius:30px 0 0 30px;text-align:center;
font-size:12px;line-height:15px;padding-top:10px;}
/*通知公告*/
.tzggbox{background:#fff;-moz-box-shadow:0px 2px 2px #edeef0; -webkit-box-shadow:0px 2px 2px #edeef0; box-shadow:0px 2px 2px #edeef0; padding:0 12px 20px;}
.tzggbox_c{ width:390px;}
.tzggbox_c .right_t{ padding-top:20px; height:38px;}
.tzggbox_c_b ul.ul_li{ padding-top:13px;}
.ul_li li{ line-height:220%;height: 35px;overflow: hidden; position:relative; background:url(../images/point.png) 1px center no-repeat; padding-left:14px;}
.ul_li li span{ position:absolute; top:0; right:0; font-size:1.4rem; color:#999999;}
.ul_li a{width:85%; white-space:nowrap;overflow: hidden;-o-text-overflow: ellipsis;text-overflow:ellipsis;-moz-binding: url('ellipsis.xml#ellipsis');}
.ywdtbox_c{ margin-left:20px;}
.zqkbbox{ width:268px;/*height:252px;*/height:auto;border-left:1px solid #e0e0e0;/*margin-top:26px;*/margin-top:20px;padding-left:19px;}
.zqkb_t{ background:url(../images/icon2.png) 0 center no-repeat; padding-left:35px; font-weight:bold; color:#005495; font-size:1.8rem; margin-top:-7px;}
.zqkbbox .ul_li{ padding-top:6px;}
.zqkbbox .ul_li li a{ width:100%;}
.zqkbbox .ul_li span{ display:none;}
.ndzqkb{ height:52px; background:#67bbfb; line-height:52px; text-align:center; margin-top:5px;}
.ndzqkb a{ font-weight:bold; color:#fff;}
.bztel{ color:#005495; background:url(../images/icon3.png) 0 center no-repeat; padding-left:33px; margin-left:29px; margin-top:8px;}
.indtjtb{}
.indtjtb li img{ width:100%; height:112px;}
.indtjtb li p{ display:none;}
.tjtj_ul_li{ padding-top:5px;}
.mzsj_t{ background-image:url(../images/icon4.png);margin-top:0px;}
.mzsjul_li{ padding-top:0px;}
.mzsjul_li li{ height:38px; line-height:38px; text-align:center; background:#f7f7f7; margin-top:6px;}
.mzsjul_li li:hover{ height: 36px; line-height:36px; border: 1px solid #087cd6; }

/*政府信息公开专栏*/
.zfxxgkzl{ text-align: center; height:79px; border:1px solid #ededed; width:259px; float:left; margin-left:6px; background-color: #e6e6e6; padding-top:0;margin-top: 30px;}
.ztxx{ float:right; border:1px solid #ededed; height:114px; width:828px; padding-top: 10px;}
.ztxx li{ float:left; margin:0px 0 7px 10px;}
.ztxx li a{ line-height: 0; }
/*行政审批*/
.xzspul_li{ width:404px;}
.xzspul_li li{ float:left; padding:0 10px;/*height:28px;line-height:28px;*/background:#f7f7f7; border-radius:3px; margin:0 12px 5px 0;height:32px;line-height:32px;}
.xzspul_li li a{ font-size:1.5rem;font-size:15px; font-weight:bold;}
.xzspul_li li.ll a{ color:#066ecd;}
.indxzsp_c{}
.indxzsp_c_t{/*padding-top:3px;line-height:22px;height:22px;*/padding-top:5px;height:30px;line-height:30px;border-bottom:1px solid #ededed;}
.indxzsp_c_t a{ font-size:1.2rem; font-size:12px;  color:#999999; float:left; padding:0 13px; cursor:pointer;}
.indxzsp_c_t a.ll{ background:url(../images/xzsp_curbg.png) center bottom no-repeat;/*height:27px;*/color:#066ecd;height:35px;}
.spsxul_li{ overflow:hidden; clear:both;}
.spsxul_li li{ line-height:190%; background:url(../images/point1.png) 0 center no-repeat; padding-left:10px;}
.spsxul_li li a{ font-size:1.4rem;font-size:14px;  color:#066ecd;}
.spsx_p{ width:404px; padding-top:10px;}
.spsx_p a{ float:left; width:80px; height:28px; border:1px solid #ededed;font-size:1.2rem; color:#666666; text-align:center; background:url(../images/icon5.png) 27px 9px no-repeat; padding-top:28px; margin-right:19px;}
.spsx_p a:hover{ color:#066ecd; background:url(../images/icon5_s.png) 27px 9px no-repeat; border:1px solid #087cd6;}
.spsx_p a.sp_zxtb{ background-position:-74px 9px;}
.spsx_p a.sp_bgxz{ background-position:-175px 9px;}
.spsx_p a.sp_cjwt{ background-position:-275px 9px;}

/*便民指南*/
.bmznul_li{ width:404px;}
.bmznul_li li{ float:left; width:189px;height:100px;line-height:100px;background:#f7f7f7;  margin-bottom:12px; margin-right:12px;}
.bmznul_li li a{/*font-size:1.4rem;*/font-size:15px;background:url('/images/bmzn1.png') 20px center no-repeat;padding-left:96px;font-weight:bold;}
.bmznul_li li a.bmzn_sydj{ background-image:url('/images/bmzn2.png');}
.bmznul_li li a.bmzn_shjz{ background-image:url('/images/bmzn3.png');}
.bmznul_li li a.bmzn_shfl{ background-image:url('/images/bmzn4.png')}

/*全国各地社会救助热线*/
.shjzdt_box{width:260px;height:36px;line-height:36px;font-size:18px;color:#fff;font-weight:600;text-align:center;background-color:rgba(217, 5, 2, 0.8) ;margin-bottom:15px; overflow:hidden;}
.shjzdt_box a{color:#fff;}
/*社会组织查询*/
.shzzcx_t{ background:url(../images/icon6.png) 0 center no-repeat; padding-left:32px; font-size:1.8rem; color:#005495; font-weight:bold;}
.shzzcx{/*padding-top:20px;*/padding-top:10px;}
.shzzcx_txt1{ height:29px; line-height:29px; background:#f7f7f7; padding-left:13px; width:247px; color:#999999;margin-bottom:10px;}
.shzzcx .zzleixing{ font-size:1.4rem; font-size:14px;  margin-bottom:12px; height:29px;}
.shzzcx .zzleixing span{ display:block; padding:0 0 0 3px; font-weight:bold; float:left;}
.li_01,.li_02{  float:left; height:29px;line-height:29px; background:#f7f7f7; width:204px; text-align:left;padding-left:10px;  color:#999999; cursor:pointer; position:relative;}
.sel_1{ background:url(../images/sel_bg.png) 187px center no-repeat; height:29px;width:204px;}
.sel_pull {
  background: #fff ;
  left: 0;
  position: absolute;
  top: 29px;
  width: 202px;
  padding:0;
  z-index: 9999;
  border:1px solid #ededed;
}
.sel_pull li{ line-height:29px; text-align:left; padding-left:10px; cursor:pointer;}
.sel_pull li:hover{ background:#005495; color:#fff;}
.sel_pull a{}
.li_02{ width:50px;}
.li_02 .sel_1{ width:50px;background:url(../images/sel_bg.png) 35px center no-repeat; }
.li_02 .sel_pull{ width:58px; }
.dxk{ font-size:1.2rem;font-size:12px;}
.dxk input{ display:inline-block; margin:0 3px;* margin:0;}
.shzzbtn{ width:169px; height:26px; border:1px solid #e0e0e0; border-radius:3px; background:#f7f7f7; font-size:1.4rem; color:#087cd6; margin:0 0 0 44px;cursor: pointer;}

/*新闻发布会*/
#pagination2,#pagination3,#pagination4,#pagination5{ display:none;}
#swiper-container2 { height:221px;}
#swiper-container2 .swiper-slide img{ width:390px; height:221px;}
#swiper-container2 .frontbg span{ font-weight:normal; width:380px;}
#swiper-container2 .frontbg {width:390px;}

#swiper-container3 { height:221px;}
#swiper-container3 .swiper-slide img{ width:390px; height:221px;}
#swiper-container3 .frontbg span{ font-weight:normal; width:380px;}
#swiper-container3 .frontbg {width:390px;}

#swiper-container4 { height:221px;}
#swiper-container4 .swiper-slide img{ width:390px; height:221px;}
#swiper-container4 .frontbg span{ font-weight:normal; width:380px;}
#swiper-container4 .frontbg {width:390px;}

.arrow-left2,.arrow-left3,.arrow-left4{ background:url(../images/leftbg.png) no-repeat; width:23px; height:44px; position:absolute; left:8px; top:81px; z-index:999;}
.arrow-right2,.arrow-right3,.arrow-right4{ background:url(../images/rightbg.png) no-repeat; width:23px; height:44px; position:absolute; right:8px; top:81px; z-index:1000;}

/*留言咨询*/
.indlyzx{ background:url(../images/icon7.png) right 9px no-repeat; padding-right:32px;}
.right_t a.indwytw{ width:76px; height:26px; line-height:26px; text-align:center; border:1px solid #ededed;/*font-size:1.4rem;*/font-size:15px;color:#e30000; font-weight:bold; float:right; margin-top:6px;}
.indlyts{ text-indent:2em; font-size:1.4rem;font-size:14px; color:#86a6c6; line-height:180%; padding-bottom:5px;}
.lysstxt{ float:left; width:304px; height:34px; line-height:34px; background:#e6e6e6; padding-left:10px; *width:294px;}
.lyssbtn{ float:left; width:57px; height:34px; line-height:34px; font-size:1.6rem; background:#005495; color:#fff; margin-left:7px;}
.lyssgjc{ width:404px; padding-top:10px;}
.lyssgjc span{ display:block;font-size:1.4rem;font-size:14px; font-weight:bold;}
.lyssgjc a{ float:left; font-size:1.4rem;font-size:14px; width:25%;}
.yjzq_t{ background:url(../images/icon8.png) 0 7px no-repeat; border-bottom:1px dashed #ddd; height:39px;}
.zqyj_p{padding-top: 5px;}
.zqyj_p a{ float:left; width:50%; font-size: 14px; text-align:center; background:url(../images/icon9.png) 48px 6px no-repeat; padding-top:50px; padding-bottom:4px;}
.zqyj_p a.indwsxf{ background-position:-87px 6px;}
.zqyj_p a:hover{ background:#f7f7f7 url(../images/icon9.png) 48px 6px no-repeat;}
.zqyj_p a.indwsxf:hover{  background:#f7f7f7 url(../images/icon9.png) -87px 6px no-repeat;}

.qcbs_p{padding:0;width:267px; height:45px; overflow:hidden;}

.zqyjbox{ height:270px;}

.botlk{ width:1140px;}
.botlk li{ float:left; width:276px; height:56px; margin-right:8px;}
.botlk li p{ display:none;}
.botlk li img{ width:276px; height:56px;}

.hei211{ height:211px;}
#swiper-container5{ height:196px;}
#swiper-container5 .swiper-slide img{ width:auto; height:auto;}
.indcxfw_ul { width:404px;}
.indcxfw_ul li{ width:189px;/*height:86px;*/height:100px;text-align:center; background:#f7f7f7; float:left; margin-bottom:13px; margin-right:12px;}
.indcxfw_ul li a{ padding-top:10px;}
.indcxfw_ul li p{ /*font-size:14px;*/font-size:15px;font-weight:bold;}
.arrow-left5{ width:22px; height:44px; background:url(../images/left5.png) no-repeat; position:absolute; top:70px; left:0; z-index:998}
.arrow-right5{ width:22px; height:44px; background:url(../images/right5.png) no-repeat; position:absolute; top:70px; right:0; z-index:998}

.flfg_t{ background-image: url(/images/icon_flfg.png); }
.right_t1{ border-bottom:1px dashed #cccccc; padding-bottom: 10px; }

.index_zbjjz{ font-size: 0; line-height: 0; border-top:1px dashed #ddd; padding-top:10px; }
.zfxxgkzl_new{margin-top:-8px;}

.sylybox{position: relative;}
.wxzlsjh{width: 185px;height: 36px;position: absolute;top: 8px;/*left:114px;*/left:118px;}