	*{ box-sizing: border-box; -moz-box-sizing: border-box; -webkit-box-sizing: border-box; }
    
    .main_box{
    width:100%;
    margin:0 auto;
    background: url(/uploads/image/zszimages/bg.png) no-repeat top center;
    }

    .main_bg {
        width: 1100px;
        background: url(/uploads/image/zszimages/bg.png) no-repeat top center;
        margin:0 auto;
        padding-top: 365px;
    }
    .contain1100 {width: 1100px;margin: 0 auto;}
    .xxgk_banner {position: absolute;top: 50px;left:50px;}
    .xxgk_banner a {display: block;}
    .xxgk_main {padding: 40px 35px 30px;background: #f2f2f2;}
    /*搜索*/
    input,button {outline: none;border: none;padding: 0;margin: 0;}
    .xxgk_search {width: 510px;height: 50px;border: 2px solid #be1c2e;margin: 44px auto 84px auto;background: #fff;-webkit-border-radius: 10px;-moz-border-radius: 10px;-ms-border-radius: 10px;border-radius: 10px;}
    .xxgk_search .xxgk_input {width: 440px;height: 46px;padding: 0 10px;margin-left: 10px;float: left;}
    .xxgk_search .xxgk_btn {width: 40px;height: 50px;cursor: pointer;background: url(/uploads/image/zszimages/search.png) no-repeat center center;}
    /*搜索*/
    /*左侧*/
    .overview-left {width: 240px;border: 1px solid #e4e4e4;margin-bottom: 40px;}
    .accordion>li {margin-bottom: 15px;border: 1px solid #cdcdcd;position: relative;}
    .accordion .link {cursor: pointer;display: block;width: 240px;height: 70px;color: #be1c2e;font: normal 23px "微软雅黑";border-bottom: 1px solid #e4e4e4;position: relative;-webkit-transition: all 0.4s ease;-o-transition: all 0.4s ease;transition: all 0.4s ease;background: #fff;padding: 3px;}
    .accordion li a {display: block;}
    .accordion .link a {color: #be1c2e;}
    .accordion .link i {display: inline-block;position: absolute;top: 3px;right: 0;width: 40px;height: 63px;background: url(/uploads/image/zszimages/minus.png) no-repeat center center;}
    .accordion .link s { display:none;}
    .accordion .link.open i {background: url(/uploads/image/zszimages/minus.png) no-repeat center center;}
    .accordion .link:hover {background: #be1c2e;color: #fff;}
    .accordion .link:hover a {color: #fff;}
    .accordion .link:hover i {background: url(/uploads/image/zszimages/plus.png) no-repeat center center;}
    .accordion .link.open {background: #be1c2e;color: #fff;}
    .accordion .link.open a {color: #fff;}

    .accordion .link.open i {background: url(/uploads/image/zszimages/plus.png) no-repeat center center;}
    .accordion .link span {display: inline-block;float: left;width: 84px;height: 63px;}


    .accordion .gknr i{ background: url(/uploads/image/zszimages/plus.png) no-repeat center center;}
    .accordion .gknr.open i {background: url(/uploads/image/zszimages/minus.png) no-repeat center center; }

    .accordion .gknb i{ background: url(/uploads/image/zszimages/plus.png) no-repeat center center;}
    .accordion .gknb.open i {background: url(/uploads/image/zszimages/minus.png) no-repeat center center; }
	
    #accordion li .open { background: #be1c2e; color: #fff;}
    .gkzn span {background: url(/uploads/image/zszimages/gkzn.png) no-repeat center center;}
    .gkzn:hover span {background: url(/uploads/image/zszimages/gkzn2.png) no-repeat center center;}
    .gkzn.open span {background: url(/uploads/image/zszimages/gkzn2.png) no-repeat center center;}
    .gkzd span {background: url(/uploads/image/zszimages/gkzd.png) no-repeat center center;}
    .gkzd:hover span {background: url(/uploads/image/zszimages/gkzd2.png) no-repeat center center;}
    .gkzd.open span {background: url(/uploads/image/zszimages/gkzd2.png) no-repeat center center;}
    .gknr span {background: url(/uploads/image/zszimages/gknr.png) no-repeat center center;}
    .gknr:hover span {background: url(/uploads/image/zszimages/gknr2.png) no-repeat center center;}
    .gknr.open span {background: url(/uploads/image/zszimages/gknr2.png) no-repeat center center;}
    .gknb span {background: url(/uploads/image/zszimages/gknb.png) no-repeat center center;}
    .gknb:hover span {background: url(/uploads/image/zszimages/gknb2.png) no-repeat center center;}
    .gknb.open span {background: url(/uploads/image/zszimages/gknb2.png) no-repeat center center;}
    .submenu {display: none;background: #fff;font: normal 15pt/32pt "微软雅黑";padding: 10px 0;}
    .submenu a {display: block;text-decoration: none;color: #333;padding-left: 40px;font: normal 15pt/32pt "微软雅黑";}
    .submenu a:hover b {background: #be1c2e;}
    .submenu a b {display: inline-block;float: left;width: 4px;height: 4px;margin: 14px 10px 0 10px;background: #cdcdcd;}
    .submenu a:hover,.submenu li.current a {color: #be1c2e;background: #f6c6c7;font-weight: bold;}
    .submenu li.current b {background: #be1c2e;}
    .db {display: block;}
    .dn {display: none;}
    
    /*滚动条自定义样式*/
    .scrollstyle {overflow: auto !important;}
    .scrollstyle::-webkit-scrollbar {box-sizing: border-box;width: 9px;height: 9px;background: #eee;}
    .scrollstyle::-webkit-scrollbar-button {width: 9px;height: 0px;}
    .scrollstyle::-webkit-scrollbar-button:vertical:start {background-position: 0 0;}
    .scrollstyle::-webkit-scrollbar-button:vertical:start:hover {background-position: -10px 0;}
    .scrollstyle::-webkit-scrollbar-button:vertical:start:active {background-position: -20px 0;}
    .scrollstyle::-webkit-scrollbar-button:vertical:end {background-position: -30px 0;}
    .scrollstyle::-webkit-scrollbar-button:vertical:end:hover {background-position: -40px 0;}
    .scrollstyle::-webkit-scrollbar-button:vertical:end:active {background-position: -50px 0;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:start {background-position: 0 -11px;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:start:hover {background-position: -10px -11px;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:start:active {background-position: -19px -11px;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:end {background-position: -30px -11px;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:end:hover {background-position: -40px -11px;}
    .scrollstyle::-webkit-scrollbar-button:horizontal:end:active {background-position: -50px -11px;}
    .scrollstyle::-webkit-scrollbar-track-piece {background-color: rgba(0, 0, 0, 0.15);}
    .scrollstyle::-webkit-scrollbar-thumb {border: 1px solid rgba(0, 0, 0, 0.21);background-color: #be1c2e;border-radius: 5px;}
    .scrollstyle::-webkit-scrollbar-thumb:hover {border: 1px solid rgba(0, 0, 0, 0.21);background-color: #be1c2e;}
    .scrollstyle::-webkit-scrollbar-thumb:active {background: -webkit-gradient(linear, left top, left bottom, from(#e4e4e4), to(#f4f4f4));}
    .scrollstyle::-webkit-scrollbar-corner {background-color: #f1f1f1;}
    /*滚动条自定义样式*/
    /*左侧_政府信息公开制度*/
    .overview_right {width: 770px;background-color: #fff;box-shadow: 0 0 10px #ddd;-webkit-box-shadow: 0 0 10px #ddd;-moz-box-shadow: 0 0 10px #ddd;padding: 0 23px 20px 23px;}
    .gkzd_title { font: normal 16pt/30pt "微软雅黑";border-bottom: 2px solid #ccc; padding: 17pt 0;}
    .gkzd_title a {color: #606060;}
    .gkzd_list {margin-top: 15px;}
    .gkzd_list li {font: normal 16pt/30pt "微软雅黑"; padding: 6pt 0; }
    .gkzd_list li span {color: #b2b2b2;margin-left: 20px;font-size: 16px;}
    .gkzd_list li a {color: #606060;}
    .gkzd_list li:hover a {color: #be1c2e;}
    .gkzd_list .more {display: block; float:none; width: 100px;height: 30px;background: #be1c2e;text-align: center;font: normal 15px/30px "微软雅黑";margin: 20px auto;color: #fff; padding:0; }
    .gkzd_list .more a {display: block;color: #fff;}
    /*左侧_政府信息公开制度*/
    /* 政府信息公开指南 */
    .gkzn_title { font-size:32pt; text-align:center; margin:0px; padding:0px; margin-top:38px; margin-bottom:38px; color:#d13c3f; font-weight:600;    line-height: 50px;}
    .tyxl_title h1 {font-size:32pt; text-align:center; margin:0px; padding:0px; margin-top:38px; margin-bottom:38px; color:#d13c3f; font-weight:600;    line-height: 50px;}
    .scroll_wrap {width: 100%;position: relative;}
    .scroll_wrap p {font-size: 16pt;line-height: 175%;}
    .scroll_wrap a {font-size: 16pt;}
    .scroll_wrap .scroll_cont {height: 920px;overflow: hidden;padding: 0px 10px;}
    .scroll_wrap .scroll_cont span {margin-top: 30px;margin-right: 5px;}
    /* 政府信息公开指南 */
    /*履职依据*/
    .lzyj_title {border-bottom: 2px solid #ccc;}
    .lzyj_title span {height: 33px;line-height: 31px;background-color: #be1c2e;display: block;text-align: center;color: #fff;font-size: 18px;font-weight: 600;padding: 0px 20px;min-width: 70px;display: inline-block;border-bottom: 2px solid #be1c2e;}
    .lzyj_list ul li a {display: block; overflow: hidden;}
    .lzyj_list ul li span {float: right;}
    /*履职依据*/
    /*通用细览*/
    .article-info {height: 56px;border-bottom: 1px #d9d9d9 solid;font: normal 15pt/24px "微软雅黑";display: block;color: #606060;text-align: center;line-height: 50px;}
    .article-info a {color: #606060;}
    #zhengwen { padding:10px 0}
       /*底部换色*/ 
    div.footer, div.footer .box { background:  #be1c2e; color:#fff; }
	div.footer .box .footer_center a { color:#fff; }
	div.footer .box .footer_center { width: 575px; }

/*font size*/
pt15{font-size:15pt;}
pt16{font-size:16pt;}
pt18{font-size:18pt;}
pt21{font-size:21pt;}
pt23{font-size:23pt;}
pt32{font-size:32pt;}
pt35{font-size:35pt;}
pt100{font-size:100pt;}

.link .middle_font{
    font-size:23px;
    line-height: 70px;
    height:70px;
    padding-left:30px;
    display: block;
}



.zcnr span {
    background: url(/uploads/image/zszimages/zc_red_icon.png) no-repeat center center;
}

.zcnr:hover span {
    background: url(/uploads/image/zszimages/zc_white_icon.png) no-repeat center center;
}

 .accordion .zcnr i {
    background: url(/uploads/image/zszimages/plus.png) no-repeat center center;
}

.accordion .zcnr:hover i {
    background: url(/uploads/image/zszimages/minus.png) no-repeat center center;
}
