﻿        @charset "UTF-8";
        /***头部***/
        
        body.body-bg {
            background: #f2f7fa url(../images/body-bg.png) no-repeat top center;
        }
        
        body.body-bg .head {
            background: none;
        }
        
        .logo a {
            display: inline-block;
            margin: 35px 0 0 35px;
            width: 313px;
            height: 72px;
        }
        
        .title {
            background: url(../images/titleBg.png) no-repeat center center;
            text-align: center;
            margin: 70px auto 80px;
        }
        
        .title a {
            display: inline-block;
            font-size: 70px;
            line-height: 70px;
            font-weight: bold;
            color: rgb(255, 255, 255);
        }
        /*页面内容公共部分*/
        
        .contentBg {
            background: rgb(241, 241, 242);
            padding: 0 35px 60px;
            margin-bottom: 86px;
        }
        
        .search-box {
            padding: 84px 0;
            width: 1028px;
            height: 218px;
            background: url(../images/searchBoxBg.png) no-repeat center center;
        }
        
        .search-block {
            width: 510px;
            height: 50px;
            border: 1px solid rgb(13, 91, 165);
            border-radius: 9px;
            margin: 0 259px;
        }
        
        .search-block input {
            vertical-align: top;
            width: 424px;
            display: inline-block;
            line-height: 50px;
            margin-left: 23px;
        }
        
        .search-block button {
            vertical-align: top;
            display: inline-block;
            width: 36px;
            height: 37px;
            background: url(../images/searchIcon.png) no-repeat;
            margin-top: 10px;
        }
        /*左侧栏目*/
        
        .zw-list a {
            display: block;
            width: 240px;
            padding-left: 28px;
            height: 70px;
            line-height: 70px;
            border: 1px solid rgb(229, 229, 229);
            background: #fff;
            margin-bottom: 15px;
        }
        
        .zw-list a.cur,
        .zw-list a:hover {
            background: rgb(45, 102, 165);
            border: 1px solid rgb(45, 102, 165);
        }
        
        .zw-list a.cur .tit,
        .zw-list a:hover .tit {
            color: #fff;
        }
        
        .zw-list .zw-img {
            display: inline-block;
            width: 60px;
            height: 68px;
            line-height: 68px;
            vertical-align: top;
        }
        
        .zw-list .zw-icon0 {
            background: url(../images/zw-icon0.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon0,
        .zw-list a:hover .zw-icon0 {
            background: url(../images/zwCuricon0.png) no-repeat left center;
        }
        
        .zw-list .zw-icon1 {
            background: url(../images/zw-icon1.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon1,
        .zw-list a:hover .zw-icon1 {
            background: url(../images/zwCuricon1.png) no-repeat left center;
        }
        
        .zw-list .zw-icon2 {
            background: url(../images/zw-icon2.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon2,
        .zw-list a:hover .zw-icon2 {
            background: url(../images/zwCuricon2.png) no-repeat left center;
        }
        
        .zw-list .zw-icon3 {
            background: url(../images/zw-icon3.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon3,
        .zw-list a:hover .zw-icon3 {
            background: url(../images/zwCuricon3.png) no-repeat left center;
        }
        
        .zw-list .zw-icon4 {
            background: url(../images/zw-icon4.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon4,
        .zw-list a:hover .zw-icon4 {
            background: url(../images/zwCuricon4.png) no-repeat left center;
        }
        
        .zw-list .zw-icon5 {
            background: url(../images/zw-icon5.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon5,
        .zw-list a:hover .zw-icon5 {
            background: url(../images/zwCuricon5.png) no-repeat left center;
        }
        
        .zw-list .zw-icon6 {
            background: url(../images/zw-icon6.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon6,
        .zw-list a:hover .zw-icon6 {
            background: url(../images/zwCuricon6.png) no-repeat left center;
        }
        
        .zw-list .zw-icon7 {
            background: url(../images/zw-icon7.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon7,
        .zw-list a:hover .zw-icon7 {
            background: url(../images/zwCuricon7.png) no-repeat left center;
        }
        
        .zw-list .zw-icon8 {
            background: url(../images/zw-icon8.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon8,
        .zw-list a:hover .zw-icon8 {
            background: url(../images/zwCuricon8.png) no-repeat left center;
        }
        
        .zw-list .zw-icon9 {
            background: url(../images/zw-icon9.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon9,
        .zw-list a:hover .zw-icon9 {
            background: url(../images/zwCuricon9.png) no-repeat left center;
        }
        
        .zw-list .zw-icon10 {
            background: url(../images/zw-icon10.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon10,
        .zw-list a:hover .zw-icon10 {
            background: url(../images/zwCuricon10.png) no-repeat left center;
        }
        
        .zw-list .zw-icon11 {
            background: url(../images/zw-icon11.png) no-repeat left center;
        }
        
        .zw-list a.cur .zw-icon11,
        .zw-list a:hover .zw-icon11 {
            background: url(../images/zwCuricon11.png) no-repeat left center;
        }
        
        .zw-list .tit {
            display: inline-block;
            vertical-align: middle;
            width: 112px;
            font-size: 22px;
            line-height: 30px;
            padding-right: 5px;
            color: rgb(45, 102, 165);
        }
        
        .zw-list .w130 {
            width: 130px;
        }
        
        .zw-list a .plus {
            display: inline-block;
            width: 20px;
            vertical-align: top;
            height: 68px;
            background: url(../images/plus.png) no-repeat left center;
        }
        
        .zw-list a.cur:hover .plus,
        .zw-list a.cur .plus,
        .zw-list a:hover .plus {
            background: url(../images/plusHover.png) no-repeat left center;
        }
        
        .zw-list a.cur .plus.close {
            background: url(../images/plusCurIcon.png) no-repeat left center;
        }
        
        .zw-list .inner-list {
            position: relative;
            top: -15px;
            background: #fff;
            padding: 10px 0;
            display: none;
        }
        
        .inner-list a {
            display: inline-block;
            color: rgb(51, 51, 51);
            font-size: 15px;
            background: none;
            border: none;
            margin-bottom: 0;
            line-height: 32px;
            padding-left: 84px;
            height: 32px;
            background: url(../images/dian.png) no-repeat left 64px center;
            width: 238px;
        }
        
        .inner-list a:hover,
        .inner-list a.aCur {
            width: 240px;
            background: rgb(230, 245, 255) url(../images/dian.png) no-repeat left 64px center;
            border: none;
        }
        
        .mr0 {
            margin-right: 0;
        }
        /*政府信息公开修改*/
        
        .g-cg-container {
            width: 1100px;
            margin: 0 auto;
        }