/*通用--------------------------------------------------------------------------------------------*/
*{padding:0;margin:0;}
body{font-family: 'microsoft yahei';font-size: 14px;;line-height: 1.5em;background-color: #fff;color:#332c2b;}
a{text-decoration: none;color:#333;}
a:hover{color:#c61727;}
ul,li{list-style: none;}
img{border: none;vertical-align: top}
input,select,option{background: none;border:none;outline: none;cursor: pointer;}
h1,h2,h3,h4,h5,h6,b{font-weight: normal;}
.wrap{width: 1000px;margin: 0 auto;}
.fl{float: left;}
.fr{float: right;}
.clear{clear: both;}
.main{min-height: 500px;overflow: hidden;margin-top: 10px}
/*滚动图按钮*/
.banner_btn{position:absolute;z-index: 999}
.banner_btn span{display:inline-block;width:10px;height:10px;background: url(/uploads/image/global/banner_btn.png) no-repeat;margin:12px 10px 0 0;cursor:pointer;}
.banner_btn span.cur{background:url(/uploads/image/global/banner_btn.png) -21px no-repeat;}

/*----头部----------------------------------------------------------------------------------------------*/
.header{height: auto;margin-bottom: 10px;}
	.header_t .img{position: absolute;left: 0;width: 1000px;height: 252px;overflow: hidden;}
	#img_btn{right:0;bottom:5px;}
	#img_btn span{margin-right: 7px}
	.header_t{height:252px;width: 1000px;position:relative;}
	.header .logo{position:absolute;top:97px;left: 67px;z-index: 999}
/*--menu--------------*/
.header .menu{background:url(/uploads/image/global/menu_bg11.jpg) no-repeat;background-size:auto 84px }
	.header .menu ul{z-index: 99999}
	.header .menu>ul>li{float: left;position:relative;padding: 0 40px;}
	.header .menu ul li a{display:inline-block;color:#fff;font-size: 16px;line-height: 42px; }
	.header .menu ul li ul{position: absolute;width: 100%;left: 0;text-align: center;transition:all 0.2s ease-in-out;opacity: 0;visibility:hidden;}
	.header .menu ul li ul li{background:#c61727;}
	.header .menu ul li ul li a{font-size: 14px;line-height: 30px;}
	.header .menu ul li:hover ul{opacity: 1;visibility:visible;}
	.header .menu ul li:hover>a{color:#fab940;}
	.header .menu ul li li:hover {background:#fab940; }
	.header .menu ul li li:hover a{color:#c61727;}
	.header .menu ul li ul ul{display: none;}
	.nav3{position:relative;cursor:pointer;}
	.nav3 p{position:absolute;display: none;left:0;}
	.nav3 p img{width: 260px;height: 260px;}
	.nav3:hover p{display: block;}
/*.header .menu ul li ul li{padding:0 15px;}*/
/*----首页内容----------------------------------------------------------------------------------------------*/
/*--时间--------------*/
.time-and-search{width:966px;padding: 0 17px;font-size:12px;background-color: #fab940;height: 37px;line-height: 37px;}
#page-time-and-search{background: #fff;border:1px solid #ccc;}
.welcome{float: left;}
.time{float: left;width: 185px;height:37px;overflow: hidden;margin-left:20px;}
/*--搜索--------------*/
.search{background:url(/uploads/image/global/search_bg.png) no-repeat;width: 192px;height: 26px;margin-top: 5px}
	.search_keyword{width: 135px;height: 26px;line-height:26px;float:left;overflow: hidden;padding:0 10px 0 15px;}
	.search_btn{width: 16px;height: 16px;background:url(/uploads/image/global/search_btn.png) no-repeat;float: right;text-indent:-999px;margin:5px 10px 0 0;}
/*--图片--------------*/
.img{margin-bottom: 10px}
.img2{margin-bottom: 10px;}
/*---box1--------------------------------------------------------------------------------------------*/
.box1{margin-bottom: 10px;overflow: hidden;}
/*----首页政务信息公开--------------*/
.zfxxgk{width: 210px;height: 257px;margin-right: 10px;}
	.zfxxgk h2{background: url(/uploads/image/global/gkxx.jpg) no-repeat;width: 20px;padding:70px 15px 0;height: 185px;font-size: 18px;color:#fff;text-align: center;margin-right: 5px;float:left;}
	.zfxxgk ul{float: left;}
	.zfxxgk ul li{width: 145px;height: 32px;margin-bottom: 5px;background:#eee;;padding-left: 10px;line-height: 32px}
	.zwdt{width: 780px;}
/*----首页政务动态--------------*/
/*banner*/
.zwdt_banner{width: 360px;height: 254px;position:relative;margin-right:10px;}
	.zwdt_banner img{width:360px;height:254px;}
	.zwdt_banner_btn{bottom:0;height: 34px;width: 360px;text-align:right;}
	.zwdt_banner p{position: absolute; bottom: 0; width: 350px; padding-left: 10px; overflow: hidden; height: 34px; line-height: 34px; color: #fff; background:url(/uploads/image/global/banner_btn_bg.png);}
/*文字内容*/
.zwdt_text{width: 410px;height: 254px;}
	.zwdt_tit{height:34px;border:1px solid #aaa;line-height:34px;padding:0 10px;}
	.zwdt_tit h2{display:inline-block;font-size: 16px;background:url(/uploads/image/global/zwdt_icon.png) 0 center no-repeat;padding-left: 25px}
	.zwdt_tit h2 a{ color:#ea890f;}
	.more{padding-left:12px;}
	.zwdt_tit .more{background:url(/uploads/image/global/more_icon.png) 0 center no-repeat;}
	.zwdt_tit .more:hover{background: 0 center no-repeat;}
	.zwdt_list{margin-top: 9px;}
	.zwdt_list li{line-height:34px;border-bottom:1px dashed #ccc;}
	.zwdt_list li h2{;color:#c61727;font-size: 14px;font-weight:bold;}
	.zwdt_list li.h a{display:inline-block;line-height: 20px;margin-top: 6px}
	.zwdt_list li.h p{color:#666;}
	.zwdt_list li:hover p{color:#000;}
	.zwdt_list li a{;line-height: 32px;}
		.zwdt_list li span{float: right;color:#aaa;font-size: 12px;}

/*首页联系我们*/
.i-contact{margin-bottom: 20px;background-color: #eee;padding:10px;}
.i-contact .title{background-color: #fab83b}
.i-contact table{width: 100%; background-color: #fff;margin-top: 10px;padding:10px;border-collapse: collapse;border-bottom:1px solid #ccc;}
.i-contact table  tr tr{}
.i-contact table td{border:1px solid #ccc;padding: 0 10px;line-height: 28px;border-bottom: none}
.i-contact table td:nth-child(1){width: 100px;text-align:  center;}
.i-contact table td:nth-child(4){width:120px;text-align:  center; }
.i-contact table td:first-child,.i-contact table td td td td{text-align:  center;}
.i-contact table td:nth-child(2),.i-contact table td:nth-child(5){width: 234px;text-align: left;border-right: none;}
.i-contact table td:nth-child(3),.i-contact table td:nth-child(6){width: 104px;border-left: none;padding:0}
/*--box2-------------------------------------------------------------------------------------------*/
.box2{margin-bottom: 15px;padding-top: 5px;overflow: hidden;}
.box2 .div{width: 324px;}
.box2 .b2{margin-right: 3px;}
.box2 .title{background:#fab83b;}
.title{padding:0 15px 0 52px;height:38px;position: relative;}
.title h2{font-size: 16px;line-height: 38px;display: inline-block;}
.title h2 a{color:#fff;}
.title h2 a:hover{ color:#c61727;}
.icon_red{background:url(/uploads/image/global/tit_red.png) no-repeat;position:absolute;top:-5px;left: 15px;display:inline-block;height: 33px;width:24px;}
.title .more{color:#fff;float: right;line-height: 38px;}
.title .more:hover{color:#c61727;background:  left center no-repeat;}
.box2 .title .more,.box3 .title .more{background: url(/uploads/image/global/more_icon1.png) 0 center no-repeat;}
.box2 .title .more:hover,.box3 .title .more:hover{background:  0 center no-repeat;}
.box2 .list{height: 222px;background:#eee;padding:10px 10px 10px 15px ;}
.box2 .list ul li.c{overflow: hidden;padding-bottom: 10px;}
.box2 .list ul li.c div h2{color:#c61727;font-size:14px;line-height: 20px;margin-bottom: 5px;font-weight: bolder;}
.box2 .list ul li.c div p{color:#666;font-size:14px;line-height: 20px;}
.box2 .list ul li.c:hover div p,.box2 .list ul li.c_list:hover div p{color:#000;}
.box2 .list ul li.c_list,.box2 .list ul li.c_list div{width: 300px;overflow: hidden;}
.box2 .list ul li.c_list div h2{overflow:hidden; height: 34px; overflow: hidden; font-size:14px;line-height:31px;font-weight: bold; color:#c61727;}
.list ul li{ border-bottom: 1px dashed #ccc;}
.list ul li,
.list ul li a{ display: block; height: 31px; overflow: hidden; line-height: 31px;}
.sqyl ul li{width: 108px;float: left;}
/*--box3-------------------------------------------------------------------------------------------*/
.box3{margin-bottom: 20px;overflow: hidden;}
.box3 .b3{width: 710px;padding:15px 10px 10px;background: #eee;overflow: hidden;}
.box3 .zjjn{margin: 0px 10px 10px 0 }
.box3 .title{background:#fbb127;}
.box3 .b3_list,
.sqyl{width: 345px;}
.box3 .list{background: #fff;padding: 5px 10px 10px;height: 165px;}
.box3 h2.tit{padding:0 10px;height: 34px;line-height: 34px;font-size: 16px;}
.box3 h2.tit a{ color:#ea890f; }
.box3 h2.tit a:hover{ color:#c61727; }
.box3 .jngk .list,
.box3 .sqhd .list{height: 195px;}
/*江南风采*/
.jnfc .jnjs{width: 355px;height:205px;overflow: hidden;}
.jnfc .jnjs .img{margin-top: 9px;}
.jnfc .jnjs .img ul li{float: left;margin:0 9px 9px 0;position:relative;}
.jnfc .jnjs .img ul li img{width: 168px;height:93px;}
.jnfc .jnjs .img ul li p{position:absolute;bottom:0; height: 27px; overflow: hidden;color:#fff;text-align: center;background:url(/uploads/image/global/banner_btn_bg.png);width: 100%;line-height: 27px}
.jnfc .jnjs .img ul li:hover p{color:#fbb127;}
/*办事大厅*/
.bsdt{margin-bottom: 3px}
.bsdt ul li{height: 33px;line-height: 33px;background: #eee; margin-top: 3px;}
.bsdt ul li a{padding-left:40px;background: url(/uploads/image/global/bs_icon.png) no-repeat;transition: all .5s;}
/*.bsdt ul li.m0 a{background-position:  15px top;}*/
.bsdt ul li.m0 a{background: url(/uploads/image/global/icon-1.png)  15px center no-repeat;}
.bsdt ul li.m1 a{background-position: 15px -37px;}
.bsdt ul li.m2 a{background-position: 15px -74px;}
.bsdt ul li.m3 a{background-position: 15px -111px;}
.bsdt ul li.m4 a{background-position: 15px -148px;cursor:pointer;}
.bsdt ul li.m5 a{background:   15px center no-repeat;cursor:pointer;}

.bsdt ul li a:hover{background:  no-repeat;}
/*.bsdt ul li.m0 a:hover{background-position:  15px top;}*/
.bsdt ul li.m0 a:hover{background:   15px center no-repeat;}
.bsdt ul li.m1 a:hover{background-position: 15px -37px;}
.bsdt ul li.m2 a:hover{background-position: 15px -74px;}
.bsdt ul li.m3 a:hover{background-position: 15px -111px;}
.bsdt ul li.m4 a:hover{background-position: 15px -148px;}
.bsdt ul li.m5 a:hover{background:   15px center no-repeat;}

.bsdt ul li.m4{position:relative;}
.bsdt ul li.m4 p.wechat{position:absolute;left: 0;display: none}
.bsdt ul li.m4 p.wechat img{width: 260px;height: 260px}
.bsdt ul li.m4 a:hover p{display: block;}
.jhml p.jhml_pic{margin-bottom: 10px}
/*友情链接*/
.link{min-height:38px; overflow: hidden; background: #fbb127;position:relative; }
.link h2{font-size: 16px;line-height: 38px;float: left;margin:0 28px 0 50px;color:#fff;}
.link ul {display: block;padding-left: 153px;}
.link ul li{float: left;}
.link ul li a{color:#fff;line-height: 38px;display: inline-block;padding: 0 28px}
.link ul li a:hover{color:#c61727;}
/*内页*/
/*列表页*/
.nav_menu{width: 188px;background: #eee;height: 800px}
.nav_menu h2{height: 55px;text-align: center;font-size: 18px;color:#fff;line-height: 55px;background: url(/uploads/image/global/nav_bg.png) no-repeat;}
.nav_menu ul{margin-top: 10px;padding-left: 15px;width: 173px}
.nav_menu ul li{line-height: 40px;}
.nav_menu ul li.hover a{color:#c61727;}
.nav_menu ul ul{display: none;}
.list_content{width: 775px;padding:20px 15px 15px;background: #eee;min-height: 765px}
.location{border:1px solid #aaa;position:relative;height: 36px;padding: 0 15px;margin-bottom: 10px;background: #fff}
.location h2{padding-left: 38px;float: left;display: block;line-height: 36px;font-size: 16px;color:#ea890f ;}
.location .local{ width: 600px; padding-left: 145px; text-align: right;color:#aaa;line-height: 36px;}
.location .local a:first-child{background: url(/uploads/image/global/location.png) left center no-repeat;padding-left: 25px;}
.page_box{background: #fff;min-height:717px }
.page_list{padding:0 13px;}
.page_list li{border-bottom: 1px dashed #ccc;height: 37px}
.page_list li a{display: inline-block;height: 37px;line-height: 37px;font-size: 14px;width: 615px;overflow: hidden;}
.page_list li a b{height: 37px;overflow: hidden;display: inline-block;}
.page_list li span{float: right;font-size: 12px;color:#aaa;display: inline-block;line-height: 37px;}
.page_list .content{padding:;}
/*列表页的分页样式*/
.paging{text-align: center;padding-bottom: 75px;padding:30px 0;}
.paging li{display:inline-block;text-align: center;}
.paging li a{display: inline-block;border:1px solid #ccc;width: 26px;height: 26px;line-height: 26px;margin-right: 3px;;}
.paging li.thisclass a,.paging li:hover a,.paging td.thisclass{background: #c61727;color: #fff;border:1px solid #c61727}
.paging li a.i,.paging li.n a,.paging li a.e,.paging li.p a{text-indent: -9999px;}
.paging li a.i{background:  10px center  no-repeat;}
.paging li a.e{background:  -136px center no-repeat ;}
.paging li.p a{background:  -34px center no-repeat;}
.paging li.n a{background:  -98px center no-repeat;}
.paging li:hover a.i {background:  10px center  no-repeat #c61727;}
.paging li:hover a.e{background:  -136px center no-repeat #c61727;}
.paging li.p:hover a{background:  -34px center no-repeat #c61727;}
.paging li.n:hover a{background:  -98px center no-repeat #c61727;}
/*搜索页分页样式*/
.paging table{text-align: center;display: inline-block;}
.paging table td{color: #555;height: 26px;}
.paging td.info{padding-right: 15px;}
.paging td.p,.paging td.e a,.paging td.e,.paging td.i a,.paging td.n a{font-size: 0;line-height: 0;overflow: hidden;}
.paging td.p,.paging td.thisclass,.paging td.page,.paging td.n a,.paging td.e a,.paging td.i a,.paging td.e{border:1px solid #ccc;width: 26px;display:inline-block;margin-right: 5px;line-height: 26px;text-align: center;}
.paging td.thisclass a,.paging td:hover a{background: #c61727;color: #fff;}
.paging td.page a{display: block;}
.paging td.n,.paging td.e,.paging td.e a{width: 26px;}
.paging td.i a{border:1px solid #ccc;}
.paging td.i{background:  10px center  no-repeat;height: 28px;width: 28px;float: left;margin-right:5px;}
.paging td.e{background:  -136px center no-repeat;}
.paging td.e a{border:none;}
.paging td.p{background:  -35px center no-repeat;}
.paging td.n a{background:  -98px center no-repeat;}
.paging td.i:hover a {background:  10px center  no-repeat #c61727;}
.paging td.e:hover a{background:  -136px center no-repeat #c61727;}
.paging td.p:hover a{background:  -35px center no-repeat #c61727;}
.paging td.n:hover a{background:  -98px center no-repeat #c61727;}
/*文章内页*/
.page_list_box{background: #fff;padding: 15px;min-height:635px;}
.article {margin:15px 0  30px;}
.article .tit{text-align: center;margin-bottom: 30px}
.article .tit h2{line-height: 24px}
.article .tit p {margin-top: 10px;font-size: 14px;color:#777;}
.article .body{font-size: 14px;line-height: 28px;}
.article .body img{max-width: 100%; margin: 10px 0;}
.article .body table td{width: 745px;height:auto;padding:0 10px;}
.article .body table{border-collapse:collapse;}
/*----底部----------------------------------------------------------------------------------------------*/
.footer{padding:25px 0;text-align:center;color:#666;line-height: 24px;width: 100%;font-size: 12px;}
.footer a{color:#666;font-size: 12px;}
.footer a:hover{color:#c61727;}