@charset "utf-8";
*{box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body{margin:0; padding:0;  font-family: "微软雅黑"; font-size:14px; color:#333;background:#fff;}
ul,li,dl,dd,dt{ list-style: none; padding:0; margin:0;}
p{ padding:0; margin:0;}
a{color: #333;}
a,a:hover,a:active,a:link{ text-decoration: none;outline: none;}
img{border:0;outline: none;}
input,button{outline: none;}
.fl{float: left;}
.fr{float: right;}
.clearfix:after {content:"\200B"; display:block; height:0; clear:both; }
.clearfix { *zoom:1; }

.w1200,.pcfooter{width: 1200px;margin: 0 auto;}

/*head*/
.head{position: relative;width: 100%;}
.banner,.banner_phone{width: 100%;}
.banner_phone{display: none;}
.banner,.logo img{display: block;}
.logo{position: absolute;top: 19px;}
.menu{background:url("../images/gk_tm.png") repeat;height: 70px;position: absolute;bottom: 0;width: 100%;}
.menu ul li{float: left;font: bold 22px/70px '';padding: 0 60px;}
.menu ul li+li{background:  no-repeat center left;}
.menu ul li.on a,.menu ul li:hover a{color: #ffed57;}
.menu ul li a{color: #fff;}

/**main**/
.dy{margin: 44px auto !important;}
.dy p{font: 18px/48px '';text-indent: 36px;}

/**基层政务公开标准目录**/
.glml{background: #ebf3fc;margin-top: 20px;padding: 60px 0 50px 0;}
.bar1,.bar2{text-align: center;}
.bar1{background: url("../images/gk_bar1.png") no-repeat center center;margin-bottom: 73px;}
.gkml_box{border: 1px solid #679ed3;border-radius: 10px;}
.gkml_box+.gkml_box{margin-top: 60px;}
.gkml_bar{background: url("../images/gkml_bar_bj.png") no-repeat center top;font: bold 24px/40px '';color: #fff;width: 191px;height: 40px;text-align: center;margin: -17px 0 0 -1px;}
.dw_box{padding-bottom: 20px;}
.dw_box li{float: left;width: 128px;height: 53px;border: 1px solid #2f77d3;text-align: center;font: 18px/53px '';border-radius: 10px;margin: 20px 0 0 20px;}

/**政策文件**/
.w1200.zcwj_box{margin-top: 62px;}
.bar2{background: url("../images/gk_bar2.png") no-repeat center center;}
/*list*/
.zcwj_box .list1 {padding: 25px 0;}
.list1 li{transition:All 0.5s ease;-webkit-transition:All 0.5s ease;-moz-transition:All 0.5s ease;-o-transition:All 0.5s ease;}
.list1 li{font: 18px/48px '';height: 48px;}
.list1 li:hover{padding-left: 40px;}
.list1 li a{display: block;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;padding-left: 20px;background: url("../images/list_d.png") no-repeat left center;color: #000;}
.list1 li span{color: #999;padding-left: 25px;float: right;}
.more1{text-align: center;}
.more1 a{display: inline-block;width: 128px;height: 40px;background: url("../images/more_bj.png") no-repeat;color: #fff;font: 16px/40px '';border-radius: 20px;text-align: center;}

/**政务动态**/
.w1200.zwdt_box{margin-top: 56px;}
.zwdtCont{padding:38px 0 60px 0;}
.zwdt_slider{width: 59.4%;height:400px;float:left;overflow: hidden;position: relative;}
.zwdt_slider .hd {height: 48px;overflow: hidden;position: absolute;left:0;bottom: 0;z-index: 1;width: 100%;}
.zwdt_slider .hd ul {overflow: hidden;zoom: 1;position: absolute;right: 0;bottom: 18px;z-index: 9;}
.zwdt_slider .hd ul li {float: left;margin-right: 7px;width: 13px;height: 13px;background: #fff;cursor: pointer ;border-radius: 10px;}
.zwdt_slider .hd ul li.on {background:#1162b7;}

.zwdt_slider .bd {position: relative;height: 100%;z-index: 0;}
.zwdt_slider .bd ul{width: 100%;height: 100%;}
.zwdt_slider .bd li{width: 100%;height: 100%;zoom: 1;vertical-align: middle;position: relative}
.zwdt_slider .bd img{width: 100%;height: 100%;display: block;}

.zwdt_slider .bd li .slider_tit {position: absolute;left: 0;bottom: 0;width: 100%;height: 48px;line-height: 48px;font-size: 16px;background: url(../images/gk_tm.png) repeat;z-index: 99;}
.zwdt_slider .bd li .slider_tit span{padding-left:8px;color: #fff;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 75%;display: inline-block;}
.zwdt_slider .prev,
.zwdt_slider .next{position:absolute;top:50%; margin-top:-33px; display:block; width:30px; height:66px;filter:alpha(opacity=50);opacity:0.5;}
.zwdt_slider .next{right:0; background:url("../images/gk_rit.png") no-repeat;}
.zwdt_slider .prev{background:url("../images/gk_left.png") no-repeat;left: 0;}

.dtList{width: 38%;}
.dtList .list1{margin-top: -15px;}
.dtList .more1{text-align: right;margin-top: 39px;}

/**公开领域****/
.gkly{background: #ebf3fc;padding-top: 62px;}
.gklyCont{padding: 10px 0 50px 0;}
.gkly_list{margin: 0 -56px;}
.gkly_list li{float: left;width: 194px;height: 110px;background: #fff;text-align: center;margin: 40px 0 0 56px;border-radius: 10px;}


.gkly_list li img{margin: 15px auto 7px auto;width:45px;}
.gk_icoAct{display: none;}
.gkly_list li a,.gkly_list li span{display: block;}
.gkly_list li span{font: bold 16px/24px '';}



/**图片**/
.img_link{margin: 40px auto !important;}
.img_link img{width: 100%;display: block;}

/**列表页**/
.wz{padding: 20px 0;background: url("../images/gk_wz.png") no-repeat center left;}
.wz p{padding-left: 30px;font-size:16px;}

/*领域分类*/
.gk_bar3{background: url("../images/gk_bar3bj1.png") repeat-x;height: 36px;}
.gk_bar3 span{display: inline-block;padding-left: 14px;font: bold 18px/36px '';color: #fff;background: url("../images/gk_bar3_lm.png") repeat-x;float: left;}
.gk_bar3 i{display: inline-block;width: 95px;height: 36px;background: url("../images/gk_bar3_lm_rit.png") no-repeat top;float: left;}

.classify{margin-top: 10px;}
.classify_tit{font-size: 18px;float: left;width: 12%;margin: 0;line-height: 48px;}
.classify_name{margin: 10px 0;}
.classify_name a{display: inline-block;font: 16px/24px '';width: 20%;float: left;background: url("../images/list_d_hui.png") no-repeat left 9px;padding:0 16px;margin: 8px 0;}
.classify_name a:hover,.classify_name a.on{color: #0258aa;background: url("../images/list_d.png") no-repeat left 9px;font-weight:bold;}

.listContent{margin: 23px 0 36px 0;}

/*左侧菜单*/
.lm_left{width: 24%;float: left;background: #f3f3f3;}
.lm_parent{font: bold 18px/52px '';color: #fff;background: url("../images/gk_list_leftTop.png") no-repeat;text-align: center;background-size: cover;}
.child_list li{width: 100%;min-height: 52px;font: bold 16px/24px '';padding: 0 10px 0 24px;}
.child_list li a{display: block;padding: 14px;}
.child_list li.on,.child_list li:hover{background: #c4dcf1;}
.child_list li.on a,.child_list li:hover a{color: #0258ab;background:  no-repeat center left;}

/*右侧and list*/
.ul_rit{float: right;width: 74%;}
.dq_lm{background: #f3f3f3;font: bold 18px/52px '';padding-left: 20px;color: #0258ab;}
.listContent .list1{padding: 20px 0;}
.listContent .list1 li{padding: 0 20px;height: 38px;line-height: 38px;}
.list1 li a{padding-right: 20px;}
.listContent .list1 li:nth-child(5n){border-bottom: 1px dashed #d3d3d3; margin-bottom: 20px; padding-bottom: 20px;height: 58px;}

/*page*/
.page{text-align: center;font: 14px/30px '';margin-top: 30px;}
.page div{display: inline-block;}
.page div input{width: 45px;height: 28px;margin: 0 5px;text-align: center;border: 1px solid #e8e8e8;}
.page div a	{color: #333;padding: 0 11px;border: 1px solid #e8e8e8;margin: 0 2px;display: inline-block;height: 30px;}
.page div a.active,.page div a.hover,.pagination_index.page_loca a{background: #0258ab;color: #fff;}
.pagination_txt{padding:0 10px;}
.pagination-last{margin-top: 10px;}

/**footer**/
.foot_box{height: auto !important;}
.foot_box a{color: #fff;}
.foot_addr span{display: block;}
.foot_con2{border-top: 1px solid #1e4b78 !important;}

/**就业领域补充**/
.jiuye_box a{height:48px;}




.ul_rit .list1 li {font: 16px/38px '';}
.page{font: 16px/30px '';}
small {    font-size: 16px!important;}
/*响应式*/
@media screen and (max-width: 1200px) {
    .w1200{padding: 0 1%;width: 100%;}
    .menu ul li{padding: 0 35px;}
    .w1200.gklyCont{padding: 10px 0 30px 0;}
    .gkly_list{margin: 0 0 0 -1%;}
    .gkly_list li{width: 19%;margin-left: 1%;}
}
@media (max-width: 1024px){
    .logo img{width: 340px;}

    .classify_name a{width: 33.33%;}
}
@media (max-width: 991px){
    .menu ul li {padding: 0 28px;}
}

@media screen and (max-width: 768px) {
    .banner{display: none;}
    .banner_phone{display: block;}
    .menu{height: 50px;}
    .menu ul li{padding: 0 16px;line-height: 50px;}
    .zwdt_slider,.dtList{width: 100%;}
    .zwdt_slider .prev, .zwdt_slider .next{display: none;}
    .dtList .list1{margin-top: 20px;}
    .dtList .more1{text-align: center;}

    .sx_box a{height: 48px;}
    .lm_left,.ul_rit{width: 100%;}
    .ul_rit{margin-top: 20px;}
    .page div input{height: 30px;}
    .page div a{padding: 0 8px;}
}
@media screen and (max-width: 600px) {
	.logo{top: 10px;}
    .menu{height: auto;background-size: 100% 100%;}
    .menu ul li{font-size: 18px;padding: 0 20px;}
    .dw_box{margin-right: 1%;padding-bottom: 30px;}
    .dw_box li{width: 32.3%;margin: 15px 0 0 1%;}
    .bar2{margin-top: 30px;}
    .bar2 img{width: 92px;}
    .zwdtCont{padding-bottom: 35px;}
    .zwdt_slider{height: 268px;}
    .bar1 img{width: 230px;}
    .gkly{background-size: 100% 100%;padding-top: 30px;}
    .gkly_list li{width: 32.3%;margin-top: 20px;height: 80px;}
    .gkly_list li img{margin: 10px auto 3px auto;height: 28px;}
    .img_link{margin-top: 20px;}

    .classify_name a{width: 50%;}
}