.work-slider{position:relative;margin:30px 0;}
.work-slider-box{position:relative;margin:0 40px;overflow:hidden;}
.work-slider-list{position:relative;white-space:nowrap;}
.work-slider-list > a{display:inline-block;width:33%;height:120px;text-align:center;}
.work-slider-control{position:absolute;top:35%;background:#d3d5d6;width:36px;height:36px;border-radius:18px;cursor:pointer;text-align:center;font-size:36px;line-height:30px;color:#f8fafc;}
.work-slider-control.left{left:0;}
.work-slider-control.right{right:0;}
.work-slider-control:hover{background:#bbbcbd;}
.work-slider-control.left > .fa{margin:-2px auto auto -2px;}
.work-slider-control.right > .fa{margin:-2px auto auto 5px;}


.work-classify{background:#fff;box-shadow:0 0 20px rgba(0,0,0,.1)}
.work-classify-tabs{text-align:center;}
.work-classify-tabs > li{display:inline-block;}
.work-classify-tabs > li > a{display:block;padding:10px 20px;font-size:22px;border-bottom:5px #fff solid;}
.work-classify-tabs > li.active > a{color:#eb4b3f;border-color:#eb4b3f;}
.work-classify-contents{margin:0 40px;padding:20px 0;overflow:hidden;}
.list-group-classify{float:left;width:20%;}
#opening .list-group-classify{width:25%;}
.list-group-classify > *{margin-right:14px;}
.list-group-title{margin-bottom:10px;font-size:16px;text-align:center;font-weight:bold;line-height:45px;text-indent:40px;}
.list-group-classify li{padding:10px 0 10px 20px;line-height:16px;overflow:hidden;}
.list-group-classify li > a{display:block;padding:0 8px;}
.individual .list-group-classify li > a{float:left;}
#population .list-group-classify li > a,
.corporation .list-group-classify li > a{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;}
.list-group-classify li > a + a{border-left:1px #ddd solid;}
.individual .list-group-title{background:#f3f7fa url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-individual-classify-title.png) no-repeat;}
.individual .list-item{background:url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-individual-classify-list.png) no-repeat;}
.corporation .list-group-title{background:#f3f7fa url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-corporation-classify-title.png) no-repeat;}
.corporation .list-item{background:url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-corporation-classify-list.png) no-repeat;}
.list-group-classify li.item0{background:none;}
.list-group-classify li.item0 > a{font-size:12px;color:#999;}

.listSB .list-group-title{background-position:60px 0;}
.listSB li.item1{background-position:0 0;}
.listSB li.item2{background-position:0 -36px;}
.listSB li.item3{background-position:0 -72px;}
.listGJJ .list-group-title{background-position:55px -45px;}
.listGJJ li.item1{background-position:0 -108px;}
.listGJJ li.item2{background-position:0 -144px;}
.listGJJ li.item3{background-position:0 -180px;}
.listJTCX .list-group-title{background-position:48px -90px;}
.listJTCX li.item1{background-position:0 -216px;}
.listJTCX li.item2{background-position:0 -252px;}
.listJTCX li.item3{background-position:0 -288px;}
.listCZ .list-group-title{background-position:60px -135px;}
.listCZ li.item1{background-position:0 -324px;}
.listCZ li.item2{background-position:0 -360px;}
.listCZ li.item3{background-position:0 -396px;}
.listCRJ .list-group-title{background-position:55px -180px;}
.listCRJ li.item1{background-position:0 -432px;}
.listCRJ li.item2{background-position:0 -468px;}
.listCRJ li.item3{background-position:0 -504px;}

.listLNR .list-group-title{background-position:60px -225px;}
.listLNR .list-item{background-position:0 -540px;}
.listCJR .list-group-title{background-position:60px -270px;}
.listCJR .list-item{background-position:0 -576px;}
.listWGR .list-group-title{background-position:60px -315px;}
.listWGR .list-item{background-position:0 -612px;}
.listGAT .list-group-title{background-position:40px -360px;}
.listGAT .list-item{background-position:0 -648px;}
.listFBD .list-group-title{background-position:40px -405px;}
.listFBD .list-item{background-position:0 -684px;}

.listCY .list-group-title{background-position:64px 0;}
#opening li.item1{background-position:0 0;}
#opening li.item2{background-position:0 -36px;}
.listCY li.item3, .listJSCS li.item3{background-position:0 -72px;}
.listCY li.item4, .listJSCS li.item4{background-position:0 -108px;}
.listWHCM .list-group-title{background-position:46px -45px;}
.listWHCM li.item3{background-position:0 -144px;}
.listZYZJ .list-group-title{background-position:64px -90px;}
.listZYZJ li.item3{background-position:0 -180px;}
.listJSCS .list-group-title{background-position:64px -135px;}

.listKBQY .list-group-title{background-position:45px -180px;}
.listKBQY .list-item{background-position:0 -216px;}
.listSSCW .list-group-title{background-position:45px -225px;}
.listSSCW .list-item{background-position:0 -252px;}
.listRCYJ .list-group-title{background-position:45px -270px;}
.listRCYJ .list-item{background-position:0 -288px;}
.listKJCX .list-group-title{background-position:45px -315px;}
.listKJCX .list-item{background-position:0 -324px;}
.listCYFW .list-group-title{background-position:45px -360px;}
.listCYFW .list-item{background-position:0 -360px;}

.listZXQY .list-group-title{background-position:45px -405px;}
.listZXQY .list-item{background-position:0 -396px;}
.listGTGS .list-group-title{background-position:45px -450px;}
.listGTGS .list-item{background-position:0 -432px;}
.listGXJS .list-group-title{background-position:30px -495px;}
.listGXJS .list-item{background-position:0 -468px;}
.listZDQY .list-group-title{background-position:45px -540px;}
.listZDQY .list-item{background-position:0 -504px;}
.listWSQY .list-group-title{background-position:45px -585px;}
.listWSQY .list-item{background-position:0 -540px;}


.work-content{background:#fff;padding-bottom:50px;}
.index-title{margin-bottom:20px;padding:50px 0 10px;overflow:hidden;}
.index-title h3{float:left;margin:5px 0 0;font-size:28px;font-weight:bold;vertical-align:middle;}
.index-title .index-search-group{float:right;}
.index-content-left{float:left;width:345px;}
.index-content-right{float:right;width:770px;}

.index-tab-group{margin-bottom:20px;line-height:50px;text-align:center;}
.index-tab-group p{overflow:hidden;margin:0;}
.index-tab-group>ul{margin:0;height:50px;}
.index-tab-group ul.tablist li{
	display:inline-block;
	font-size:20px;
	width:100px;
}
.list-nav-dep > li a{
	background:none;
}
.index-tab-group > ul li{float:left;width:50%;}
.index-tab-group > ul li a{display:block;background:#e5e5e5;font-size:18px;position:relative;}
.index-tab-group > ul li.active a{background:#cbb486;color:#fff;}
.index-tab-group > ul li.active a:after{
	content:'';
	display:inline-block;
	width:0;
	height:0;
	border:5px solid #cbb486;
	border-bottom:5px solid transparent;
	border-left:5px solid transparent;
	border-right:5px solid transparent;
	position:absolute;
	bottom:-10px;
	left:50%;
}

.index-tab-group .list-nav-dep{padding:10px 0;}
.index-tab-group .list-nav-dep > li{width:50%;text-align:left;}
.index-tab-group .list-nav-dep > li a:hover,
.index-tab-group .list-nav-dep > li a.active{background:none;color:#cbb486;}
.index-tab-group .tab-content{
	border:1px solid #eeeeee;
	padding-top:20px;
}

.index-tab-group .list-nav-subject{overflow:hidden;font-size:16px;text-align:left;margin-top:5px;}
.index-tab-group .list-nav-subject dt{padding:12px 24px;color:#333;text-align: center;}
.index-tab-group .list-nav-subject.gr dt{background-position:24px 0;}
.index-tab-group .list-nav-subject.fr dt{background-position:24px -45px;}
.index-tab-group .list-nav-subject dd{float:left;width:33%;text-align:center;}
.index-tab-group .list-nav-subject dd a{display:block;margin:0 24px;padding:8px 0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.index-tab-group .list-nav-subject dd a:hover,
.index-tab-group .list-nav-subject dd a.active{color:#cbb486;}

.index-tab-group .list-border-2col{overflow:hidden;border-left:1px #eee solid;}
.index-tab-group .list-border-2col a{float:left;width:50%;overflow:hidden;border-bottom:1px #eee solid;border-right:1px #eee solid;font-size:16px;white-space:nowrap;text-overflow:ellipsis;}
.index-tab-group .list-border-2col a.active{color:#eb4b3f;}
.index-tab-group .list-border-icon.gr a{text-indent:20px;background:url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-work-gr-subject-list.png) no-repeat;}
.index-tab-group .list-border-icon.fr a{text-align:left;text-indent:50px;background:url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-work-fr-subject-list.png) no-repeat;}
.index-tab-group .list-border-icon a.item-111,
.index-tab-group .list-border-icon a.item-211{background-position:0 0;}
.index-tab-group .list-border-icon a.item-112,
.index-tab-group .list-border-icon a.item-212{background-position:0 -50px;}
.index-tab-group .list-border-icon a.item-113,
.index-tab-group .list-border-icon a.item-213{background-position:0 -100px;}
.index-tab-group .list-border-icon a.item-114,
.index-tab-group .list-border-icon a.item-214{background-position:0 -150px;}
.index-tab-group .list-border-icon a.item-115,
.index-tab-group .list-border-icon a.item-215{background-position:0 -200px;}
.index-tab-group .list-border-icon a.item-116,
.index-tab-group .list-border-icon a.item-216{background-position:0 -250px;}
.index-tab-group .list-border-icon a.item-117,
.index-tab-group .list-border-icon a.item-217{background-position:0 -300px;}
.index-tab-group .list-border-icon a.item-118,
.index-tab-group .list-border-icon a.item-218{background-position:0 -350px;}
.index-tab-group .list-border-icon a.item-119,
.index-tab-group .list-border-icon a.item-219{background-position:0 -400px;}
.index-tab-group .list-border-icon a.item-120,
.index-tab-group .list-border-icon a.item-220{background-position:0 -450px;}
.index-tab-group .list-border-icon a.item-121,
.index-tab-group .list-border-icon a.item-221{background-position:0 -500px;}
.index-tab-group .list-border-icon a.item-122,
.index-tab-group .list-border-icon a.item-222{background-position:0 -550px;}
.index-tab-group .list-border-icon a.item-123,
.index-tab-group .list-border-icon a.item-223{background-position:0 -600px;}
.index-tab-group .list-border-icon a.item-124,
.index-tab-group .list-border-icon a.item-224{background-position:0 -650px;}
.index-tab-group .list-border-icon a.item-125,
.index-tab-group .list-border-icon a.item-225{background-position:0 -700px;}
.index-tab-group .list-border-icon a.item-126,
.index-tab-group .list-border-icon a.item-226{background-position:0 -750px;}
.index-tab-group .list-border-icon a.item-127,
.index-tab-group .list-border-icon a.item-227{background-position:0 -800px;}
.index-tab-group .list-border-icon a.item-128,
.index-tab-group .list-border-icon a.item-228{background-position:0 -850px;}
.index-tab-group .list-border-icon a.item-129,
.index-tab-group .list-border-icon a.item-229{background-position:0 -900px;}
.index-tab-group .list-border-icon a.item-130,
.index-tab-group .list-border-icon a.item-230{background-position:0 -950px;}
.index-tab-group .list-border-icon a.item-131,
.index-tab-group .list-border-icon a.item-231{background-position:0 -1000px;}
.index-tab-group .list-border-icon a.item-132,
.index-tab-group .list-border-icon a.item-232{background-position:0 -1050px;}
.index-tab-group .list-border-icon a.item-133,
.index-tab-group .list-border-icon a.item-233{background-position:0 -1100px;}
.index-tab-group .list-border-icon a.item-134,
.index-tab-group .list-border-icon a.item-234{background-position:0 -1150px;}
.index-tab-group .list-border-icon a.item-135,
.index-tab-group .list-border-icon a.item-235{background-position:0 -1200px;}
.index-tab-group .list-border-icon a.item-136,
.index-tab-group .list-border-icon a.item-236{background-position:0 -1250px;}
.index-tab-group .list-border-icon a.item-137,
.index-tab-group .list-border-icon a.item-237{background-position:0 -1300px;}
.index-tab-group .list-border-icon a.item-138,
.index-tab-group .list-border-icon a.item-238{background-position:0 -1350px;}
.index-tab-group .list-border-icon a.item-139,
.index-tab-group .list-border-icon a.item-239{background-position:0 -1400px;}
.index-tab-group .list-border-icon a.item-140,
.index-tab-group .list-border-icon a.item-240{background-position:0 -1450px;}
.index-tab-group .list-border-icon a.item-141,
.index-tab-group .list-border-icon a.item-241{background-position:0 -1500px;}
.index-tab-group .list-border-icon a.item-242{background-position:0 -1550px;}
.index-tab-group .list-border-icon a.item-243{background-position:0 -1600px;}
.index-tab-group .list-border-icon a.item-244{background-position:0 -1650px;}
.index-tab-group .list-border-icon a:hover.item-111,
.index-tab-group .list-border-icon a.active.item-111,
.index-tab-group .list-border-icon a:hover.item-211,
.index-tab-group .list-border-icon a.active.item-211{background-position:-173px 0;}
.index-tab-group .list-border-icon a:hover.item-112,
.index-tab-group .list-border-icon a.active.item-112,
.index-tab-group .list-border-icon a:hover.item-212,
.index-tab-group .list-border-icon a.active.item-212{background-position:-173px -50px;}
.index-tab-group .list-border-icon a:hover.item-113,
.index-tab-group .list-border-icon a.active.item-113,
.index-tab-group .list-border-icon a:hover.item-213,
.index-tab-group .list-border-icon a.active.item-213{background-position:-173px -100px;}
.index-tab-group .list-border-icon a:hover.item-114,
.index-tab-group .list-border-icon a.active.item-114,
.index-tab-group .list-border-icon a:hover.item-214,
.index-tab-group .list-border-icon a.active.item-214{background-position:-173px -150px;}
.index-tab-group .list-border-icon a:hover.item-115,
.index-tab-group .list-border-icon a.active.item-115,
.index-tab-group .list-border-icon a:hover.item-215,
.index-tab-group .list-border-icon a.active.item-215{background-position:-173px -200px;}
.index-tab-group .list-border-icon a:hover.item-116,
.index-tab-group .list-border-icon a.active.item-116,
.index-tab-group .list-border-icon a:hover.item-216,
.index-tab-group .list-border-icon a.active.item-216{background-position:-173px -250px;}
.index-tab-group .list-border-icon a:hover.item-117,
.index-tab-group .list-border-icon a.active.item-117,
.index-tab-group .list-border-icon a:hover.item-217,
.index-tab-group .list-border-icon a.active.item-217{background-position:-173px -300px;}
.index-tab-group .list-border-icon a:hover.item-118,
.index-tab-group .list-border-icon a.active.item-118,
.index-tab-group .list-border-icon a:hover.item-218,
.index-tab-group .list-border-icon a.active.item-218{background-position:-173px -350px;}
.index-tab-group .list-border-icon a:hover.item-119,
.index-tab-group .list-border-icon a.active.item-119,
.index-tab-group .list-border-icon a:hover.item-219,
.index-tab-group .list-border-icon a.active.item-219{background-position:-173px -400px;}
.index-tab-group .list-border-icon a:hover.item-120,
.index-tab-group .list-border-icon a.active.item-120,
.index-tab-group .list-border-icon a:hover.item-220,
.index-tab-group .list-border-icon a.active.item-220{background-position:-173px -450px;}
.index-tab-group .list-border-icon a:hover.item-121,
.index-tab-group .list-border-icon a.active.item-121,
.index-tab-group .list-border-icon a:hover.item-221,
.index-tab-group .list-border-icon a.active.item-221{background-position:-173px -500px;}
.index-tab-group .list-border-icon a:hover.item-122,
.index-tab-group .list-border-icon a.active.item-122,
.index-tab-group .list-border-icon a:hover.item-222,
.index-tab-group .list-border-icon a.active.item-222{background-position:-173px -550px;}
.index-tab-group .list-border-icon a:hover.item-123,
.index-tab-group .list-border-icon a.active.item-123,
.index-tab-group .list-border-icon a:hover.item-223,
.index-tab-group .list-border-icon a.active.item-223{background-position:-173px -600px;}
.index-tab-group .list-border-icon a:hover.item-124,
.index-tab-group .list-border-icon a.active.item-124,
.index-tab-group .list-border-icon a:hover.item-224,
.index-tab-group .list-border-icon a.active.item-224{background-position:-173px -650px;}
.index-tab-group .list-border-icon a:hover.item-125,
.index-tab-group .list-border-icon a.active.item-125,
.index-tab-group .list-border-icon a:hover.item-225,
.index-tab-group .list-border-icon a.active.item-225{background-position:-173px -700px;}
.index-tab-group .list-border-icon a:hover.item-126,
.index-tab-group .list-border-icon a.active.item-126,
.index-tab-group .list-border-icon a:hover.item-226,
.index-tab-group .list-border-icon a.active.item-226{background-position:-173px -750px;}
.index-tab-group .list-border-icon a:hover.item-127,
.index-tab-group .list-border-icon a.active.item-127,
.index-tab-group .list-border-icon a:hover.item-227,
.index-tab-group .list-border-icon a.active.item-227{background-position:-173px -800px;}
.index-tab-group .list-border-icon a:hover.item-128,
.index-tab-group .list-border-icon a.active.item-128,
.index-tab-group .list-border-icon a:hover.item-228,
.index-tab-group .list-border-icon a.active.item-228{background-position:-173px -850px;}
.index-tab-group .list-border-icon a:hover.item-129,
.index-tab-group .list-border-icon a.active.item-129,
.index-tab-group .list-border-icon a:hover.item-229,
.index-tab-group .list-border-icon a.active.item-229{background-position:-173px -900px;}
.index-tab-group .list-border-icon a:hover.item-130,
.index-tab-group .list-border-icon a.active.item-130,
.index-tab-group .list-border-icon a:hover.item-230,
.index-tab-group .list-border-icon a.active.item-230{background-position:-173px -950px;}
.index-tab-group .list-border-icon a:hover.item-131,
.index-tab-group .list-border-icon a.active.item-131,
.index-tab-group .list-border-icon a:hover.item-231,
.index-tab-group .list-border-icon a.active.item-231{background-position:-173px -1000px;}
.index-tab-group .list-border-icon a:hover.item-132,
.index-tab-group .list-border-icon a.active.item-132,
.index-tab-group .list-border-icon a:hover.item-232,
.index-tab-group .list-border-icon a.active.item-232{background-position:-173px -1050px;}
.index-tab-group .list-border-icon a:hover.item-133,
.index-tab-group .list-border-icon a.active.item-133,
.index-tab-group .list-border-icon a:hover.item-233,
.index-tab-group .list-border-icon a.active.item-233{background-position:-173px -1100px;}
.index-tab-group .list-border-icon a:hover.item-134,
.index-tab-group .list-border-icon a.active.item-134,
.index-tab-group .list-border-icon a:hover.item-234,
.index-tab-group .list-border-icon a.active.item-234{background-position:-173px -1150px;}
.index-tab-group .list-border-icon a:hover.item-135,
.index-tab-group .list-border-icon a.active.item-135,
.index-tab-group .list-border-icon a:hover.item-235,
.index-tab-group .list-border-icon a.active.item-235{background-position:-173px -1200px;}
.index-tab-group .list-border-icon a:hover.item-136,
.index-tab-group .list-border-icon a.active.item-136,
.index-tab-group .list-border-icon a:hover.item-236,
.index-tab-group .list-border-icon a.active.item-236{background-position:-173px -1250px;}
.index-tab-group .list-border-icon a:hover.item-137,
.index-tab-group .list-border-icon a.active.item-137,
.index-tab-group .list-border-icon a:hover.item-237,
.index-tab-group .list-border-icon a.active.item-237{background-position:-173px -1300px;}
.index-tab-group .list-border-icon a:hover.item-138,
.index-tab-group .list-border-icon a.active.item-138,
.index-tab-group .list-border-icon a:hover.item-238,
.index-tab-group .list-border-icon a.active.item-238{background-position:-173px -1350px;}
.index-tab-group .list-border-icon a:hover.item-139,
.index-tab-group .list-border-icon a.active.item-139,
.index-tab-group .list-border-icon a:hover.item-239,
.index-tab-group .list-border-icon a.active.item-239{background-position:-173px -1400px;}
.index-tab-group .list-border-icon a:hover.item-140,
.index-tab-group .list-border-icon a.active.item-140,
.index-tab-group .list-border-icon a:hover.item-240,
.index-tab-group .list-border-icon a.active.item-240{background-position:-173px -1450px;}
.index-tab-group .list-border-icon a:hover.item-141,
.index-tab-group .list-border-icon a.active.item-141,
.index-tab-group .list-border-icon a:hover.item-241,
.index-tab-group .list-border-icon a.active.item-241{background-position:-173px -1500px;}
.index-tab-group .list-border-icon a:hover.item-242,
.index-tab-group .list-border-icon a.active.item-242{background-position:-173px -1550px;}
.index-tab-group .list-border-icon a:hover.item-243,
.index-tab-group .list-border-icon a.active.item-243{background-position:-173px -1600px;}
.index-tab-group .list-border-icon a:hover.item-244,
.index-tab-group .list-border-icon a.active.item-244{background-position:-173px -1650px;}

.list-filterbar{margin-bottom:20px;line-height:30px;white-space:nowrap;}
.list-filter-type{max-width:680px;overflow:hidden;display:inline-block;vertical-align:top;}
.list-filter-type li{float:left;padding:0 10px;margin:0 5px 5px 0;border-radius:5px;background:#f7f7f7;text-align:center;color:#999;cursor:pointer;}
.list-filter-type li span{display:inline-block;}
.list-filter-type li span + span{margin-left:6px;}
.list-filter-type li:hover,
.list-filter-type li.active{background:#eb4b3f;color:#fff;}

#contentList{
	margin-bottom:26px;
}
.no-result{text-align:center;margin-top:60px;padding-top:150px;background:url(../png/xpwj2j.png) no-repeat top center;color:#999;}
.list-collapse-accordion .panel{border-radius:0;box-shadow:none;border:none;border-bottom:1px solid #e5e5e5;margin-bottom:0;}
.list-collapse-accordion .panel.active{background:#f7f7f7;}
.list-collapse-accordion .panel-default > .panel-heading{padding:0 15px;background:none;border:none;}
.list-collapse-accordion .panel-heading a{display:block;padding:24px 0;overflow:hidden;}
.list-collapse-accordion .panel-heading a h4{float:left;width:95%;margin:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;line-height:1.5;font-size:16px;color:#333;}
.list-collapse-accordion .panel-heading a h4 .fa{color:#cbb486;}
.list-collapse-accordion .panel-heading a.collapsed h4 .arrow{
	transform: translateY(-50%) rotate(0deg);
  	-ms-transform: translateY(-50%) rotate(0deg);
  	top: 8px;
}
.list-collapse-accordion .panel-heading a h4 .arrow{
  	display:inline-block;
	width: 0;
  	height: 0;
  	border-top: 5px solid #cbb486;
  	border-right: 5px solid transparent;
  	border-left: 5px solid transparent;
  	border-bottom: 5px solid transparent;
  	position:relative;
  	top: 3px;
  	transform: translateY(-50%) rotate(180deg);
  	-ms-transform: translateY(-50%) rotate(180deg);
}
.list-collapse-accordion .panel-heading a .glyphicon{float:right;top:6px;color:#9c9fa6;}
.list-collapse-accordion .panel-collapse{margin:0 15px;}
.label-work-list{background:#edf0f2;border-radius:20px;color:#6c8ba1;font-weight:normal;}
.list-subitem{padding:5px 0 10px 12px;overflow:hidden;font-size:16px;}
.list-subitem-title{float:left;width:60%;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:#666;line-height:30px;}
.list-subitem-title:hover{color:#cbb486;}
.list-subitem-title:before{content:"";display:inline-block;width:5px;height:5px;margin-right:10px;background:#cbb486;vertical-align: middle;}
.list-subitem-btns{float:right;}
.list-subitem-btns .btn{font-size:16px;padding:3px 12px;}




.work-filter{position:relative;margin:20px 0;background:#fff;background:#f7f7f7;line-height:26px;font-size:15px;}
.work-filter-sidetab{position:absolute;top:0;left:0;margin-left:-70px;}
.work-filter-sidetab a{display:block;width:70px;height:70px;overflow:hidden;border:1px #eb4b3f solid;background:#fff url(https://zwdt.sh.gov.cn/govPortals/revision/common/img/ico-filter-sidetab.png) no-repeat;text-align:center;color:#eb4b3f;line-height:110px}
.work-filter-sidetab a + a{margin-top:-1px;}
.work-filter-sidetab a.filter-sidetab-gr{background-position:0 0;}
.work-filter-sidetab a.filter-sidetab-fr{background-position:0 -70px;}
.work-filter-sidetab a.filter-sidetab-gr:hover,
.work-filter-sidetab a.filter-sidetab-gr.active{background-position:-70px 0;background-color:#eb4b3f;color:#fff;}
.work-filter-sidetab a.filter-sidetab-fr{background-position:0 -70px;}
.work-filter-sidetab a.filter-sidetab-fr:hover,
.work-filter-sidetab a.filter-sidetab-fr.active{background-position:-70px -70px;background-color:#eb4b3f;color:#fff;}
.work-filter-sidetab a.filter-sidetab-zt{background-position:0 -140px;}
.work-filter-sidetab a.filter-sidetab-zt:hover,
.work-filter-sidetab a.filter-sidetab-zt.active{background-position:-70px -140px;background-color:#eb4b3f;color:#fff;}
.work-filter-group{margin:0 25px;padding:15px 0;border-bottom:1px #eee solid;overflow:hidden;}
#company{border-bottom:1px #eee solid!important;}
.work-filter-title{float:left;width:10%;font-size:16px;}
#community .work-filter-title,#water .work-filter-title,#electric .work-filter-title,#gas .work-filter-title {width:4%;text-align:center;margin-right:10px;color:#fff}
.work-filter-title.lv{background:#5cb85c}
.work-filter-title.lan{background:#3171b7}
.work-filter-title.huang{background:#f3b010}
.work-filter-title.hong{background:#eb4b3f}
.zhankai{color:#de371c}
.zhankai .fa-angle-down{margin-left:5px;}
.work-filter-option{float:left;width:85%;height:26px;overflow:hidden;transition:height .5s;}
#water .work-filter-option{height:26px!important;}
#lifecycleG .work-filter-option.active{height:90px;}
#lifecycleF .work-filter-option.active{height:124px;}
#district .work-filter-option.active{height:62px;}
#deparment .work-filter-option.active{height:auto;}
#water .work-filter-option.active{height:156px!important;}
.work-filter-option a{display:inline-block;margin-bottom:5px;padding:0 9px;}
.work-filter-option a:hover,
.work-filter-option a.active{color:#cbb486;}

.community-work-filter-option{float:left;width:85%;height:26px;overflow:hidden;transition:height .5s;}
.community-work-filter-option a{display:inline-block;margin-bottom:5px;padding:0 9px;}
.community-work-filter-option a:hover,
.community-work-filter-option a.active{background:#eb4b3f;color:#fff;}

.work-filter-control{float:right;}
.work-filter-control a{color:#cbb486;}
.work-filter-control a:hover{color:#cbb486;}
.work-filter-control .fa{display:inline-block;margin-left:10px;}
.work-filter-result{padding:15px 25px;background:#fcfcfc;line-height:24px;overflow:hidden;}
.work-selected-option{display:inline-block;width:85%;overflow:hidden;vertical-align:top;}
.work-selected-option > a{float:left;margin:0 5px 5px 0;padding:0 10px;background:#fff;border:1px #e5e5e5 solid;font-size:14px;color:#eb4b3f;}
.work-selected-option > a:hover{border-color:#eb4b3f;}

.work-title{margin-bottom:10px;padding:20px 0;border-bottom:1px #d2d2d2 solid;overflow:hidden;}
.work-title > *{display:inline-block;vertical-align:middle;}
.work-title h3{margin:0;padding:0;font-size:18px;font-weight:bold;}
.work-title-link{float:right;margin-top:10px;}


.work-search-result{float:left;width:890px;margin-bottom:40px;}
.work-search-result .work-title-link > a{display:inline-block;margin-left:20px;color:#999;}
.work-search-result .work-title-link > a:hover,
.work-search-result .work-title-link > a.active{color:#eb4b3f;}
.item-work-group{background:#fff;padding:0 20px;border-radius:5px;font-size:15px;border-bottom:1px solid #e5e5e5;}
.item-work-title{padding:20px 0 20px 0px;font-size:16px;}
.subitem-work-group + .subitem-work-group{border-top:1px #e5e5e5 dashed;}
.subitem-work-group{padding:10px 0;overflow:hidden;}
.subitem-work-content{float:left;width:75%;}
.subitem-work-btns{float:right;width:25%;margin-top:-5px;text-align:right;}
.subitem-work-til{position:relative;font-size:16px;padding-left:10px;}
.subitem-work-til:before{content:"";display:inline-block;width:5px;height:5px;margin-right:10px;background:#cbb486;vertical-align: middle;}
.subitem-work-txt{margin:5px 0;padding-left:10px;color:#999;}


.work-search-rank{float:right;width:260px;margin-bottom:40px;}
.work-search-rank .work-title{padding:16px 0;}
.list-search-rank > li{padding:20px 0;border-bottom:1px #e5e5e5 dashed;}
.list-search-rank > li > a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:16px;}
.list-search-rank > li > span{font-size:12px;color:#999;}
.list-search-rank .label{margin-right:10px;border-radius:10px;font-size:12px;padding:0 .6em;font-weight:normal;}
.list-search-rank .label-rank-1{background:#ff3d00;}
.list-search-rank .label-rank-2{background:#ff7800;}
.list-search-rank .label-rank-3{background:#ffa200;}


#_searchTitle .form-inline .form-group{margin-right:10px}

.carouselBox{
	width:1136px;
	margin:30px auto 0;
}
#carousel-example-generic{
	height:180px;
}
.carousel-control{
	width:40px;
	height:80px;
	top:50%;
	margin-top:-40px;
	text-shadow: none;
	opacity:1;
}
.carousel-control.left,.carousel-control.right{
	background-image:none
}
.carousel-control.left{
	left:-40px;
}
.carousel-control.right{
	right:-40px;
}
.carousel-control .glyphicon{
	top:26px;
	color:#dddddd;
}
#carousel-example-generic .carousel-inner>.item>a>img,#carousel-example-generic .carousel-inner>.item>img,#carousel-example-generic .img-responsive,#carousel-example-generic .thumbnail a>img,#carousel-example-generic .thumbnail>img{
	max-width:1136px;
	height:180px;
}
.carousel-indicators{
	bottom:-50px;
}
.carouselBox .carousel-inner .item .subItem{
	display:inline-block;
	height:180px;
	position:relative;
}
.carouselBox .carousel-inner .item .subItem.occupy-4{
	width:100%;
}
.carouselBox .carousel-inner .item .subItem.occupy-2{
	width:49%;
	margin-right:1%;
}
.carouselBox .carousel-inner .item .subItem.occupy-3{
	width:74%;
	margin-right:1%;
}
.carouselBox .carousel-inner .item .subItem.occupy-1{
	width:23.9%;
	margin-right:1%;
}
.carouselBox .carousel-inner .item .subItem.noMR{
	margin-right:0;
}
.carouselBox .carousel-inner .item .subItem.golden{
	background:#eee5d2 linear-gradient(to bottom,#eee5d3,#fcf9f4);
	color:#6f5226;
}
.carouselBox .carousel-inner .item .subItem.brown{
	background:#f5e4d9 linear-gradient(to bottom,#f5e4d9,#fff7f2);
	color:#97543f;
}
.carouselBox .carousel-inner .item .subItem.purple{
	background:#ebe7fd linear-gradient(to bottom,#ebe7fd,#f6f4f9);
	color:#5f4ea2;
}
.carouselBox .carousel-inner .item .subItem.blue{
	background:#e2ecff linear-gradient(to bottom,#e2ecff,#f1f7ff);
	color:#4666a3;
}
.carouselBox .carousel-inner .item .subItem.green{
	background:#ebf8e9 linear-gradient(to bottom,#ebf8e9,#f5fff3);
	color:#507873;
}
.carouselBox .carousel-inner .item .subItem>img{
	position:absolute;
	right:0;
	bottom:0;
}
.carouselBox .carousel-inner .item .subItem.occupy-4 .text-tittle{
	font-size:36px;
}	
.carouselBox .carousel-inner .item .subItem .item-text{
	font-size:16px;
	position:absolute;
	top:24px;
	left:24px;
	z-index:1000;
	
}
.carouselBox .carousel-inner .item .subItem>img{
	max-height:180px;
}
.carouselBox .carousel-inner .item .subItem.occupy-4>img{
	max-width:100%;
	max-height:180px;
}
.carouselBox .carousel-inner .item .subItem.occupy-4 .item-text{
	position:absolute;
	top:60px;
	left:60px;
	z-index:1000;
}
.carouselBox .carousel-inner .item .subItem.occupy-4 .item-text span.text-tittle{
	line-height:36px;
	width:60%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.carouselBox .carousel-inner .item .subItem.occupy-4 .item-text span{
	display:inline-block;
	margin-right:55px;
	vertical-align: middle;
	width:25%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.carouselBox .carousel-inner .item.two .subItem .item-text{
	left:50px;
}
.carouselBox .carousel-inner .item.three .subItem .item-text{
	left:40px;
}
.carouselBox .carousel-inner .item .subItem .item-text span{
	display:block;
	opacity:0.5;
	margin-bottom:10px;
	width:90%;
	overflow: hidden;
	text-overflow:ellipsis;
	white-space: nowrap;
}
.carouselBox .carousel-inner .item .subItem .item-text span.text-tittle{
	font-size:24px;
	line-height:24px;
	margin-bottom:16px;
	opacity:1;
}

.modal-body>a {
  display: inline-block;
  padding: 5px 22px;
  border-radius: 50px;
  margin-bottom: 10px;
}
.modal-content{
	top:100px;
}

select{
	appearance:none;
 	-moz-appearance:none;
  	-webkit-appearance:none;
	outline:none;
}
select.form-control{
	padding-right:20px;
	background:url(../png/lyikni.png)  no-repeat right 5px center;
}