@charset 'utf-8';
/* 信息公开 20201109 */
.none{display: none;}
.none.active{display: block;}
.xxgk_main{padding: 20px 0 10px;height: auto;width: 100%;}
.left_part{width: 1080px;height: auto;}
.right_part{width: 300px;height: auto;}
.top_searchBox{width: 100%;height: 37px;padding: 22px 0 21px;background: #f7f7f7;}
.gk_search{width: 702px;height: 37px;position: relative;margin:0 auto}
.input_txt{width: 618px;height: 35px;line-height: 35px;border: 1px solid #cccccc;position: absolute;left: 0;top: 0;text-indent: 1em;font-size: 16px;outline: none;}
.input_sub{width: 82px;height: 37px;line-height: 37px;background: #2a89c6;color: #fff;text-align: center;position: absolute;right: 0;top: 0;border: 0 none;font-size: 16px;}
.com_title{padding-top: 9px;line-height: 42px;height: auto;border-bottom: 1px solid #cccccc;width: 100%;}
.com_title ul li{float: left;padding: 0 10px;font-size: 26px;font-weight: bold;margin-left: 22px;height: 42px;line-height: 42px;}
.com_title ul li:first-child{margin-left: 0;}
.com_title ul li a{color: #333;}
.com_title ul li.active{border-bottom:1px solid #3ea8e3;}
.com_title ul li.active a{color: #3ea8e3;}
.com_title_1{line-height: 39px;width: 100%;border-bottom: 1px solid #cccccc;height: auto;}
.com_title_1 ul li{float: left;padding:0 10px;font-size: 20px;}
.com_title_1 ul li.active{border-bottom: 2px solid #2a89c6;}
.com_title_1 ul li.active a,.com_title_1 ul li:hover a{color: #3ea8e3;font-weight: bold;}
.border-none{border:  0 none;}
.gg_list_1{width: 100%;height: auto;line-height: 54px;}
.gg_list_1 ul li{float: left;width: 210px;height: 54px;line-height: 54px;margin-top: 13px;text-align: center;margin-left: 13px;}
.gg_list_1 ul li a{display: block;color: #fff;font-weight: bold;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.gg_list_1 ul li.num1{background: #7aaddb;margin-left: 0;}
.gg_list_1 ul li.num2{background: #efb16a;}
.gg_list_1 ul li.num3{background: #6abbc7;}
.gg_list_1 ul li.num4{background: #83bd83;}
.gg_list_1 ul li:hover{background: #3ea8e3;}

.mt7{margin-top: 7px;padding-top: 0;}
.mt0{margin-top: 0;padding-top: 0;}
.msrd_mainBox{width: 100%;overflow: hidden;}
.msrd_main{padding-top: 6px;width: 110%;height: auto;}
.msrd_main li{float: left;width: 202px;height: 42px;margin-top: 8px;margin-right: 7px;text-align: center;line-height:42px;background: #f3f3f3;font-size: 16px;}
.msrd_main li a{display: block;padding: 0 8px;text-align: center;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.msrd_main li:hover{background: #3ea8e3;}
.msrd_main li:hover a{color: #fff;}
.hygq_box{width: auto;margin-top: 0;}
.hygq_title{line-height: 42px;border-bottom: 1px solid #ccc;position: relative;height: 42px;}
.hygq_title span{padding: 0 10px;float: left;display: block;height: 42px;line-height: 42px;font-size: 26px;color: #3ea8e3;font-weight: bold;}
.hygq_title ul{display: block;position: absolute;width: auto;right: 0;top: 0;}
.hygq_title ul li{float: left;margin-left: 10px;font-size: 18px;font-weight: bold;height: 42px;line-height: 42px;padding: 0 5px;}
.hygq_title ul li a{display: block;color: #333;}
.hygq_title ul li.active{border-bottom: 1px solid #b33333;}
.hygq_title ul li.active a,.hygq_title ul li:hover a{color: #3ea8e3;}
.mt6{margin-top: 4px;}
.mt9{margin-top: 9px;}
.pad-5-6{padding: 4px 0 4px;}
.gk_mlbox{width: 100%;height: auto;}
.gkml_title{height: 80px;padding-left: 120px;background:#2a89c6 url("./../images_gk/gk_icon_01.png") no-repeat 61px;text-align: left;color: #fff;font-size:20px;font-weight: bold;line-height: 80px;}
.gkgg_lists{padding-top: 10px;width: 100%;}
.gkgg_lists .gkgg_ul_01{height: auto;margin-left: -10px;}
.gkgg_lists .gkgg_ul_01 li{float: left;margin-top: 10px;margin-left: 10px;width: 145px;text-align: center;background: #fff;padding-bottom: 4px;}
.gkgg_lists .gkgg_ul_01 li a{display: block;}
.gkgg_lists .gkgg_ul_01 li a img{display: block;height: 40px;width: auto;margin: 22px auto 0;transition: all 1s;}
.gkgg_lists .gkgg_ul_01 li a span{display:block;height: 54px;line-height: 54px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;margin-top: 15px;font-size: 16px;}
.gkgg_lists ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.gkgg_lists ul li:hover span{color: #3ea8e3;}
.gkgg_lists .gkgg_ul_02 li{width: 100%;height: 80px;line-height: 80px;text-align: left;font-size: 16px;margin-top: 10px;background: #fff;}
.gkgg_lists .gkgg_ul_02 li a{display: block;}
.gkgg_lists .gkgg_ul_02 li img{margin-left: 44px;margin-right: 15px;transition:all 1s;}
.ewm_box{padding: 37px 35px;height: 150px;background: #f7f7f7;margin-top: 20px;}
.ewm_box ul{width: 100%;height: 150px;}
.ewm_box ul li{width: 100%;height: auto;}
.ewm_box ul li img{float: left;display: block;height: 150px;width: 150px;}
.ewm_box ul li span{float: right;margin-top: 19px;padding-top: 46px;display: block;background: url("/_res/cssnew/./../column_img-new/gk_icon_08.png") no-repeat center top;line-height: 30px;font-size: 20px;color: #3ea8e3;font-weight: bold;text-align: center;width: 46px;}
.ysqgk_box{height: 380px;padding: 0 8px 0 10px;background: #f7f7f7;margin-top: 20px;}
.ysqgk_title{height: 40px;line-height: 40px;font-size: 20px;font-weight: bold;color: #3ea8e3;margin-top: 10px;}
.ysqgk_title a{color: #3ea8e3;}
.ysqgk_lists li{float: left;margin-top: 10px;margin-right: 12px;width: 129px;height: 60px;line-height: 58px;background: #fff;text-align: center;font-size: 14px;}
.ysqgk_lists li a{display: block;border: 1px solid #ddd;}
.ysqgk_lists li:hover{background: #3ea8e3;}
.ysqgk_lists li:hover a{color: #fff;}
.ysqgk_searchBox{padding-right: 12px;height: auto;}
.apply_txt{margin-bottom: 10px;width: 260px;height: 37px;line-height: 37px;border: 1px solid #ddd;text-indent: 1em;font-size: 14px;}
.apply_sub{float: right;display: block;width: auto;border: 0 none;background: #2a89c6;color: #fff;text-align: center;width:82px;font-size: 16px;cursor: pointer;height: 34px;line-height: 34px;}
.gk_ml{width: 100%;height: auto;}
.pt0{padding-top: 0;}
.ml_lists{margin-top: 10px;min-height: 216px;height: auto;}
.ml_lists ul li{float: left;width: 20%;height: 36px;line-height: 36px;}
.ml_lists ul li a{display: block;padding-left: 15px;font-size: 16px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;background: url("/_res/cssnew/./../images_gk/icon.png") no-repeat center left;}

.float_lbox{width:auto;height:auto;position:fixed; _position:absolute;left:2px;bottom:10px;display:none;z-index:999;}
.float_lbox .couplet-close{display:block;height:16px;overflow:hidden;background:url(/_res/cssnew/../images/close.gif) 10px 0 no-repeat;cursor:pointer;text-indent:-9999em;}
.floatbox{width:100%;height:auto;}
.floatbox ul li{width:100%;height:auto;margin-top:5px;vertical-align:middle;}
.floatbox ul li a img{height:auto;}
.floatbox ul li .img_title{display:none;}
.float_rbox{width:auto;height:auto;position:fixed; _position:absolute;right:10px;bottom:10px;display:none;z-index:999;}
.float_rbox .couplet-close{display:block;height:16px;overflow:hidden;background:url(/_res/cssnew/../images/close.gif) 10px 0 no-repeat;cursor:pointer;text-indent:-9999em;}

/* 五公开 */
.five-open{width: 100%;height: 80px;}
.five-open .five-open-part{float: left;width: 110px;height: 80px;overflow: hidden;margin-left: 12px;}
.five-open .five-open-part:first-child,.five-open .first{margin-left: 0;}
.five-open .five-open-part.active{width: 590px;height: 80px;}
.five-open .five-open-part .five-open-title{text-align: center;height:78px;width: 108px;border: 1px solid #ccc;color: #2a89c6;cursor: pointer;background: #fff;}
.five-open .five-open-part .five-open-title i{display: block;height: 31px;width: 100%;margin: 0 auto;margin-top: 14px;}
.five-open .five-open-part .five-open-title span{display: block;height: 33px;line-height: 33px;overflow: hidden;cursor: pointer;}
.five-open .five-open-part .five-open-main{margin-left:75px;padding: 12px 0 0 27px;background: #eee;height: 68px;display: none;}
.five-open .five-open-part .five-open-main ul li{float: left;width: 32.333%;height: 28px;line-height: 28px;overflow: hidden;margin-right: 1%;}
.five-open .five-open-part .five-open-main ul li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.five-open .five-open-part .five-open-title.num1 i{background: url("/_res/cssnew/./../column_img-new/ya-xxgk_01.png") no-repeat center center;}
.five-open .five-open-part .five-open-title.num2 i{background: url("/_res/cssnew/./../column_img-new/ya-xxgk_02.png") no-repeat center center;}
.five-open .five-open-part .five-open-title.num3 i{background: url("/_res/cssnew/./../column_img-new/ya-xxgk_03.png") no-repeat center center;}
.five-open .five-open-part .five-open-title.num4 i{background: url("/_res/cssnew/./../column_img-new/ya-xxgk_04.png") no-repeat center center;}
.five-open .five-open-part .five-open-title.num5 i{background: url("/_res/cssnew/./../column_img-new/ya-xxgk_05.png") no-repeat center center;}
.five-open .five-open-part.active .five-open-title{background: #2a89c6;height:78px;width: 83px;border: 1px solid #2a89c6;color: #fff;}
.five-open .five-open-part.active .five-open-main{display: block;}
.five-open .five-open-part.active .five-open-title.num1 i{background: url("/_res/cssnew/./../images_gk/ya-xxgk_01h.png") no-repeat center center;}
.five-open .five-open-part.active .five-open-title.num2 i{background: url("/_res/cssnew/./../images_gk/ya-xxgk_02h.png") no-repeat center center;}
.five-open .five-open-part.active .five-open-title.num3 i{background: url("/_res/cssnew/./../images_gk/ya-xxgk_03h.png") no-repeat center center;}
.five-open .five-open-part.active .five-open-title.num4 i{background: url("/_res/cssnew/./../images_gk/ya-xxgk_04h.png") no-repeat center center;}
.five-open .five-open-part.active .five-open-title.num5 i{background: url("/_res/cssnew/./../images_gk/ya-xxgk_05h.png") no-repeat center center;}

/* 政策文件 */
.zcwj-main{margin-top: 20px;padding: 10px 20px;background: #fff;height: 270px;}
.zcwj-main .zcwj-title{height: 42px;line-height: 42px;font-size: 26px;color: #2a89c6;font-weight: bold;}
.zcwj-main .zcwj-title a{font-size: 26px;color: #2a89c6;font-weight: bold;}
.zcwj-lists{width: 736px;height: auto;}
.com-title{width: 100%;height: auto;border-bottom: 1px solid #ccc;}
.com-title ul li{float: left;padding: 0 14px;background: url("/_res/cssnew/./../images_gk/ya-xxgk_title_bg.jpg") no-repeat center left;height: 42px;}
.com-title ul li:first-child{background: none;}
.com-title ul li a{font-size: 20px;color: #333;font-weight: bold;display: block;height: 42px;line-height: 40px;}
.com-title ul li.active a{height: 40px;border-bottom: 2px solid #2a89c6;}
.com-title ul li.active a{color: #2a89c6;}

.com_lists ul li{height: 36px;line-height: 36px;padding: 0 55px 0 15px;position: relative;background: url("/_res/cssnew/./../images_gk/icon.png") no-repeat center left;font-size: 16px;}
.com_lists{height: auto;overflow: hidden;}
.com_lists-new{height: auto;min-height:185px;}
.com_lists ul li .date{position: absolute;right: 0;top: 0;color: #999;}
.com_lists ul li .nr{float:left; max-width: 100%; display:block; white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_lists ul li .title{display:block; white-space:nowrap;text-overflow:ellipsis;overflow:hidden; float: none;}
.com_lists ul li .gl{display:block;float:right;max-width:80%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.com_lists ul li .gl .split{padding:0 2px;color:#999;font-size:14px;}
.com_lists ul li .gl a{display:inline;color:#e41010;float:none;background:none;max-width:none;padding:0;margin:0;}
.mt4{margin-top: 4px;}

.zcwj-part{width: 285px;height: auto;}
.zcwj-search{width: 100%;height: 113px;margin-top: 40px; position: relative;}
.zcwj-searchBtnb{ position: absolute; right:0; top:0; width: 55px;height: 55px;margin-top: 29px;}
.zcwj-searchBtnb input{width: 100%;height: 100%;color: #fff;border: 0 none;background: #2a89c6;font-size: 16px;text-align: center;}
.zcwj-search-input{margin-right: 66px;}
.search-txt{width: 100%;height: 48px;font-size: 14px;line-height: 48px;font-size: 14px;text-indent: 1em;border:0 none;background: #eee;}
.zcwj-links{margin-top: 15px;}
.zcwj-links li{float: left;width: 135px;margin-left: 14px;height: 50px;line-height: 50px;text-align: center;background: #eee;}
.zcwj-links li.num1{margin-left: 0;}
.zcwj-links li a{display:block}
.zcwj-links li:hover{background: #2a89c6;}
.zcwj-links li:hover a{color: #fff;}
.msrd-title{}
.msrd-title{line-height: 42px;height: 42px;width: 100%;}
.msrd-title ul li{float: left;padding: 0 10px;font-size: 26px;font-weight: bold;margin-left: 22px;height: 42px;line-height: 42px;}
.msrd-title ul li:first-child{margin-left: 0;}
.msrd-title ul li a{color: #333;}
.msrd-title ul li.active a{color: #3ea8e3;}
.com_lists_01 ul li{background: url("/_res/cssnew/./../images_gk/ya-xxgk_06.png") no-repeat center left;padding-left: 35px;}
.com_lists_01 ul li a{ display: block; float: left; max-width: 880px; white-space: nowrap; overflow: hidden;  text-overflow: ellipsis;}
.topic-box{width: 100%;height: 106px;margin-top: 20px;overflow: hidden;}
.topic-title{width: 20px;text-align: center;padding: 27px 11px 0;line-height: 28px;background: #2a89c6;height: 79px;}
.topic-title a{display: block;color: #fff;font-size: 16px;}
.topic-main{margin-right: 0;}
.topic-main .j-scroll{position: relative;width: 100%;height: 106px;overflow:hidden;}
.topic-main .j-scroll .prev,.topic-main .j-scroll .next{position: absolute; top: 37px;z-index:5; width: 13px; height: 32px; cursor: pointer;}
.topic-main .j-scroll .prev{left: 0;background:url(/_res/cssnew/../images_gk/ya-xxgk_left.png) no-repeat;}
.topic-main .j-scroll .next{right:0;background:url(/_res/cssnew/../images_gk/ya-xxgk_right.png) no-repeat;}
.topic-main .scroll-wrap {position: relative; height: 106px;overflow: hidden;z-index: 1;}
.topic-main .scroll-wrap li{ display: inline; float: left; width: 208px; height: 106px; font-size: 16px; margin-right:28px; text-align: center;}
.topic-main .scroll-wrap li .img_title{ display: none;}

/* 基层公开 */
.jcgk-title{margin-top: 30px;height: auto;width: 100%;text-align: center;}
.jcgk-title img{width: auto;max-width: 100%;height: auto;}
.jcgk-title-main{height: 46px;margin-top: 28px;text-align: center;border-bottom: 1px solid #888;background: url("/_res/cssnew/./../images_gk/ya-xxgk_08.png") no-repeat center bottom;}
.jcgk-icon-list{width: 100%;height: auto;padding-top: 20px;}
.jcgk-icon-list ul li{margin-top: 20px;height: 104px;float: left;width: 10%;}
.jcgk-icon-list ul li img{display: block;height: 78px;width: auto;max-width: 100%;margin: 0 auto;transition: all 1s;}
.jcgk-icon-list ul li a{display:block;}
.jcgk-icon-list ul li:hover img{transform: rotateY(360deg);-ms-transform: rotateY(360deg);-moz-transform: rotateY(360deg);-webkit-transform: rotateY(360deg);-o-transform: rotateY(360deg);}
.jcgk-icon-list ul li span{display: block;height: 26px;line-height: 26px;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding: 0 5px;font-size: 14px;text-align: center;color: #000;}
.jcgk-icon-list ul li:hover span{color:#3ea8e3;}

.zwgkxd-box,.msrd-box,.hygq_box{padding: 10px 20px;background: #fff;margin-top: 20px;}

/*自适应css*/
@media(max-width: 1399px) and (min-width: 1200px){
    .left_part{width: 880px;}
    .right_part{width: 300px;}
    .zcwj-lists{width: 536px;}
    .msrd_main li{width: 162px;}
    .five-open .five-open-part.active{width: 490px;}
    .five-open .five-open-part{width: 85px;}
    .five-open .five-open-part .five-open-title{width: 83px;}
    .topic-main .scroll-wrap li{width: 218px;}
    .com_lists_01 ul li a{  max-width:680px;}
}
@media(max-width: 1199px) and (min-width: 992px){
    .left_part{width: 670px;}
    .gk_search{width: 95%;}
    .input_txt{width: 90%;}
    .input_sub{width: 10%;}
    .com_title_1 ul li{margin-left: 10px;}
    .gg_list_1 ul li{width: 48%;margin: 10px 1% 0;}
    .gg_list_1 ul li.num1{margin-left: 1%;}
    .hygq_title ul li{margin-left: 0;padding: 0 2px;}
    .msrd_main{width: 100%;}
    .msrd_main li{width: 23%;margin: 8px 1% 0;}
    .five-open .five-open-part.active{width: 282px;}
    .zcwj-links li{width: 105px;}
    .zcwj-part{width: 225px;}
    .zcwj-lists{width: 380px;}
    .jcgk-icon-list ul li{width: 12.5%;}
    .jcgk-icon-list{padding-top: 0;}
    .five-open .five-open-part{width: 85px;}
    .five-open .five-open-part .five-open-title{width: 83px;}
    .zwgkxd-box,.msrd-box,.hygq_box{padding: 10px 10px;background: #fff;margin-top: 10px;}
    .com_lists_01 ul li a{  max-width:500px;}
}
@media(max-width: 991px){
    .gk_search{width: 95%;}
    .input_txt{width: 90%;}
    .input_sub{width: 10%;}
    .left_part{width: 100%;float: none;}
    .right_part{float: none;width: 100%;}
    .gkgg_lists .gkgg_ul_01{width: 100%;margin-left: 0;}
    .gkgg_lists .gkgg_ul_01 li{width: 23%;margin: 10px 1% 0;}
    .ewm_box ul{width: 245px;margin: 0 auto;}
    .apply_txt{width: 100%;margin-bottom: 10px;}
    .apply_sub{margin-bottom: 10px;}
    .ysqgk_box{height: auto;}
    .ysqgk_lists li{width: 23%;margin: 10px 1% 0;}
    .ewm_box{padding: 20px;}
    .msrd_main{width: 100%;}
    .msrd_main li{width: 23%;margin: 8px 1% 0;}
    .gg_list_1 ul li{width: 48%;margin: 10px 1% 0;}
    .gg_list_1 ul li.num1{margin-left: 1%;}
    .com_lists-new,.ml_lists{min-height: 0;}
    .five-open .five-open-part.active{width: 380px;}
    .zcwj-part{width: 260px;}
    .zcwj-lists{width: 450px;}
    .zcwj-links li{width: 123px;}
    .jcgk-icon-list ul li{width: 20%;margin-top: 10px;}
    .jcgk-title-main{margin-top: 10px;}
    .five-open .five-open-part{width: 85px;}
    .five-open .five-open-part .five-open-title{width: 83px;}
    .zwgkxd-box,.msrd-box,.hygq_box{padding: 10px;background: #fff;margin-top: 10px;}
    .com_lists_01 ul li a{  max-width:100%;}
}
@media(max-width: 767px){
    .input_txt{width:80%;}
    .input_sub{width:20%;}
    .xxgk_main{padding: 10px;width: auto;}
    .com_title{height: auto;}
    .com_title_1 ul li{margin-left: 0;padding: 0 10px;}
    .com_title_1 ul li:first-child{margin-left: 0;}
    .com_title ul li{margin-left: 0;}
    .com_title ul li.active{height: 41px;}
    .msrd_main li{width: 31.333%;margin: 8px 1% 0;}
    .ml_lists ul li{width: 25%;}
    .hygq_title{height: auto;}
    .hygq_title ul{position: initial;}
    .hygq_title ul li.active,.hygq_title span{height: 41px;}
    .ysqgk_box,.ewm_box{margin-top: 10px;}
    .five-open .five-open-part{float: none;}
    .five-open{margin-top: 0!important;height: auto;}
    .five-open .five-open-part,.five-open .five-open-part.active{float: none;width: 100%;height: 80px;margin-top: 10px;margin-left: 0;}
    .zcwj-main{height: auto;margin-top: 10px;padding: 10px;}
    .zcwj-lists{width: 100%;height: auto;float: none;}
    .zcwj-part{width: 100%;height: auto;}
    .zcwj-search{margin-top: 10px;}
    .zcwj-links li.num1,.zcwj-links li{width: 48%;margin: 0 1%;}
    .jcgk-icon-list{padding-top: 0;}
    .topic-box{padding: 0 10px;margin-top: 0;width: auto;}
    .topic-main{margin-right: 45px;}
    .footbg{padding: 10px;}
}
@media(max-width: 600px){
    .gkgg_lists .gkgg_ul_01 li{width: 48%;}
    .ysqgk_lists li{width: 48%;}
    .ml_lists ul li{width: 33.333%;}
    .msrd_main li{width: 48%;}
    .jcgk-icon-list ul li{margin-top: 10px;width: 25%;}
}
@media(max-width: 500px){
    .ml_lists ul li{width: 50%;}
}
@media(max-width: 440px){
    .gg_list_1 ul li.num1{margin: 10px 0 0;}
    .gg_list_1 ul li{width: 100%;margin: 10px 0 0;}
    .jcgk-icon-list ul li{margin-top: 10px;width: 33.33%;}
}