﻿*{font-family:"microsoft yahei",'宋体';margin:0;padding:0;color:#333;}
*,*:before,*:after{box-sizing:border-box;}
img,input{border:none;outline:none;}
a{color:#333;cursor:pointer;outline:none;text-decoration:none;}
ul,ol{list-style:none;}
li{list-style-type:none;}
table,td{border-collapse:collapse;}
em,i{font-style:normal;}
/* 政府信息公开样式 */
body{width:100%;min-width:320px;background:url(../images/zfxxgk/xxgk_bg.jpg) no-repeat;background-size:100% auto;}
.fl{float:left;}
.fr{float:right;}
.clear-float:after{content:"";display:block;clear:both;}
.iscrollbar::-webkit-scrollbar{width:10px;background-color:rgb(242,242,242);border-radius:9px;box-sizing:border-box;}
.iscrollbar::-webkit-scrollbar-corner{background-color:rgb(242,242,242);}
.iscrollbar::-webkit-scrollbar-thumb{background-color:rgb(45,102,165);border-radius:9px;}
/* 适老化 */
.wza-box{height: 38px; margin-top: 20px;}
.wza-box a{ display: block;float: right;height: 38px;line-height:
38px;padding: 0 16px;font-size: 18px;letter-spacing: 0.32px; }
.wza-box a.wza{ background: #fff;color: #015293; border: 1px solid
#015293; border-radius: 2px 0px 0px 2px;}
.wza-box a.oldman{ background:#015293;color: #fff;border: 1px solid
#015293;border-radius: 0px 2px 2px 0px; }
/* end */

#Public{width:1100px;margin:0 auto 35px auto;}
.public-header{height:366px;position:relative;}
.public-site-logo{position:absolute;top:25px;display:block;overflow:hidden;}
.public-site-logo>img{float:left;width:70px;height:auto;}
.public-site-logo>div{float:left;text-align:center;line-height:60px;font-size:35px;font-weight:bold;padding-left:6px;text-shadow:1px 1px 2px rgba(0,0,0,0.3);color:#dd0000;}
.public-site-logo>div span{display:block;color:#dd0000;line-height:45px;}
.public-site-logo>div span:last-child{font-size:17px;line-height:30px;}
/*.public-site-logo:before{*/
/*content:"";*/
/*display:block;*/
/*width:400px;*/
/*height:90px;*/
/*background:url(../images/zfxxgk/logo.png) left center no-repeat;*/
/*background-size:350px auto;*/
/*-webkit-background-size:350px auto;*/
/*-moz-background-size:350px auto;*/
/*}
*/
/* .public-site-logo:after{content:"";display:block;float:left;width:300px;height:80px;background:url(../images/zfxxgk/logo-title.png) center center no-repeat;background-size:100% auto;margin-left:15px;}
*/
.public-site-title{padding-top:135px;}
.public-site-title:before{content:"";display:block;width:100%;height:130px;margin:0 auto;background:url(../images/zfxxgk/head2.png) center center no-repeat;background-size:600px;}
.public-border-bottom{width:488px;height:2px;display:block;background-color:rgb(255,255,255);float:right;margin-right:152px;}
.public-main-box{/* height:1350px;*/
 background-color:rgb(242,242,242);padding:0 36px 36px 36px;}
.public-main-top{/* display:flex;display:-webkit-flex;*/
 /* align-items:center;*/
 /* justify-content:center;*/
 width:100%;height:218px;padding-top:80px;}
.public-search-box{border:2px solid #015293;border-radius:9px;display:inline-block;width:510px;height:50px;background-color:rgb(255,255,255);margin:0 19px;position:relative;}
.public-search-box>input{float:left;font-size:20px;}
#PublicWords{width:450px;height:46px;padding-left:9px;float:left;border-radius:9px;font-size:16px;}
#PublicSubmit{width:56px;height:46px;background:url(../images/zfxxgk/search-1.png) center center no-repeat;background-size:30px;float:left;}
.commonSearch{position:absolute;left:10px;right:0;background:#fff;z-index:999;top:50px;border-radius:8px;box-shadow:0 5px 5px rgb(0 0 0 / 30%);}
.commonSearch li{line-height:35px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 15px;font-size:14px;}
.public-main-search .public-line{background:url(../images/zfxxgk/line.png) left center repeat-x;width:240px;height:50px;}
.public-main-content-left{float:left;width:240px;/* height:300px;*/
 margin-right:18px;}
.public-left-list>.public-list-item{margin-bottom:15px;background-color:rgb(255,255,255);}
.public-item-content{cursor:pointer;background-color:rgb(255,255,255);display:block;height:70px;/* margin-bottom:15px;*/
 overflow:hidden;}
.public-item-content.active{background-color:rgb(45,102,165);}
.public-item-content>em{float:left;display:block;width:120px;height:70px;font-size:23px;color:rgb(45,102,165);text-align:center;padding-top:4px;}
.public-item-content:before{content:"";display:block;width:70px;height:70px;float:left;}
.public-item-content.ic0>em{line-height:70px;padding-top:0;}
.public-item-content.ic6>em{/* width:162px;*/
}
.public-item-content.ic0:after,.public-item-content.ic3:after,.public-item-content.ic4:after,.public-item-content.ic5:after{content:"+";display:block;float:right;font-size:30px;font-weight:600;color:rgb(45,102,165);width:50px;height:70px;line-height:70px;text-align:center;}
.public-item-content.ic0:before{background:url(../images/zfxxgk/zfxxgk-zc.png) center center no-repeat;background-size:35px;}
.public-item-content.ic1:before{background:url(../images/zfxxgk/zfxxgk-zn.png) center center no-repeat;background-size:40px;}
.public-item-content.ic2:before{background:url(../images/zfxxgk/zfxxgk-zd.png) center center no-repeat;background-size:40px;}
.public-item-content.ic3:before{background:url(../images/zfxxgk/zfxxgk-nr.png) center center no-repeat;background-size:40px;}
.public-item-content.ic4:before{background:url(../images/zfxxgk/zfxxgk-nb.png) center center no-repeat;background-size:40px;}
/* 鏂板渚濈敵璇峰叕寮€ */
.public-item-content.ic5:before{background:url(../images/zfxxgk/zfxxgk-ysqgk.png) center center no-repeat;background-size:40px;}
.public-item-content.ic6:before{background:url(../images/zfxxgk/zwxxgk-link.png) center center no-repeat;background-size:40px;}
.public-item-content:hover{background-color:rgb(45,102,165);color:rgb(255,255,255);}
.public-item-content.active>em{background-color:rgb(45,102,165);}
.public-item-content:hover em,.public-item-content.ic0:hover:after,.public-item-content.ic3:hover:after,.public-item-content.ic4:hover:after,.public-item-content.ic5:hover:after,.public-item-content.ic6:hover:after,.public-item-content.active>em,.public-item-content.ic0.active:after,.public-item-content.ic3.active:after,.public-item-content.ic4.active:after,.public-item-content.ic5.active:after,.public-item-content.ic6.active:after{color:rgb(255,255,255);}
.public-item-content.ic0.active:after,.public-item-content.ic3.active:after,.public-item-content.ic4.active:after,.public-item-content.ic5.active:after,.public-item-content.ic6.active:after{content:"-";}
.public-item-content.ic0.active:before,.public-item-content.ic0:hover:before{background:url(../images/zfxxgk/zfxxgk-zc-h.png) center center no-repeat;background-size:35px;}
.public-item-content.ic1.active:before,.public-item-content.ic1:hover:before{background:url(../images/zfxxgk/zwxxgk-zn-h.png) center center no-repeat;background-size:40px;}
.public-item-content.ic2.active:before,.public-item-content.ic2:hover:before{background:url(../images/zfxxgk/zfxxgk-zd-h.png) center center no-repeat;background-size:40px;}
.public-item-content.ic3.active:before,.public-item-content.ic3:hover:before{background:url(../images/zfxxgk/zfxxgk-nr-h.png) center center no-repeat;background-size:40px;}
.public-item-content.ic4.active:before,.public-item-content.ic4:hover:before{background:url(../images/zfxxgk/zfxxgk-nb-h.png)center center no-repeat;background-size:40px;}
.public-item-content.ic5.active:before,.public-item-content.ic5:hover:before{background:url(../images/zfxxgk/zfxxgk-ysqgk-h.png)center center no-repeat;background-size:40px;}
.public-item-content.ic6.active:before,.public-item-content.ic6:hover:before{background:url(../images/zfxxgk/zwxxgk-link-h.png)center center no-repeat;background-size:40px;}
.public-sub-list{height:0;overflow-x:hidden;overflow-y:hidden;transition:height 0.5s;}
.public-sub-list-item:first-child{padding-top:10px;}
.public-sub-list-item:last-child{padding-bottom:10px;}
.public-sub-item-content{height:32px;line-height:32px;display:block;font-size:16px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
.public-sub-item-content:before{content:"";display:block;float:left;width:32px;height:32px;line-height:32px;background:url(../images/zfxxgk/item.png) center center no-repeat;background-size:20px;margin-left:40px;}
/*新增，政策下级*/
.ic0+.public-sub-list{padding-top:0;}
.ic0+.public-sub-list .public-sub-item-content{height:36px;line-height:36px;text-indent:21px;margin-top:10px;background:#e5e5e5;}
.ic0+.public-sub-list .public-sub-list-item:first-child{padding-top:0;}
.ic0+.public-sub-list .public-sub-item-content:before{display:none;}
.ic0+.public-sub-list .public-sub-item-content.active,.ic0+.public-sub-list .public-sub-item-content:hover{color:#2e65a6;font-weight:normal;}
.public-sub-item-content.active,.public-sub-item-content:hover{color:#2d66a5;background-color:#e6feff;font-weight:bold;}
.public-main-content-right{float:left;width:770px;/* height:1085px;*/
 background-color:rgb(255,255,255);}
.public-article{padding:0 20px 30px 20px;}
.public-article-title{text-align:center;font-size:32px;font-weight:600;color:rgb(45,102,165);padding:38px 20px;}
.public-article-info{text-align:center;margin-bottom:38px;}
.public-article-info span,.public-article-info i{display:inline-block;font-size:15px;margin:0 5px;}
.public-article-info i{cursor:pointer;}
.public-article-content{overflow-x:hidden;overflow-y:auto;height:940px;padding:0 20px;}
.public-list-title{border-bottom:1px solid #bbb;}
.public-list-title a{padding:0 23px;font-size:16px;display:inline-block;}
.public-list-title a:hover{color:rgb(45,102,165);}
.public-list-title a:first-child{background-color:rgb(45,102,165);color:rgb(255,255,255);}
.public-list-title .public-link1{line-height:40px;}
.public-list1{padding:0 20px;margin-top:20px;}
.public-list1 ul li{font-size:16px;line-height:30px;margin-bottom:15px;}
.public-list1 ul li:last-of-type{margin-bottom:0;}
.public-list1 ul li a{margin-right:10px;display:inline-block;max-width:600px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;}
.public-list1 ul li span{color:rgb(153,153,153);display:inline-block;float:right;}
.public-list-more{padding:20px 0;}
.public-list-more a{width:100px;height:30px;line-height:30px;text-align:center;display:block;margin:0 auto;background-color:rgb(231,231,231);font-size:16px;}
.public-list-box2{padding:30px 20px;}
.public-list-box2 .public-list1{margin:20px 0;padding:0;}
.public-list-box2 .public-list1:not(:last-of-type){border-bottom:#ccc solid 2px;}
.public-list-box2 .public-list1 ul{margin-bottom:20px;}
.public-list-title .public-link2{line-height:40px;}
.public-list2{padding-bottom:20px;}
.public-list2 ul{padding:0 5px;}
.public-list2 ul li{background-color:rgb(247,247,247);float:left;width:33.33%;}
.public-list2 ul li.bg{background-color:rgb(255,255,255);}
.public-list2 ul li.bg:nth-child(3n+2){border-left:1px #e8e8e8 solid;border-right:1px #e8e8e8 solid;}
.public-list2 ul li a{display:block;line-height:40px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
/* 办公室 */
.public-list2 .zfb_details{width:100%;display:flex;}
.zfb_details span{display:block;line-height:40px;padding:0 20px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;cursor:pointer;}
/* end */


.public-list1 ul li a:hover,.public-list2 ul li a:hover{color:rgb(45,102,165);}
.public-top-link{margin:20px;}
.public-top-link a{color:rgb(45,102,165);font-size:18px;font-weight:600;}
.public-top-link a:hover{text-decoration:underline;}
.public-leader-box{padding:0 20px;}
.public-leader-header{font-size:30px;font-weight:600;color:rgb(45,102,165);text-align:center;padding:30px 0;/*border-bottom:#ccc solid 1px;*/}
.public-leader-Title { margin-bottom: 10px; display: block; border-left: 6px solid #327fd5; padding: 2px 10px; border-radius: 2px; font-size: 20px; color: #327fd5;}
.public-leader-pic{display:block;width:130px;height:190px;margin:0 auto;/*padding:5px;*/border:#ccc solid 1px;text-align:center;overflow:hidden;}
.public-leader-pic img{height:100%;margin:0 -100%;}
.public-leader-name{padding:0 10px;margin-top:10px;margin-bottom:10px;text-align:center;font-size:16px;height:40px;line-height:20px;}
.public-leader1{/* margin:15px 0 0;*/padding-top: 20px; border-top: #ccc solid 1px;}
.public-leader2{border-top:#ccc solid 1px;padding-top:15px;}
.public-leader2>.public-gov-leader{width:25%;}
/* .public-leader2>.public-gov-leader:nth-of-type(4n){margin-right:0;}
*/
#PublicMark{display:none;position:fixed;top:0;bottom:0;left:0;right:0;background-color:rgba(0,0,0,0.5);z-index:90;}
#PublicMobileButton{background:url(../images/zfxxgk/menu.png) center center no-repeat;background-size:100%;cursor:pointer;display:none;position:absolute;top:10px;right:10px;width:35px;height:35px;}
.public-page-box{padding:20px;text-align:center;}
.public-page-box span{display:inline-block;vertical-align:middle;}
.public-page-nav,.public-page-select,.public-page-select select{height:32px;line-height:32px;}
.public-page-nav a{display:block;float:left;padding:0 8px;border:#ccc solid 1px;border-radius:5px;font-size:15px;margin:0 5px;}
.public-page-nav a:hover{border:#015293 solid 1px;color:#015293;}
.public-page-select{margin-left:20px;}
.public-page-select select{border:#015293 solid 1px;border-radius:5px;margin:0 5px;}

/* 行政许可/其他对外管理服务 */
.public-service-five-items{padding-top:20px;min-height: 700px;}
.public-service-five-items>li{padding:16px;}
.public-service-five-items>li>a{display:block;color:#015196;font-size:1.25em;line-height:1em;padding-bottom:10px;}
.public-service-five-items>li>a:before{content:"";display:inline-block;width:8px;height:1em;margin-right:12px;vertical-align:top;background-color:#6ea5d4;}

/* 教体局 涉企行政检查公示 */
.public-sqxzjcgs-box{padding:20px 20px 0 20px;min-height:700px;}
.sqxzjcgs-tab{margin-bottom: 20px;}
.sqxzjcgs-tab ul{overflow:hidden;display:flex;flex-wrap:wrap;justify-content:space-between;}
.sqxzjcgs-tab a{line-height:38px;min-width:28%;color:rgb(45,102,165);text-align:center;border:1px dotted #ccc;padding:0 10px;margin-bottom:10px;font-size:16px;font-weight:bold;background:#fff;}
.sqxzjcgs-tab .active,.sqxzjcgs-tab a:hover{background-color:rgb(230,245,255);border-left:rgb(45,102,165) solid 5px;border-right:rgb(45,102,165) solid 5px;}


/* 依申请公开 改版 */
.public-ysqgklist-title{background-color:#f6f6f6;margin-top:20px;}
.public-ysqgklist-title .public-link1{line-height:40px;}
.public-ysqgklist-title a{padding:0 23px;font-size:16px;display:inline-block;}
.public-ysqgklist-title a:hover{background-color:rgb(45,102,165);color:rgb(255,255,255);}
.public-ysqgklist-title .active{background-color:rgb(45,102,165);color:rgb(255,255,255);}
.public-ysqgktab-content .public-list1{display:none;}
.public-ysqgktab-content .active{display:block;}
.public-ysqgktab-content{padding-bottom:20px;}
.public-ysqgktab-content .ysqgkpic{text-align:center;}
.public-ysqgktab-content .ysqgkpic img{max-width:600px;}
.public-ysqgktab-content .ysqgkpic a{padding:0 23px;font-size:16px;line-height:40px;display:inline-block;background-color:rgb(45,102,165);color:rgb(255,255,255);margin-bottom:20px;}

@media screen and (max-width:1100px){
#PublicMobileButton{display:block;}
/* 适老化 */
.wza-box{display:none;}
/* end */

#Public{width:100%;}
.public-site-logo:before{margin-left:10px;}
.public-main-search .public-line,.public-border-bottom,#bottom{display:none;}
.public-main-box{padding:0 10px 10px 10px;}
.public-main-search{width:90%;margin:0 auto;}
.public-search-box{width:100%;margin:0;}
#PublicWords{width:90%;}
#PublicSubmit{width:10%;background-size:30px;}
.public-main-content-left{position:fixed;top:0;bottom:0;left:-255px;background-color:#fff;padding-top:50px;overflow-x:hidden;overflow-y:auto;width:255px;float:none;z-index:99;transition:left 0.5s;margin-right:0;}
.public-main-content-right{width:100%;}
.public-article,.public-article-content,.public-leader-box{padding:0 10px 20px 10px;}
}
@media screen and (max-width:900px){.public-site-logo{top:10px;}
.public-site-title:before{background-size:500px;}
}
@media screen and (max-width:800px){.public-site-title{padding-top:100px;}
.public-site-title:before{background-size:400px;}
.public-header{height:270px;}
}
@media screen and (max-width:700px){.public-header{height:230px;}
.public-site-logo{top:5px;width:auto;height:50px;}
.public-site-logo:before{width:200px;height:50px;margin-left:15px;background-size:100%;}
/* .public-site-logo:after{width:175px;height:50px;}
*/
 .public-site-title{padding-top:85px;}
.public-site-title:before{background-size:50%;height:75px;}
.public-leader2>.public-gov-leader{width:50%;margin-right:0;}
.public-list2 ul li{width:50%;}
}
@media screen and (max-width:500px){.public-header{height:150px;}
.public-main-top{height:135px;padding-top:40px;}
.public-site-title{padding-top:50px;}
#PublicWords{width:85%;}
#PublicSubmit{width:15%;background-size:30px;}
.public-list2 ul li{float:none;width:100%;}
/* 办公室 */
 .public-list2 .zfb_details{flex-wrap: wrap;}
.zfb_details span{flex: inherit;}
/* end */
.public-article-info span{display:block;padding-bottom:7px;}
.public-site-logo{padding-left:5px;}
.public-site-logo>img{width:47px;}
.public-site-logo>div{font-size:25px;}
.public-site-logo>div span:last-child{display:none;}
/* 政府信息公开样式列表优化 */
 .public-list1 ul li a{width:75%;margin-right:5px;}
.public-list1 ul li span{font-size:12px;}

/* 政府信息公开-教体局-涉企行政检查公示 */
.sqxzjcgs-tab a{width: 48%;}

}
@media screen and (max-width:400px){.public-header{height:140px;}
.public-site-title{padding-top:50px;}
.public-leader2>.public-gov-leader{width:100%;margin-right:0;}
}
.zcjd-title{line-height:50px;font-size:18px;font-weight:bold;}
.zcjd-title span{margin:0 20px;cursor:pointer;}
.zcjd-title span.active{border-bottom:2px dotted;}
.zcjd-list>div{display:none;}
.zcjd-list>div.active{display:block;}
.zcjd-pic ul li{width:33.3%;float:left;padding:5px 15px;box-sizing:border-box;}
.zcjd-pic ul li div{position:relative;width:100%;padding-top:75%;}
.zcjd-pic ul li div img{position:absolute;top:0;left:0;width:100%;height:100%;}
.zcjd-pic ul li span{display:block;text-align:center;line-height:38px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;}
/* vsersion 2.0 新增二级导航样式 */
.public-sub-item-content.plus.active{color:#333;background-color:rgb(255,255,255);font-weight:normal;}
.public-sub-item-content.plus:before{background:url(../images/zfxxgk/add.png) center center no-repeat;background-size:20px;}
.public-sub-item-content.plus.active:before{transform:rotate(90deg);}
.public-sub-list.lv2 .public-sub-item-content:before{margin-left:50px;}
/* .public-sub-list.lv2 .public-sub-list-item:first-child{padding-top:0;}
.public-sub-list.lv2 .public-sub-list-item:last-child{padding-bottom:0;}
*/
.public-sub-list.lv2 .public-sub-item-content{border-left:rgb(255,255,255) solid 5px;}
.public-sub-list.lv2 .public-sub-item-content:hover{background-color:rgb(230,245,255);border-left:rgb(230,245,255) solid 5px;}
.public-sub-list.lv2 .public-sub-item-content.active{background-color:rgb(230,245,255);border-left:rgb(45,102,165) solid 5px;}
.public-sub-list.lv2 .public-sub-item-content.active:hover{background-color:rgb(230,245,255);}
/* .public-sub-item-content.plus.active{background-color:rgb(255,255,255);border-left:rgb(230,245,255) solid 2px;}
*/
/*规章库栏目页*/
.zcgz-channel{margin:20px 25px;}
.zc-channel-title *{font-family:FZXiaoBiaoSong-B05S;}
.zc-channel-list *{font-family:宋体;}
.zc-channel-title{position:relative;display:table;width:100%;border-bottom:2px solid #0f5a9b;line-height:50px;font-weight:bold;font-size:20px;}
.zc-channel-title .column-title{text-align:center;}
.column-num{display:table-cell;width:80px;text-align:center;vertical-align:middle;}
.column-title{display:table-cell;}
.column-load{display:table-cell;width:200px;text-align:center;vertical-align:middle;}
.zc-channel-list>li{display:table;width:100%;}
.zc-channel-list>li:nth-of-type(2n){background:#eee;}
.zc-channel-list .column-num{font-size:16px;color:#333;}
.zc-channel-list .column-title{padding:9px 5px 15px;}
.column-title .title{line-height:30px;color:#333;font-weight:bold;font-size:16px;}
.column-title .sub-title{line-height:24px;color:#666;font-size:14px;}
.zc-channel-list .column-load{font-size:14px;color:#333;line-height: 24px;}
.zc-channel-list .column-load a{margin:0 10px;}
.oldModel *{font-size:28px !important;line-height:2 !important;
/* height:fit-content !important; */
}
.oldModel .public-list1 ul li{display:flex;}
.oldModel .public-article-title{font-size:42px !important;}
/* .oldModel .public-list1 ul li span{white-space:nowrap;} 待定 */
.oldModel .public-list1 ul li a{width:560px;}
.oldModel .public-leader-pic img{width:100%;}
/*政策 规章*/
.oldModel .zc-channel-list .column-load a{margin: 0 11px;}
/* 视图解读 */
.oldModel .zcjd-pic ul li div img{height: 100% !important;}

/* 信息公开公用适老化 */
.oldModel .public-item-content{height: auto;}
.oldModel .public-item-content>em{height: auto;}
.oldModel .ic0+.public-sub-list .public-sub-item-content{height: auto;}
.oldModel .public-sub-item-content{height: auto;}
.oldModel .public-list-more a{height: auto;}
/*  */
.oldModel .wza-box a{height: auto;}


