﻿@charset "utf-8";
@import url("info.css");
body div, span, object, iframe, h1, h2, h3, h4, h5, h6, p, em, img, strong, sub, sup, var, b, i, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, footer, header{margin:0px;padding:0px;border: 0px;font-size: 12px;font-family:"microsoft yahei";list-style:none;}
html, body {margin:auto;width:100%; }
a{ text-decoration:none; color:#666;}
.fix_clear{width:0px !important;height:0px !important; clear:both !important;}
/*首页样式*/
/*头部样式*/
body {background-color: #f3f7fc;}
.top{width:100%;height:168px !important;}
.top_blk{width:1166px;  margin:auto;height:150px !important; position:relative;}
.index_top{width:100%;background:url(../images/bg_top_index.jpg) center top no-repeat;height:350px !important;}
.index_top_blk{width:1166px;  margin:auto;height:350px !important; position:relative;}
.top_logo{float:left;}
.top_logo img{margin:34px 2px 0px 0px; height:85px; width:auto;}
.top_search{padding:0px; position:absolute; bottom:20px;right:30px; width:400px; height:auto; overflow:hidden; background:#1d7fde;}
.search_input{height:35px;width:332px;border:1px solid #ccc;margin:0px;padding:0px; display:block;float:left; color:#ccc; font-size:14px; text-indent:10px; outline:medium;}
.search_input:-moz-placeholder{ color:#ccc !important; }
.search_input::-webkit-input-placeholder{ color:#ccc !important;}
.search_input::-ms-input-placeholder{ color:#ccc !important;}
.search_bt{height:37px; width:60px !important;margin:0px;padding:0px; border:1px solid #1d7fde;background:url(../images/sousuo.png) no-repeat center center; background-size:auto 50%;  display:block; float:right; cursor:pointer;}
.nav{background:#1d7fde; height:44px !important; line-height:44px; width:100%; text-align:left;box-shadow:0px 1px 6px 1px rgba(0,0,0,0.1);}
.nav ul{ display:block;margin:0px auto; width:1166px;height:44px;}
.nav ul li{width:142px; font-size:16px; float:left;display:inline-block;text-align:center;}
.nav ul li a{ color:#fff; text-decoration:none; display:block;}
.nav ul li.onflag{font-size:16px; float:left;display:inline-block;text-align:center; background:#fff !important;}
.nav ul li.onflag a{color:#1d7fde !important;text-decoration:none; display:block;}
/*主内容区样式*/
.main_blk{width:1166px; margin:20px auto auto auto;}
.banner{width:1166px; height:350px; position:relative; margin:auto; }
.index_left_blk{float:left;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}
.main_new{width:362px; float:left;margin:0px 20px 10px 20px;}
.index_right_blk{width:280px; float:right;}
.new_tit{ background:#1d7fde;height:40px;line-height:40px; border-bottom:1px solid #efefef;}
.new_tit li{float:left; text-align:center;width:90px; display:inline-block;}
.new_tit li a{ color:#fff; text-decoration:none; font-size:14px;}
.new_tit li.ontab{float:left; text-align:center; display:inline-block; background:#fff;}
.new_tit li.ontab a{ color:#1d7fde !important; text-decoration:none; font-size:14px;}
.new_blk{background:#fff;border:1px solid #e5e5e5; border-top:0px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}
.new_con{padding:20px 15px; display:none; height:auto; overflow:hidden;}
.new_con.on_cur{ display:block;}
.new_con li{ list-style:none; line-height:30px; color:#666;}
.new_con li a{ line-height:30px; color:#666; text-decoration:none; float:left; background:url(../images/ico_point.png) 0px 9px no-repeat; text-indent:20px;}
.new_con li a:hover{ line-height:30px; color:#1d7fde; text-decoration:underline; float:left;}
.new_con li span{ line-height:30px; color:#999; text-decoration:none; float:right;margin-right:5px;}
.imglink1,.imglink2{margin-bottom:20px;display:inline-block;}
.friendlink_blk{width:1166px; margin:auto;  height:50px; background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}
.friendlink_blk h3{width:100px; color:#1d7fde; font-size:16px; line-height:30px;margin:10px 20px;float:left;}
.friendlink_blk ul{float:left;}
.friendlink_blk ul li{float:left;height:30px;margin:10px 18px;}
.sel_blk{height:30px;padding:0px 10px; border:1px solid #ddd; color:#666;}
.footer_con{ background:#1d7fde; text-align:center; height:106px; color:#fff; font-size:14px; line-height:30px;padding-top:20px;margin-top:20px;}

/*新闻列表页*/
.listnews_leftcon{width:230px; float:left;}
.news_clum{width:230px; background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}
.news_clum h3{ background:#1d7fde;height:60px;line-height:60px; color:#fff; font-size:16px; text-indent:20px; font-weight:normal;}
.news_clumname{ background:#1d7fde;height:60px;}
.news_clumname h4{color:#fff; font-size:16px; height:20px;padding-top:10px;margin-left:20px; font-weight:normal;}
.news_clumname span{color:#fff; font-size:12px; height:20px; margin-left:20px; font-weight:normal;}
.news_clum ul{margin:10px 20px;}
.news_clum ul li{height:43px;line-height:43px; border-bottom:1px solid #eaeaea; background:url(../images/ico_arrow_normal.png) right 13px no-repeat;}
.news_clum ul li:hover{height:43px;line-height:43px; border-bottom:1px solid #eaeaea; background:url(../images/ico_arrow_over.png) right 13px no-repeat;}
.news_clum ul li a{ color:#666; display:block; font-size:14px; color:#666; text-decoration:none; text-indent:15px;}
.news_clum ul li a:hover{ color:#000;}
.news_clum ul li.lm_cur{height:43px;line-height:43px; border-bottom:1px solid #eaeaea; background:url(../images/ico_arrow_cur.png) right 13px no-repeat;}
.news_clum ul li.lm_cur a{ color:#1d7fde !important; display:block; font-size:14px; color:#666; text-decoration:none; text-indent:15px;}
.news_clum ul li.lm_cur a:hover{ color:#1d7fde !important;}
.listnews_clum_img{margin-top:20px;width:230px;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);}
.news_list_con{margin-left:20px;width:912px;background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1); float:right;}
.news_list_con h3{ background:#1d7fde;height:40px;line-height:40px; color:#fff; font-size:16px; text-indent:20px; font-weight:normal;}
.news_list{margin:1px 20px 20px 20px; background:url(../images/ico_new.jpg) left top repeat-y; text-indent:35px;}
.news_list li{ list-style:none; line-height:32px; color:#666;}
.news_list li:nth-child(5n+0){ list-style:none; line-height:32px; color:#666; border-bottom:1px solid #ddd;margin-bottom:10px; padding-bottom:10px;}
.news_list li a{ line-height:32px; color:#666; text-decoration:none; }
.news_list li a:hover{ line-height:30px; color:#1d7fde; text-decoration:underline;}
.news_list li span{ line-height:30px; color:#999; text-decoration:none; float:right;margin-right:5px;}

/*分页样式*/
.fenye{margin-bottom:30px; height:auto; overflow:hidden;}
.yema{float:left;margin-left:20px;}
.yema li{ list-style:none; float:left; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; border:1px solid #ddd; background:#fff;margin:5px;}
.yema li a{ display:block; text-decoration:none; font-size:16px; font-family:Arial, Helvetica, sans-serif; color:#666;padding:5px 10px;height:20px;line-height:20px;}
.yema li:hover{ background:#1d7fde;}
.yema li:hover a{  color:#fff;}
.yima_jump{float:right; height:30px;line-height:30px;margin-right:20px; color:#666; font-size:14px;}
.jump_blk{ display:inline-block; border:1px solid #ddd; height:30px; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px;padding:0px; position:relative;}
.jump_blk input[type="text"]{height:25px;line-height:25px; border:0px; outline:medium; text-indent:8px; color:#666;width:80px;}
.jump_blk input[type="button"]{border:0px; height:30px; width:30px; position:absolute;top:0px;right:0px; z-index:999; border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; background:#1d7fde; color:#fff; outline:medium;}

/*举报页面*/
.air_con{padding:20px;}
.air_con h2{height:40px;line-height:40px; font-size:16px; background:none !important; color:#1d7fde; font-weight:normal;}
.air_con h3{line-height:40px; background:none !important; color:#666; font-size:14px; text-indent:28px; font-weight:normal;}
.air_con p{line-height:30px; color:#666; font-size:14px; text-indent:28px; font-weight:normal;padding:5px;}
.report_blk{padding:20px 0px 40px 0px;}
.report_bt_con{float:right;}
.my_protocol .input_agreement_protocol {appearance: none;-webkit-appearance: none;outline: none;display: none;}
.my_protocol .input_agreement_protocol+span {width: 20px;height: 20px;background-color: red;display: inline-block;background: url(../images/icon_checkbox.png) no-repeat;background-position-x: 0px;background-position-y: -20px;position: relative;top:5px;}
.my_protocol .input_agreement_protocol:checked+span {background-position: 0 0px}
.report_bt{width:100px;height:30px;margin:10px; border:1px solid #1d7fde; display:inline-block; color:#1d7fde; line-height:30px; text-align:center; text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; font-size:14px;}
.mrg_bottom20{margin-bottom:20px;}
.report_con{padding:20px;}
.hlf2{width:50%;float:left;margin:0px 0px 10px 0px;}
.report_con span{ font-size:14px; color:#1d7fde;width:100px;line-height:30px;height:30px; display:inline-block; background:url(../images/input_tit_bg.png)#d5eaff right top no-repeat; text-indent:8px;margin-right:5px; vertical-align:top;}
.hlf2 input,.hlf2 select{border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;height:22px;width:310px; text-indent:5px; color:#666;}
.hlf2 em,.hlf_all em{ font-family:"宋体"; color:#ff4500; font-size:14px;}
.hlf_all{width:100%;margin:0px 0px 10px 0px; display:block;}
.hlf_all input,.hlf_all select{border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;height:22px;width:750px; text-indent:5px; color:#666;}
.hlf_all textarea{border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;line-height:20px;width:740px; text-indent:5px; color:#666;}
.report_tip{margin-left:120px; color:#999;line-height:24px; font-size:12px;margin-bottom:10px;}
.code_demo{ font-style:normal; color:#999;line-height:24px; font-size:12px;margin:0px 0px 10px 8px;}
input::-webkit-input-placeholder{color:#1d7fde; text-indent:10px; text-decoration:underline;font-size:12px; font-weight:normal;}
/*搜索页*/
.search_con{padding:20px;min-height:600px;}
.search_blk{margin:20px 50px; display:block;height:auto; overflow:hidden;}
.search_blk span{ font-size:16px; height:40px; line-height:40px; color:#1d7fde;float:left;margin-right:15px;}
.btm_search_input{border:1px solid #ddd;border-radius:4px;-moz-border-radius:4px;-webkit-border-radius:4px;-o-border-radius:4px;height:38px; line-height:38px;width:670px; padding:0px 10px; color:#666; float:left;}
.bt_big_search{ display:block;border:1px solid #1d7fde; background:#fff; color:#1d7fde; line-height:30px;width:200px; text-align:center; text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; font-size:14px;margin:10px auto; cursor:pointer;}
.bt_big_search:hover{ display:block;border:1px solid #1d7fde; background:#1d7fde; color:#fff; line-height:30px;width:200px; text-align:center; text-decoration:none;border-radius:5px;-moz-border-radius:5px;-webkit-border-radius:5px;-o-border-radius:5px; font-size:14px;margin:10px auto; cursor:pointer;}
/*乡镇列表*/
.tab_town{width:1166px;height:auto; overflow:hidden;}
.tab_town li{width:180px;margin-right:10px;height:50px;line-height:50px; font-size:16px; color:#f89e55; display:inline-block;float:left; background:#fff; text-align:center;margin-bottom:20px; cursor:pointer; position:relative;}
.tab_town li:hover{width:180px;margin-right:10px;height:50px;line-height:50px; font-size:16px; color:#fff; display:inline-block;float:left; background:#1d7fde; text-align:center;margin-bottom:20px; cursor:pointer; position:relative;}
.tab_town li:hover span{ font-size:16px; color:#fff; height:50px;line-height:50px;text-decoration:none;text-align:center;display:inline-block;}
.tab_town li span{ font-size:16px; color:#f89e55; height:50px;line-height:50px;text-decoration:none;text-align:center;display:inline-block; }
.tab_town li:nth-child(6n+0){margin-right:0px !important;}
.tab_town li a{width:30px; height:30px; display:inline-block;top:10px;right:10px; position:absolute; background:url(../images/ico_view.png) center center no-repeat; background-size:20px 20px;}
.tab_town li a:hover{width:30px; height:30px; display:inline-block;top:10px;right:10px; position:absolute; background:url(../images/ico_view_over.png) center center no-repeat; background-size:24px 24px;}
.tab_town li.ontown{width:180px;margin-right:10px;height:50px;line-height:50px; font-size:16px; color:#fff; display:inline-block;float:left; background:#1d7fde; text-align:center;margin-bottom:20px;}
.tab_town li.ontown span{ font-size:16px; color:#fff;display:inline-block;}
.tab_town li.ontown:nth-child(6n+0){margin-right:0px !important;}
.tab_town li.ontown a{ font-size:16px; color:#fff; text-decoration:none; text-align:center; display:inline-block;}
/*新增样式*/
.show_town{width:1166px;height:auto; overflow:hidden;}
.show_town li{width:180px;margin-right:10px;height:50px;line-height:50px; font-size:16px; color:#f89e55; display:inline-block;float:left; background:#fff; text-align:center;margin-bottom:20px;}
.show_town li span{ font-size:12px; color:#f89e55;}
.show_town li:nth-child(6n+0){margin-right:0px !important;}
.show_town li a{ font-size:16px; color:#f89e55; text-decoration:none; text-align:center; display:block;}
.show_town li.ontown{width:180px;margin-right:10px;height:50px;line-height:50px; font-size:16px; color:#fff; display:inline-block;float:left; background:#1d7fde; text-align:center;margin-bottom:20px;}
.show_town li.ontown span{ font-size:12px; color:#fff;}
.show_town li.ontown:nth-child(6n+0){margin-right:0px !important;}
.show_town li.ontown a{ font-size:16px; color:#fff; text-decoration:none; text-align:center; display:block;}
/*新增样式*/
.town_con{width:1166px; margin:10px auto;}
.town_list_con{background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1); display:block;min-height:100px; margin-bottom:20px;}
.town_list_con h3{ background:#1d7fde;height:40px;line-height:40px; color:#fff; font-size:16px; text-indent:20px; font-weight:normal;}
.town_list_con h3 a{height:40px;line-height:40px; color:#fff; font-size:14px; font-weight:normal; float:right; margin-right:20px;}
.town_list_con h3 a:hover{height:40px;line-height:40px; color:#ff0; font-size:14px; font-weight:normal; float:right; margin-right:20px;}
.vallage_con{ padding:20px; height:auto; overflow:hidden;margin-bottom:20px;}
.vallage_con li{width:160px; height:30px; line-height:30px; float:left;  color:#666;margin-top:10px;}
.vallage_con li a{ font-size:14px; text-align:left; display:block; color:#666;}
.vallage_con li a:hover{ text-align:left; display:block; color:#1d7fde; text-decoration:underline;}
.vallage_list_con{background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1); display:none;min-height:100px; margin-bottom:20px;}
.vallage_list_con.onval{display:block;}
.vallage_tab{ background:#1d7fde;height:40px;line-height:40px; color:#fff; font-size:16px;font-weight:normal;}
.vallage_tab li{ display:block; float:left;height:40px;line-height:40px; text-align:center; padding:0px 10px; }
.vallage_tab li a{ display:inline-block;color:#fff;font-size:14px; text-align:center; text-decoration:underline;}
.vallage_tab li.onvallage{ display:inline-block; float:left; padding:0px 10px;height:40px;line-height:40px; background:#fff !important; text-align:center; }
.vallage_tab li.onvallage a{ display:block;color:#1d7fde !important;font-size:14px; text-decoration:none;}

.vallage_per_blk{margin:20px 20px 0 20px; height:auto; overflow:hidden; display:block;}
.vallage_per_con{border:1px solid #ccc; padding:10px;width:280px;float:left;margin-right:20px;}
.vallage_per_con img{width:80px;height:80px; display:inline-block;float:left;}
.vallage_per_con h3{height:30px;margin-left:10px;width:180px; font-size:18px; color:#1d7fde; display:inline-block; font-weight:normal; float:left;}
.vallage_per_con p{margin-left:10px; width:180px; font-size:14px; color:#666; display:inline-block;line-height:24px; float:left;}
.vallage_detail{ display:none;}
.vallage_detail.ondd{ display:block;}
.vallage_info{width:1126px;margin:20px auto;border-bottom:3px solid #cccccc}
.vallage_info tr:nth-child(1n){padding:5px;height:70px; line-height:30px; font-size:14px; background:#f0f0f0; color:#666; }
.vallage_info tr:nth-child(2n){padding:5px;height:70px; line-height:30px; font-size:14px; background:#fff; color:#666; }
.tr_head{height:40px !important; line-height:40px; font-size:14px; background:#f0f0f0;}
.tr_head th{ border-bottom:1px solid #cccccc; height:40px !important; line-height:40px; font-size:14px; background:#f0f0f0; color:#555; font-weight:normal;}
.img_photo{border:0px;paddding:10px; outline:medium; display:block;width:50px;height:50px;}
.img_photo:hover{border:0px;paddding:10px; outline:2px solid #1d7fde;}

/*2019-11-19新增样式*/
.news_3clum{width:417px;margin:5px; float:right; border:1px solid #ddd; height:250px;}
.news_list_3con{margin-left:20px;width:872px;padding:18px;background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1); float:right;}
.news_tit_3clum{ background:#1d7fde;height:40px;line-height:40px; color:#fff; font-size:16px; text-indent:20px; font-weight:normal;}
.news_tit_3clum span{height:40px;line-height:40px; color:#feb426; font-size:12px; text-indent:5px; font-weight:normal;}
.more_link{ height:40px;line-height:40px; font-size:12px; display:block;float:right;margin-right:13px; background:url(../images/ico_more.png) 0px 12px no-repeat; color:#fff; text-indent:15px; display:none;}
.more_link.on_mm{ height:40px;line-height:40px; font-size:12px; display:block;float:right;margin-right:13px; background:url(../images/ico_more.png) 0px 12px no-repeat; color:#fff; text-indent:15px; display:block;}
.more_link:hover{ color:#ff0;}
.news_3list{margin:20px 20px 15px 20px;}
.news_3list li{ list-style:none; background:url(../images/ico_point.png) 0px 9px no-repeat; text-indent:20px;line-height:32px; color:#666; padding:0px; margin:0px; display:block;width:380px;height:30px;}
.news_3list li a{ line-height:30px; font-size:14px; color:#666; text-decoration:none; width:300px;float:left;}
.news_3list li a:hover{ line-height:30px; color:#1d7fde; text-decoration:underline;}
.news_3list li span{ display:block;line-height:30px; color:#999; text-decoration:none; float:left; width:80px;}


.news_2clum{width:417px;margin:5px; float:left; border:1px solid #ddd; height:250px;}
.news_list_2con{margin-left:20px;width:872px;padding:18px;background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1); float:right;}
.news_tit_2clum{ background:#1d7fde;height:40px;  font-weight:normal;}
.news_tit_2clum span{height:40px;line-height:40px; color:#feb426; font-size:12px; text-indent:5px; font-weight:normal;}
.new_tit_tab{float:left;height:16px;margin:12px;}
.new_tit_tab li{float:left;height:16px;line-height:16px;padding:0px 10px; text-align:center;color:#fff; font-size:16px; white-space:nowrap; display:inline-block;width:80px; cursor:pointer;}
.new_tit_tab li.onnew{float:left; text-align:center; color:#fff;}
.new_tit_tab li:nth-child(2){float:left; font-size:16px; border-left:1px solid #fff;}
.new_blk2{margin:0px;}
.news_2list.oncur{ display:block;}
.news_2list{margin:20px 20px 15px 20px; display:none;}
.news_2list li{ list-style:none; background:url(../images/ico_point.png) 0px 9px no-repeat; text-indent:20px;line-height:32px; color:#666; padding:0px; margin:0px; display:block;width:380px;float:left;}
.news_2list li a{ line-height:30px; font-size:14px; color:#666; text-decoration:none; width:300px;float:left;}
.news_2list li a:hover{ line-height:30px; color:#1d7fde; text-decoration:underline;}
.news_2list li span{ display:block;line-height:30px; color:#999; text-decoration:none; float:left; width:70px;}


/*新闻焦点图样式*/
.focusBox{ width:480px; height:316px; overflow:hidden; position:relative; border:1px solid #ddd;  } 
.focusBox .hd{ position:absolute; z-index:1; right:4px; bottom:16px; z-index:999; } 
.focusBox .hd ul{ overflow:hidden; zoom:1; float:left;  } 
.focusBox .hd ul li{ float:left; margin-right:6px;  width:8px; height:8px; line-height:8px; text-align:center; background:#ddd; cursor:pointer; border-radius:4px; -o-border-radius:4px; -moz-border-radius:4px; -webkit-border-radius:6px;font-family:Arial; color:#666; font-size:12px;} 
.focusBox .hd ul li.on{ background:#52d358; color:#fff;     } 
.focusBox .bd{ position:relative;  } 
.focusBox .bd .pic{ line-height:0px; height:316px; } 
.focusBox .bd .pic img{ width:480px; height:316px;} 
.focusBox .bd .con{ height:41px; line-height:41px; display:block; width:100%; text-align:center; font-weight:bold; background:rgba(0,0,0,0.6); position:absolute;bottom:0px; z-index:900; color:#fff; font-size:12px; text-align:left;} 
.focusBox .bd .con a{ display:block; margin-left:10px; text-decoration:none; color:#fff; font-size:12px; text-align:left;} 


/*右侧浮动二维码*/
.ad_right{width:142px;height:400px; position:fixed; right:2px; top:400px; background:rgba(255,255,255,0.5); border:1px solid #fff;}
.ad_right img{ display:block; width:122px;height:122px;margin:10px;}
.ad_right p{ display:block;height:20px; text-align:center; font-size:16px; color:#666;}
.ad_right h3{ display:block;height:30px; text-align:center; font-size:18px; color:#333;}
.ad_close_blk{height:38px; text-align:right;}
.bt_close_ad{ background:url(../images/close_n.png) center center no-repeat; width:45px; height:18px; display:block;margin:15px 10px 5px 10px; float:right;}
.bt_close_ad:hover{ background:url(../images/close_o.png) center center no-repeat;}


/*20200103新增样式*/
.new_search_year{padding:10px 20px; list-style:none;}
.new_search_year a{padding:3px 15px; height:36px; line-height:36px; list-style:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; border:1px solid #1d7fde; background:#fff; color:#1d7fde; outline:medium;margin-right:6px; font-size:14px;}
.cur_year{padding:3px 10px; height:30px; line-height:30px; list-style:none;border-radius:3px;-moz-border-radius:3px;-webkit-border-radius:3px;-o-border-radius:3px; border:1px solid #1d7fde !important; background:#58a5ef !important; color:#fff !important; outline:medium;margin-right:10px;font-size:14px;}

/*便民服务20200422新增*/
.bmfw_blk_right{margin-left:20px;width:912px;float:right; height:auto;}
.jyfw_blk{background:#fff;border:1px solid #e5e5e5;box-shadow:0px 0px 5px 0px rgba(0,0,0,0.1);  margin-bottom:10px;}
.jyfw_tit{height:40px;line-height:40px; border-bottom:1px solid #ddd; background-color:#1d7fde; color:#fff; font-size:16px; text-indent:20px; font-weight:normal;padding-right:20px;}
.jyfw_more{height:40px;line-height:40px;color:#666; font-size:12px; float:right;}
.jyfw_list{margin:20px 20px 15px 20px;}
.jyfw_list li{ list-style:none; background:url(../images/ico_gonggao.png) 0px 7px no-repeat; background-size:15px 15px; text-indent:10px;line-height:32px; color:#666; display:block;}
.jyfw_list li a{ line-height:30px; font-size:14px; color:#666; text-decoration:none; display:inline-block;}
.jyfw_list li a:hover{ line-height:30px; color:#1d7fde; text-decoration:underline;}
.jyfw_list li span{ display:block;line-height:30px; color:#999; text-decoration:none; width:90px; display:inline-block; float:right;}
.ad_social_blk{ height:auto;margin-bottom:7px;}
.ad_social_blk img{width:100%; height:auto;}
.bm15{margin-bottom:15px;}
.bmfw_item_con{margin:0px; height:auto; padding:20px;}
.bmfw_item1{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#cbcb44; text-align:center;}
.bmfw_item2{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#67bad2; text-align:center;}
.bmfw_item3{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#fa9624; text-align:center;}
.bmfw_item4{ display:block; float:left;display:block; width:205px;height:60px; background:#b56eec; text-align:center;}
.bmfw_item5{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#57d5c3; text-align:center;}
.bmfw_item6{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#dfa71f; text-align:center;}
.bmfw_item7{ display:block; float:left;display:block;margin-right:15px; width:205px;height:60px; background:#de7cbb; text-align:center;}
.bmfw_item8{ display:block; float:left;display:block; width:205px;height:60px; background:#696cd4; text-align:center;}
.bmfw_item_con a{font-size:18px; font-weight:bolder; line-height:60px; color:#fff; margin-left:10px;}
.bmfw_hotline{width:200px;height:auto;float:left;margin:0px 16px 20px 0px; border-right:1px solid #cccccc;}
.norb{margin:0px 0px 20px 0px !important;float:right; border-right:0px !important; }
.bmfw_hotline_tit{height:50px; line-height:50px; color:#1d7fde; font-size:16px; font-weight:600;}
.bmfw_hotline_tit img{margin-right:8px;}
.bmfw_hotline_con li{ line-height:24px; color:#666; font-size:14px;}