﻿@charset "utf-8";
* { list-style: none; padding: 0; margin: 0 }
body{ font-family: "宋体";}
ol,dl,dt,ul,li{ list-style: none;}
address,caption,cite,code,dfn,em,strong,th,var,optgroup { font-style: normal }
input,button,textarea,select,optgroup,option { font-family: inherit; font-size: inherit; font-style: inherit; font-weight: inherit;*font-size:100%}
a { text-decoration: none; color: #333; font-family: "宋体";  }
a:hover { color: #298bd4; }
img { border: none; }
input,button,select,textarea { outline: none; border: none; box-shadow: none; background: none; }
.content, .main { zoom: 1; width: 1000px; margin: 0 auto; }
.dqnav{ width: 100%;font-size:12px; font-family:"微软雅黑";}
.dqnav a{color:#333;font-size:12px; font-family:"微软雅黑";}
.tip{ background:url(../images/dh2016_03.jpg) no-repeat; width:23px; height:23px; display:block; float:left; padding: 0 10px;}
.left{ float: left;}
.right{ float: right;}
.clear{ clear: both;}
.right,.left {display: inline; -webkit-transition: width 1s ease; -moz-transition: width 1s ease; -o-transition: width 1s ease; -ms-transition: width 2s ease; transition: width 1s ease; }
.tit{ font-size: 18px; color: #000000;  font-family: "微软雅黑"; border-bottom: 1px #BEDDF5 solid; line-height: 35px; position: relative; margin-top: 20px; font-weight: bold; color: #298bd4; }
.tit a { font-family:"微软雅黑";color: #298bd4; font-size: 18px; }
.list{}
.list li{background: url(../images/bsfw2017_14.jpg) 5px no-repeat; text-align: left; padding-left: 20px;}
.list li a{}
.glbox{ border:1px #e5e5e5 solid; width:99%; padding:10px;  margin: 0 auto; margin-top: 20px;}
.tit .more, .more { font-size: 14px; color: #999; position: absolute; right: 15px; text-decoration:none; font-family: "微软雅黑"; font-weight: normal; }
/*基础样式*/
/*页头*/
.yt{ width: 1000px; margin: 0 auto;}
.yttop{ width: 100%; height: 130px; background: url(../images/logo2016.jpg) #f8f8f8 10px 20px no-repeat;}
.ytnav{ width: 100%; height: 55px; line-height: 55px; background: #f2f2f2;}
.ytmain { width: 1000px; height: 350px; overflow: hidden; margin: 0 auto; border-top: 5px solid #0b67d4; background:#fff;}
.ywh1 { font-size: 20px; font-weight: bold; color: #298bd4; line-height: 35px;font-family: "微软雅黑" }
.sypicgd { width: 570px; height: 320px; overflow: hidden; margin: 5px; }
.sytab { width: 400px; margin:0 auto;height:310px; overflow:hidden;}
.sytab-hd { overflow: hidden; zoom: 1; }
.sytab-hd dd { float: left; color: #313131; text-align: center; cursor: pointer; width: 130px; line-height: 35px; font-family: "微软雅黑"; font-size: 16px; }
.sytab-hd  dd  a{ font-size:16px; font-family: "微软雅黑"; }
.sytab-hd dd.active { border-bottom: 3px #298bd4 solid; color: #298bd4; }
.sytab-bd { height:280px; overflow:hidden;}
.sytab-bd dd { display: none; }
.sytab-bd dd.thisclass { display: list-item; }
.govpushinfo150203 { font-size: 14px; color: #313131; font-family: "宋体"; position: relative;line-height:30px; margin-top:10px;list-style:none;  }
#ywtj{width:381px; height:280px; overflow:hidden;}
#ywtj .govpushinfo150203 li{ background:url(../images/dots.png) 5px -1px no-repeat; padding-left:14px; line-height:30px; height:30px; *line-height:32px; *height:32px;display:block;}
#ywtj .govpushinfo150203 li a{ color:#333;}
#ywtj .govpushinfo150203 li span{ display:none;} 
#ywtj{width:381px; height:280px; overflow:hidden;}
.ldbox1 { width: 100px; line-height: 28px; float:left; margin-right:10px; }
.ld1 { color: #298bd4; font-size: 14px; line-height:28px; border-left:5px #298bd4 solid; font-weight:bold; padding-left:10px; display:block; }
.ld3 { color: #298bd4; font-size: 14px; line-height:16px; border-left:5px #298bd4 solid; font-weight:bold; padding-left:10px; display:block; }
.ld2 { background: url(../images/zwgk_1120160523.jpg) left no-repeat; color: #fff; width: 155px; float: left; display: block; text-indent: 10px; line-height:25px; font-size: 14px;  }
.ldbox2 { width:200px; line-height:28px; float:left;}
.button3 { display: block; width: 90px; height: 50px; line-height: 52px; border: 1px #298bd4 solid; color: #333; text-align: center; font-size: 14px; font-family: "微软雅黑"; float: left; margin:0 2px; }
.zwgkbox {width:90px; float:left }
.button11 { display: block; width: 195px; height: 38px; line-height: 40px; background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑" }
.button2 { display: block; width: 100%; height: 52px; line-height: 52px;background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑"; margin-bottom: 10px; }
.ldbox1 a,.ldbox2 a{ font-size:14px;}
.fsz{ width:200px; float:right;}
.sz{font-size:14px; text-align:center; display:block; margin:0 auto;}
.szp{padding:5px; border:1px #e0eef9 solid; margin:0 auto;display:block; clear:both; width:70px;}
.szn{ line-height:36px;}
.szn a{ font-size:14px; margin-right:15px;}

.ywmain { width:100%; margin: 0 auto;background:#fff;border-top:5px solid #0b67d4;height:330px;overflow:hidden; }
.zmhdlist1{ margin-top: 15px; width: 325px; height:220px;}
.zmhdlist1 li{ background: url(../images/bsfw2017_14.jpg) 5px 9px no-repeat; text-align: left; padding-left: 20px; line-height: 30px; font-size: 14px; width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zmhdzx1{width: 110px;}
.zmhdzx1 a{ display: block;  height:40px; line-height:40px; text-align: center; background: #efeeec; margin:10px 5px;  font-family: "微软雅黑";}

.bsfwxlbutton{ display: block; width: 161px; height: 50px; line-height: 50px; background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑"; float: left; margin-bottom:10px;  }
.zgzfwbutton{ display: block; width: 100%; padding:10px 0; background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑"; font-weight:bold; margin-bottom:10px; line-height:24px;  }
.xwfbh{ font-size: 14px; color: #333; line-height:36px; }
.tzgdlist { font-size: 14px; color: #313131; position: relative; }
.tzgdlist dd { background: url(../images/ico120160523_03.jpg) left center no-repeat; padding-left: 20px; position: relative; line-height: 30px; }
.tzgdlist p { background: url(../images/ico120160523_03.jpg) left center no-repeat; padding-left: 20px; position: relative; line-height: 30px; }
.tzgdlist .time{ position:absolute; right:0; color:#999;}
.tzgdbutton1{ display: block; width: 110px; height: 55px; line-height: 53px; background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑"; float: left; margin-right: 10px; border-radius: 3px; overflow: hidden; margin-bottom: 12px; margin-top:6px; }
.tzgdbutton2{ display: block; width: 170px; height: 55px; line-height: 55px; background: #6996c1; color: #fff; text-align: center; font-size: 16px; font-family: "微软雅黑"; float: left; margin-right: 10px; }
.tzgdbutton2:hover{ color:#fff;}
.tzgdbutton3{ display: block; width: 180px; height: 40px; line-height: 38px; color: #0b67d3; border: 1px #0b67d3 solid; text-align: center; font-size: 16px; font-family: "微软雅黑"; margin-bottom: 10px; margin-top:10px; }
.mlgdbutton1{ display:block; height:46px; line-height:46px; background:#dfecfc; color:#298bd4; text-align:center; font-size:16px; font-family:"微软雅黑";  border-radius:3px; overflow:hidden; margin:0 10px; margin-bottom:6px;}
.ytsearch { width: 329px; height: 27px; background: url(../images/search20160726.jpg) no-repeat; border: none; margin:0 auto; margin-top:15px; }
.logo { margin-top:30px; }
.logo img {}
.sytab1 { width: 320px; margin: 0 auto; border:1px #e5e5e5 solid; height:230px; overflow:hidden; }
.sytab-hd1{ overflow: hidden; zoom: 1; height:33px; line-height:33px; background:#f8f8f8; border-bottom:1px #e5e5e5 solid; }
.sytab-hd1 li { float: left; color: #1b1b1b; text-align: center; cursor: pointer; width: 106px; font-family: "微软雅黑"; font-size:16px; }
.sytab-hd1 li.active { border-top: 3px #298bd4 solid;  }
.sytab-hd1 li a{color: #1b1b1b; font-family: "微软雅黑"; font-size:16px;}
.sytab-bd1 {}
.sytab-bd1 li { display: none; }
.sytab-bd1 li.thisclass { display: list-item; }
.sytab2 { width:295px; margin: 0 auto; border:1px #e5e5e5 solid; padding:0 15px; margin-bottom:5px; }
.sytab-hd2 { overflow: hidden; zoom: 1; height:30px; line-height:30px; background:#f7f7f7; border-bottom:1px #e5e5e5 solid; }
.sytab-hd2 li { float: left; color: #1b1b1b; text-align: center; cursor: pointer; width: 50%; font-family: "微软雅黑";  }
.sytab-hd2 li.active {background:#298bd4; color:#fff; }
.sytab-hd2 li.active a { color:#fff; }
.sytab-hd2 li a{color: #1b1b1b; font-family: "微软雅黑"; font-size:16px;}
.sytab-bd2 { height:170px; overflow:hidden;}
.sytab-bd2 li { display: none; }
.sytab-bd2 li.thisclass { display: list-item; }
.weixin-hover{ position:absolute; display:none; z-index:9999;}
.weixin,.weixin0{ cursor:pointer}
.weixin-hover0{ position:absolute; display:none; z-index:9999; right:20px; }
.nav{  height:53px;  width:100%;margin: 0 auto;  position: relative; line-height:51px; background:#f2f2f2;}
.nav .navfouce{ margin-left:74px;}
.nav .navfouce li{float:left;text-align: center; cursor: pointer;  position: relative;width:154px;height:51px;}
.nav .navfouce li.active { background: #2a6aa7; color: #fff; }
.nav .navfouce li.active a{ color: #fff; }
.nav .navfouce a{ font-size:20px; font-family: "微软雅黑";color:#535353; line-height:51px;}
.nav .navfouce a:hover{color:#fff;}
.navtab-bd li { display: none;height:350px; overflow:hidden; }
.navtab-bd li.thisclass { display: list-item; }
.bsfwwsbsdt{ display: block; margin: 0 auto; width: 100%; height: 60px; line-height: 60px; color: #2156a4; font-size: 20px; font-weight: bold;background: #d9ecfc; margin-bottom: 20px; font-family: "微软雅黑"; text-align: center;}
.zmhdline{ border-right: 1px #ccc dashed; width: 1px; float: left; height: 250px; ; margin-top: 0; margin-right: 5px; margin-bottom: 0; margin-left: 5px; }
/*页头*/
/*首页*/
.xl{ width:998px; border:1px #ececec solid; margin:0 auto;height:386px; margin-bottom:10px;}
.mainyt{ width:1000px; margin:0 auto; background:#f8f8f8;}
.mainlogo{}
.sylist { font-size: 14px; color: #313131; font-family: "宋体"; position: relative;line-height:32px; margin-top:10px;list-style:none; overflow:hidden;  }
.sylist p {background:url(../images/dots.png) 5px -1px no-repeat; padding-left:14px; line-height:30px;*line-height:32px;}
.sylist dd {position: relative; line-height: 30px;background:url(../images/dots.png) 5px -1px no-repeat; padding-left:14px; }
.sylist dd a { }
.wjtime{ color:#a0a0a0;}
.bnav{ height:60px; line-height:60px; background:#2a6aa7; margin-bottom:10px; overflow: hidden; width:978px; padding: 0 11px;}
.bnav li{ float:left; color:#fff; font-size:18px; line-height:57px; width:130px; text-align:center; position: relative; padding-left: 33px;}
.bnav li a{ font-size:16px; color:#fff; font-family:"微软雅黑";}
.sybox1{border:1px #e5e5e5 solid;}
.bnav li img{ position: absolute;  left: 21px;}
.sytit1{ height:33px; line-height:33px; background:#f8f8f8; border-bottom:1px #e5e5e5 solid; font-weight:normal; font-family:"微软雅黑"; color:#1b1b1b; padding-left:20px; font-size:16px; }
.sytit1 a{color: #1b1b1b; font-family: "微软雅黑"; font-size:16px;}
.sytit2{ height: 30px; line-height: 30px;font-family: "微软雅黑"; color: #313131; text-align: center; width: 100%; margin-top: 3px; margin-right: auto; margin-bottom: 0; margin-left: auto; }
.sytit3{ line-height:40px; font-family:"微软雅黑"; color:#298bd4; font-weight:normal; font-size:18px; position:relative;}
.sycwhypic{ display:block; margin:8px auto;}
.zwgkbutton1{ display: block; width: 135px; height: 30px; line-height: 32px; border: 1px #9a9a9a solid; background: #dfecfc; color: #298bd4; text-align: center; font-size: 14px; font-family: "微软雅黑"; float: left; margin-right: 10px; margin-bottom:5px; }
.bsfwbutton{ display:block; float:left; margin-right:14px;}
.zmhdbutton{ display:block; float:left; margin-bottom:5px; margin-right:10px;}
.fwlist{ width:300px; margin:0 auto; margin-top:5px;}
.fwlist li{ width:100px; float:left; line-height:27px;}
.fwlist li a{ font-size:14px; color:#626262;}
.wyhdszs{ background: url(../images/xb-tit420160523.jpg) no-repeat; display: block; width: 163px; height: 31px; float:right; }
.zmhdp{ line-height:26px; font-size:14px;width:290px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.zmhdp0{ line-height:26px; font-size:14px;}
.zmhdp a{}
.m { width: 1000px; margin: 0 auto; clear:both; height:130px; background: #f8f8f8; }
.wbnx { width: 390px; padding-top: 20px; overflow:hidden; }
.toplist{ width: 420px; }
.toplist li{ float:left; padding:5px;}
.form-wrapper { width: 329px; margin:0 auto }
.form-wrapper input { width: 280px; height: 27px; padding-left: 5px; float: left; font-size:14px;border: 0; line-height:27px; }
.form-wrapper button { overflow: visible; position: relative; float: right; border: 0; padding: 0; cursor: pointer; height: 27px; width: 40px; color: #fff; text-indent: -999em }
.form-wrapper button::-moz-focus-inner { border: 0;padding: 0;}
.zwywlist { line-height: 30px; margin-top:10px;height: 210px; overflow: hidden; }
.zwywlist p { line-height: 26px; font-size: 14px;}
.zwywlist p a { font-size: 14px; }
.ywlist { font-size: 14px; color: #313131; position: relative; margin-top: 10px; }
.ywlist p { background: url(../images/ico20160523_11.jpg) left center no-repeat; padding-left: 20px; position: relative; line-height: 26px; }
.ywlist dd { background: url(../images/ico20160523_11.jpg) left center no-repeat; padding-left: 20px; position: relative; line-height: 30px; }
.ywlist dd a { }
.zwtab { width: 393px; margin: 0 auto; margin-top:10px; }
.zwtab-hd { overflow: hidden; zoom: 1; background:#F3F3F3; }
.zwtab-hd li { float: left; color: #313131; text-align: center; cursor: pointer; width: 119px; border-right: 1px #fff solid; line-height: 35px; }
.zwtab-hd li.active { background: #298bd4; color: #fff; }
.zwtab-hd dd { float: left; color: #313131; text-align: center; cursor: pointer; width: 130px; border-right: 1px #fff solid; line-height: 35px; }
.zwtab-hd dd a{ font-family:"微软雅黑";}
.zwtab-hd dd.active { background: #298bd4; color: #fff; }
.zwtab-bd{height:217px; overflow:hidden;position:relative;}
.zwtab-bd li { display: none; }
.zwtab-bd li.thisclass { display: list-item; }
.zwtab-hd dd a:hover{  color: #333;}
.zwtab-hd dd.active { background: #298bd4; color: #fff; }
.zwtab-hd dd.active a { color: #fff; }
.line { border-right: 1px #ccc dashed; width: 1px; margin: 0 8px; float: left; height: 300px; }
.zmhdpicbox1{ display:block; margin:0 auto; }
.zmhdbox1{ width:400px; border:1px #80b9fc solid; padding:5px; padding-bottom:10px; }
.zmhd-q{ background:url(../images/q20160615.jpg) top left no-repeat; text-indent:2em; font-weight:bold; font-size:14px; line-height:24px;}
.zmhd-a{ background: url(../images/a20160615.jpg) top left no-repeat; text-indent: 2em; font-size: 12px; line-height: 24px; color: #57595c; }
.zmhd-more{ color:#0b67d3;}
.zmhdbutton1{ display:block; margin:0 auto; margin-top:10px;}
.zmhdbutton2{ display: block; width: 182px; height: 40px; line-height: 40px; background: #dfecfc; color: #298bd4; text-align: center; font-size: 16px; font-family: "微软雅黑"; float: left; margin-right: 7px; margin-left:8px; }
.wbtable{ margin-top:10px; margin-left:20px;}
.wbtable a{ font-family:"微软雅黑"; font-size:14px;}
/*政务公开*/
.zwgkl{width:320px; border-right: 1px dashed #ececec; }
.zwgkr{width:660px; }
.tit1{ font-size: 18px; color: #000000;  font-family: "微软雅黑"; border-bottom: 1px #BEDDF5 solid; line-height: 35px; position: relative; }
.tit1 a { color:#298bd4; margin-bottom:10px; font-size:18px; font-family:"微软雅黑"; }
.ldbox { width: 100%; line-height: 28px; margin: 0 auto;}
.zwgktit{color: #298bd4; font-size: 14px; line-height:28px; border-left:5px #298bd4 solid; font-weight:bold; padding-left:10px; font-size: 16px; font-family:"微软雅黑";}
.fszlist{ width: 99%; margin: 0 auto;}
.fszlist li{ float: left; width: 25%; text-align: center;}
.fszlist li a{ font-size: 14px;}
.button1 { display: block; width: 30%; height: 50px; line-height: 52px; border: 1px #298bd4 solid; color: #333; text-align: center; font-size: 14px; font-family: "微软雅黑"; margin: 15px 1.3%; float: left; }
.timeywlist { font-size: 14px; color: #333; margin-top:10px; line-height: 28px;}
.timeywlist dd {background: url(../images/x20160819_04.jpg) 5px 8px no-repeat; padding-left: 20px;line-height: 28px; position:relative }
.timeywlist dd a { z-index: 1; }
.time{ color:#A5A3A3; position:absolute; right:0;}
.zl{ width:100%; margin:15px auto; font-family: "微软雅黑";}
.zl a{ display:block; float:left; width:18%; margin:0 1%; background:#4f86c6; color:#fff; font-size:18px; text-align:center; font-family: "微软雅黑";word-wrap: break-word; padding: 10px 0;}
.zwgktit1 ,.zwgktit1 a{color:#298bd4; margin-bottom:10px; font-size:18px; font-family:"微软雅黑";}
.gkbutton{ width:97%; background:url(../images/20160708_03.jpg) #dfeef9 left no-repeat; color:#298bd4; text-indent:4em; display:block; height:35px; line-height:35px; margin-bottom:10px; font-family: "微软雅黑"; font-size:16px;}
.zwimg{ width:98%;margin:0 auto;margin-bottom:10px; display:block;}
.ztbutton1{ width:45%;color:#298bd4; text-align:center; display:block; padding: 5px 0; margin-bottom:20px; font-size:1em; font-family: "微软雅黑";  border:1px #298bd4 solid;  float:left; margin:2%;background:#e0eef9; font-size: 14px; }
.titlist{ position:absolute; right:0; top:0}
.titlist li{ float:left; margin-right:10px; color:#707070;}
.titlist li a{ color:#707070; background:none; display:inline; padding:0; font-size:14px; font-weight:normal;}
.wjheight{ height:175px; overflow: hidden;}
/*政务公开*/
/*政民互动*/
.zmhdright { width: 294px; }
.zmhdleft { width: 666px;}
.zmhdbox{ width: 100%;}
.zmhdlist{ margin-top: 15px; width: 400px;}
.zmhdlist li{ background: url(../images/bsfw2017_14.jpg) 5px 9px no-repeat; text-align: left; padding-left: 20px; line-height: 30px; font-size: 14px; width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.zmhdzx{width: 265px;}
.zmhdzx a{ display: block; width: 44%; height: 55px; line-height: 55px; text-align: center; background: #efeeec; margin: 13px 3%; float: left; font-family: "微软雅黑";}
.zmhdft,.zmhdzcjd{ width: 100%; background: #f7f7f7; margin-top: 20px;}
.zmhdft img,.zmhdzcjd img{ float: left; width: 260px; height: 165px;}
.zmhdft div{ padding: 10px 20px; float: right; width: 340px;}
.zmhdft p{ font-size: 16px; line-height: 35px; font-family: "微软雅黑";}
.zmhdft p.zt{ color: #2c8ad2;}
.zmhdft p .jb{ color: #2c8ad2;}
.zmhdft p .sj{ color: #2c8ad2;}
.zmhdftyg{ width: 100%; margin-top: 28px;border:1px #e5e5e5 solid; padding:5px 0;}
.zmhdftyg .a-btn{display:block; float:left; background: #f7f7f7; border: 1px solid #e5e5e5; padding:5px; font-size:12px; margin-right:10px;}
.zmhdftyg span{ font-size: 14px;}
.zmhdzcjdlist{ width: 380px; margin: 0 auto; margin-top: 15px;}
.zmhdzcjdlist li {line-height: 32px; font-size: 14px;}
.zmhdtab{ width:100%; margin:0 auto; margin-top: 20px;}
.zmhdtab-hd { overflow: hidden; zoom: 1; line-height: 33px; border-bottom: 1px #e5e5e5 solid; color: #298bd4; font-size: 18px; width: 100%;}
.zmhdtab-hd li{  float: left; color: #298bd4; text-align: center; cursor: pointer; width: 50%; font-family: "微软雅黑"; }
.zmhdtab-hd li.active{ border-bottom: 3px #298bd4 solid; font-size: 18px; font-weight: bold;}
.zmhdtab-bd li{display:none; margin-top: 15px;}
.zmhdtab-bd li.thisclass{ display:list-item;}
.zmhdtab-bd li p{background: url(../images/bsfw2017_14.jpg) 5px 9px no-repeat; text-align: left; padding-left: 20px; position: relative; line-height: 30px; font-size: 14px;}
.zmhdtab-bd li p .time{ position: absolute; right: 5px; color: #a1a1a1;}
.zmhdwblist{ margin-top: 15px;}
.zmhdwblist li{ width: 33%; float: left; text-align: center; line-height: 25px; height:125px;}
.zmhdwblist li img{ display: block; margin: 0 auto; width: 70px; height: 70px;}
.zmhdwblist li a{ font-size: 12px;}
/*政民互动*/
/*办事服务*/
.bsfwleft{ width: 668px;}
.bsfwright{ width: 295px;}
.bsfwright img{ display:block; margin:0 auto;}
.bsfwtab,.bsfwtab0{ width: 100%; border: 1px #e5e5e5 solid; height:250px; overflow: hidden;}
.bsfwtab-hd ,.bsfwtab-hd1,.bsfwtab-hd0 { overflow: hidden; zoom: 1; height: 48px; width: 100%; background: #f8f8f8; line-height: 50px; font-size: 16px;  }
.bsfw{ height:200px; overflow-y: scroll;}
.bsfwtab-hd li, .bsfwtab-hd1 li,.bsfwtab-hd0 li{ float: left; color: #333; text-align: center; cursor: pointer; width: 25%;  font-size:16px; font-family:"微软雅黑" }
.bsfwtab-hd1 li a{ color: #333; text-align: center; cursor: pointer; font-size:16px; font-family:"微软雅黑" }
.bsfwtab-hd li.active ,.bsfwtab-hd1 li.active,.bsfwtab-hd0 li.active { color: #0088cc; font-weight:bold; border-top: 4px #0088CC solid; }
.bsfwtab-bd,.bsfwtab-bd0 { height:218px;}
.bsfwtab-bd1 { height:392px; overflow-y: scroll;}
.bsfwtab-bd li ,.bsfwtab-bd1 li，.bsfwtab-bd0 li { display: none; }
.bsfwtab-bd li.thisclass ,.bsfwtab-bd1 li.thisclass，.bsfwtab-bd0 li.thisclass  { display: list-item; }
.bsfwgrfwxm { width: 20%; float:left;  margin: 0 auto;}
.bsfwgrfwxm a{display:block; border:1px #D8D8D8 solid; color:#333;  margin:5px; font-size:14px; text-align:center; line-height:28px;}
.bsfwbox{ width: 668px; margin: 0 auto; overflow: hidden; height: 103px; margin-top: 10px;  }
.bsfwpicbox{ width:612px; height: 103px; overflow: hidden; margin: 0 auto; float: left; position:relative}
.bsfwpiclist{ height: 103px; overflow:hidden; position:absolute} /*已上面的 position:relative 来定位*/
.bsfwpiclist li{ width: 147px; float: left; height: 101px; overflow: hidden; border:1px #ececec solid; text-align:center; margin:0 2px; background: #fafafa; background: #d9ecfc;}
.bsfwpiclist li a{ color: #2156a4; font-size: 18px; font-weight: bold; display: block;font-family: "微软雅黑"; padding: 20px 0;}
.bsfwswaplist{ position:absolute; left:-3000px; top:0px}
.bsfwog_prev,.bsfwog_next{ width: 28px; height:103px; cursor: pointer; filter: alpha(opacity=70); opacity: 0.7; float: left; }
.bsfwog_prev{ background: url(../images/bsfw2017_07.jpg) no-repeat;}
.bsfwog_next{ background: url(../images/bsfw2017_09.jpg) no-repeat;right:0;}
.bsfwwsbsdt{ display: block; margin: 0 auto; width: 100%; height: 60px; line-height: 60px; color: #2156a4; font-size: 24px; font-weight: bold;background: #d9ecfc; margin-bottom: 10px; font-family: "微软雅黑"; text-align: center;}
.bsfwzwzx{ float: left; width: 48%; display: block; margin-bottom: 20px;height: 60px; line-height: 60px; color: #2156a4; font-size: 20px; font-weight: bold;background: #d9ecfc; font-family: "微软雅黑";text-align: center;}
.bsfwhdpt{ float: right; width: 48%; display: block;  margin-bottom: 20px;height: 60px; line-height: 60px; color: #2156a4; font-size: 20px; font-weight: bold;background: #d9ecfc; font-family: "微软雅黑"; text-align: center;}
.bsfwlist{ margin-top: 15px; width: 400px;}
.bsfwlist li{ background: url(../images/bsfw2017_14.jpg) 5px 9px no-repeat; text-align: left; padding-left: 20px; line-height: 30px; font-size: 14px; width: 245px; overflow: hidden; text-overflow: ellipsis; white-space: nowrap;}
.bsfwtdfwlist{ margin-top: 10px; height:210px; overflow: hidden;}
.bsfwtdfwlist div img{ display:block; margin:0 auto; vertical-align: middle; margin-bottom:3px;}
.bsfwtdfwlist div{ width: 70px; text-align: center; float: left; line-height: 12px; height: 70px; }
.bsfwtdfwlist div a{ font-size:12px;}
.mobile{ display:none;}

/*办事服务*/
/*要闻动态*/
.ywbox{ width: 485px; position: relative;}
.cwhybox{ padding: 10px 30px 10px 30px;}
.cwhyyt{ text-align: center; line-height: 30px; font-size: 18px; color: #2784c9; font-weight: bold; font-family: "微软雅黑"; border-bottom: 1px #ccc solid; padding-bottom: 10px;}
.cwhyzy{ line-height: 24px; color: #333; font-size: 14px; text-indent: 2em; margin-top: 15px;}
.cwhymore{font-family: "微软雅黑";color: #2784c9;}
.cwhypic{ width: 100%; position: relative;}
.cwhyrl{ width:100%; margin: 0 auto;}
.cwhyrl ul{ float: left; width: 320px; margin: 0 6px;}
.cwhyrl ul li { float: left; background: url(../images/ywdt20171122_12.png) center no-repeat; width: 51px; height: 51px; padding: 6px; text-align: center; line-height: 53px;}
.cwhyrl ul li.month{ background: url(../images/ywdt20171122_07.png) no-repeat; width: 63px; height: 63px; padding: 0; color: #4c647a; font-size: 18px; line-height: 73px;}
.cwhyrl ul li.cwhy a{ background: url(../images/ywdt20171122_10.png) center no-repeat; display: block; font-family: "微软雅黑"; font-size: 20px; color: #fff; }
.cwhyhg{ width: 100%; background: url(../images/ywdt_2_03.png) no-repeat; height: 60px; text-align: center; line-height: 60px; font-family: "微软雅黑"; font-size: 24px; color: #298bd4; text-indent: -999em;}
.cwhytit{ background: url(../images/ywdtbg_03.png); height: 60px; line-height: 60px; width: 100%; color: #fff; text-align: center; font-family: "微软雅黑"; font-size: 26px; font-weight: normal;}
/*要闻动态*/
/*政策解读*/
.zcjdtop { background: url(../images/201608260_02.jpg) center no-repeat; height: 189px; width: 100%; text-indent: -999em;  }
.zcjdlist { margin-top:20px; float: left; width: 480px; height: 225px; overflow: hidden;}
.zcjdlist li {  width: 100%; text-align: center; line-height: 20px; padding-bottom:10px; }
.zcjdlist li img,.img { margin-bottom:10px; width: 100%; display: block; margin: 0 auto; }
.zcjdlist li a { color: #000; font-size: 14px }
.zcjdjdlist { margin-top: 15px; position:relative; width: 480px; }
.zcjdjdlist li { line-height: 30px; font-size: 14px; position: relative; }
.zcjdjdlist li .time{ position:absolute; right:0; color:#CCC;}
.zcjdjdlist li a { font-size: 14px; }
.zcjdtittle1 {  height: 40px; border-bottom: 1px #3f9f96 solid; position: relative; margin-top: 20px; line-height: 40px; clear: both; }
.zcjdtittle1 a{ color:#FFF;  font-family: "微软雅黑"; font-size: 18px;}
.zcjdtittle1 span { padding: 7px 10px; color: #fff; font-size: 20px; line-height: 40px; font-weight: bold; background-color: #019cba; font-family: "微软雅黑"; }
.zcjdc1 { color: #019fbc;position:absolute; right:0; }
.zcjdc1 a { color: #019fbc; }
.zcjdbox { width: 485px; position: relative; }
.zcjdlist01 { padding:0 10px; margin-top: 15px; position:relative; }
.zcjdlist01 li { line-height: 30px; font-size: 14px; position: relative; }
.zcjdjdlist li .c1 a { color: #019cba;  font-size: 14px;}
.zcjdlist01 li .time{ position:absolute; right:0; color:#CCC;}
.zcjdlist01 li a { font-size: 14px; }
.zcjdlist02 { padding-left: 5px; margin-top: 15px; }
.zcjdlist02 li { line-height: 30px; width: 72px; text-align: center; margin-top: 20px; background: #f9f5f2; float:left; margin:8px; }
.zcjdlist02 li a { color: #019fbc; font-family: "微软雅黑"; }
.zcjdztbanner{ width: 100%; display: block; margin: 0 auto; margin-top: 20px;}
.zcjdbutton{ width: 100%; position: absolute; bottom: 10px;}
.zcjdbutton li{ width: 31%; margin: 0 1%; line-height:30px;background:#000;filter:alpha(opacity=80);-moz-opacity:0.4; opacity:0.4; text-align: center; color: #fff; float: left;}
.zcjdbutton li a{ font-family: "微软雅黑" ; color: #fff;}

/*政策解读*/
/*在线访谈*/
.zxftleft{ width: 650px; margin-top: 20px;}
.zxftright{width: 340px; margin-top: 20px;}
.zxftpq table{ text-align: center; font-size: 14px; font-family: "微软雅黑"; line-height:30px;}
.zxftpq table .f16{  font-size: 16px;}
.zxftall{ height: auto;}
.zxfttop { background:url(../images/zxftbanner20171018.jpg) center center no-repeat; height: 390px; width: 100%; }
.zxftwspft{ width: 100%; background: url(../images/zxft_04.jpg) #f5f5f5 left no-repeat ; height: 316px; overflow: hidden;}
.zxftwqft{ background: url(../images/zxft_14.jpg) top no-repeat;padding: 50px 10px 15px 10px; margin-top: 20px;}
.zxftfthd{ background: url(../images/zxft_21.jpg) top no-repeat;padding: 50px 10px 15px 10px; margin-top: 20px;}
.zxftimg{ float: left; margin: 0 10px 30px 0px;}
.zxftp, .zxftjj{ font-size: 14px; font-family: "微软雅黑"; line-height: 30px;}
.zxftp .zxftzt{ border-left: 5px #0772be solid; padding-left: 10px; padding-right: 10px; color:#0772be ; font-size: 16px; font-weight: bold;}
.zxftpq{ background: #f7f7f7; padding: 15px;}
.zxftc1{ color: #0772be; font-family: "微软雅黑";}
.zxftbox01{ width: 480px; border:1px #cfcece solid;}
.zxftbox01 .tit{ height: 60px; line-height: 60px; font-weight: bold; color: #3382ce; font-size: 22px; border-bottom:1px #cfcece solid; padding-left: 15px; background: #f5f5f5; position: relative; margin-top: 0;}
.zxftlist0{ padding: 10px 20px 20px 20px;}
.zxftlist0 li{ background: url(../images/zxft_18.jpg) left no-repeat; padding-left: 20px; line-height: 36px;}
.zxftlist0 li a{ text-decoration: none;}
.zxftbox02{ margin:0 auto;width:937px;padding-left:63px;background: url(../images/zxft_04.jpg) #f5f5f5 left no-repeat ; height: 316px; position: relative;}
.zxftpicbox{ width:936px; height:280px; padding-top: 35px; overflow:hidden; position:relative;}
.zxftpiclist{  height:280px; padding-top: 35px;position:absolute; left:0px; top:0px}
.zxftpiclist li{ width: 312px; text-align:center;float:left;}
.zxftpiclist li img{ width: 300px ; height: 200px;}
.zxftswaplist{ position:absolute; left:-3000px; top:0px}
.zxftog_prev,.zxftog_next{ width:30px; height:50px; background:url(../images/icon0707.png) no-repeat; background:url(../images/icon_ie60707.png) no-repeat\9; position:absolute; top:33px; z-index:99; cursor:pointer;filter:alpha(opacity=70); opacity:0.7;}
.zxftog_prev{ background-position:0 -60px; left:75px; top: 110px;}
.zxftog_next{ background-position:0 0; right:4px; top: 110px;}
.zxftqh_title{ line-height: 40px;}
.zxftqh_title a{ color: #000; font-size: 18px; font-weight: bold;  font-family: "微软雅黑";}
.zxftjj0{ color: #706f6f; font-size: 14px; text-indent: 2em;}
.topnav { float: right; }
.topnav li { float: left; width: 65px; }
.topnav li a { font-size: 12px; }

/*在线访谈*/

/*列表页*/
.g-page-num{ clear:both; overflow:hidden; zoom:1; text-align:right; line-height:50px; font-size:14px; font-family:"微软雅黑";}
.g-page-num a{  font-size:14px; font-family:"微软雅黑"; padding:5px 10px;}

.dqtit{ width:1000px; line-height:42px; border-bottom:2px #298bd4 solid; }
.dqtit a{ font-size:12px}
.dqtit span{ background: #298bd4; height:45px; line-height:45px; padding:0 20px; display:block; float:left;}
.dqtit span a{ color:#fff; text-decoration:none;}
.gllist{ font-size:16px; line-height:36px; list-style:none;}
.gllist li{ position:relative; background:url(../images/ico120160523_03.jpg) left 10px no-repeat; padding-left:15px; list-style:none; padding-right:150px; }
.gllist li .time{ right:0; color:#9E9E9E; position:absolute;top:0px;}
.9ptb{ padding-left:10px;}
.zwwblist{ width:90%; margin:0 auto; padding:10px;}
.zwwblist li{ width:20%; float:left; text-align:center; margin-top:15px; line-height:30px;font-size:14px;}
.zwwblist li img{ display:block; margin:0 auto; width:80px; height:80px;}
/*列表页*/
 @media only screen and (min-width: 768px) {
.left{ float: left;}
.right{ float: right;}
.zmhdright { width: 294px; }
.zmhdleft { width: 666px;}
}
 @media only screen and (max-width: 768px) {
.zmhdright , .zmhdleft , .zmhdlist , .content, .zmhdzx , .zmhdzcjdlist , .zmhdlist li , .main , .bsfwleft , .bsfwright , .bshwlist ,.zcjdjdlist , .zcjdbox, .zcjdlist li img, .img ,.zxftleft , .zxftright, .zcjdlist, .ywbox { width: 98% ; }
.left, .right{ float: none;}
	a{ font-size:100%;}
.zmhdft img,.zmhdzcjd img{ float: none; width: 95%; margin: 0 auto; height: inherit; display: block;}
.zmhdft div{ padding: 10px 0; float: none; width: 95%; margin: 0 auto;}
.zmhdftyg{ display: none;}
.zmhdtab-bd li p .time{ position: relative;}
.bsfwog_prev, .bsfwog_next{ display: none;}
.piclist li{ width: 47%;}
.bsfwbox,.bsfwpicbox,.piclist,.piclist li{ overflow: inherit;  float: none;}
.piclist li{ float: none; margin-bottom: 15px;}
.bsfwbox,.bsfwpicbox{ width: 100%; overflow:hidden;}

.zcjdtop {  width: 100%; height: auto;  text-indent: 0; text-align: center; font-size: 150%; color: #81b8eb; line-height: 70px; font-weight: 700; background: #fff; border: 1px #019cba solid;}
.zxftp, .zxftjj{ font-size: 12px;}
.zcjdc1{ position: relative;}
.bsfwbox{ height: 600px; overflow: inherit; display:none;}
.bsfwpicbox{ height: auto;}
.bsfwpiclist{ height: auto; position: relative;}
.bsfwpiclist li{ width: 50%; margin-bottom: 15px; float: none;}
.mobile{ display:block; width:100%; margin:0 auto; margin-top:15px;}
.mobilel{ width:48%; float:left;}
.mobiler{ width:48%; float:right;}
.bsfwzwzx, .bsfwhdpt{ font-size:16px;}
.bsfwgrfwxm{ width:25%;}
.bsfwgrfwxm1{width:50%;}
.bsfwgrfwxm a{ padding:0px 3px;font-size:0.8em;}
.bsfwwsbsdt{ width:100%;}
.bsfwzwzx, .bsfwhdpt{ float:none; width:100%;margin:0 auto;margin-top:15px;}
.bsfwtdfwlist{ overflow:inherit;}
.pc{display:none;}
.dqtit{ width:100%; line-height:20%; border-bottom:2px #298bd4 solid; }
.gllist{ font-size:100%; line-height:36px; list-style:none;}
.gllist li{border-bottom:#B7B7B7 dashed 1px;  list-style:none; padding-right:0; }
.gllist li .time{ position:relative; display:block;}
.gllist li a{ font-size:1em;}
.bsfwlist li{ width:100%;}
.bsfwtdfwlist div{width:20%;}
.tit{ padding-left:5px;}
.zwwblist li{ width:50%; }
.glbox{ border:none; width:99%; padding:0px;  margin: 0 auto; margin-top: 10px;}
.cwhyhg{ text-indent: 0; background:none;}
.cwhyrl ul{ width: 70%; margin: 0 auto; float: none;}
.cwhyrl ul li.month{ float: none; margin: 0 auto;}
.time{ color:#A5A3A3; position: relative; display: initial;}
.zwgkl, .zwgkr{ width: 98%; margin: 0 auto; border: none;}
.zl a{ font-size: 14px;min-height:60px; }
.wjheight{ height:auto;}
}
