@charset "utf-8";
body{min-width: 1310px;}
.container{ width:1280px; margin:0 auto; clear:both; height: auto;position: relative; padding: 0 15px;}
.hy_index{}

/* 头部 */
.home_head{width: 100%;  height: 485px; margin: 0 auto; background:url(../images/banner-2022.jpg) top  no-repeat;}
.home_head_top{width: 1280px; padding-top: 20px; margin: 0 auto;}
.home_head_top_left{display: inline-block;}
.home_head_top_left li a{font-size: 16px;color: #525252; margin: 0 10px;}
.home_head_top_left li a:hover{color: #0E72CD;}
.home_head_top_left li{width: auto;height: 25px;line-height: 25px;position: relative;display: inline-block;margin-right: 0px; text-align: center;}
.line {font-size: 16px; color: #525252; margin: 0 5px;}
.home_head_top_right{display: inline-block; float: right;}
.home_head_top_right li a{font-size: 16px;color: #525252; margin: 0 10px;}
.home_head_top_right li a:hover{color: #0E72CD;}
.home_head_top_right li{width: auto;height: 25px;line-height: 25px;position: relative;display: inline-block;margin-right: 0px; text-align: center;}
.ip-v6{display: inline-block;vertical-align: middle;width: 116px;padding: 4px 10px;text-align: center;margin-left: 10px;text-overflow: ellipsis;white-space: nowrap;overflow: hidden;color: #fff; background: #0E72CD;background-size: 100% 100%;border-radius: 14px;line-height: 24px;}


/* logo */
.home_head_logo{width: 300px;height: 175px;display: block;margin: 0 auto;margin-bottom: 66px; margin-top: 80px;}
.home_head_logo img{display: block;width: 100%;height: 100%;}

/* 检索 */
.home_head_search{width: 700px; margin: 0 auto; padding-bottom: 60px;}
.home_head_search1{border:1px solid #e5e5e5;border-radius: 8px;height: 58px;background: #fff;border-right-style:none;}
.home_head_search1 #keyword{-webkit-appearance: none;-moz-appearance: none;appearance: none;border: 0;float: left;width: 567px;height: 58px;line-height: 58px;text-indent: 10px;font-size: 18px;color: #cbcbcb;margin-left: 10px;}
.home_head_search1 #searchbutton{float: right;background:#0e72cd url(../images/ico_search.png) 80px center no-repeat;border: 0;height: 60px;margin-top:-1px;width: 122px;cursor: pointer;border-top-right-radius:8px;border-bottom-right-radius:8px;font-size: 18px;color: #fff;text-align: left;padding-left: 35px;}


/* 导航 */
.home_nav{position: relative; z-index: 9; height: 64px; background:#0e72cd; }
.home_nav li{float: left; position: relative; width: 16.666667%;}
.home_nav li a{display:block; line-height: 64px; font-size: 24px; text-align:center;}
.home_nav li span{position: relative; display: inline-block;  color: #fff; transition: .3s;}
.home_nav li span:after{content:''; position: absolute; bottom: 0; left: 0; width: 0; height: 5px; background: #fff; vertical-align: middle; opacity: 0;  border-radius: 10px;}
.home_nav li:hover span, .home_nav li.on span{color: #fff;}
.home_nav li:hover span:after, .home_nav li.on span:after{width: 100%; opacity: 1;}

.home_wrap1{background:#0e72cd; padding-bottom: 50px;}
.home_wrap1_lf{margin-top: 30px;position: relative; width: 700px; float: left;}
.home_wrap1_rt{width: 560px; position: relative; margin-top: 30px; float: right;}

/* 网站头条 */
.toutiao{background: #0e72cd; position:relative;}
.toutiao_main{padding: 30px 0; text-align: center; height: 155px; display: block;overflow:hidden;}
.toutiao_title{height: 65px;line-height: 65px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;text-align: center;width: 100%; font-family: "微软雅黑"; float: left; color: #fff;}
.toutiao_title a{color:#fff;font-size: 35px; font-weight: 700;}
.toutiao_mor{height:30px;line-height:30px;overflow:hidden;text-overflow: ellipsis;white-space: nowrap;width: 100%;color: #fff;font-size: 16px; float: left;}
.bd_tj{background: #0e72cd; margin-top: 0; width: 98%; height: 155px;overflow:hidden;}
.hd_tj{position: absolute; right: 5px; top: 60px;}
.hd_tj a{width: 13px; height: 13px; cursor: pointer; margin: 5px;}
.sNext{background: #b4b4b4 url(../images/toutiao_next.png) no-repeat center;display:block; z-index: 9999;overflow:hidden;}
.sPrev{background: #b4b4b4 url(../images/touitao_pre.png) no-repeat center; display:block; overflow:hidden;}


/* part1 */
.part_1{background:#0e72cd; padding-bottom: 50px;}
.part_1_lf{margin-top: 30px;position: relative; width: 700px; float: left;}
/* 轮播图新闻 */
.tpxw{width:700px;height:410px;float: left;}
.tpxw .tpxwul li{width: 100%;height: 410px;}
.tpxw .tpxwul li a{display: block;width: 100%;height: 100%;position: relative;}
.tpxw .tpxwul li a img{display: block;width: 100%;height: 100%;}
.tpxw .tpxwul li p{position:sticky;bottom:0px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;height: 55px;line-height: 55px;text-indent: 14px;color: #FFFFFF;background: rgba(0,0,0,0.6);font-size: 20px; font-weight: 600;}
.tpxwnav{position: absolute;bottom: -30px;height: 10px;width: 100%; margin:  0 auto; text-align: center;}
.tpxwnav span{width: 15px;height: 15px;text-align: center;background:white;display: inline-block;cursor: pointer; margin: 0 4px; border-radius: 50%; }
.tpxwnav span.swiper-active-switch{background:#d80000;  transition: all .5s;}
/* 右侧新闻 */
.part_1_rt{width: 560px; position: relative; margin-top: 30px; float: right;}
.comnav{height: 42px;width: 100%; border-bottom: 1px solid #fff;}
.comnav li{float:left; position: relative; font-size: 15px; }
.comnav li + li{margin-left: 18px;}
.comnav li a{color: #FFFFFF; font-size: 20px; font-weight: bold;}
.comnav li.on,.comnav li.on a,.comnav li a:hover{color: #FFFFFF; font-weight: bold;}
.comnav li.on{border-bottom: 4px solid #fff;}
.comnav li{padding-bottom: 12px;}
/* .comnav li:after{content: ''; position: absolute; width:0; bottom:0; height: 4px; border-radius: 2px; background: #FFFFFF; overflow: hidden;transition: width .3s;left:0;} */
.comnav li.on:after{content: ''; border-bottom: 7px solid #fff;border-right: 5px solid transparent; border-left: 5px solid transparent; position: absolute; left: 50%; bottom: 0px; margin-left: -4px;}
/* .comnav li.on:after{width: 100%;} */
.comnew{padding-top: 14px;transition: all 0.4s;}
.comnew li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-right: 22%;text-indent: 12px;background: url(../images/li_bg_2022.png) no-repeat left center; transition: .3s all;}
.comnew li a{color: #FFFFFF;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.comnew li a:hover{color: #FFFFFF;text-decoration: underline; font-weight: bold;}
.comnew li span{position: absolute;right: 0px;top: 0px;color: #FFFFFF;font-size: 15px;}
.comnew li:hover{ /* background-position: 10px; */ /* padding-left: 10px; transition: .3s all; */}


/* part2 政府信息公开 */
.part_2{background: #FFFFFF; padding: 30px 0;}
.part_2_title{text-align: center;padding-bottom: 15px;border-bottom: 2px solid #eee;margin-bottom: 20px;position: relative;}
.part_2_title:after{content: '';display: inline-block;position: absolute;width: 80px;height: 4px;background-color: #0E72CD;bottom: -3px;left: 50%;margin-left: -40px;}
.part_2_title a{font-size: 36px;line-height: 1;font-weight: bold;color: #0E72CD;}
.part_2_con{padding: 20px 0;}
.part_2_con_l{float: left; width: 830px;}
.tab_nav{height: 42px;width: 100%; background-color: #e5e5e5;}
.tab_nav li{float:left; position: relative; font-size: 15px; line-height: 40px;}
.tab_nav li + li{margin-left: 10px;}
.tab_nav li a{color: #333333; font-size: 20px; font-weight: bold; padding: 0 15px;}
.tab_nav li.on,.tab_nav li.on a,.tab_nav li a:hover{color: #FFFFFF; font-weight: bold;}
.tab_nav li.on{background-color: #0E72CD;}
/* .tab_nav li{padding-bottom: 12px;} */
/* .comnav li:after{content: ''; position: absolute; width:0; bottom:0; height: 4px; border-radius: 2px; background: #FFFFFF; overflow: hidden;transition: width .3s;left:0;} */
.tab_nav li.on:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: -8px;left: 50%;margin-left: -8px;border-top: 8px solid #0E72CD;border-left: 8px solid transparent;border-right: 8px solid transparent;}
/* .comnav li.on:after{width: 100%;} */
.tab_list{padding-top: 14px;/* transition: all 0.4s; */}
.tab_list li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-right: 22%;text-indent: 12px;background: url(../images/li_bg_2022.png) no-repeat left center; /* transition: .3s all; */}
.tab_list li a{color: #000;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tab_list li a:hover{color: #0E72CD;text-decoration: underline; font-weight: bold;}
.tab_list li span{position: absolute;right: 0px;top: 0px;color: #000;font-size: 15px;}
.tab_list li:hover{ /* background-position: 10px; */ /* padding-left: 10px; transition: .3s all; */}
.tab_list p{float: left;}
.tab_list p a{float: left; padding: 0 0 0 5px; color: #DD2926; width: 90px;}
.tab_list li .time{position: absolute;right: 15px;top: 0px;color: #000;font-size: 15px;font-weight: 500;}

.part_2_con_r{float: right; width: 430px; background: #f5f5f5;}
.part_2_con_r ul{margin: 0;}
.part_2_con_r ul li{display: inline-block;padding: 2%; width: 45.3%;}
.part_2_con_r ul li a{display: block;width: 100%;height: 70px;border-bottom: 5px solid #0E72CD;color: #333;border-radius: 3px;overflow: hidden;padding-top: 5px;font-size: 18px;background-color: #fff;text-align: center;line-height: 60px;box-sizing: border-box;font-weight: bold;}
.part_2_con_r ul li a:hover{box-shadow: 0 0 18px 0 rgba(197, 197, 197, 0.4);}
.part_2_con_r ul li:first-child + li a{border-color: #b3d465;}
.part_2_con_r ul li:first-child + li + li a{border-color: #f6b37f;}
.part_2_con_r ul li:first-child + li + li + li a{border-color: #c490bf;}
.part_2_con_r ul li:first-child + li + li + li + li a{border-color: #eda7ad;}
.part_2_con_r ul li:first-child + li + li + li + li + li a{border-color: #0E72CD;}
.part_2_con_r ul li:first-child + li + li + li + li + li + li a{border-color: #d1c0a5;}
.part_2_con_r ul li:first-child + li + li + li + li + li + li + li a{border-color: #f8b551;}


/* 重点领域 */
.part_2_zdly{position: relative; float: left; width: 100%;}
.part_2_zdly li{width: 18%; float: left;text-align: center;  margin-left: 1%; margin-right: 1%; margin-top: 15px;  background-color: #f5f5f5;}
.part_2_zdly li img{width: 20px; height: 20px; text-align: center; display: inline-block; vertical-align: text-bottom; margin-right: 15px;}
.part_2_zdly li a{display: block; background-color: #f5f5f5; text-align: center; height: 52px; line-height: 52px; font-weight: bold; transition: .3s all;}
.part_2_zdly li a:hover{background: #e4f2fd;}


/* part3-政务服务 */
.part_3{background: #f5f5f5; padding: 30px 0;}
.part_3_wrap1{padding-top: 9px;}
.part_3_wrap1 ul li{padding-top: 9px;margin: 0 9px;display: inline-block;vertical-align: middle;}
.part_3_wrap1 ul li a{display: block;width: 191px;height: 104px;background-color: #e4f2fd;}
.part_3_wrap1 ul li a span{font-size: 16px;line-height: 24px;color: #333333;display: inline-block;vertical-align: middle;width: 91px;margin-left: 30px;}
.part_3_wrap1 ul li a i{display: inline-block;vertical-align: middle;width: 50px;height: 50px;background-image: url(../images/home_zwfw_ico.png);}
.part_3_wrap1 ul li a i.icon_box_1{background-position: 0 0;}
.part_3_wrap1 ul li a i.icon_box_2{background-position: -50px 0;}
.part_3_wrap1 ul li a i.icon_box_3{background-position: -100px 0;}
.part_3_wrap1 ul li a i.icon_box_4{background-position: -150px 0;}
.part_3_wrap1 ul li a i.icon_box_5{background-position: -200px 0;}
.part_3_wrap1 ul li a i.icon_box_6{background-position: -250px 0;}
.part_3_wrap1 ul li a i.icon_box_7{background-position: -300px 0;}
.part_3_wrap1 ul li a i.icon_box_8{background-position: -350px 0;}
.part_3_wrap1 ul li a i.icon_box_9{background-position: -400px 0;}
.part_3_wrap1 ul li a i.icon_box_10{background-position: -450px 0;}
.part_3_wrap1 ul li a i.icon_box_11{background-position: -500px 0;}
.part_3_wrap1 ul li a i.icon_box_12{background-position: -550px 0;}
.part_3_wrap1 ul li a i.icon_box_13{background-position: -600px 0;}
.part_3_wrap1 ul li a i.icon_box_14{background-position: -650px 0;}
.part_3_wrap1 ul li a:after{height: 100%;content: '';width: 0;display: inline-block;vertical-align: middle;}
.part_3_wrap1 ul li a:hover{background-color: #0E72CD;}
.part_3_wrap1 ul li a:hover span{color: #fff;}
.part_3_wrap1 ul li a:hover i.icon_box_1{background-position: 0 -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_2{background-position: -50px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_3{background-position: -100px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_4{background-position: -150px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_5{background-position: -200px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_6{background-position: -250px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_7{background-position: -300px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_8{background-position: -350px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_9{background-position: -400px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_10{background-position: -450px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_11{background-position: -500px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_12{background-position: -550px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_13{background-position: -600px -50px;}
.part_3_wrap1 ul li a:hover i.icon_box_14{background-position: -650px -50px;}
.part_3_wrap2{padding-top: 39px;}
.part_3_wrap2_left{float: left;}
.home_bswf_nav{float: left;}
.home_bswf_nav span{display: none;}
.home_bswf_nav li{cursor: pointer; width: 80px; height: 132px; margin-top: 4px; background-color: #bdd4f4; position: relative; padding: 1px 0 1px; box-sizing: border-box;}
.home_bswf_nav li a{width: 100%; height: 100%; background-image: url(../images/home_zwfw_ico.png); display: block;}
.home_bswf_nav li a.grbs{background-position: -360px -100px;}
.home_bswf_nav li a.qybs{background-position: -440px -100px;}
.home_bswf_nav li.on,.home_bswf_nav li.on a,.home_bswf_nav li a:hover{color: #FFFFFF; font-weight: bold;}
.home_bswf_nav li.on{background-color: #0E72CD;}
.home_bswf_nav li.on:after{content: ''; width: 0; height: 0; border-top: 10px solid transparent; border-bottom: 10px solid transparent; border-left: 11px solid #0E72CD; position: absolute; right: -11px; top: 50%; margin-top: -10px;}
.part_3_wrap2_left .bd{float: left;}
.home_bswf_list{float: left; margin-left: 15px; overflow: hidden; width: 520px;}
.home_bswf_list li{padding: 10px 5px 0 5px; width: 114px; height: 129px; display: inline-block; vertical-align: top; }
.home_bswf_list li a{display: block; width: 100%; height: 100%; text-align: center; background-color: #fff; padding-top: 29px; box-sizing: border-box;}
/* .home_bswf_list li a img { display: block; margin: 0 auto;  width: 62px; height: 44px;}
.home_bswf_list li a span { margin-top: 18px; color: #333333; font-size: 16px; line-height: 1; display: inline-block;} */
.home_bswf_list li a i{display: block; width: 40px; height: 40px; margin: 0 auto 10px; transition: all 0.3s;}
.home_bswf_list li.grfw1 i{background: #fff url(../images/home_grfw1.png) no-repeat 0 0;}
.home_bswf_list li.grfw2 i{background: #fff url(../images/home_grfw2.png) no-repeat 0 0;}
.home_bswf_list li.grfw3 i{background: #fff url(../images/home_grfw3.png) no-repeat 0 0;}
.home_bswf_list li.grfw4 i{background: #fff url(../images/home_grfw4.png) no-repeat 0 0;}
.home_bswf_list li.grfw5 i{background: #fff url(../images/home_grfw5.png) no-repeat 0 0;}
.home_bswf_list li.grfw6 i{background: #fff url(../images/home_grfw6.png) no-repeat 0 0;}
.home_bswf_list li.grfw7 i{background: #fff url(../images/home_grfw7.png) no-repeat 0 0;}
.home_bswf_list li.grfw8 i{background: #fff url(../images/home_grfw8.png) no-repeat 0 0;}
.home_bswf_list li.grfw9 i{background: #fff url(../images/home_grfw9.png) no-repeat 0 0;}
.home_bswf_list li.grfw10 a{padding-top: 0;height: 100%;line-height: 120px;font-size: 16px;color: #0E72CD; background: #fff;}
.home_bswf_list li a:hover,.home_frbs_lis li a:hover{color:#0E72CD;}
.home_bswf_list li a:hover i,.home_frbs_list li a:hover i{background-position: 0 -40px;}

.home_frbs_list{float: left; margin-left: 15px; overflow: hidden; width: 520px;}
.home_frbs_list li{padding: 10px 5px 0 5px; width: 114px; height: 129px; display: inline-block; vertical-align: top; }
.home_frbs_list li a{display: block; width: 100%; height: 100%; text-align: center; background-color: #fff; padding-top: 29px; box-sizing: border-box;}
.home_frbs_list li a i{display: block; width: 40px; height: 40px; margin: 0 auto 10px; transition: all 0.3s;}
.home_frbs_list li.frfw1 i{background: #fff url(../images/home_frfw1.png) no-repeat 0 0;}
.home_frbs_list li.frfw2 i{background: #fff url(../images/home_frfw2.png) no-repeat 0 0;}
.home_frbs_list li.frfw3 i{background: #fff url(../images/home_frfw3.png) no-repeat 0 0;}
.home_frbs_list li.frfw4 i{background: #fff url(../images/home_frfw4.png) no-repeat 0 0;}
.home_frbs_list li.frfw5 i{background: #fff url(../images/home_frfw5.png) no-repeat 0 0;}
.home_frbs_list li.frfw6 i{background: #fff url(../images/home_frfw6.png) no-repeat 0 0;}
.home_frbs_list li.frfw7 i{background: #fff url(../images/home_frfw7.png) no-repeat 0 0;}
.home_frbs_list li.frfw8 i{background: #fff url(../images/home_frfw8.png) no-repeat 0 0;}
.home_frbs_list li.frfw9 i{background: #fff url(../images/home_frfw9.png) no-repeat 0 0;}
.home_frbs_list li.frfw10 a{padding-top: 0;height: 100%;line-height: 120px;font-size: 16px;color: #0E72CD; background: #fff;}


.part_3_wrap2_right{float: right; width: 650px;}
.part_3_wrap2_right_tit{color: #3d68a6; font-size: 18px; line-height: 35px; margin-bottom: 10px;}
.part_3_wrap2_right_tit b{font-size: 25px; color: #000; margin-right: 15px;}
.part_3_wrap2_right_con{width: 100%;}
.part_3_wrap2_right_con ul{margin-top: 0;}
.part_3_wrap2_right_con ul li{width: 33%; float: left;  height: 114px; border: 1px solid #eeeeee;}
.part_3_wrap2_right_con ul li a{display: block; background: #FFFFFF; color: #0E72CD; line-height: 114px; text-align: center; }
.part_3_wrap2_right_con ul li a:hover{background: #0E72CD; color: #fff; transition: all 0.3s;}


/* 首页政民互动 */
.part_4{background: #FFFFFF; padding: 30px 0;}
.part_4_left{width: 61.6667%; height: auto; float: left;  margin-top: 15px;}

.part_4_right{width: 35.8%; height: auto; float: right;}
.fr{float: right;}
.fl{float: left;}
.szmail li{width:48%; height: 54px; line-height: 54px;background: #f3f6f8 10px 12px; border: 1px solid #80a8c9; font-size: 18px; text-align: center; margin-bottom:18px ;}
.szmail li:hover{background: #0E72CD;}
.szmail li a{color: #0E72CD; display: block;}
.szmail li a:hover{color: #fff;}
.zxft .zxft-con .imgbox{width: 31.4%;}
.zxft .zxft-con .imgbox img{display: block; width: 100%; }
.zxft .zxft-con .zbftjj{padding: 17px 0; border-bottom: 1px dashed #CCCCCC;}
.zxft .zxft-con .zbftjj img{display: inline-block;}
.zxft .zxft-con .zbftjj .zxfttt{width:65%;}
.zxft .zxft-con .zbftjj h3{font-size: 18px;font-weight: normal;line-height: 36px; height: 36px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
.zxft .zxft-con .zbftjj h3 a{color: #0E72CD;}
.zxft .zxft-con .zbftjj ul li{line-height: 32px; font-size: 16px;}
.zxft .zxft-con .zbftjj ul li span{color: #0E72CD;}
.zxft .zxft-con .zbftlist{padding-top: 4px;}
.zxft .zxft-con .zbftlist li{height: 38px; line-height: 38px; background: url(../images/li_bg_2022.png) no-repeat left; text-indent: 12px; position: relative; white-space: normal; overflow: hidden; text-overflow: ellipsis;}
.zxft .zxft-con .zbftlist li span{color:#0E72CD ;}

/* 首页专题专栏 */
.part_5{background: #FFFFFF; padding: 30px 0;}
.part_5_title{position: relative; text-align: center; margin-bottom: 28px;}
.part_5_title:before{content: ''; position: absolute; left: 0; right: 0; top: 50%; height: 1px; margin-top: 3px; background: #247be0;}
.part_5_title h2{position: relative; display: inline-block; padding: 10px 75px; text-align: center; font-size: 1.875em; background: #fff;}
.part_5_title h2 a{color: #1a1a1a;}
.home-ztzl-scroll{margin-bottom: 20px;}
.common-scrollArrow{position: relative; height: 100%;}
.common-scrollArrow .owl-nav div{position: absolute; top: 50%; margin-top: -22px; width: 44px; height: 44px; background: url(../images/scroll_arrow.png) no-repeat #fff; border-radius: 50%; cursor: pointer; box-shadow:0 0 18px 5px rgba(112,112,112,0.15);}
.common-scrollArrow .owl-nav .owl-prev{left:-10px;}
.common-scrollArrow .owl-nav .owl-next{right:-10px; background-position: -44px 0;}
.common-scrollArrow .owl-nav.disabled{display: block;}
.common-scrollArrow .owl-nav div:hover{box-shadow:0 0 18px 5px rgba(112,112,112,0.3);}
.common-scrollArrow.across .owl-nav .owl-prev{left: -59px;}
.common-scrollArrow.across .owl-nav .owl-next{right: -59px;}
.owl-carousel .owl-item img{height: 140px;}

/* 底部 */
.part_6{background: #0E72CD; padding: 30px 0;}
.footer-links{padding:24px 0;  background: #0E72CD; border-bottom: 1px solid #0E72CD;}
.footer-links .hd ul{margin: 0 -10px;}
.footer-links .hd ul li{float: left; width: 16.666667%;}
.footer-links .hd ul li a{position: relative; z-index:5; display: block; text-align: center; margin: 0 10px; padding:0 36px 0 20px; height:41px; background: #2264ca; color: #d0dbe6; line-height: 41px; border-radius:5px;}
.footer-links .hd ul li a span{display: block; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.footer-links .hd ul li a:hover{background: rgba(19,83,182,.8);}
.footer-links .hd ul li.hs a{text-align: left;}
.footer-links .hd ul li.hs a:after{content: ''; position: absolute; right:20px; top: 50%; margin-top: -3px; width: 14px; height: 8px; background: url(../images/icon_links.png) no-repeat; opacity: .5;}
.footer-links .hd ul li.on a{background: rgba(19,83,182,1); color: #fff; border-radius: 5px 5px 0 0;}
.footer-links .hd ul li.on a:after{transform: rotate(-180deg); opacity: 1;}
.footer-links .hd ul li.hs.on a{height: 51px;}
.footer-links .hd ul li.hs.on a:after{margin-top: -8px;}
.footer-links .bd-bg{background: rgba(19,83,182,1); box-shadow:0 0 25px 2px rgba(50,56,70,.25);}
.footer-links .bd ul{padding:20px 0; margin: 0 -10px; overflow: hidden; display: none;}
.footer-links .bd ul li{float: left; width: 16.66667%;}
.footer-links .bd ul li h4{padding:4px 20px; margin: 0 10px; font-size:0.9375em; font-weight: normal; line-height:1.6em; overflow:hidden; vertical-align:top;}
.footer-links .bd ul li a{float:left; color: #d0dbe6; max-width:100%; white-space:nowrap; text-overflow:ellipsis; -o-text-overflow:ellipsis; overflow:hidden;}
.footer-links .bd ul li a:hover{color: #fff;}

.footer{background: #0E72CD;}
.footer-copyright{padding:35px 0; color: #d0dbe6; line-height: 2; text-align: center; width: 1010px;float: left;}
.dz{float: left;margin-left: 36px;margin-top: 32px;}
.jiucuo{float: right;margin-top: 32px;margin-right: 36px;}
.footer-copyright .beian{padding-left: 25px; display: inline-block; background: url(../images/baico.png) no-repeat left center;}
.footer-copyright a{color: #d0dbe6;}
.footer-copyright a:hover{color: #fff;}
.footer-copyright .split{margin: 0 10px;}
.footer-wzbs{position: absolute; left: 0; top: 50%; margin-top: -40px;}
.footer-wzbs img{vertical-align: middle;}









/* 右侧入口 */
.quick_bar{position: fixed;right:15px;top:50%;transform: translateY(-50%);/*bottom:60px;*/z-index: 999;display: block; transition: right .3s;}
.quick_bar dl{margin-bottom: 13px;text-align: center;position: relative;}
.quick_bar dt{position: relative;overflow: hidden;}
.quick_bar dt i{display: block;width:48px;height: 48px;background: url(../images/icon_quickfun.png) no-repeat 0 0 #a1c4e7;border-radius: 50%;}
.quick_bar dl.zwwx i{background-position: 0 0;}
.quick_bar dl.zwwb i{background-position: 0 -48px;}
.quick_bar dl.mobile i{background-position: 0 -144px;}
.quick_bar dl.zwpt i{background-position: 0 -240px;}
.quick_bar dl.totop i{background-position: 0 -288px;}
.quick_bar dl.totop{display: none;}
.quick_bar dt span{width:34px;height:34px;line-height: 1.1; font-size: .9375em; padding:7px;background: #5e9ad4;color:#fff;display: block;position: absolute;top:0;left:100%;border-radius: 50%;}
.quick_bar dd{border: #dae0e4 1px solid;display: none;position: absolute;right:70px;top:-4px;width: 150px;padding: 5px;background: #fff;box-shadow: 1px 1px 13px #f3f3f3;}
.quick_bar dd img{display: block;width: 100%;}
.quick_bar dd:before{content: '';position: absolute;right: -10px;top: 15px; width: 0;height: 0; border-style: solid;border-color: transparent transparent #fff transparent; border-width: 0 10px 10px 0;z-index: 5;}
.quick_bar dd:after{content: ''; position: absolute;right: -12px;top: 15px;width: 0;height: 0;border-style: solid;border-color: transparent transparent #dae0e4 transparent;border-width: 0 12px 12px 0;}
.quick_bar dl:before{content: '';position: absolute;left: -23px;width: 25px;height: 48px;}
.quick_bar dl:hover dd{display: block;}
.quick_bar dl:hover dt span{left:0;}
.quick_bar dl:hover i{background-color: #5e9ad4;}

/* 首页中间图片 */
.sy_zjtp{margin-bottom: 20px;}
.sy_zjtp li{width: 310px; height: 120px; float: left; margin: 0 5px;}
.sy_zjtp li img{width: 100%; height: 100%; display: block;}




/* 政府信息公开 */
.zfxxgk{background: #fff; padding: 30px 0;}
.zfxxgk_part1{margin-bottom: 30px;}
.zfxxgk_part1_left{float: left; width: 870px;}
.zfxxgk_part1_left_main{padding: 0 15px; }
/* 领导之窗 */
.zfxxgk_part1_left_main_ldzc .hd{margin-bottom: 10px;}
.zfxxgk_part1_left_main_ldzc .hd li{position: relative;float: left; font-size: 20px; line-height: 40px;}
.zfxxgk_part1_left_main_ldzc .hd li a{color: #fff; padding: 0 15px; font-weight: bold;}
.zfxxgk_part1_left_main_ldzc .hd li.on{background-color: #0E72CD;}
.zfxxgk_part1_left_main_ldzc .hd li.on:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: -8px;left: 50%;margin-left: -8px;border-top: 8px solid #0E72CD;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.zfxxgk_part1_left_main_ldzc .leaders{height: 215px; position: relative; padding: 30px 15px 30px 30px; background: #fafafa;}
.zfxxgk_part1_left_main_ldzc .leaders:after{content: ''; width: 1px; position: absolute; top: 30px; bottom: 30px; left: 59.5%; background: #e2e1e1;}
.zfxxgk_part1_left_main_ldzc .sz{float: left; width: 57%; position: relative;}
.zfxxgk_part1_left_main_ldzc .sz .pic{position: absolute; left: 0; top: 0; width: 160px; height: 215px;}
.zfxxgk_part1_left_main_ldzc .sz .pic img{display: block; width: 100%; height: 100%;}
.zfxxgk_part1_left_main_ldzc .sz .intro{margin-left: 190px;}
.zfxxgk_part1_left_main_ldzc .sz .txt{height:173px; overflow: hidden; line-height: 36px;}
.zfxxgk_part1_left_main_ldzc .sz .txt h3{padding:8px 0 10px; font-size: 1.125em;}
.zfxxgk_part1_left_main_ldzc .sz .txt p{color: #666666;}
.zfxxgk_part1_left_main_ldzc .sz .btn a{display: block; position: relative; height: 42px; width: 193px; background: #4675bd; border-radius: 4px; text-indent: 55px; line-height: 42px; color: #fff; transition: .3s;}
.zfxxgk_part1_left_main_ldzc .sz .btn a:before{content: ''; position: absolute; left: 21px; top: 50%; margin-top: -10px; width: 23px; height: 21px; background: url(../images/zwgk_icon_dszs.png) no-repeat; opacity: .6;}
.zfxxgk_part1_left_main_ldzc .sz .btn a:hover{background: #0E72CD;}
.zfxxgk_part1_left_main_ldzc .other{float: right; padding-top: 8px; width: 38%; color: #666666; line-height: 36px;}
.zfxxgk_part1_left_main_ldzc .other a{color: #666;}
.zfxxgk_part1_left_main_ldzc .other li{position: relative; min-height: 36px; padding-left: 103px; overflow: hidden;}
.zfxxgk_part1_left_main_ldzc .other li span{position: absolute; left: 0; top: 0;}
.zfxxgk_part1_left_main_ldzc .other li a{/*margin-right: 15px; */display: inline-block; width: 33.33%; float: left;}
.zfxxgk_part1_left_main_ldzc .other li a:hover{color: #0E72CD;}

.zwgk-ldzc-iconlinks{background: #f5f5f5; height: 67px;}
.zwgk-ldzc-iconlinks li{float: left; width: 25%; position: relative;}
.zwgk-ldzc-iconlinks li + li:before{content: ''; width: 1px; top: 19px; bottom: 19px; position: absolute; left: 0; background: #dbdbdb;}
.zwgk-ldzc-iconlinks li a{display: block; height: 67px; text-align: center; overflow: hidden; font-size: 1.125em;}
.zwgk-ldzc-iconlinks li a:before{content: ''; width: 35px; height: 35px; margin: 16px 5px 16px -3px; background: url(../images/zwgk_icons2.png) no-repeat;}
.zwgk-ldzc-iconlinks li a:before,
.zwgk-ldzc-iconlinks li a span{display: inline-block; vertical-align: middle;}
.zwgk-ldzc-iconlinks li.li1 a:before{background-position: 0 -35px;}
.zwgk-ldzc-iconlinks li.li2 a:before{background-position: 0 -70px;}
.zwgk-ldzc-iconlinks li.li3 a:before{background-position: 0 -105px;}
/* 政策检索 */
.zfxxgk_wjkjs{margin-bottom: 35px; margin-top: 15px;}
.zfxxgk_wjkjs .hd li{position: relative;float: left; font-size: 20px; line-height: 40px;}
.zfxxgk_wjkjs .hd li a{color: #fff; padding: 0 15px; font-weight: bold;}
.zfxxgk_wjkjs .hd li.on{background-color: #0E72CD;}
.zfxxgk_wjkjs .hd li.on:after{content: '';display: block;width: 0;height: 0;position: absolute;bottom: -8px;left: 50%;margin-left: -8px;border-top: 8px solid #0E72CD;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.zfxxgk_wjkjs .bd{margin-top: 15px;}
.zfxxgk_wjkjs .ss{position: relative; padding: 0 128px 0 83px;}
.zfxxgk_wjkjs label{position: absolute; left:0; top: 0; line-height: 36px;}
.zfxxgk_wjkjs .stxt{border: #bccfe9 1px solid; border-radius: 4px; background: #fff; width: 100%; height: 34px; line-height: 34px; padding:0 10px; box-sizing: border-box;}
.zfxxgk_wjkjs .sbtn{position: absolute; right: 0; top: 0; width: 109px; height: 36px; background: #0E72CD; border-radius: 4px; color: #fff; border: 0; cursor: pointer; transition: .3s;}
.zfxxgk_wjkjs .sbtn:hover{background: #0E72CD;}
.zfxxgk_tab{width: 100%; height: auto; float: left;  margin-top: 15px;}

.zfxxgk_part1_right{float: right; width: 410px;}
.zfxxgk_part1_right_main{padding: 0 15px; }
.zfxxgk_zfgb{ margin-bottom: 30px;}
.zfxxgk_zfgb_title{line-height: 30px; margin-bottom: 15px;}
.zfxxgk_zfgb_title a{color: #333333; font-size: 20px; font-weight: bold; padding: 0 15px; display: block;}
.zfxxgk_zfgb_con{position: relative; height: 240px;}
.zfxxgk_zfgb_pic{position: absolute; left: 0; top: 0; width: 195px; height: 238px; border: #eaeaea 1px solid; box-shadow: 0 0 10px 1px rgba(0,0,0,.1); -webkit-box-shadow: 0 0 10px 1px rgba(0,0,0,.1);}
.zfxxgk_zfgb_pic img{display: block; width: 100%; height: 100%;}
.zfxxgk_zfgb_pic span{position: absolute; bottom: 44px; text-align: center; left: 0; right: 0;}
.zfxxgk_zfgb_pic a{display: block;}
.zfxxgk_zfgb_pic a:hover{color: #0E72CD;}
.zfxxgk_zfgb_txt{margin-left: 217px; line-height: 30px;}
.zfxxgk_zfgb_txt h3{font-size: 1.125em; padding: 15px 0 25px;}
.zfxxgk_zfgb_txt h4{font-size: 1em; font-weight: normal;}
.zfxxgk_zfgb_txt span{color: #999999; display: block; margin-bottom: 15px;}
.zfxxgk_zfgb_txt .btn a{display: block; width: 96px; height: 34px; background: #0E72CD; border-radius: 15px; text-align: center; color: #fff; line-height: 34px; transition: .3s;}
.zfxxgk_zfgb_txt .btn a:hover{background: #0E72CD;}

.zfxxgk_qdml{width: 100%; height: 140px; float: left; margin-bottom: 30px;}
.zfxxgk_qdml img{width: 100%; height: 100%; display: block;}

.zfxxgk_xxgk{margin-bottom: 30px; }
.zfxxgk_xxgk_con{}
.zfxxgk_xxgk_con ul{margin: 0 -5px;}
.zfxxgk_xxgk_con li{float: left; width: 50%;}
.zfxxgk_xxgk_con li a{display: block; position: relative; height: 120px; margin:0 5px 10px; font-size: 1.125em; line-height: 30px; background: #f9f9f9; transition: .3s; text-align: center; overflow: hidden;}
.zfxxgk_xxgk_con li a:before{content: ''; display: block; margin: 17px auto 13px; width: 45px; height: 45px; background: url(../images/zwgk_icons.png) no-repeat;}
.zfxxgk_xxgk_con li.li2 a:before{background-position: 0 -90px;}
.zfxxgk_xxgk_con li.li4 a:before{background-position: 0 -180px;}
.zfxxgk_xxgk_con li.li5 a:before{background-position: 0 -225px;}
.zfxxgk_xxgk_con li.li6 a:before{background-position: 0 -270px;}
.zfxxgk_xxgk_con li.li7 a:before{background-position: 0 -315px;}
.zfxxgk_xxgk_con li.li8 a:before{background-position: 0 -360px;}
.zfxxgk_xxgk_con li.li-ysqgk a:before,
.zfxxgk_xxgk_con li.li-gkzd a:before{background-position: 0 -450px;}
.zfxxgk_xxgk_con li.li-qzqd a:before{background-position: 0 -495px;}
.zfxxgk_xxgk_con li.li-wgk a:before{background-position: 0 -540px;}
.zfxxgk_xxgk_con li a:hover{box-shadow:0 0 15px 0 rgba(0,0,0,.1); background: #0E72CD; color: #fff;}

.zfxxgk_part2{}
.zfxxgk_zdlyxxgk{margin-bottom: 30px;}


/* 走进海原 */
.zjhy_main{width: 100%;height: auto;background: url(../images/zjhy_bg.jpg) no-repeat top;padding-top: 250px; }
.zjhy_main_content{width: 1280px;border: 1px solid #ccc;background-color: #FFFFFF;top: 475px;margin-bottom: 30px;padding-bottom: 40px;}
.zjhy_hygk{width: 1180px; overflow: hidden; margin: 0 auto;}
.zjhy_hygk_title{text-align: center; width: 130px; height: 35px; padding: 0 10px; border-bottom: #0E72CD 3px solid; margin: 0 auto; margin-top: 21px;}
.zjhy_hygk_title .sp1{color: #0E72CD; font-size: 26px; font-weight: 700;}
.zjhy_hygk_title .sp2{color: #A92923; font-size: 20px; font-weight: 700;}
.zjhy_hygk_con{width: 100%; height: auto; background: #F5F5F5; border-top: 1px solid #ccc; padding-top: 20px;}
.zjhy_hygk_con1{ text-indent: 2em; font-size: 17px; padding: 0px 34px 34px; line-height: 35px !important; text-align: justify;}
.zjhy_hygk_tp{width: 100%; height: 200px; margin-top: 25px;}
.zjhy_hygk_tp ul li{float: left; width: 22%; height: 200px; border-bottom: 2px solid #0E72CD; background-color: #F5F5F5; text-align: center; margin-left: 0; margin-bottom: 24px; line-height: 30px;}
.zjhy_hygk_tp ul li img{height: 150px;}
.zjhy_hygk_tp ul li + li{margin-left: 4%;}
.zjhy_hygk_tp ul li a { display: block; font-size: 18px;}

.zjhy_whly{width: 1180px; overflow: hidden; margin: 0 auto;}
.zjhy_whly_con{width: 100%; height: auto; border-top: 1px solid #ccc; padding-top: 20px;}
.zjhy_whly_con_left{float: left; width: 650px; height: 370px; margin-top: 38px; position: relative;}
.whlypt{width:650px;height:370px;float: left;}
.whlypt .whlyptul li{width: 100%;height: 370px;}
.whlypt .whlyptul li a{display: block;width: 100%;height: 100%;position: relative;}
.whlypt .whlyptul li a img{display: block;width: 100%;height: 100%;}
.whlypt .whlyptul li p{position:sticky;bottom:0px;width:100%;text-overflow: ellipsis;overflow: hidden;white-space:nowrap;height: 55px;line-height: 55px;text-indent: 14px;color: #FFFFFF;background: rgba(0,0,0,0.6);font-size: 20px; font-weight: 600;}
.whlyptnav{position: absolute;bottom: 25px;height: 10px;width: 650px;  text-align: right;}
.whlyptnav span{width: 15px;height: 15px;text-align: center;background:white;display: inline-block;cursor: pointer; margin: 0 4px; border-radius: 50%; }
.whlyptnav span.swiper-active-switch{background:#d80000;  transition: all .5s;}

.zjhy_whly_con_right{float: right;width: 510px; height: 370px; margin-top: 38px;}
.zjhy_whly_con_right ul li{width: 245px; height: 175px; float: left; position: relative; margin-top: 10px; margin-left: 10px;overflow: hidden;}
.zjhy_whly_con_right ul li img{width: 245px; height: 175px;transition: transform 0.3s ease-out;}
.zjhy_whly_con_right ul li span{width: 245px; height: 35px; position: absolute; bottom: 0; left: 0; line-height: 35px; text-align: center; color: #efefef; font-size: 16px; background: rgba(0,0,0,0.6); z-index: 1;}
.zjhy_whly_con_right ul li a:hover img{transform:scale(1.1);-webkit-transform:scale(1.1);-moz-transform:scale(1.1);}

/* 投资海原 */
.zjhy_tzhy{width: 1180px; overflow: hidden; margin: 0 auto;}
.zjhy_tzhy_con{width: 100%; height: auto; border-top: 1px solid #ccc; padding-top: 20px;}
.zjhy_tzhy_con_left{width: 380px; height: 300px; float: left;}
.zjhy_tzhy_con_left img{width: 380px; height: 270px; margin-top: 15px;}
.zjhy_tzhy_con_right{width: 780px; height: 300px; float: right;}
.tzhy_list{padding-top: 14px;/* transition: all 0.4s; */}
.tzhy_list li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-right: 22%;text-indent: 12px;background: url(../images/li_bg_2022.png) no-repeat left center; /* transition: .3s all; */}
.tzhy_list li a{color: #000;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.tzhy_list li a:hover{color: #0E72CD;text-decoration: underline; font-weight: bold;}
.tzhy_list li span{position: absolute;right: 0px;top: 0px;color: #000;font-size: 15px;}
.tzhy_list li:hover{ /* background-position: 10px; */ /* padding-left: 10px; transition: .3s all; */}
.tzhy_list p{float: left;}
.tzhy_list p a{float: left; padding: 0 0 0 5px; color: #DD2926; width: 90px;}
.tzhy_list li .time{position: absolute;right: 15px;top: 0px;color: #000;font-size: 15px;font-weight: 500;}


/* 图说海原 */
.zjhy_tshy{width: 1180px; overflow: hidden; margin: 0 auto;}
.zjhy_tshy_con{width: 100%; height: auto; border-top: 1px solid #ccc; padding-top: 20px;}
.zjhy_tshy_con .owl-carousel .owl-item img{height: 200px;}

/* 通用细览 */
.tyxl{width: 100%;height: auto;background: #edf5f8;}
.location{font-size: 16px; line-height: 50px; color: #333333;}
.location a{margin: 0 8px 0 4px; cursor: pointer;}
.location img{vertical-align: middle;}
.tyxl_main{width: auto;background: #FFFFFF; margin-bottom: 40px; padding: 70px 100px 115px 100px;}
.tyxl_main .title{font-size: 30px; text-align: center; color: #333333;}
.tyxl_main .subtitle{font-size: 20px; text-align: center; color: #333333; padding-top: 15px;}
.tyxl_main .wzxx{font-size: 15px; line-height: 50px; color: #333333; padding: 0 20px; border-bottom: #e1e1e1 1px solid;}
.wzxx_left{float: left; }
.wzxx_left_date{margin-right: 30px; display: inline-block;}
.wzxx_left_ly{margin-right: 30px; display: inline-block;}
.wzxx_left_wfl{margin-right: 30px; display: inline-block;}

.wzxx_right{float: right; }
.fontsize{margin-right: 12px; display: inline-block;float: left;}
.fontsize a { margin: 0 5px; cursor: pointer;}
.shareIcon{display: inline-block;float: left;}
.tyxl_con{clear: both; line-height: 40px; overflow: hidden; padding: 40px 20px 45px 20px;}
.xl_con2{text-align: center;}
.xl_con2 p{line-height: 40px;}
.xl_ewm{margin-top: 10px;}
.xl_ewm img{margin: 0 auto;}
.xl_xgwd{padding: 10px; border: 1px solid #ebebeb; margin: 10px 0;}
.xl_xgwd h2{font-weight: bold; color: #333333; font-size: 20px; line-height: 38px; margin-bottom: 10px;}
.xl_xgwd .list{margin-left: 15px;}
.xl_xgwd .list ul li{line-height: 36px;}
.xl_xgwd .list span{float:left;min-width:82px;height:27px;color:#fff;background:#0E72CD;text-align:center;line-height:27px;border-radius:5px;margin-top:5px;margin-right:10px;padding:0 10px}
.xl_xgwd .list a{display:block;overflow:hidden;word-wrap:normal;white-space:nowrap;text-overflow:ellipsis}


/*分享必要样式*/
.detail_share {margin: 14px 24px 0 0;}
.bdsharebuttonbox{margin-top:7px;}
.u-shear{margin-top: 12px;}
.share-main{position: relative;height: 55px; line-height: 55px;}
.share-bar a{margin-right: 6px; float: left; display: block; width: 32px; height: 32px; background-image: url(../images/fenxiang_ico.png); margin-top: 10px;}
.share-bar span{float: left; color: #333;}
.share-bar .share-weixin{background-position: 0 0;}
.share-bar .share-tsina{background-position: -32px 0;}
.share-bar .share-qzone{background-position: -64px 0;}
.weixin-share-open{ display: none; margin: -180px 0 0 -180px;position: fixed;z-index: 99999999999999; top: 50%; left: 50%; width: 360px; height: 360px; background: #FFFFFF;}
.weixin-wrap{position: relative; padding: 10px; width: 338px;border: 1px solid #ddd;background-color: #fff;}
.share-qrcode{margin: 0 auto; padding: 30px 0;}
.share-qrcode img{display: block; width: 260px; height: 260px; margin: 0 auto;}
.weixin-close{position: absolute; top: 0; right: 0; display: block; width: 20px; height: 20px; line-height: 20px; text-align: center; font-size: 20px; color: #d4d4d4; cursor: pointer;}
.weixin-text{padding: 0 10px; line-height: 30px; font-size: 16px; color: #666; border-bottom: 1px solid #ddd; height: 40px;}
.detail_share {margin: 14px 24px 0 0;}

/* 通用概览 */
.tygl{width: 100%;height: auto;background: #edf5f8;}
.content_mian{width: 100%;}
.left_side{width: 250px; background: #FFFFFF; float: left; height: auto;}
.left_side_title{ line-height: 30px; padding: 15px 0; background-color: #0E72CD; font-size: 22px; font-weight: bold; color: #ffffff; text-align: center;}
.left_nav{}
.left_nav li{text-align: center; font-size: 18px; color: #333333; border-bottom: 1px solid #e9f2fe;}
.left_nav li a{text-align: left; line-height: 56px; text-indent: 27px; width: 100%; height: 100%; display: inline-block;}
.left_nav .cur{background: #5c9af0; color: #fff;}
.left_nav .cur a{color: #fff;}

.right_news_list{width: 950px; background: #FFFFFF; padding: 30px 22px 30px 28px; float: right; margin-bottom: 30px;}
.right_news_list_title{height: 46px; border: 1px solid #dae5f5; line-height: 46px; margin-bottom: 5px;}
.right_news_list_title .line{width: 4px; height: 18px; display: inline-block; background: #0E72CD;}
.right_news_list_title .name{padding-left: 22px; font-size: 20px; font-weight: bold; line-height: 20px; color: #0E72CD;}
.news_list{width: 100%;}
.news_list ul{ padding-top: 14px;/* transition: all 0.4s; */}
.news_list li{line-height: 55px;position: relative;height: 55px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;width: 78%;padding-right: 22%;text-indent: 12px;background: url(../images/li_bg_2022.png) no-repeat left center; /* transition: .3s all; */}
.news_list li a{color: #000;font-size: 16px; float: left;  max-width: 80%;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
.news_list li a:hover{color: #0E72CD;text-decoration: underline; font-weight: bold;}
.news_list li span{position: absolute;right: 0px;top: 0px;color: #000;font-size: 15px;}
.news_list li:hover{ /* background-position: 10px; */ /* padding-left: 10px; transition: .3s all; */}
.news_list p{float: left;}
.news_list p a{float: left; padding: 0 0 0 5px; color: #DD2926; width: 90px;}
.news_list li .time{position: absolute;right: 15px;top: 0px;color: #000;font-size: 15px;font-weight: 500;}
.news_list .lm_line {width: 100%;margin: 0 auto; display: block; border-top: 1px dashed #d2d2d2;float: left;margin: 10px 0;}

/* 分页 */
div.page{padding: 20px 0px;text-align: center;clear: both;overflow:hidden;width: 100%px;}
div.page a{padding:5px 8px;font-size: 12px; background:#ffffff; border:1px solid #cccccc; border-radius:3px; -moz-border-radius:3px; -webkit-border-radius:3px; color:#5d5d5d; margin: 0 3px;}
div.page a:hover{background:#226ebc; border:1px solid #226ebc; color: #FFFFFF;}
div.page a.up{ }
div.page a.onhover{background: #226ebc;border: 1px solid #226ebc;color: #FFFFFF;}
div.page input{ border:1px solid #cccccc; width:50px;height:20px; line-hegiht:20px; text-align:center;}
div.page span{padding-right:10px;font-size: 14px !important;font-weight: normal !important;}
.page .cur{background: #226ebc;    border: 1px solid #226ebc;   color: #FFFFFF;}
.wz-ov-page{height: 25px;font-size: 0px;margin: 40px 0 0 80px;}
.ov-all-num{margin-right: 16px;}
.ov-all-num span{color: #6aabe6;margin: 0 5px;}
.wz-ov-page a{float: left;font-size: 14px;line-height: 23px;text-align: center;color: #666;}
.ov-next-prev{height: 23px;width: 60px;margin-right: 13px;border: 1px solid #448aca;}
.wz-ov-page a.cur{background: #448aca;border: 1px solid #448aca;color: #fff;}
.ov-page-text{display: inline-block;width: 23px;height: 23px;border: 1px solid #448aca;line-height: 23px;text-align: center;margin: 0 3px;}
.wz-ov-page .ov-page-up{height: 25px;width: 50px;color: #fff;text-align: center;line-height: 25px;background: #448aca;margin-left: 10px;}
.ov-page-num{height: 23px;width: 23px;border: 1px solid #448aca;margin-right: 6px;}
.ov-next-prev:hover,.ov-page-num:hover{background: #448aca;border: 1px solid #448aca;color: #fff;}
.ov-fir-la{height: 22px;width: 50px;margin: 0px 6px;text-align: center;}






































@media screen and (max-width:768px){
body{min-width: 100%;}
.container{width: auto; margin-left: 15px; margin-right: 15px; padding: 0;}
.home_head{height: 410px;}
.home_head_top{display: none;}

.home_head_search{width: 100%;}
.home_head_search1 #keyword{width: 65%; height: 50px; line-height: 50px;}
.home_head_search1 #searchbutton{width: 30%; height: 52px; font-size: 16px;}
.home_head_search1{height: 50px;}

/* 导航 */
.home_nav{padding:12px 0; height: auto;}
.home_nav li{width: 33.333333%; position:relative;}
.home_nav li:after{content:""; width:1px; height:16px; background:#fff; position:absolute; top:50%; margin-top:-8px; right:0; filter:alpha(opacity=20); -moz-opacity:0.2; opacity:0.2;}
.home_nav li a{height: 30px; overflow: hidden; padding:4px 0; height: auto; line-height:30px; font-size: 1.125em;}
.home_nav li:nth-child(3):after, .home_nav li:nth-child(6):after{display:none;}
.home_nav li:hover span:after, .home_nav li.on span:after{display: none;}

/* 头条 */
.toutiao_title a{font-size: 30px;}
.hd_tj{display: none;}

.part_1{padding-bottom: 10px;}
.part_1_lf{width: 100%; margin-top: 10px;}
.tpxw{width: 100%;height: 250px;}
.part_1_rt{margin-top: 60px;width: 100%;}
.comnav{height: 40px;}
.comnav li{margin:0 10px 10px 0!important;line-height:40px;border-bottom:none;padding-bottom: 0px; width: auto; padding: 0; text-align: center;}
.comnav li.on{color:#fff; }
.comnav li.on a{height: 38px;line-height: 38px; color: #FFFFFF;}
.comnav li a{min-width: auto;font-size: 16px;height: 38px;line-height: 38px;}
.comnav li + li{margin-left: 15px;}
/* .comnav li:after{display: none;} */

/* 首页政府信息公开 */
.part_2_title a{font-size: 25px;}
.part_2_con_l{float: left; width: 100%}
.tab_nav{height: 38px;}
.tab_nav li{margin:0 10px 10px 0!important;line-height:38px;border-bottom:none;padding-bottom: 0px; width: auto; padding: 0; text-align: center;background-color: #e5e5e5;}
.tab_nav li.on{color:#fff; }
.tab_nav li.on a{height: 38px;line-height: 38px; color: #FFFFFF;}
.tab_nav li a{min-width: auto; font-size: 16px;height: 38px;line-height: 38px; padding: 0 5px;}
.tab_nav li + li{margin-left: 15px;}
.part_2_con_r{width: 100%;}
.part_2_con_r ul li a{height: 50px; line-height: 40px; font-size: 16px;}
.part_2_zdly li{width: 48%; float: left;}
.part_2_zdly li a{float: left;}
.part_2_zdly li img{margin-left: 15px;}

/* 首页政务服务 */
.part_3_wrap1 ul li{width: 48%; margin: 0 1%; padding-right: 0; float: left;}
.part_3_wrap1 ul li a{width: 100%; height: 80px;}
.home_bswf_list, .home_frbs_list{width: 100%; margin-left: 0;}
.home_bswf_list li, .home_frbs_list li{width: 30.5%; margin:0; padding: 10px 1% 0 1%;}
.grfw7, .frfw7{display: none!important;}
.grfw10, .frfw10{width: 97%!important; height: 50px!important;}
.home_bswf_list li.grfw10 a, .home_frbs_list li.frfw10 a{line-height: 50px;}
.home_zwfw_right{width: 100%;}
.home_bswf_list li a{font-size: 16px;}
.home_bswf_nav{width: 100%;}
.home_bswf_nav span{display: block;}
.home_bswf_nav li{width: 48%; float: left; height: 40px; line-height: 40px; text-align: center; padding: 0; margin: 0 1%;}
.home_bswf_nav li a{background-image:none;}
.home_bswf_nav li.on:after{content: '';width: 0;height: 0;position: absolute;bottom: -8px;right: 50%; top: 40px; margin-top: 0; margin-left: -8px;border-top: 8px solid #0E72CD;border-left: 8px solid transparent;border-right: 8px solid transparent;}
.part_3_wrap2_left{width: 100%;}
.part_3_wrap2_left .bd{margin-top: 10px;width: 100%;}
.part_3_wrap2_right{width: 100%;}
.part_3_wrap2_right_tit{margin-top: 10px;}
.part_3_wrap2_right_con ul li{width: 32%; height: 50px;}
.part_3_wrap2_right_con ul li a{line-height: 50px;}

/* 首页政民互动 */
.part_4_left, .part_4_right{width: 100%;}

/* 底部 */
.footer-links .hd ul li, .footer-links .bd ul li{width:50%; margin-bottom: 5px;}
.footer-links .hd ul li.hs.on a{height: 41px;}
.footer-links .bd-bg{box-shadow: none;}
.footer-gray .footer-links .bd{background: none;}
.footer-gray .footer-links .hd ul li a{text-align: left; max-width: 80%; margin: 0 auto;}
.footer-gray .footer-links .hd ul li.hs a:after{position: absolute; margin-top: -3px;}

.footer-copyright{width: 100%;}
.dz {float: initial; margin: 0 auto;text-align: center;}
.jiucuo {float: initial; margin: 0 auto;text-align: center;}



/* 右侧入口 */
.quick_bar{display: none;;}

/* 首页中间图片 */
.sy_zjtp li{width: 48%; height: 80px; float: left; margin:1px;}

/* 政府信息公开 */
.zfxxgk_part1_left{width: 100%;}
.zfxxgk_part1_left_main{padding: 0;}
.zfxxgk_wjkjs .hd li a{font-size: 16px;}
.zfxxgk_part1_left_main_ldzc .hd li a{font-size: 16px;}
.zfxxgk_part1_left_main_ldzc .leaders{padding: 30px;}
.zfxxgk_part1_left_main_ldzc .leaders:after{display: none;}
.zfxxgk_part1_left_main_ldzc .leaders{height: auto;}
.zfxxgk_part1_left_main_ldzc .sz{border-bottom: 1px solid #e2e1e1; padding-bottom: 25px;}
.zfxxgk_part1_left_main_ldzc .sz .pic{position: static; margin: 0 auto;}
.zfxxgk_part1_left_main_ldzc .sz, .zfxxgk_part1_left_main_ldzc .other{float: none; width: 100%;}
.zfxxgk_part1_left_main_ldzc .other{padding-top: 12px;}
.zwgk-imglinks li{width: 50%;}
.zfxxgk_part1_left_main_ldzc .sz .intro{margin-left: 0;}
.zfxxgk_part1_left_main_ldzc .sz .txt h3{text-align: center;}
.zfxxgk_part1_left_main_ldzc .sz .btn a{margin: 0 auto;}
.zwgk-ldzc-iconlinks li{width: 50%;}
.zwgk-ldzc-iconlinks li a{text-align: center; padding: 0 10px 15px; height: auto; overflow: hidden; border-bottom: 1px solid rgba(255,255,255,.8); font-size: 1em;}
.zwgk-ldzc-iconlinks{height: auto;}

.zfxxgk_part1_right{float: none; width: 100%;}


/* 走进海原 */
.zjhy_main{padding-top: 100px;}
.zjhy_main_content, .zjhy_hygk{width: 100%;}
.zjhy_hygk_con1{font-size: 15px; padding: 0 15px 15px;}
.zjhy_hygk_tp, .zjhy_hygk_tp ul li{height: 130px; line-height: 20px;}
.zjhy_hygk_tp ul li{width: 46%; margin-left: 2%;}
.zjhy_hygk_tp ul li + li{margin-left: 2%;}
.zjhy_hygk_tp ul li img{height: 100px; width: 100%;}
.zjhy_hygk_tp ul li a{font-size: 14px;}

.zjhy_whly{width: 100%;}
.zjhy_whly_con_left{width: 96%; margin-left: 2%; float: none; height: auto;}
.whlypt{width: 100%; height: 200px;}
.whlypt .whlyptul li p{font-size: 16px; height: 35px; line-height: 35px;}
.zjhy_whly_con_right{width: 100%; float: none;}
.whlyptnav{display: none;}
.zjhy_whly_con_right ul li{width: 48%; margin-left: 1%; height: 120px;}
.zjhy_whly_con_right ul li span{width: 100%;}
.zjhy_whly_con_right ul li img{width: 100%; height: 120px;}
.zjhy_tshy, .zjhy_tzhy{width: 100%;}
.zjhy_tzhy_con_left{width: 96%; margin-left: 2%;}
.zjhy_tzhy_con_left img{width: 100%;}
.zjhy_tzhy_con_right{width: 96%; margin-left: 2%;}
.zjhy_tshy_con{width: 96%; margin-left: 2%;}

/* 细览 */
.tyxl_main{padding: 20px 10px;}
.tyxl_main .title{font-size: 20px;}
.tyxl_main .subtitle{font-size: 18px;}
.wzxx_right{display: none;}
.wzxx_left_date, .wzxx_left_ly, .wzxx_left_wfl{margin-right: 8px;}
.tyxl_main .wzxx{line-height: 32px; font-size: 14px;}
.tyxl_con{padding: 20px 10px 45px 10px;}
.tyxl_con * {font-size: 16px!important;}
.xl_con2{display: none;}

/* 通用概览 */
.left_side{width: 100%; margin-bottom: 15px; display: none;}
.right_news_list{width: 96%; padding: 2%;}

/* 分页 */
div.page{width: 100%;line-height: 35px;}
div.page a{display: none;margin: 0 3px;padding: 0 10px;}
.ov-next-prev, .ov-next-prev{display: inline-table!important; }







}