@charset "gb2312";
body{background: url(imagesbg-body.jpg) top no-repeat #fff;color: #333;font-family: 微软雅黑;}
.div-body{margin: 0 auto;background-color: #fff;}
a{color: #333;}
a:hover{color: #21a3d5;text-decoration: none;}
p{margin: 0;text-align: justify;text-justify: inter-ideograph;line-height: 24px;}
.div-hr,.div-hrdashed{width: 100%;height: 5px;}
.div-hr{border-top: 1px solid #ddd;}
.div-hrdashed{margin: 10px 0 5px 0;border-top: 1px dashed #ddd;}
.container{width: 1180px;}
.container960{overflow: hidden;margin: 0 auto;width: 1100px;}
.div-body,.div-menu,.div-topul .container{width: 1200px;}
.row{overflow: hidden;}
.row,[class*=span]{margin-left: 0;}
.container960 .span12{width: 1100px;}
.span12{width: 1180px;}
.span11{width: 1080px;}
.span10{width: 980px;}
.span9{width: 880px;}
.span85{width: 861px;}
.span8{width: 780px;}
.span7{width: 680px;}
.container960 .span6{width: 540px;}
.span6{width: 580px;}
.span5{width: 480px;}
.span45{width: 426px;}
.span4{width: 380px;}
.span35{width: 299px;}
.span3{width: 280px;}
.span2{width: 180px;}
btn,select{font-family: 微软雅黑;}
.container-margintop{margin-top: 15px;}
.container-marginleft{margin-left: 20px;}
.margintop1,.marginbottom2,.marginleft2{overflow: hidden;}
.margintop1{margin-top: 10px;}
.marginbottom2{margin-bottom: 20px;}
.marginleft2{margin-left: 20px;}
.div-topul{height: 34px;background-color: #fff;font-size: 12px;}
.div-topul,.div-topul a{color: #888;}
.div-topul .nav li,.div-topul .nav li a{line-height: 34px;}
.div-topul .pull-left li{padding-right: 20px;}
.div-head,.div-logo{height: 176px;}

.div-logo{width: 600px;background: url(imageslogo-main.png) left no-repeat;}
.div-menu{background: url(imagesbg-homeul.jpg) center repeat-x transparent;}
.nav-home{margin: 0 auto;width: 1190px;height: 44px;text-align: center;font-size: 16px;}
.nav-home li{width: 147px;height: 100%;}
.nav-home .active,.nav-home li:hover{background-color: #1b80a7;}
.nav-home li a{padding: 0;color: #fff;line-height: 44px;}
.nav-home .active a,.nav-home .active a:hover{color: #fff;}
.nav-home .li-line{width: 2px;height: 100%;background: url(imageshomeul-line.png) center no-repeat;}
.div-search{margin: 0;padding-top: 10px;padding-right: 10px;}
.div-search form{margin: 0;}
.div-search [type=text]{border: 1px solid #ddd;}
.div-search [type=submit]{border: 1px solid #21a3d5;}
.div-search [type=text]{width: 130px;height: 14px;border-right: none;font-size: 12px;}
.div-search [type=submit]{height: 24px;border: none;border-left: none;background: url(../images/icon-search.png) center no-repeat;background-color: #21a3d5;}
.carousel-news{height: 400px;}
.carousel-news .carousel-indicators{bottom: 7px;left: 37%;width: 120px;}
.carousel-news .carousel-indicators li{width: 18px;height: 5px;}
/*text-more*/
.text-more{float: right;padding-right: 10px;color: #888;text-indent: 15px;font-size: 12px;}
.panel-heading .text-more{line-height: 38px;}
.heading-tabpill .text-more{line-height: 34px;}
/*tabs*/
.heading-tabpill .nav-tabs,.panel-heading{overflow: hidden;}
.heading-tabpill .nav-tabs{float: left;border: none;}
.heading-tabpill .nav-tabs>li{position: relative;margin: 0;margin-right: 10px;width: 150px;text-align: center;}
.heading-tabpill .nav-tabs>li>a{padding: 0;border: none;border-radius: 5px;background-color: #f5f5f5;color: #666;font-size: 16px;line-height: 34px;}
.heading-tabpill .nav-tabs>.active>a,.heading-tabpill .nav-tabs>.active>a:hover{border: none;background-color: #21a3d5;color: #fff;font-weight: 700;}
.heading-tabicon{border-bottom: 2px solid #21a3d5;background-color: #f4f2f3;}
.heading-tabicon .nav-tabs{float: left;border: none;}
.heading-tabicon .nav-tabs li{margin-right: 5px;}
.heading-tabicon .nav-tabs li a{padding: 0 30px 0 60px;border: none;background-color: transparent;background-position: 25px 50%;background-repeat: no-repeat;font-weight: 400;font-size: 16px;line-height: 38px;}
.heading-tabicon .nav-tabs li a{color: #979696;}
.heading-tabicon .nav-tabs li a:hover,.heading-tabicon .nav-tabs .active a,.heading-tabicon .nav-tabs .active a:hover{border: none;background-color: #21a3d5;color: #fff;}
.heading-tabicon .nav-tabs li:first-child a{background-image: url(imagesicon-tab-ghgs.png);}
.heading-tabicon .nav-tabs li:first-child a:hover,.heading-tabicon .nav-tabs li:first-child.active a{background-image: url(imagesicon-tab-ghgs-hover.png);}
.heading-tabicon .nav-tabs li:first-child+li a{background-image: url(imagesicon-tab-zwgk.png);}
.heading-tabicon .nav-tabs li:first-child+li a:hover,.heading-tabicon .nav-tabs li:first-child+li.active a{background-image: url(imagesicon-tab-zwgk-hover.png);}
.heading-tabicon .nav-tabs li:first-child+li+li a{background-image: url(imagesicon-tab-djzl.png);}
.heading-tabicon .nav-tabs li:first-child+li+li a:hover,.heading-tabicon .nav-tabs li:first-child+li+li.active a{background-image: url(imagesicon-tab-djzl-hover.png);}
.heading-tabicon .nav-tabs li:first-child+li+li+li a{background-image: url(imagesicon-tab-jyta.png);}
.heading-tabicon .nav-tabs li:first-child+li+li+li a:hover,.heading-tabicon .nav-tabs li:first-child+li+li+li.active a{background-image: url(imagesicon-tab-jyta-hover.png);}
.tabs-vertical{float: left;width: 170px;border: none;}
.tabs-vertical li{position: relative;float: left;padding-top: 10px;width: 100%;}
.tabs-vertical li:first-child{padding: 0;}
.tabs-vertical li .tabs-arrow{position: absolute;right: -8px;bottom: 11px;display: none;width: 8px;height: 16px;background: url(imagestabs-arrow.png) center no-repeat;}
.tabs-vertical .active .tabs-arrow{display: block;}
.tabs-vertical li a{padding: 0;height: 36px;background-color: #fff;border: 1px solid #ddd;text-align: center;font-size: 16px;line-height: 36px;}
.tabs-vertical li a:hover,.tabs-vertical .active a,.tabs-vertical .active a:hover{border: 1px solid #21a3d5;background-color: #21a3d5;color: #fff;}
.content-zwgk,.content-ghgs{float: right;width: 640px;}
.content-djzl{float: right;width: 580px;}
#zwgk,#ghgs,#djzl,#jyta{padding: 15px 10px;height: 278px;}
#ghgs,#djzl{background: url(imagesbg-contentghgs.jpg) left bottom no-repeat;}
.tabs-ghgs li{padding-top: 1px;}
.tabs-ghgs li .tabs-arrow{bottom: 8px}
.tabs-ghgs li a{height: 28px;font-size: 15px;line-height: 27px;}
.tabs-djzl{width: 230px;}
.tabs-djzl li{padding-top: 9px;}
.tabs-djzl li .tabs-arrow{bottom: 8px}
.tabs-djzl li a{height: 30px;font-size: 15px;line-height: 30px;}
/*panel-heading*/
.panel-heading>h2{font-weight: 400;font-size: 16px;line-height: 38px;}
.panel-heading.grey{border: 1px solid #ddd;background: url(imagesbg-headinggrey.jpg) bottom repeat-x #fff;}
.panel-heading.grey>h2{float: left;margin-left: 10px;color: #21a3d5;font-weight: bold;}
.heading-tabtitle{border-bottom: 2px solid #21a3d5;background-color: #f4f2f3;}
.heading-tabtitle>h2{float: left;padding: 0 30px;background-color: #21a3d5;color: #fff;}
.heading-tabtitle.icon>h2{padding-left: 55px;background-position: 20px 50%;background-repeat: no-repeat;}
.heading-tabtitle.heading-zxbs>h2{background-image: url(imagesicon-heading-zxbs.png);}
.heading-tabtitle.heading-ghbzcg>h2{background-image: url(imagesicon-heading-ghbzcg.png);}
.heading-tabtitle.heading-csly>h2{background-image: url(imagesicon-heading-csly.png);}
.heading-line{border-bottom: 1px solid #ddd;}
.heading-line>h2{float: left;padding: 0 10px;border-bottom: 2px solid #21a3d5;color: #21a3d5;font-weight: bold;}
.panel-body{overflow: hidden;}
.panel-body.padding{padding: 15px 10px;}
.panel-body.paddingtb{padding: 15px 0;}
.panel-body.padding15{padding: 15px;}
.panel-body.border{border: 1px solid #ddd;border-top: none;}
.text-time{float: right;color: #999;font-size: 12px;}
/*table*/
.table-normal{width: 100%;}
.table-normal th,.table-normal td{padding: 9px 0;text-align: center;}
.table-normal th{border-bottom: 2px solid #ccc;}
.table-normal td{border-top: 1px dashed #ddd;}
.table-normal td a{color: #21a3d5;}
.table-detail{margin: 20px 0;width: 100%;border: 1px solid #ddd;}
.table-detail tr{border: 1px solid #ddd;}
.table-detail td{padding: 15px;border: 1px solid #ddd;text-align: left;font-size: 16px;}
.table-detail .td-label{background-color: #f7f7f7;text-align: right;}
.table-ghgs td{font-size: 12px}
.table-ghgs .td-title{background: url(imageslist-icon01.png) left no-repeat}
.table-ghgs .td-title a{font-size: 14px;color: #333}
.table-ghgs .td-title a:hover{color: #21a3d5}
.table-ghgs .td-gssj{color: #f22c2c}
/*list*/
.list-group{overflow: hidden;margin: 0;}
.list-group .list-group-item{float: left;width: 100%;list-style: none;}
.list-title{padding: 0;}
.list-title .list-group-item,.list-title .list-group-item a{overflow: hidden;height: 30px;line-height: 30px;}
.list-title .list-group-item{background: url(imageslist-icon01.png) left no-repeat;}
.list-title .list-group-item a{float: left;display: inline-block;width: 75%;color: #333;text-indent: 15px;font-size: 15px;}
.div-news .list-title .list-group-item a{width: 85%;}
.list-title.nodate .list-group-item a{width: 100%;}
.list-title .list-group-item a:hover{color: #f22c2c;}
.list-group-btn{width: 100%;}
.list-group-btn .list-group-item{margin: 10px 0 0 0;text-align: center;}
.list-group-btn .list-group-item:first-child{margin-top: 0;}
.list-group-btn .list-group-item a{display: block;background: url(imagesshadow-white-bg.jpg) bottom repeat-x;color: #333;font-size: 16px;line-height: 44px;}
.list-group-btn.home .list-group-item a{background-position: 75px 50%;background-repeat: no-repeat;color: #549ddd;text-indent: 36px;font-weight: 700;}
.list-group-btn.home .list-group-item:first-child a{background-image: url(../images/icon-homebtn01.png);}
.list-group-btn.home .list-group-item:first-child+li a{background-image: url(../images/icon-homebtn02.png);}
.list-group-btn.home .list-group-item:first-child+li+li a{background-image: url(../images/icon-homebtn03.png);}
.list-group-btn.home .list-group-item:first-child+li+li+li a{background-image: url(../images/icon-homebtn04.png);}
.list-list .list-group-item{padding: 5px 0 9px 0;border-bottom: 1px dashed #ddd;}
.list-list .list-group-item-last{border: none;}
.list-list.middle .list-group-item{padding: 5px 10px 10px 10px;}
.list-list.img .list-group-item{overflow: hidden;}
.list-list a{cursor: pointer;}
.list-list a p{color: #999;}
.list-list a:hover h2{color: #086bb7;}
.list-list .div-title{overflow: hidden;height: 40px;}
.list-list.middle .div-title{height: 30px;}
.list-list .text-time,.list-list h2{line-height: 40px;}
.list-list h2{float: left;font-weight: 400;font-size: 18px;line-height: 36px;}
.list-list.middle h2{font-size: 16px;line-height: 30px;}
.list-list p{overflow: hidden;height: 40px;font-size: 12px;line-height: 20px;}
.list-list.img .div-img{float: left;}
.list-list.img .div-img img{width: 100%;height: 100px;}
.list-list.img .div-des{float: right;}
.list-list.img p{height: 60px;}
.div-list .list-list.img .list-group-item{padding: 15px 0;}
.div-list .list-list.img .div-img{width: 180px;}
.div-list .list-list.img .div-des{width: 640px;}
.div-list .list-list.img .div-des h2{font-weight: 400;}
.div-list .list-list.img .list-group-item.noimg .div-des{width: 100%;}
.div-list.noimg .list-list .list-group-item{padding: 15px 0;}
.div-list.noimg .list-list .list-group-item h2{font-weight: 700;}
.div-list.imgdes .list-list.img .list-group-item{float: left;margin: 10px 0;padding: 15px 25px;width: 385px;border: 1px solid #ddd;}
.div-list.imgdes .list-list.img .list-group-item:hover{background-color: #f0f5fa;}
.div-list.imgdes .list-list.img .list-group-item.pull-right{float: right;}
.div-list.imgdes .list-list.img .div-img{width: 130px;}
.div-list.imgdes .list-list.img .div-img img{height: 180px;}
.div-list.imgdes .list-list.img .div-des{width: 230px;}
.div-list.imgdes .list-list.img .div-des .div-title{padding-top: 10px;}
.div-list.imgdes .list-list.img .div-des h2{font-weight: 700;}
.div-list.imgdes .list-list.img .div-des p{height: 120px;}
.list-group-img{margin: 0 auto;padding: 15px 0;}
.list-group-img .list-group-item{float: left;}
.list-group-img img,.list-group-img span{margin: 0 auto;}
.list-group-img img{display: block;width: 100%;height: 120px;}
.list-group-img span{display: block;overflow: hidden;padding-top: 5px;width: 100%;height: 24px;text-align: center;line-height: 24px;}
.list-list .list-group-item-last{border: none;}
.list-list.middle .list-group-item{padding: 5px 10px 10px 10px;}
.list-list.img .list-group-item{overflow: hidden;}
.list-list a{cursor: pointer;}
.list-list a p{color: #999;}
.list-list a:hover h2{color: #086bb7;}
.list-list .div-title{overflow: hidden;}
.list-list.middle .div-title{height: 30px;}
.list-list .text-time,.list-list h2{line-height: 40px;}
.list-list h2{float: left;}
.list-list.middle h2{font-size: 16px;}
.list-list p{overflow: hidden;}
.list-img{overflow: hidden;margin: 0 auto;padding-bottom: 15px;width: 840px;}
.list-img li,.list-img li img,.list-img li .carousel-caption{width: 267px;}
.list-img li{position: relative;float: left;padding: 15px 5px 0 5px;height: 158px;text-align: center;}
.list-img li img{height: 100%;}
.list-img li .carousel-caption{left: 5px;}
.div-banner img{width: 100%;height: 100%;}
.div-news>h2{overflow: hidden;height: 40px;font-size: 22px;line-height: 40px;}
.div-news>p{padding-bottom: 10px;color: #888;font-size: 12px;}
.div-news .div-hrdashed{padding-bottom: 10px;}
.div-news .list-title{padding-top: 10px;}
.div-select{overflow: hidden;padding: 20px 0;border: 1px solid #ddd;background-color: #f5f5f5;}
.div-select select{float: left;margin: 0 0 0 14px;padding: 4px 12px;width: 277.5px;}
.div-footer{padding: 20px 0;border-top: 1px solid #ddd;background-color: #f5f5f5;color: #888;text-align: center;font-size: 12px;line-height: 26px;}
.div-footer img{padding-top: 10px;}
.div-zjzk .list-list.img .list-group-item{padding: 10px 15px;}
.list-list.img .div-img{float: left;}
.span65 .list-list.img .div-img{width: 150px;}
.div-zjzk .list-list.img .div-img{width: 90px;}
.list-list.img .div-img img{width: 100%;}
.div-zjzk .list-list.img .div-img img{height: 125px;}
.list-list.img .div-des{float: right;}
.list-list.img p{height: 60px;}
.div-zjzk .list-list.img p{height: 80px;}
.span65 .list-list.img .div-des{width: 430px;}
.div-zjzk .list-list.img .div-des{width: 130px;}
.div-lshg .list-group-img{padding-bottom: 0;}
.div-item .list-group-img{margin: 0 auto;}
.div-lshg .list-group-img .list-group-item:first-child{margin: 0;}
.div-item .list-group-img .list-group-item{padding: 30px 0 25px 0;}
.div-item .list-group-img .list-group-item:first-child{border: none;}
.div-item .list-group-img img{padding-bottom: 5px;}
.div-item .list-group-img span{width: 90%;}
.div-list .list-group-img .list-group-item{margin-left: 31px;}
.div-list .list-group-img .list-group-item.nomargin{margin-left: 0;}
.btn{outline: 0;border-radius: 0;line-height: 1;}
.btn,.btn-primary:hover{border-radius: 5px;}
.btn-radius,.btn-radius:hover{padding: 0 12px;width: 180px;height: 40px;border: 0;border-radius: 20px;font-weight: 700;font-size: 18px;line-height: 40px;}
.btn-primary{background-color: #21a3d5;}
.btn-primary:hover{background-color: #21a3d5;}
.btn-success{background-color: #2e9909;}
.btn-success:hover{background-color: #2e9909;}
.btn-danger{background-color: #f24009;}
.btn-danger:hover{background-color: #f24009;}
.btn-warning{background-color: #f67e3d;}
.btn-warning:hover{background-color: #e8773a;}
/*通知公告*/
.div-tzgg .panel-body{height: 278px;}
.div-tzgg .list-title.nodate .list-group-item{padding: 5px 0 5px 15px;width: 262px;height: auto;background-position: 0 13px;}
.div-tzgg .list-title.nodate .list-group-item a{width: auto;height: auto;text-indent: 0;line-height: 22px;}
.div-tzgg .list-title.nodate .list-group-item .text-time{float: none;line-height: 20px;}
/*专题专栏*/
.div-ztzl{position: relative;padding-right: 10px;width: 1168px;height: 100px;border: 1px solid #ddd;}
.heading-ztzl{position: absolute;top: -5px;width: 38px;height: 104px;background: url(imagesheading-ztzl.png) center no-repeat;}
.carousel-ztzl{float: right;width: 1140px;}
.carousel-ztzl .item{background-color: #fff;}
.carousel-ztzl .carousel-control{left: 10px;}
.carousel-ztzl .carousel-control.right{right: 10px;left: auto;}
.list-ztzl{overflow: hidden;margin: 0 auto;padding: 10px 0;width: 1080px;}
.list-ztzl li{float: left;width: 360px;text-align: center;}
.list-ztzl li img{width: 350px;height: 80px;}
/*在线办事*/
.div-zxbs .span35{width: 288px;}
.div-zxbs .span85{width: 850px;}
.list-zxbs{float: right;padding: 5px 2px;background-color: #fff;}
.list-zxbs li{float: left;padding: 5px 10px;width: 114px;border-radius: 5px;}
.list-zxbs a{display: block;}
.list-zxbs .zxds-icon{margin: 0 auto;width: 60px;height: 60px;background: center no-repeat;}
.list-zxbs span{display: block;text-align: center;line-height: 36px;}
.list-zxbs li:hover span{color: #fff;}
.zxbs-child{overflow: hidden;border: 1px solid #eee;background: left no-repeat;background-position: 7px 50%;}
.div-xxgk{border-color: #209bca;background-color: #209bca;background-image: url(imagesheading-xxgk.png);background-position: 0 50%;}
.div-xxgk .list-zxbs li:hover{background-color: #209bca;}
.div-bmfw{border-color: #36acb0;background-color: #36acb0;background-image: url(imagesheading-bmfw.png);}
.div-bmfw .list-zxbs li:hover{background-color: #36acb0;}
.div-gzcy{border-color: #d7a358;background-color: #d7a358;background-image: url(imagesheading-gzcy.png);}
.div-gzcy .list-zxbs li:hover{background-color: #d7a358;}
.li-xx01 .zxds-icon{background-image: url(imagesicon-xxgk01.png);}
.li-xx01:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk01.png);}
.li-xx02 .zxds-icon{background-image: url(imagesicon-xxgk02.png);}
.li-xx02:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk02.png);}
.li-xx03 .zxds-icon{background-image: url(imagesicon-xxgk03.png);}
.li-xx03:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk03.png);}
.li-xx04 .zxds-icon{background-image: url(imagesicon-xxgk04.png);}
.li-xx04:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk04.png);}
.li-xx04 span{line-height: 18px;}
.li-xx05 .zxds-icon{background-image: url(imagesicon-xxgk05.png);}
.li-xx05:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk05.png);}
.li-xx06 .zxds-icon{background-image: url(imagesicon-xxgk06.png);}
.li-xx06:hover .zxds-icon{background-image: url(imagesicon-hover-xxgk06.png);}
.li-bm01 .zxds-icon{background-image: url(imagesicon-bmfw01.png);}
.li-bm01 span{line-height: 18px;}
.li-bm01:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw01.png);}
.li-bm02 .zxds-icon{background-image: url(imagesicon-bmfw02.png);}
.li-bm02:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw02.png);}
.li-bm02 span{line-height: 18px;}
.li-bm03 .zxds-icon{background-image: url(imagesicon-bmfw03.png);}
.li-bm03:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw03.png);}
.li-bm04 .zxds-icon{background-image: url(imagesicon-bmfw04.png);}
.li-bm04:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw04.png);}
.li-bm05 .zxds-icon{background-image: url(imagesicon-bmfw05.png);}
.li-bm05:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw05.png);}
.li-bm06 .zxds-icon{background-image: url(imagesicon-bmfw06.png);}
.li-bm06:hover .zxds-icon{background-image: url(imagesicon-hover-bmfw06.png);}
.li-gz01 .zxds-icon{background-image: url(imagesicon-gzcy01.png);}
.li-gz01:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy01.png);}
.li-gz02 .zxds-icon{background-image: url(imagesicon-gzcy02.png);}
.li-gz02:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy02.png);}
.li-gz03 .zxds-icon{background-image: url(imagesicon-gzcy03.png);}
.li-gz03:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy03.png);}
.li-gz04 .zxds-icon{background-image: url(imagesicon-gzcy04.png);}
.li-gz04:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy04.png);}
.li-gz05 .zxds-icon{background-image: url(imagesicon-gzcy05.png);}
.li-gz05:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy05.png);}
.li-gz06 .zxds-icon{background-image: url(imagesicon-gzcy06.png);}
.li-gz06:hover .zxds-icon{background-image: url(imagesicon-hover-gzcy06.png);}
/*编制成果*/
.div-bzcg{padding: 10px 14px;}
.div-bzcg .span4{width: 370px;}
/*学习园地*/
.div-xxyd{overflow: hidden;border: 1px solid #ddd;background: url(imagesheading-xxyd.png) left no-repeat;}
.list-xxyd{float: right;padding: 15px 0;width: 1140px;}
.list-xxyd li{float: left;width: 25%;text-align: center;}
.list-xxyd li img{width: 265px;height: 70px;}
/*城市掠影*/
.div-csly{border: 1px solid #ddd;border-top: none;}
.carousel-csly .item{background-color: transparent;}
.carousel-csly .carousel-control{left: 5px;}
.carousel-csly .carousel-control.right{right: 5px;left: auto;}
.list-csly{overflow: hidden;margin: 0 auto;padding-bottom: 15px;width: 1120px;}
.list-csly li,.list-csly li img,.list-csly li .carousel-caption{width: 270px;}
.list-csly li{position: relative;float: left;padding: 15px 5px 0 5px;height: 160px;text-align: center;}
.list-csly li:first-child{height: 335px;}
.list-csly li img{height: 100%;}
.list-csly li .carousel-caption{left: 5px;}
/*右侧固定*/
.div-tool{position: fixed;right: 20px;bottom: 20px;width: 45px;}
.div-tool .tool-item{position: relative;margin-bottom: 2px;width: 45px;height: 45px;cursor: pointer;}
.div-tool .tool-item01{height: 50px;background: url(imagestoolicon-01.png);}
.div-tool .tool-item02,.tool-item02 .tool-item-detail{background: url(imagestoolicon-02.png);}
.div-tool .tool-item03,.tool-item03 .tool-item-detail{background: url(imagestoolicon-03.png);}
.div-tool .tool-item04{background: url(imagestoolicon-04.png);}
.div-tool .tool-item-detail{position: absolute;right: -200px;padding-left: 45px;width: 130px;height: 45px;background-color: #07c;background-position: left;background-repeat: no-repeat;color: #fff;text-align: left;font-size: 16px;line-height: 45px;opacity: 0;}
.div-tool .active .tool-item-detail{right: 0;opacity: 1;cursor: pointer;transition: .2s;}
.tool-item04 .tool-item-detail,.tool-item04.active .tool-item-detail{right: 47px;}
.tool-item04 .tool-item-detail{bottom: -400px;padding: 0;width: 139px;height: 139px;opacity: 0;}
.tool-item04 .tool-item-detail img{padding: 9px;width: 121px;height: 121px;}
.tool-item04.active .tool-item-detail{bottom: 0;opacity: 1;transition: .5s;}
.breadcrumb-div{overflow: hidden;}
.breadcrumb-div.border{padding: 5px 10px;border: 1px solid #ddd;background-color: #f5f5f5;}
.breadcrumb-div .nav{margin: 0;}
.breadcrumb-div .nav-pills>li>a{padding: 0 2px;line-height: 25px;}
.breadcrumb-div .nav>li>a{color: #999;}
.breadcrumb-div .nav>li>a:hover{background-color: transparent;}
.breadcrumb-div .nav-pills>.active>a,.breadcrumb-div .nav-pills>.active>a:hover{background-color: transparent;color: #999;}
.pagination{margin: 20px 0;}
.pagination ul>li>a{margin: 0 5px;padding: 2px 4px;border: 1px solid #b0cef2;color: #086ca5;}
.pagination .active{border-color: #fff;color: #086ca5;font-weight: 700;}
.pagination ul>li>a:hover{background-color: #f0f5fa;}
.pagination .active:hover{background-color: transparent;}
.div-detail{padding: 20px 0;text-align: center;}
.div-detail.border{padding: 20px;border: 1px solid #ddd;}
.div-detail h2{text-align: center;font-weight: normal;line-height: 80px;}
.div-detail h5{padding: 10px 0 30px 0;color: #999;text-align: center;font-weight: 400;font-size: 12px;}
.div-detail h5 img{padding: 2px 5px 0 5px;vertical-align: top;}
.div-detail p{font-size: 15px;}
.div-detail>img{padding: 20px 0;}
.div-detail>img.pull-left{padding-right: 20px;}
.div-detail>img.pull-right{padding-left: 20px;}
.detail-page{padding: 10px 20px;border: 1px solid #ddd;border-top: none;background-color: #f0f5fa;text-align: left;font-size: 16px;line-height: 40px;}
.detail-page a{color: #21a3d5;}
.div-detail.img{margin: 20px 0 10px 0;padding: 0;background-color: #f0f5fa;}
.div-detail.img .div-img{float: left;width: 200px;}
.div-detail.img .div-img img{width: 100%;}
.div-detail.img .div-des{float: right;padding: 0 20px 0 40px;width: 630px;background-color: #fff;}
.div-detail.img .div-des h2{text-align: left;}
.div-secondmenu .panel-heading{padding: 4px 0 0 4px;background-color: #21a3d5;}
.div-secondmenu .panel-heading h2{float: left;padding: 0 30px;border-radius: 4px 4px 0 0;background-color: #fff;color: #21a3d5;line-height: 36px;}
.div-secondmenu .panel-heading h3{color: #21a3d5;text-align: center;font-weight: 400;font-size: 14px;line-height: 24px;}
.div-secondmenu .panel-body{padding: 10px 20px;border: 5px solid #f5f5f5;border-top: 5px solid #fff;}
.div-secondmenu .list-group-btn .list-group-item a{padding: 5px 0;border: 1px solid #dedede;border-radius: 5px;line-height: 28px;}
.div-secondmenu .list-group-btn .active a,.div-secondmenu .list-group-btn .list-group-item:hover a{border-color: #21a3d5;background-color: #21a3d5;background-image: none;color: #fff;}
.div-shjj .div-hr{border-top: 1px dashed #ddd;}
.div-login .panel-body{padding: 10px 0;}
.div-login .btn{margin: 15px auto;}
.div-shjjbtn .panel-body{padding: 10px 20px;}
.div-shjjbtn .btn{margin: 10px auto;}
.list-group-hydt{padding: 5px 15px;}
.div-list{padding: 0;}
.color-primary{color: #21a3d5;}
.color-danger{color: #f24009;}
/*min-height*/
.panel-body-jgzn{min-height: 792px;}
.panel-body-ghgs{min-height: 692px;}
/*调查征集*/
.wjdc-detail .div-hr,.wjdc-list .div-hr{margin: 10px 0 5px 0;border-top: 1px dashed #ddd;}
.wjdc-detail .btn-primary{background-color: #1e99c2;}
.wjdc-detail h2{margin: 20px 0 0 0;text-align: center;font-weight: 400;font-size: 26px;}
.wjdc-detail .question{display: block;margin: 30px 0 20px 0;padding: 8px 15px;background-color: #f5f5f5;font-size: 16px;line-height: 30px;}
.wjdc-detail .checkbox,.wjdc-detail .radio{margin-left: 64px;padding: 2px 0;}
.wjdc-detail textarea{margin-left: 45px;width: 400px;height: auto;}
.div-actions{overflow: hidden;margin: 0 auto;padding: 20px 0 30px 0;width: 500px;text-align: center;}
.div-actions .btn:first-child{float: left;}
.div-actions .btn:first-child+button{float: right;}
.wjdc-detail .wjdc-progress{margin-left: 64px;}
.wjdc-progress{overflow: hidden;padding: 10px 0;}
.wjdc-progress .progress,.wjdc-progress span{float: left;}
.wjdc-progress span{line-height: 20px;}
.wjdc-progress .des{width: 200px;}
.wjdc-progress .progress{margin: 0 10px 9px 30px;width: 300px;}
.wjdc-text{padding: 20px 40px 40px 40px;font-size: 15px;line-height: 30px;}
/*市民心声*/
.div-smxs{padding: 10px 14px;}
.div-smxs .span4{width: 370px;}
.tabs-smxs{overflow: hidden;margin-top: 20px;padding-left: 40px;border-bottom: 0;}
.tabs-smxs li{margin-right: 10px;}
.tabs-smxs li a,.tabs-smxs li a:hover{padding: 8px 40px;border: 1px solid #95cee3;border-bottom: 0;border-radius: 5px 5px 0 0;}
.tabs-smxs>.active>a, .tabs-smxs>.active>a:hover{border-color: #95cee3;background: url(imagesbg-tabssxmx.png) top repeat-x;font-weight: bold;}
.content-smxs{margin-top: 20px;height: 505px;}
.table-listsmxs{width: 100%;}
.table-listsmxs th,.table-listsmxs td{padding: 5px 0;border: 1px solid #ddd;text-align: center;}
.table-listsmxs th{background-color: #f7f7f7;}
.div-lysearch{overflow: hidden;margin: 0;padding: 20px 30px;border-radius: 5px;background-color: #c5e8f4;}
.div-lysearch .form-inline{float: right;margin: 0;width: 100%;}
.div-lysearch .form-group{float: left;padding-right: 15px;}
.div-lysearch .btn,.div-lysearch input{margin-left: 5px;}
.div-lysearch input{width: 170px;border-color: #8fbece;}
.div-lysearch .btn{padding: 0;height: 30px;min-width: 100px;}
.smxs-add,.smxs-detail{border: 1px solid #ddd;}
.smxs-add .banner-smxs{margin-bottom: 20px;width: 100%;height: 95px;}
.smxs-add p{padding-top: 20px;color: #999;}
.list-smxs{height: 180px;}
/*table form*/
.form-table .td-label{width: 120px;}
.form-table input,.form-table select,.form-table textarea{margin-bottom: 0;border-color: #ccc;}
.form-table input,.form-table textarea{width: 90%;}
.form-table textarea{padding: 4px 6px;height: 120px;}
.form-table .td-yzm input{width: 120px;}
.form-table .td-yzm img{margin-left: 10px;}
/*20170620 首页*/
.table-normal .tr-form th,.table-normal .tr-form td{padding: 2px 0;}
.table-normal select{margin: 0 0 4px 0;padding: 0;outline: none;border: none;}
/*20170620 专题*/
#sdemo_3390{overflow: hidden;}
.table-zthorizontal td{padding: 0 2px;}
.table-zthorizontal img{margin: 0 auto;width: 220px;height: 156px;max-width: none;border: 1px solid #ccc;}
.table-zthorizontal.index img{padding-top: 10px;width: 350px;height: 80px;border: none;}
.table-zthorizontal span{display: block;padding: 5px 0;text-align: center;}
/*iframe页布局*/
.div-zt .span35{width: 199px;}
.div-zt .span85{width: 960px;}
.div-zt .span85 .span6{width: 470px;}
.div-zt .div-tzgg .list-title.nodate .list-group-item{width: 162px;}
.div-zt .div-tzgg .panel-body{height: auto;}
/*飘窗*/
.div-gwy,.div-jzg{position: fixed;z-index: 1100;}
.div-jzg{left: 10px;}
.div-gwy{right: 10px;}
.div-jzg{top: 210px;width: 120px;}
.div-gwy{top: 210px;width: 76px;}
/*ie 兼容*/
.btn{*line-height: normal;}
.div-select select{*padding: 0;*height: auto;}


/*20170725 搜索框*/
.append-search{float: right;padding: 5px 10px 0 0;margin: 0}
.append-search input,.append-search .btn{float: right}
.append-search input{height: 18px;border-radius: 20px 0 0 20px;border-right: none;padding: 4px 12px;}
.append-search .btn{line-height: 26px;height: 28px;border-radius: 0 20px 20px 0;padding: 0 12px;background: url(imagesMagnifyGlass.png) center no-repeat #21a3d5;border-color: #21a3d5;width: 50px}


/*20171013 搜索框*/
.searchbar{background-color:#f5f5f5; overflow:hidden; border-bottom:1px solid #ddd; padding:5px 0}
.searchbar form{margin:0; float: left}
.searchbar label{padding:0 5px 0 20px;}
.searchbar .btn{height:30px; margin-left:5px; border-radius:0; width:40px; background:url(imagesbtn-search.png) center no-repeat; border:none}
.searchbar-date{ line-height:30px; font-size:14px; color:#888; padding-right:10px; margin-left:350px;}


.govpushinfo150203 li{width:580px;list-style:none;background: url(imageslist-icon01.png) left no-repeat;font-size:14px;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;padding-left:16px;}
ul.govpushinfo150203 {width:580px;overflow:hidden;list-style: none; margin: 0; padding: 0;}
.govpushinfo150203 li a{float:left;width:75%;text-overflow:ellipsis;white-space:nowrap;overflow:hidden;font-size:15px;text-decoration:none;color:#333333; font-family:"微软雅黑"; height:30px; line-height:30px;display:inline-block;}
.govpushinfo150203 li a:hover{color:#ff0000;text-decoration:none}
.govpushinfo150203 li span{font-size:12px;color:#999;float:right;line-height:30px;width:85px;}