﻿*{margin:0;padding:0}
html{font-size:14px}
body{font-family:sans-serif;min-width:1200px;background:#fefefe url(../images/bg-top.png) top center no-repeat}
a,a:focus,a:hover,a:visited{text-decoration:none}
.width-half{float:left;width:50%}

/*首页*/
.top{width:100%;margin-bottom:56px}
.top .logo{width:1200px;margin:50px auto 80px auto}
.top .nav{border-bottom:1px solid rgba(255,255,255,.2)}
.top .nav ul{width:1200px;margin:0 auto}
.top .nav ul li{float:left;width:11%;padding:0 10px;list-style:none;box-sizing:border-box}
.top .nav ul li a{display:block;line-height:48px;font-size:15px;font-weight:700;color:#fff;text-align:center;transition:.1s ease}
.top .nav li a.active,.top .nav li a:hover{color:#139d58;background:#fff}
.top .nav .search-bar{position:relative;width:20%;height:36px;margin-top:5px;margin-left:10%;border-radius:18px;background:rgba(255,255,255,.85)}
.top .nav .search-bar input{position:absolute;top:0;left:0;width:100%;height:36px;padding:0 30px 0 15px;line-height:36px;color:#139d58;border:0;background:0 0}
.top .nav .search-bar button{position:absolute;right:0;width:36px;border-radius:18px;line-height:36px;text-align:center;color:#139d58;background:0 0;border:none}
.content{width:1200px;margin:10px auto}
.content .content-left,.content-right{height:100%;background:#fff;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.2);overflow:hidden}
.content .content-left{width:870px}
.content .content-right{width:310px}
.content-left .carousel{height:400px}
.content-left .carousel .item{height: 400px;}
.content-left .carousel .item img{object-fit:cover;height:100%}
.carousel-indicators li{width:8px;height:8px}
.carousel-indicators .active{width:10px;height:10px;background:#139d58;border-color:#139d58}
.carousel-indicators{bottom:-2px!important;right:10px!important;width:auto;left:unset}
.carousel-caption{width:100%;background:rgba(0,0,0,.6);text-align:left;font-size:16px;line-height:40px;left:0!important;right:unset!important;bottom:0 !important;padding-left:15px;padding-top:unset;padding-bottom:unset;padding-right:120px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;letter-spacing:1px}
.news-list{position:relative;padding:15px}
.news-list .list-title{margin-bottom:10px;font-size:18px;line-height:26px;font-weight:700;color:#139d58}
.news-list .more{position:absolute;top:20px;right:15px}
.news-list .more a{color:#139d58}
.news-list ul li{position:relative;list-style:none}
.news-list ul li a{display:block;color:#333;font-size:15px;line-height:37px;padding-right:100px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}
.news-list ul li .post-date{position:absolute;right:0;top:0;color:#999;line-height:37px}
.news-list ul li:hover .post-date,.news-list ul li:hover a{color:#139d58}

/*公告公示*/
.news-list-style-2 ul li{margin-bottom:10px;height:48px;}
.news-list-style-2 ul li a{padding-right:0;line-height:28px}
.news-list-style-2 ul li .post-date{line-height:18px;width: 100%;margin: 29px 0;}

/*政府信息公开*/
.content .block-title{position:relative;border-bottom:1px solid #139d58}
.content .block-title .title{position:relative;display:inline-block;padding:0 15px;font-size:16px;font-weight:700;color:#fff;line-height:40px;background:#139d58}
.content .block-title .title:after{content:'';position:absolute;top:0;right:-10px;width:10px;height:40px;background:url(../images/block-title-right.png) center center no-repeat}
.content .block-title .more{position:absolute;top:10px;right:15px;color:#139d58}
.content .gov-catalog a{float:left;display:block;width:25%;height:115px;border-right:1px solid #eee;border-bottom:1px solid #eee}
.content .gov-catalog a:hover{background:#f0f0f0}
.content .gov-catalog a:nth-child(4n){border-right:none;border-bottom:none}
.content .gov-catalog .gov-catalog-icon{float:left;width:46px;height:46px;margin:25px 10px 25px 30px;background:url(../images/icon-xxgk-spirit.png) center center no-repeat}
.content .gov-catalog .gov-xxgkml{background-position:0 0}
.content .gov-catalog .gov-xxgkzn{background-position:0 -46px}
.content .gov-catalog .gov-ysqgk{background-position:0 -92px}
.content .gov-catalog .gov-qlqd{background-position:0 -138px}
.content .gov-catalog .gov-zrqd{background-position:0 -184px}
.content .gov-catalog .gov-zcfg{background-position:0 -230px}
.content .gov-catalog .gov-czxx{background-position:0 -276px}
.content .gov-catalog .gov-rsgl{background-position:0 -322px}
.content .gov-catalog .gov-catalog-title{float:left;font-size:15px;font-weight:700;line-height:96px;color:#139d58}

/*互动交流*/
.content .com a{float:left;display:block;width:90px;height:176px;margin-left:10px;margin-top:8px;padding-top:20px;font-size:18px;font-weight:700;line-height:32px;color:#139d58;text-align:center;border-radius:4px;overflow:hidden}
.content .com-item-1{background:url(../images/bg-icon-mail.png) center center no-repeat}
.content .com-item-2{background:url(../images/bg-icon-mic.png) center center no-repeat}
.content .com-item-3{background:url(../images/bg-icon-dial.png) center center no-repeat}
.content .business a{display:block;width:290px;height:90px;margin:10px auto 0 auto;font-size:18px;font-weight:700;line-height:90px;color:#fff;text-align:center;border-radius:4px;overflow:hidden}
.content .business .business-1{background:url(../images/bg-pic-1.png) center center no-repeat}
.content .business .business-2{background:url(../images/bg-pic-2.png) center center no-repeat}
.content .business .business-3{background:url(../images/bg-pic-3.png) center center no-repeat}

/*审批事项*/
.content .table-list{padding:15px 20px;height:290px;box-sizing:border-box;overflow:hidden}
.content .table-list li{list-style:none}
.content .table-list .scroll-list-head{font-weight:700;color:#139d58}
.content .table-list li p{display:inline-block;margin-bottom:0;padding-right:10px;line-height:30px;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}
.content .table-list .scroll-list-head li p{line-height:20px}
.content .table-list .project-num{width:22%}
.content .table-list .project-name{width:30%}
.content .table-list .project-content{width:35%}
.content .table-list .project-result{width:10%}

/*页脚*/
.footer{height:220px;margin-top:40px;background:url(../images/bg-footer2.gif) top center no-repeat;margin: 0 auto;padding-top:30px;}
.footer-content{width:1200px;margin:0 auto;text-align:center;color:#fff}
.footer .gov-varify a{display:inline-block;margin:20px 10px 0}
.footer .link{position:relative;float:left;width:33%;padding:0 20px;margin-top:30px;margin-bottom:40px}
.footer .link .link-title{border:1px solid #fff;line-height:36px;text-align:center;color:#fff;cursor:pointer}
.footer .link ul{display:none;position:absolute;left:20px;bottom:28px;width:calc(100% - 40px);max-height:180px;background:#fff;border-radius:4px 4px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;transition:.3s ease}
.footer .link:hover ul{display:block;z-index:999}
.footer .link ul li{list-style:none}
.footer .link ul li a{display:block;padding:0 10px;line-height:36px;text-align:left;color:#666}
.footer .link ul li a:hover{background:#eee}

/*二级页面*/
.second-level-content{position:relative;width:1200px;margin:auto;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff url(../images/bg-second-level-content.png) top right no-repeat;overflow:hidden;height: 600px;}
.second-level-content .third-level-nav{position:absolute;top:0;left:0;width:200px;height:100%;border-right:1px solid #d9e3de}
.second-level-content .third-level-title{text-align:center;padding:50px 0}
.second-level-content .third-level-nav a{display:block;text-align:center;font-size:15px;line-height:36px;margin-bottom:10px;color:#677c72}
.second-level-content .third-level-nav li{position:relative}
.second-level-content .third-level-nav li a:hover,.second-level-content .third-level-nav li.active a{position:relative;color:#fff;font-weight:700;background:#139d58}
.second-level-content .third-level-nav li.active:after,.second-level-content .third-level-nav li:hover a:after{content:'';position:absolute;right:-10px;top:0;width:10px;height:43px;background:url(../images/third-level-active-right.png)}
.second-level-content .third-level-list{margin-top:60px;margin-left:200px;padding:20px 30px 20px 40px;width:calc(100% - 200px)}
.second-level-content .news-list li:before{content:'';position:absolute;top:18px;left:-10px;width:5px;height:5px;background:#139d58}
.second-level-content .news-list li a{line-height:42px}
.pagination{margin-top:0;vertical-align:top}
.second-level-content .third-level-list .news-total{display:inline-block;padding:6px 12px;color:#999}
.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#139d58;border-color:#139d58}
.pagination>li>a,.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span,.pagination>li>span:focus,.pagination>li>span:hover{color:#139d58}

/*内容详情页*/
.third-level-content{width:1200px;margin:auto;padding:20px;border-radius:2px;box-shadow:0 2px 8px rgba(0,0,0,.2);background:#fff;box-sizing:border-box}
.third-level-content .article-title{width:100%;margin:20px auto;font-size:28px;line-height:36px;font-weight:700;text-align:center}
.third-level-content .article-info{margin-bottom:20px;text-align:center;color:#999}
.third-level-content .article-info .post-date{margin-right:20px}
.third-level-content .article{padding:0 50px;text-align:center}
.third-level-content .article img{max-width:700px;margin:10px auto}
.third-level-content .article p{margin-top:10px;margin-bottom:10px;font-size:17px;line-height:30px;text-align:justify}
.third-level-content .print{width:120px;margin:30px auto 20px auto;background:#eee;padding:6px 12px;border-radius:2px;color:#139d58;cursor:pointer}
.third-level-content .print:hover{background:#e0e0e0}
.third-level-content .print i{margin-right:10px}



/*页脚*/
.footer1{height:108px;margin-top:40px;background:url(../images/bg-footer1.gif) top center no-repeat}
.footer1-content{width:1200px;margin:0 auto;text-align:center;color:#fff}
.footer1 .gov-varify a{display:inline-block;margin:20px 10px 0}
.footer1 .link{position:relative;float:left;width:33%;padding:0 20px;margin-top:30px;margin-bottom:40px}
.footer1 .link .link-title{border:1px solid #fff;line-height:36px;text-align:center;color:#fff;cursor:pointer}
.footer1 .link ul{display:none;position:absolute;left:20px;bottom:28px;width:calc(100% - 40px);max-height:180px;background:#fff;border-radius:4px 4px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;transition:.3s ease}
.footer1 .link:hover ul{display:block;z-index:999}
.footer1 .link ul li{list-style:none}
.footer1 .link ul li a{display:block;padding:0 10px;line-height:36px;text-align:left;color:#666}
.footer1 .link ul li a:hover{background:#eee}




/*页脚*/
.footersy{height:200px;margin-top:40px;background:url(../images/bg-footer2.gif) top center no-repeat;margin: 0 auto;}
.footersy-content{width:1200px;margin:0 auto;text-align:center;color:#fff}
.footersy .gov-varify a{display:inline-block;margin:20px 10px 0}
.footersy .link{position:relative;float:left;width:33%;padding:0 20px;margin-top:30px;margin-bottom:40px}
.footersy .link .link-title{border:1px solid #fff;line-height:36px;text-align:center;color:#fff;cursor:pointer}
.footersy .link ul{display:none;position:absolute;left:20px;bottom:28px;width:calc(100% - 40px);max-height:180px;background:#fff;border-radius:4px 4px 0 0;box-shadow:0 4px 10px rgba(0,0,0,.2);overflow-y:auto;overflow-x:hidden;transition:.3s ease}
.footersy .link:hover ul{display:block;z-index:999}
.footersy .link ul li{list-style:none}
.footersy .link ul li a{display:block;padding:0 10px;line-height:36px;text-align:left;color:#666}
.footersy .link ul li a:hover{background:#eee}

.top .nav .search-bar .search-icon{background:url(../images/soso.gif) top center no-repeat;}




