﻿
/** 信息公开**/
.tzgg{width: 798px;}
.tzgg_content{margin-bottom: 20px;}
.xxgk{font-size: 18px ;}
.xxgk li{ border-radius:4px;}
.xxgk_title{background:#1a56a8;border-radius:4px;}
.xxgk_title a{color: #ffffff !important;display:block;width: 340px;font-size: 22px;line-height: 74px;font-weight: 500;}
.xxgk_icon li{margin: 9px 20px 0px 0px;float: left;border:1px solid #e5e5e5;line-height: 58px;width: 158px; }
.xxgk_icon li a{ display:block;}
.xxgk_icon01 li{width: 338px;line-height: 58px;    margin-top: 9px;border:1px solid #e5e5e5;}
.xxgk_icon01 li a{ display:block;}
.xxgk_icon li a i,.xxgk_icon01 li a i,.xxgk_title li a i{margin: 0px 10px 0px 20px;font-size: 26px !important;color: #1a56a8;vertical-align: middle;}
.xxgk_title li a i{color: #ffffff;margin-left: 69px;font-size: 33px !important;float: left;}
/** 政策文件**/
.zcfgc_title li a i{margin: 0px 10px 0px 20px;margin-left: 69px;font-size: 33px !important;color: #ffffff;float: left;}
.zcfgc_title{background:#1a56a8;    border-radius: 4px 4px 0px 0px;}
.zcfgc_title a{color: #ffffff !important;display:block;width: 340px;font-size: 22px;line-height: 74px;font-weight: 500;}
.zcfgc_f2 .img01 li{    height: 200px;}

.zxwj{width: 798px;margin-bottom: 20px;}
.zcfgc_f1{    margin-bottom: 20px;padding:10px 20px 20px 20px;border:1px solid #e6e6e6;border-radius: 0px 0px 4px 4px;}
.zcfgc_f1 li{line-height: 36px;clear: both;}
.zcfgc_f1 li span{text-align:;width: 67px;    display: block; float: left;}
.zcfgc_text{width: 210px;height: 30px;float: right;margin-bottom: 10px;}
.zcfgc_text01{width: 90px;height: 30px;float: left;}
.zcfgc_bt{background-color:#1a56a8 !important;color: #fff;margin-right: 13px}
.zcfgc_f1 button{width: 140px;height: 36px;margin-top: 10px; background-color: #f1f1f1; font-size: 16px;border-radius: 4px;
    border: 0px;}

/** 新闻动态**/
.swsp .bd ul li{ float:left;width:280px;}
.swsp .bd ul li:first-of-type{margin-right:20px;}
.swsp .bd ul{height:166px; overflow:hidden;}


/** 纳税服务**/
.bszn{ padding:15px 6px;    border: 1px solid #e0e0e0;min-height:238px;margin-top: 16px;}
.bszn ul li{float: left;
    margin: 15px 25px;width:74px;height:;}
.bszn ul li a{width: 100%;
    height: 100%;
    text-align: center;
    display: inline-grid;}
.bszn ul li a i{width: 74px;    margin: 0px auto;
    height: 74px;
    background:#e8eef6;
    display: block;
    border-radius: 44px;
    line-height: 74px;
    font-size: 32px;
    color: #1a56a8;}
.bszn ul li:hover a i{ background:#1a56a8;color:#fff;}
.bszn ul li a p{margin-top: ;}


.xzzx{    margin-top: 30px;}
.xzzx  .bd ul{padding-top:20px;}

/** 公众查询**/
.gzcx_title{width: 41px;
    height: 164px;
    background: #1a56a8;
    color: #fff;
    font-size: 22px;
    line-height: 36px;
    padding-left: 19px;
    padding-top: 20px;    float: left;}
.gzcx_list{float: left;
    border-bottom: 1px solid #e6e6e6;
    width: 696px;
    height: 182px;}
.gzcx_list ul li{float: left;
    border-top: 1px solid #e6e6e6;
    border-right: 1px solid #e6e6e6;
    width: 173px;
    height: 65px;
	padding-top: 25px;}
.gzcx_list ul li a{display:block;}
.gzcx_list ul li a i{    font-size: 32px;color:#1a56a8;    vertical-align: middle;
    padding: 0px 10px 0px 20px;}
.gzcx_list ul li a span{ display:inline-block;    display: block;
    position: relative;
    top: -35px;
    left: 60px;}
.l-h01{    line-height: 34px;}
/** 电子&#51;&#54;&#53;&#98;&#101;&#116;&#51;&#54;&#53;&#29992;&#32593;&#22336;&#95;&#48;&#55;&#53;&#53;&#32;&#51;&#54;&#53;&#53;&#51;&#50;&#56;&#56;&#95;&#51;&#54;&#53;&#98;&#101;&#116;&#27491;&#32593;&#23089;&#20048;**/
.nsfw_BR{border-radius:4px;}
.nsfw_BR:first-child{margin-bottom:20px;}
.nsfw_BR li{margin-bottom: 9px;background:#f1f1f1; border-radius:4px;width: 340px;font-size: 20px;line-height: 65px;}
.nsfw_BR li:hover{background:#1a56a8;}
.nsfw_BR li:hover a{color: #ffffff;}
/**.nsfw_BR a{color: #1a56a8;display:block;font-weight: 500;}**/
.nsfw_BR a{display:block;font-weight: 500;}
.nsfw_BR li a i{margin: 0px 10px 0px 20px;font-size: 32px;vertical-align: middle;    margin-left: 69px;}

/** 日历、地图**/
/*.bsrl{margin-bottom:20px;}
.bsrl .bd div{display: block;
    width: 100%;
    height: 268px;
    border: 1px solid;
    margin-top: 20px;}
	*/
#ca{border:1px solid #e0e0e0;margin-top:20px;}
.bsrl{margin-bottom:20px;}
.bsrl .bd > ul{display: block;
    width: 100%;
    height: 268px;
    margin-top: 20px;}
.bsrl .bd ul img{width:100%;}
/** 在线访谈**/
.zxft{margin-top: 20px;}
.zxft_img{    width: 340px;
    height: 200px;
    float: left;}
.zxft_img img{width:100%;}
.zxft_info{float: left;line-height: 1.5em;padding-left: 20px;
    width: 400px;
    height: 200px;
    background: #fbfbfb;}
.zxft_info div{margin-top:20px;}

/** 叶子列表**/
.line1{border-bottom: 1px dashed #e0e0e0;
    background: none !important;
    top: -15px;
    position: relative;}


/*栏目页*/
.lmy_main{width:100%; margin-top:16px;}
.lmy_title01{background:#1a56a8;}
.lmy_title01 a{color: #ffffff !important;display:block;width: 340px;font-size: 22px;line-height: 74px;font-weight: 500;}
.lmy_title01 li a i{color: #ffffff;margin-left: 70px;margin-right:10px;font-size: 33px !important;float: left;}
.lmy_zlm li a i{color: #1a56a8;margin-right:10px;font-size: 26px !important;float:right;}

.lmy_left{float:left;font-size: 20px;}
.lmy_flm{width:;color:#FFF; background-color:#2c7dc9;line-height:45px;padding-left:22px;}
.lmy_zlm{height:100%;}
#lmy_tab{ }
#lmy_tab li{height:60px;padding:5px 0px 0px 0px;  }
#lmy_tab li a{display:block;line-height:60px;background:#f1f1f1; color:#696969;padding:0px 10px 0px 30px; text-decoration:none;}
#lmy_tab li a:hover{color:#333}
.lmy_on{background:#e8eef6 !important;color:#1a56a8 !important;}
.lmy_tabcontent{float:right;width:760px;padding-left: 39px;border-left:1px solid #e6e6e6;}



.lmy_title{width:100%;height:36px;border-top:3px solid #2c7dc9; background-color:#f7f7f7;}
.lmy_title span{width:85px;padding:10px 16px 12px 36px;display:block; background-color:#2c7dc9;color:#FFF;}
.lmy_info ul{margin-top:16px;}
.lmy_info ul li{height:36px; line-height:36px;background:url(../images/icon_dot01.png) no-repeat 0px 15px;padding-left:14px;}
.lmy_info ul li span{float:right;color:#999}
.line{border-bottom: 1px dashed #ebebeb;    background: none !important;top: -15px;position: relative;}
.page{position: relative;
    top: -16px;
    background: #ffffff;
    width: 778px;
    height: 30px;}
.page li{float:left;margin:5px;}
.page li a{display:block;_display:inline-block;font-size: 14px; color: #666666; background: #f1f1f1;    padding: 10px 15px;}
.page_on{background: #1a56a8 !important;color: #ffffff !important;}
.page_text{width: 30px;margin: 0px 5px;height: 14px;}

/*市级栏目页*/

.sideMenu{background: #ffffff;}
.sideMenu h3{line-height:60px;background:#f1f1f1; color:#696969;padding:0px 10px 0px 30px;margin-top: 5px; cursor:pointer;font-size: 20px}
.sideMenu h3 i{color: #1a56a8;margin-right:10px;font-size: 26px !important;float:right;}
.sideMenu h3.on{ background:#e8eef6 !important;color:#1a56a8 !important;}
.sideMenu ul{ padding:20px 0px 20px 46px; color:#999;background: #f8f8f8;}
.sideMenu ul li a.on{font-weight:bold;color:#1a56a8;}

/*局长信箱*/
.jzxx{margin-top:20px;}
.jzxx table{border:1px solid #e0e0e0;border-collapse: collapse;}
.jzxx table td{border: 1px solid #f6f0f0;padding: 5px 10px;}
.jzxx table tr:last-of-type td{    padding: 20px 0px;}
.jzxx table td input[type=text],.jzxx table td select,.jzxx table td textarea,.jzxx table td input[type=file]{ border:1px solid #e0e1e2;    border-radius: 2px;}
.postmsg{    background: #1a56a8;
    border: 0;
    color: #fff;
    line-height: 36px;
    padding: 0px 25px;
    border-radius: 2px;
	margin-right: 20px;}
.rstmsg{    background: #d44031;
    border: 0;
    color: #fff;
    line-height: 36px;
    padding: 0px 25px;
    border-radius: 2px;}
.jzxxcx{padding: 30px;margin-top:20px;border:1px solid #e0e0e0;border-radius: 4px;}
.jzxxcx table{ margin:0px auto;}
.jzxxcx table td input[name=name],.jzxxcx table td input[name=pasw]{width:200px;height:26px;padding:2px 8px;border:1px solid #eee;border-radius:2px;}
.jzxxcx table td input[name=num]{width:80px;height:26px;padding:2px 8px;border:1px solid #eee;border-radius:2px;}
.jzxxcx table td span{float:left;padding-top: 5px;}
.wjmm{color: #999;}
.btn_login{    display: inline-block;
    background: #ffa533;
    color: #fff;
    line-height: 36px;
    padding: 0px 25px;
    border-radius: 4px;
    margin-right: 20px;}
.btn_register{    display: inline-block;
    background: #f1f1f1;
    line-height: 36px;
    padding: 0px 25px;
    border-radius: 4px;
}
.ysqgk{margin-top:20px;}
.ysqgk table{border-collapse: collapse;width: 100%;}
.ysqgk table td{border:1px solid #f6f0f0;color: #626262;padding: 5px;}
.ysqgk_title{ background:#f1f1f1;    text-align: center;
    padding: 10px;
    font-size: 28px;
    color: #1a56a8;
	font-weight:normal;}
.ysqgk .td_w{width:25%}
.ysqgk table td select,.ysqgk table td input,.ysqgk table td textarea{border:1px solid #e0e1e2;}
.ysqgk .td_w02{width: 30%;}
#table_person,#table_org{    margin-top: 5px;}
#table_org{ display:none;}
.ysqgk_descrip{padding: 10px !important;
    text-indent: 2em;
    line-height: 24px;}
	
.Letter_reply_count{margin: 20px 0px;}
.Letter_reply_count table{border-collapse: collapse;    margin-top: 20px;
    width: 100%;
    text-align: center;}
.Letter_reply_count table th{border:1px solid #f6f0f0;padding: 5px;}
.Letter_reply_count table td{border:1px solid #f6f0f0;padding: 5px;}


/*信箱注册*/
.reg_form{margin:20px auto 0px;line-height: 36px;}
.reg_form table td input[type=text],.reg_form table td input[type=password],.reg_form table td input[name=num]{border:1px solid #e0e1e2;    width: 250px;
    height: 26px; border-radius:2px;}
.reg_form table td input[name=num]{width:180px !important;}
.reg_form table td span{color:#999;}
.reg_form .td_w{width:290px;}

/**/
/* 左侧 */

.main{width:;}
.xxgk_l{width: 66%; }
.xxgk_r{width: 32.2%;}
.xxgk_list{width: 100%; margin-bottom: 26px; border: 1px solid #dcdcdc; background: #fff; box-shadow: 0px 2px 0px 0px #dcdcdc;}
.xxgk_list h2{height: 36px; line-height: 36px; border-bottom: 1px solid #1369c0; background: #f7f7f7; }
.xxgk_list h2 a{ width: 115px; height: 35px; text-align: center; float: left; display: inline-block; text-align: center; color: #06c; font-size: 20px; font-family: "微软雅黑";  border-top: 2px solid #1369c0; background: #fff; border-bottom: none; border-right: 1px solid #dcdcdc;}
.list1 h2 a {background: #f5f5f5;}
.hoho {background: #fff !important;}
/**.xxgk_list ul{overflow: hidden; padding: 10px 40px 10px 27px; font-size: 14px; }*/
.xxgk_list ul{padding: 10px 40px 10px 27px; font-size: 14px; }
.xxgk_list ul li{height: 32px; line-height: 32px; background: url(../images/xxgk/976995.gif) left center no-repeat; padding-left: 15px; overflow: hidden;}
.xxgk_list ul li a{font-family: "微软雅黑"; color: rgb(76, 76, 76); font-size: 16px; width: 80%; text-overflow: ellipsis; -o-text-overflow: ellipsis; -webkit-text-overflow: ellipsis; -moz-text-overflow: ellipsis; white-space: nowrap; display: block; float: left; overflow: hidden;}
.xxgk_list ul li a:hover{color: rgb(219, 73, 58);}
.xxgk_list ul li span{float: right; font-size: 16px; font-family: "微软雅黑"; color: rgb(192, 192, 192);}
/* 右侧 */
.sv_center{border: #c1c3c8 solid 1px; background: #e6e8ed; box-shadow: 0px 2px 0px 0px #dcdcdc;}
.sv_center h2{height: 36px; line-height: 36px; border-bottom: 1px solid #1369c0; background: #d5d6d9; padding-left: 15px;}
.sv_center h2 .sv_blue16{width: 120px; height: 34px;  display: block; color: #06c; font-size: 20px; font-family: "微软雅黑"; border-bottom: 2px solid #1369c0; text-align: center;}
.sv_center_b{padding: 25px 20px 20px; border-top: 1px solid #fff; background: #e6e8ed; }
.sv_center_b ul{overflow: hidden;}
.sv_center_b ul li{width: 100%;height: 36px;line-height: 34px;border:1px solid #3c7ed5;background: #468ce1;border-radius: 5px;margin-bottom: 9px;text-align: center;float: left;box-sizing: border-box;}
.sv_center_b ul li a {font-size: 18px;color: #FFFFFF;letter-spacing: 1px;display: block;width: 100%;height: 100%;}
.sv_bottom a{width: 100%; height: 54px; display: block; margin-bottom: 10px; float: left; }  
.sv_bottom a.l1{background: url(../images/xxgk/xzxk.jpg) no-repeat;}
.sv_bottom a.l1:hover{background: url(../images/xxgk/xzxk_h.jpg) no-repeat; }
.sv_bottom a.l2{background: url(../images/xxgk/sstj.jpg) no-repeat; }
.sv_bottom a.l2:hover{background: url(../images/xxgk/sstj_h.jpg) no-repeat; }
.sv_bottom a.l3{background: url(../images/xxgk/czxx.jpg) no-repeat;}
.sv_bottom a.l3:hover{background: url(../images/xxgk/czxx_h.jpg) no-repeat;}
.sv_bottom a.l4{background: url(../images/xxgk/qzqd.jpg) no-repeat;}
.sv_bottom a.l4:hover{background: url(../images/xxgk/qzqd_h.jpg) no-repeat;}
.sv_bottom a.l5{background: url(../images/xxgk/tabl.jpg) no-repeat;}
.sv_bottom a.l5:hover{background: url(../images/xxgk/tabl_h.jpg) no-repeat;}
.sv_bottom a.l6{background: url(../images/xxgk/sjgk.jpg) no-repeat;}
.sv_bottom a.l6:hover{background: url(../images/xxgk/sjgk_h.jpg) no-repeat;}
.sv_bottom a.l7{background: url(../images/xxgk/fzbg.jpg) no-repeat;}
.sv_bottom a.l7:hover{background: url(../images/xxgk/fzbg_h.jpg) no-repeat;}
.xxsjxs{display: none;}
.channel_tit2{overflow: hidden;}
.ac {display: block !important;}
.hohoopen {display: none;}
/*切换内容*/
.tab-content>.tab-pane { display: none;}
.tab-content>.on { display: block;}
.xxtab{ position: relative; background: none;}
.channel_tit2 a {color: #06c; font-size: 16px; font-weight: bold; text-decoration: none; display: inline-block; padding: 0 5px;}
.channel_tit2 a:hover,.channel_tit2 a.active{color: #094c9e; background: url(../images/xxgk/hover.jpg) no-repeat bottom; padding-bottom: 9px;}
.dw{position: absolute; right: 10px; top: 6px;}
.zfcg{position: relative;}
.mb28 {margin-bottom: 28px;}
.sv_bottom.xxsjyc a{
	float: left;
	width: 48%;
	margin-right: 0;
	height: auto;
	margin-bottom: 12px;
	background: none;
}
.sv_bottom.xxsjyc a.mr2{
	float:right;

}
.sv_bottom.xxsjyc a img{
	display: block;
	width: 100%;
}