@charset "utf-8";
@font-face {
  font-family: "SiYuanSong";
  src: url("/default/libs/fonts/SiYuanSongTiRegular/SourceHanSerifCN-Bold-2.otf");
}
/* 首页公共样式 */
.hd li{float: left;margin-right: 36px;}
.hd li:last-child{margin-right: 0 !important;}
.hd li a{font-size: 24px;color: rgba(51, 51, 51, 1);font-family: "SiYuanSong", serif;font-weight: 700;line-height: 40px;}
.hd li.on a{color: rgba(24, 82, 146, 1);}
.bd .infolist li{padding: 2px 0;line-height:36px;font-size:16px;}
.bd .infolist li a{font-size: 18px;color: rgba(56, 56, 56, 1);max-width: 80%;font-size:16px;}
.bd .infolist li a::before{width: 6px;height: 6px;border-radius: 999px;background-color: rgba(204, 204, 204, 1);}
.main{margin-bottom: 70px;}

/* 头条 */
.lbt_hd{margin: 15px 0;text-align: center;}
.lbt_hd p{margin-bottom: 15px;font-weight: bold;}
.lbt_hd p a{font-size: 34px;color: #b30d0d;}
.lbt_hd span{font-size: 14px;}

/* 图片新闻 */
.news-box {margin-top: 39px;height: 416px;}
.news-box .left-img{float: left;width: calc(720 / 1260 * 100%);height: 100%;}
.news-box .left-img .swiper-container{width: 100%;height: 100%;}
.news-box .left-img .swiper-wrapper{width: 100%;height: 100%;}
.news-box .left-img .swiper-slide{width: 100%;height: 100%;}
.news-box .left-img .swiper-slide a{display: block;width: 100%;height: 100%;position: relative;}
.news-box .left-img .swiper-slide a img{display: block;width: 100%;height: 100%;}
.news-box .left-img .swiper-slide a .text{position: absolute;bottom: 0;left: 0;width: 100%;height: 72px;padding: 34px 24px 14px 24px;background: linear-gradient(0deg, rgba(0, 0, 0, 1) 0%, rgba(0, 0, 0, 0) 100%);}
.news-box .left-img .swiper-slide a .text p{color: #fff;font-size: 18px;max-width: 80%;}
.news-box .left-img .swiper-pagination{display: inline-block;left: auto;right: 24px;bottom: 17px;width: fit-content;}
.news-box .left-img .swiper-pagination-bullet{width: 8px;height: 8px;background-color: rgba(255, 255, 255, 1) !important;opacity: 1;}
.news-box .left-img .swiper-pagination-bullet-active{background-color: rgba(199, 26, 14, 1) !important;}
.news-box .right-list{float: right;width: calc(510 / 1260 * 100%);height: 100%;}
.news-box .right-list .hd li{background-color: #efefef;width: 33.3%;text-align: center;margin-right:0;}
.news-box .right-list .hd li.on{background: url("../images/index/bg_1.png") 0 0 no-repeat;height:45px;background-size:100% 100%;}
.news-box .right-list .hd li.on a{color:#fff;}
.gwyxx-szfxx-data{display: none;}

/* 民族团结进步专栏 */
.top_banner{margin-bottom: 20px;margin-top: 20px;}
.top_banner img{width: 100%;}

/* 公示公告 */
.ctn_gsgg{margin-bottom: 20px;}
.ctn_gsgg .type_content{width: 28%;}
.ctn_tdzj{width: 60%;}
.type_tab{width: 100%;height: 45px;border-bottom: 1px solid #b0b0b0;	}
.type_tab ul li{float: left;}
.type_tab .type_title li{font-size: 20px;line-height: 43px;margin-right: 9px;}
.type_tab ul li span{height: 20px;display: inline-block;margin-bottom: -4px;border-left: 2px solid #000;padding-left: 10px;}
.type_tab .type_title li.active{line-height: 43px;color: #015293;}
.type_tab .type_more li{line-height: 41px;font-size: 16px;}
.type_tab .type_more li a{color: #999;}
.list_content ul {margin-top: 20px;}
.list_content ul li{height: 40px;padding-left: 15px;font-size: 16px;line-height: 40px;background: url(../images/index/xhd.png) 0 50% no-repeat;}
.list_content ul li a{color: #000000;}
.list_content ul li .type_list{display: inline-block; white-space: nowrap;width: 100%; overflow: hidden; text-overflow:ellipsis;}
.list_content ul li .time{float: right;}
.lmqh-more0>*,.lmqh-div0>*{display: none;}
.lmqh-more0>*.dis,.lmqh-div0>*.dis{display: block;}

/* 领导信息 */
.ctn_zfxx{width: 39%;margin-left: 30px;}
.ctn_name{width: 100%;border-bottom: 1px solid #b0b0b0;}
.ctn_name p{font-size: 20px;line-height: 43px;color: #015293;padding-left: 35px;background: url(../images/index/ldxx.png) 0 50% no-repeat;}
.ctn_name span a{line-height: 43px;font-size: 16px;color: #999;}
.right-content .cont{margin-top: 20px;padding: 17px 6px;font-size: 0;}
.right-content .cont .cont-item{margin-bottom: 30px;}
.right-content .cont .cont-item:last-child{margin-bottom: 0;}
.right-content .cont .label{display: inline-block; color: rgba(1, 82, 147, 1);font-size: 18px;font-weight: 700;min-width: 26%;}
.right-content .cont ul{display: inline-block;vertical-align: top;max-width: 72%;}
.right-content .cont ul li {display: inline-block;margin-right: 34px;margin-bottom: 10px;}
.right-content .cont ul li:nth-child(4n){margin-right: 0;}
.right-content .cont ul a{font-size: 18px;display:inline-block;width:54px;text-align:justify;text-align-last:justify;}

/* 农业农村 */
.czzj_list{width: 28%;margin-right: 30px;height: 295px;}
.ctn_czzj .czzj_list .list_content ul li{clear: both;}
.czzj_list .list_content ul li .type_list{width: 100%;}
.czzj_list .type_tab .type_title li.active span{border-left: 2px solid #015293;}
.ctn_zdxx{width: 39%;}
.zfxx_list ul li{float: left;width: 32.3%;height: 50px;line-height: 50px;font-size: 14px;margin-bottom: 12px;padding-left: 12px;background-color: #ffffff;border: 1px solid #999;background: url(../images/index/hsj.png) 4px 50% no-repeat;}
.zfxx_list ul li.mgrt20{margin-right:1%}
.zfxx_lbt .swiper-pagination{display: inline-block;left: auto;right: 24px;bottom: 10px;width: fit-content;}
.zfxx_lbt .swiper-pagination-bullet{background:#fff;width:20px;height:20px;line-height:20px;border-radius:0;opacity:.8;}
.zfxx_lbt .swiper-pagination-bullet-active{background:#2A82E4;color:#fff;}
.zfxx_lbt{width:100%; height:100px; }
.zfxx_lbt .swiper-container{width:100%; height:100%;}
.zfxx_lbt .swiper-container img{width:100%; height:100%;}

/* 专题专栏 */
.ctn_ztzl{width: 100%;height: 120px;margin-bottom: 20px;margin-top: 20px;}
.ztzl{width: 3%;height: 120px;font-size: 20px;text-align: center;padding-top: 5px;background-color: #0e7abf;	}
.ztzl span{color: #fff;}
.ztzl_tp{width: 97%;}
.picMarquee-left{width:100%; height: 120px; overflow:hidden;}
.ztzl_tp .swiper-container{width: 100%;height: 100%;}
.ztzl_tp .swiper-container img{width:100%; height:100%;}

/* 政务服务 */
.service-box{margin: 20px 0;}
.service {width: 100%;border-bottom: 1px solid #a9a9a9;position: relative;padding-bottom: 20px;}
.service .ser_top {position: absolute;}
.ser_top .tit,.inter .tit {font-size: 24px;color: #015293;display: inline-block;}
.ser_top img,.inter .tit img {margin-right: 12px;}
.service .ser_top .sear { width: 70%;height: 37px;}
.ser_top .sear input[type="text"] { width: 410px;height: 37px;float: left;border: solid 1px #dddddd;outline: none;padding-left: 20px;}
.ser_top .sear button {width: 65px;height: 37px;border: solid 1px #dddddd;border-left: none;background: #096bab;color: white;outline: none;float: left;}
.ser_top .sear button img {margin: 0 0 3px 0;}
.service .work {width: 63.8%; float: left;text-align: right;border-right: 1px solid #e5e5e5;}
.service .work .hd {text-align: right;position: relative;}
.work .hd ul {text-align: left; width: 100%;height: 40px;border-bottom: none;padding-bottom: 0;padding-left:240px;}
.work .hd li {padding: 0 15px; float: none;font-size: 18px;display: inline-block;font-weight: bold;}
.work .hd li:not(:last-child) {border: none;}
.work .hd li.on {background: url("../images/public/on.png")no-repeat left center;color: #015293 !important;}
.work .conWrap ul {width: 100%;}
.work .conWrap li {font-size: 16px;display: inline-block;width: 23.5%;height: 57px;line-height: 57px;border: 1px solid #e5e5e5;text-align: center;margin-top: 10px;background: none !important;float: left;margin-left: 1%;}
.work .conWrap li img {padding-right: 5px;margin-right: 10px;border-right: 1px solid #e5e5e5;width: 35px;}
.work .bd {height: 202px;overflow: hidden;}
.service .hot {width: 35%;float: right;}
.hot .hot_tit {width: 100%;height: 40px;line-height: 40px;letter-spacing: 2px;color: #fff;font-size: 20px;background: url(../images/index/bg_lsn.png) 0 0 no-repeat;background-size: 100% 100%;text-align: center;font-weight: bold;}
.hot .hot_list {width: 100%;height: auto;}
.hot .hot_list li {width: 33.3333333%;margin: 10px auto 0 auto;text-align: center;display: inline-block;float: left;}
.hot .hot_list li img {width: 65px;height: 65px;}
.hot_list li p {font-size: 15px;margin-top: 5px;}

/* 部门乡镇公开 */
.ctn_bmxz{margin-bottom: 20px;}
.ctn_bmxz .bmxz_z{width: 60%;}
.bmxz_z .type_tab{border-bottom: none;}
.type_name{font-size: 24px;color: #015293;}
.type_name li{padding-left: 35px;background: url(../images/index/bmxz.png) 0 50% no-repeat;}
.ctn_bmxz .type_title{margin-left: 30px;font-size: 18px;}
.ctn_bmxz .bmxz_z .type_tab .type_title li{padding-left: 20px;}
.ctn_bmxz .type_tab .type_title li.active{padding-left: 20px;background: url(../images/index/lsj.png) 0 50% no-repeat;}
.ctn_bmxz .list_content ul{height: 130px;border: solid 1px #e5e5e5;overflow: auto;}
.ctn_bmxz .list_content ul li{float: left;width: 25%;background: url(../images/index/hsjs.png) 3% 50% no-repeat;overflow: hidden;text-overflow: ellipsis;white-space: nowrap;}
.bmxz_z .bmxz_tp{width: 100%;height: 380px;;margin-top: 20px;}
.bmxz_z .bmxz_tp .type_tab{width: 8%;height: 380px;;background-color: #f2f2f2;}
.bmxz_z .bmxz_tp .type_tab .type_title{margin-left: 0;height: 380px;}
.bmxz_z .bmxz_tp .type_tab .type_title li{margin-top: 8px;padding-left: 20px;width: 100%;line-height: 180px;}
.bmxz_z .bmxz_tp .type_tab .type_title li.active{padding-left: 20px;background: none;}
.bmxz_z .bmxz_tp .type_tab .type_title .ybtp{padding-bottom: 3px;border-bottom: 1px solid #fff;}
.bmxz_z .bmxz_tp .list_content{width: 92%;background-color: #eff9ff;}
.bmxz_z .bmxz_tp .list_content ul{widows: 100%;height: 190px;margin-top: 0;border: none;overflow: hidden;}
.bmxz_z .bmxz_tp .list_content ul li{width: 32.5%;height: 135px;margin-top: 18px;background: none;}
.bmxz_z .bmxz_tp .list_content ul li img{width: 100%;height: 100%;}


/* 互动信息 */
.ctn_zmhd{width: 40%;padding-left: 30px;}
.ctn_zmhd .zmhd{border-bottom: 1px solid #d7d7d7;;}
.ctn_zmhd .zmhd p{font-size: 24px;color: #015293;line-height: 43px;padding-left: 45px;background: url(../images/index/zmhd.png) 0 50% no-repeat;}
.ctn_zmhd .zmhd span a{line-height: 43px;font-size: 16px;color: #999;}
.sjxx ul{margin-top: 20px;}
.sjxx ul li{float: left;width: 100%;height: 63px;font-size: 20px;font-style: italic;text-align: center;line-height: 63px;padding-left: 45px;}
.sjxx ul li a{color: #fff;}
.sjxx ul .sjxx_sj{margin-right: 18px;background: url(../images/index/xx.png) 15% 50% no-repeat #58b69c;}
.sjxx ul .sjxx_xz{background: url(../images/index/xx2.png) 18% 50% no-repeat #5bb2c5;}
.xjxd{margin-top: 14px;}
.xjxd p{font-size: 16px;color: #5b9d18;line-height: 36px;}
.xjxd span a{font-size: 14px;color: #999;line-height: 36px;}
.xjxd_list{height: 90px;}
.xjxd_list ul li{width: 90%;float: left;font-size: 16px;line-height: 30px;padding-left: 15px;white-space: nowrap;overflow: hidden; text-overflow:ellipsis;background: url(../images/index/xhd.png) 0 50% no-repeat;}
.wsxf{margin-top: 10px;}
.wsxf ul li{width: 49%;height: 104px;padding-top: 25px;border-radius: 6px;float: left;font-size: 16px;color: #fff;text-align: center;}
.wsxf ul li img{padding-bottom: 10px;}
.wsxf ul li a{color: #fff;}
.wsxf ul .wsxf_xf{margin-right: 2%;background-color: #72b4d9;}
.wsxf ul .wsxf_yj{background-color: #62bdde;}
/*.wsxf ul .wsxf_zx{background-color: #6da8e5;}*/
/* 右下加飘窗 */
/* .pc-box > div{position:fixed;bottom:0;z-index:999;width:280px;}
.pc-box .left-pc{left:0;width:220px;} */
.right-pc{position:fixed;right: 0;bottom:0;z-index:999;width:280px;}
.right-pc ul,.right-pc ul li,.right-pc ul li a,.right-pc ul li img{display:block;width:100%;}
.right-pc ul li{position:relative;}
.right-pc ul li h5{font-size:14px;padding:10px 25px;background-color:#e4e4e4e0;text-align:center;}
.right-pc ul li .close-icon{position:absolute;width:36px;height:36px;top:0;right:0;background: url(../images/public/close_icon.png) no-repeat;cursor: pointer;background-size: 100% 100%;}

@media (max-width:1260px) and (min-width:768px) {
  body{width: 1260px;}
  body:not(.nores) .container{width: 1200px !important;}
}


@media (max-width: 768px) {
	.lbt_hd {margin: 20px 0;}
	.lbt_hd p {margin-bottom: 5px;}
	.lbt_hd p a {font-size: 18px;font-weight: bold;}
	.lbt_hd span {font-size: 12px;}
  .news-box{height: auto;margin-top: 20px;}
  .news-box .left-img{width: 100%;height: 490px;float: none;}
  .news-box .right-list{width: 100%;height: auto;margin-top: 20px;float: none;}
  .news-box .left-img{height: 410px;}
  .hd li{margin-right: 30px;}
  .left-list{width: 100%;height: auto;float: none;}
  .right-content{width: 100%;height: auto;background-size: 100% 100%;margin-top: 20px;}
  .right-content .cont .label{min-width: 19%;}
  .right-content .cont ul li{margin-right: 60px !important;margin-bottom: 15px;}
  .right-content .img-links a{height: 100px;}
  .right-content .img-links a img{display: block;width: 100%;height: 100%;}
	.ctn_lb {margin-bottom: 0;}
	.ctn_gsgg {margin-bottom: 10px;}
	.ctn_gsgg .type_content {width: 100%;height: auto;}
	.type_tab .type_title li {font-size: 16px;}
	.type_tab .type_title li span {display: none;}
	.type_tab .type_more li {line-height: 41px;font-size: 12px;}
	.list_content ul {margin-top: 10px;}
	.list_content ul li {font-size: 14px;padding-left: 10px;height: 30px;line-height: 30px;background: url(../images/index/xhd.png) 0 38% no-repeat;}
	.ctn_zfxx {width: 100%;margin-left: 0;}
	.ctn_name p {font-size: 16px;}
	.ctn_name span a {font-size: 13px;}
	.zfxx_list ul li {width: 46%;height: 46px;line-height: 46px;font-size: 14px;margin-bottom: 5px;padding-left: 4%;}
	.zfxx_lbt .slideBox .bd img {height: 100px;}
	.ctn_czzj {margin-bottom: 10px;}
	.czzj_list {width: 100%;height: auto;}
	.ctn_czzj .czzj_list .type_tab {border: none;}
	.ctn_czzj .czzj_list .type_content .lmqh0 {position: relative;height: 246px;}
	.ctn_czzj .czzj_list .type_title {width: 100%;}
	.ctn_czzj .czzj_list .type_title li {margin-right: 0;text-align: center;}
	.ctn_czzj .czzj_list .type_title .czyjs {width: 49%;border: 1px solid #999;}
	.ctn_czzj .czzj_list .type_title li:first-child {margin-right: 2%;}
	.ctn_czzj .czzj_list .type_title .ybny {width: 49%;margin-top: 5px;border: 1px solid #999;}
	.ctn_czzj .czzj_list .type_title li:first-child+li+li {margin-right: 2%;}
	.ctn_czzj .czzj_list .type_title li:first-child+li+li+li {margin-right: 2%;}
	.ctn_czzj .czzj_list .type_more {width: 80%;position: absolute;right: 10%;background: #0f7ac0;border-radius: 10px;bottom: 0;}
	.bmxz_z .type_tab .type_more li a {color: #fff;}
	.czzj_list .type_tab .type_more li a {color: #fff;}
	.ctn_czzj .czzj_list .type_more li {width: 100%;text-align: center;}
	.czzj_list .list_content ul li .type_list {width: 73%;}
	.ctn_zdxx {width: 100%;margin-left: 0;}
	.qzqd_list ul li {font-size: 14px;padding-left: 40px;}
	.qzqd_list ul .list_a {background: url(../images/index/qzqd.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_b {background: url(../images/index/czys.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_c {background: url(../images/index/jsgk.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_d {background: url(../images/index/ghjh.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_e {background: url(../images/index/zyjy.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_f {background: url(../images/index/aqsc.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_g {background: url(../images/index/hjbh.png) 10% 50% no-repeat;}
	.qzqd_list ul .list_h {background: url(../images/index/zdjs.png) 10% 50% no-repeat;}
	.ctn_bmxz {margin-bottom: 10px;}
	.ctn_bmxz .bmxz_z {width: 100%;}
	.ctn_bmxz .bmxz_z .type_content {position: relative;height: 230px;}
	.ctn_bmxz .bmxz_z .type_more {width: 80%;border-radius: 10px;position: absolute;right: 10%;bottom: 0;margin: 0 auto;background-color: #0f7ac0;}
	.ctn_bmxz .bmxz_z .type_more li {width: 100%;text-align: center;}
	.type_name {font-size: 16px;line-height: 40px;}
	.ctn_bmxz .type_title {margin-left: 10px;}
	.ctn_bmxz .bmxz_z .type_tab .type_title li {padding-left: 10px;}
	.ctn_bmxz .type_title li {margin-left: 0px;font-size: 14px;}
	.ctn_bmxz .type_tab .type_title li.active {padding-left: 0;background: none;}
	.ctn_bmxz .list_content ul li {width: 50%;padding-left: 20px;}
	.bmxz_z .bmxz_tp .type_tab .type_title li {padding-left: 6px;}
	.bmxz_z .bmxz_tp .type_tab .type_title li.active {padding-left: 6px;}
	.bmxz_z .bmxz_tp {margin-top: 10px;}
	.ctn_zmhd {width: 100%;padding-left: 0;}
	.ctn_zmhd .zmhd p {font-size: 18px;}
	.ctn_zmhd .zmhd span a {font-size: 14px;}
	.sjxx ul li {width: 100%;font-size: 18px;}
  .sjxx ul .sjxx_sj {background-size: 20% 40%;}
	.xjxd_list ul li {font-size: 14px;}
  .ztzl{display: none;}
	.ctn_ztzl {height: 100px;}
  .ztzl_tp {width: 100%;}
	.picMarquee-left {height: 100px;}
	.picMarquee-left .bd ul li {width: 50%;height: 100px;}
	.top_banner {margin-bottom: 0;}
  .work .hd ul{text-align: right;}
  .service .work{width: 100%;}
  .service .hot{width: 100%;}
}

@media (max-width: 431px) {
  .news-box .left-img{height: 220px;}
  .hd{overflow-x: auto;overflow-y: hidden;}
  .hd ul{white-space: nowrap;}
  .hd li{margin-right: 20px;float: none;display: inline-block;vertical-align: top;}
  .hd li a{font-size: 18px;}
  .hd li{margin-right: 20px;}
  .news-box .right-list .bd{margin-top: 10px;}
  .bd .infolist li a{max-width: 69%;font-size: 14px;}
  .infolist li .time{font-size: 14px;line-height: 26px;}
  .bd .infolist li{padding: 9px 0;}
  .left-list .bd{margin-top: 10px;}
  .right-content{padding: 20px 15px;}
  .right-content .tit span{font-size: 18px;}
  .right-content .tit .icon{width: 23px;}
  .right-content .cont{padding: 15px;}
  .right-content .cont .label{font-size: 16px;min-width: 30%;}
  .right-content .cont ul a{font-size: 16px;}
  .right-content .cont ul{max-width: 70%;}
  .right-content .cont ul li{margin-right: 15px !important;margin-bottom: 10px;}
  .right-content .img-links{margin-top: 0;}
  .right-content .img-links a{width: 100%;margin-top: 15px;}
  .right-content .tit a{font-size: 14px;}
  .right-content .tit{height: auto;}
  .main{margin-bottom: 30px;}
  .service .ser_top{position: static;}
  .work .hd ul{text-align: center;}
  .work .conWrap li{width: 49%;}
  .work .bd{height: auto;margin-bottom: 10px;}
  .bmxz_z .bmxz_tp .list_content ul li{width: 49%;}
  .bmxz_z .bmxz_tp .list_content ul li:last-child{display: none;}
}