@charset "utf-8";
/* CSS Document */
*{zoom:1}
body{ margin:0; padding:0; color:#666666; font-family:"微软雅黑", "宋体"; font-size:14px; background:#fff url(../images/public/body_bg.png) no-repeat top center;}
ul,li,dl,dd,dt,form,span,p,select,input,textarea{ list-style:none; padding:0; margin:0;zoom:1}
a{ text-decoration:none; color:#666666; padding:0; margin:0}
a:hover{ color:#1260b3}
img{ border:none;}
p{ padding:0; margin:0;}
.pull-left{ float:left;}
.pull-right{ float:right}
.clear_fix{ clear:both;height:0px; line-height:0px;*display:none;}
.pt25{ padding-top:25px;}
.mt25{ margin-top:25px;}
.mt35{ margin-top:35px;}


.container{ width:1048px; margin:0 auto;}

/*公共头 start*/
.header{ height:222px;}
.top_phone{ display:none}

.top{ height:172px;}
.top_logo{ padding:44px 0 40px 0;}
.top_right{ width:360px;}
.top_right a:hover{ text-decoration:underline}
.top_right1{ margin:9px 0 45px 0; height:17px;}
.top_right1 ul li{ float:left; padding-left:32px; background:url(../images/public/icon_line.png) no-repeat 16px center}
.top_right1 ul li.li_nobg{ background:none}
.top_right1 ul li a{ color:#fff;}
.top_right1 ul li a img{ vertical-align:middle; margin-right:9px; display:inline-block}

.top_right2{ width:277px; height:33px; float:right;}
.top_right2 .search{ position:relative;}
.top_right2 .search input{ width:201px; background:url(../images/public/search.png) no-repeat left center; padding:0 33px 0 20px; height:33px; line-height:33px; border:none; color:#dddddd; font-size:12px;}
.top_right2 .search a{ display:block; width:15px; height:15px; position:absolute; right:33px; top:9px}

.top_right3{ width:270px; clear:both; float:right; font-size:12px; color:#fff; margin-top:11px;}
.top_right3 span a{ font-size:12px; color:#fff; margin-right:13px;}

/*导航*/
.nav{ background:#0956a8; height:50px; line-height:50px; clear:both; padding-left:22px;}
.nav li{ display:block;height:50px; float:left; }
.nav li.li_nobg a{background:none}
.nav li a{ color:#fff; font-size:18px; display:inline-block; padding:0 38px;background:url(../images/public/nav_li_line.png) no-repeat right center}
.nav li a:hover,.nav li.li_nobg a:hover{ color:#fff; font-size:18px; padding:0px 37px 0px 39px;background:#0a4b92; position:relative;left:-1px;}

/*公共头 end*/


/*公共尾 start*/
.footer_phone{ display:none;}
.footer{ width:100%; clear:both; height:115px; border-top:1px #dddddd solid; background:#e5e5e5; color:#555555;}
.footer_con{width:1028px; margin: 0 auto;padding-top:15px; padding-left:20px; height:100px;background:#e5e5e5; }
.footer_lf2{padding-top:20px; width:450px;}
.footer_sb{ margin-right:10px;}
.footer_lf2 span{font-size:12px;font-family:"微软雅黑","宋体"; padding:0 5px;}
.footer_lf2 p{font-size:12px;font-family:"微软雅黑","宋体"; margin-top:10px; height:22px; line-height:22px; margin-left:5px;}

.footer_rf .fl{padding-right:20px;}
.foot_ewm a img{ background:#ffffff; display:block; border:1px #cccccc solid; padding:3px;}
.footer_rf p{font-size:12px;font-family:"微软雅黑","宋体"; width:62px; padding:5px 0px;}
.footer_rf p.foot_wx_bt{ width:71px; padding:0; text-align:center; padding-bottom:10px; padding-top:5px;}
.footer_rf p.foot_wx_bt a{ color:#686868;}
/*公共尾 end*/


/*主体部分*/
.main{ padding:0 24px 30px; background:#fff; clear:both}

/*面包屑*/
.breadcrumb{ width:100%; height:60px; line-height:60px;}
.breadcrumb a{ color:#000;}

/*栏目标题*/
.column_tit{ background:#f3f2f2; overflow:hidden}
.column_tit span{ background:#0962a4; font-size:16px; color:#fff; float:left; padding:12px 20px;}
.column_tit a {display: none;}


/*--一级栏目 没有背景块--*/
.hd01{ height:37px;border-bottom: 2px solid #1b65b2; position:relative;margin-top:10px}
.hd01_txt{ height:37px; padding-left:12px; z-index:2; line-height:37px; text-align:center;font-family:"微软雅黑", "宋体"; font-weight:bold; color:#1b65b2; font-size:18px;}
.hd01_txt a:link,.hd01_txt a:hover,.hd01_txt a:visited,.hd01_txt a:active{color:#1b65b2;}
.hd01_more{ color:#1b65b2; font-size:12px; line-height:37px;font-family:"宋体";padding-right:9px }
.fr{float:right}
.fl{float:left}
.main_content{border:0;padding:0;}

/*一级栏目 灰色背景块-*/
.hd02{height:37px; background-color:#f4f4f4; border-bottom: 1px solid #1b65b2;margin-top:10px}
.hd02_txt{ height:37px;line-height:37px; font-family:"微软雅黑", "宋体"; font-weight:bold; color:#1b65b2;font-size:16px;}
.hd02_txt a:link,.hd02_txt a:hover,.hd02_txt a:visited,.hd02_txt a:active{color:#1b65b2;}
.hd02_more{ color:#1b65b2; font-size:12px; line-height:37px;font-family:"宋体";padding-right:9px }


/*带灰色边框的  主体内容部分*/
.main_content{ margin-top:12px; border:1px #dcdcdc solid; padding:14px 19px; font-family:"宋体"; overflow:hidden}
.main_content_noborder{ margin-top:12px; font-family:"宋体";}

/*通用文字列表 list*/
.main_content ul,
.main_content_noborder ul{ overflow:hidden}
.main_content ul li,
.main_content_noborder ul li{ overflow:hidden; background:url(../images/public/list_li_line_bg.png) no-repeat left center; padding-left:19px; line-height:36px; clear:both}
.main_content ul li a,
.main_content_noborder ul li a{ color:#333333; float:left; font-family:"宋体";}
.main_content ul li span,
.main_content_noborder ul li span{ float:right; color:#999; font-size:12px; text-align:right;}

.main_content ul li.li_bot_border{ border-bottom:1px #dedede solid; padding-bottom:18px; margin-bottom:18px; background-position:left 15px;}

/*选项卡基础css*/
.nTabs .tabMenu ul{ display:block; height:33px;}
.nTabs .tabMenu ul li{display:block; float:left; cursor:pointer}
.nTabs .tabMenu ul li.active{ color:red;}
.nTabs .tabBody ul li{ display:none;}
.nTabs .tabBody ul li.active,.nTabs .tabBody ul li ul li{ display:block;}


/*通用图片列表 list*/
.Video_pane{ margin:0 auto;overflow: hidden; padding:26px 0 10px;}
.tplgd {float: left;margin:15px 16px;height:auto;width: 208px;display: inline;}
.tplgd_ul a {display: block; width: 208px; height: 138px;background: #f2f2f2;margin:auto;}
.tplgd_ul a:hover{background:#86bcea;}
.tplgd_ul a img {margin-left: 10px;margin-top: 10px;}
.tplgd_wz {width:193px; line-height: 22px;height:44px; margin-top: 5px; padding-left: 10px;float: left; overflow: hidden;}
.tplgd_wz a{ font-size:14px; font-family:"微软雅黑", "宋体"; color:#6c6c6c;}
.tplgd_wz a:hover{ color:#025194;}
.tplgd_sj {float: left;}	
.tplgd_sj span {font-size: 14px;color: #999999; line-height: 26px; margin-left: 10px;font-family:"微软雅黑", "宋体";}	

/*在线申报 文字列表*/
ul.zxsb_list li span{ background:#6fa2db; padding:0 5px; line-height:25px; margin:5px 0}
ul.zxsb_list li span a{ color:#fff; font-size:12px;}

/*常见问题 一问一答 文字列表*/
.cjwt_list{ margin-bottom:15px; clear:both}
.cjwt_list dt{ color:#333; line-height:44px; overflow:hidden}
.cjwt_list dt .Qtitlt{ float:left; background:url(../images/public/cjwt_Q_bg.png) no-repeat 10px 14px; padding-left:38px;}
.cjwt_list dt .datetime{ color:#999999; float:right}
.cjwt_list dd{ clear:both; color:#686868; border-top:1px #eeeeee solid; background:#f6f6f6 url(../images/public/cjwt_A_bg.png) no-repeat 10px 18px; padding:13px 0 16px 38px; line-height:26px; clear:both}
.cjwt_list dd a{ color:#1260b3;}

/*局长信箱 来信选登 文字列表*/
.jzxx_lxxd_list{ padding-bottom:13px; margin-bottom:10px; border-bottom:1px #adadad dotted}
.jzxx_lxxd_list dt{ color:#0962a4; line-height:33px;}
.jzxx_lxxd_list dt .datetime{ color:#999999; font-size:12px; padding-left:24px;}
.jzxx_lxxd_list dd{ text-indent:2em; line-height:26px;}
.jzxx_lxxd_list dd a{ color:#0962a4}

/*网上调查 文字列表*/
.wsdc_list li span{font-size:12px;}
.wsdc_list li font{ float:right; color:#fff; background:#bbbbbb; padding:0px 5px; line-height:20px; margin:7px 40px 0 10px; font-size:12px;}
.wsdc_list li font.fonting{ background:#55b997;}

/*网上咨询 文字列表  咨询须知*/
.wszx_xz{ overflow:hidden; border-bottom:1px #dedede dotted; padding-bottom:30px; margin-bottom:15px; height:52px;}
.wszx_xz_tit{ width:580px}
.wszx_xz2_l{ width:75px; color:#686868;}
.wszx_xz2_r{ width:505px; color:#585858; font-size:12px; line-height:22px;}

/*政务公开  行政审批事项  文字列表*/
.xzspsx_list{ margin-bottom:20px;}
.xzspsx_list dt{ line-height:45px; border-bottom:1px #eeeeee solid}
.xzspsx_list span{ display:inline-block}
.xzspsx_list dt .xmmc{ width:50%;}
.xzspsx_list dt .xmbh{ width:50%;}
.xzspsx_list dd{ background:#f6f6f6; line-height:26px; padding-left:20px; padding-right:20px;}
.xzspsx_list dd.dd1{ padding-top:15px;}
.xzspsx_list dd.dd2{ padding-bottom:15px;}
.xzspsx_list dd .spbm{ width:30%}
.xzspsx_list dd .splb{ width:20%}
.xzspsx_list dd .spdx{ width:50%}
.xzspsx_list dd .sdyj{ width:87%}
.xzspsx_list dd .bszn{ width:13%; text-align:right; vertical-align:top}
.xzspsx_list dd .bszn a{ display:inline-block; text-align:center; width:90%; border-radius:5px; height:35px; line-height:35px; border:1px #1361b3 solid; font-size:16px; color:#1361b3;font-family:"微软雅黑", "宋体";}


/*---↓分页样式 start↓----*/
.page_num{padding-top:28px; height:40px; overflow:hidden; width:80%; margin:auto;}
#page_div{line-height:22px; color:#fff; padding-left:22px; height:22px; margin:0 auto}
#pagination_input{ width:30px; height:16px; line-height:16px; margin:0 8px; padding:0; overflow:hidden; border:1px solid #ccc; display:inline-block}
#page_div .pagination_index, #page_div .pagination_index_num{ 
 border:1px solid #d2d2d2; padding:0 8px;
margin-right:2px;
float: left; height:22px;text-align:center; color:#575656}
#page_div .pagination_index a, #page_div .pagination_index_num a{padding:0px; margin:0px;text-align:center;  color:#575656;}
#page_div .pagination_index a:hover, #page_div .pagination_index_num a:hover{padding:0px; margin:0px;text-align:center;  color:#575656;}
#page_div .pagination_index_last{ width:148px; margin:0 auto; color:#575656; float:left; border:none; padding:0}
#page_div div.page_loca{ background-color:#1046b1;border: 1px solid #1046b1;}
#page_div div.page_loca a{ color:#fff;}
#page_div div.page_loca a:hover{ color:#fff;}
/* ========="首页"样式=========*/
#page_div .pagination_index_num{margin-right:2px; padding:0px; width:20px;}
#page_div .pagination_index a.page_a_tz{padding:1px 8px; background:#1046b1; color:#fff;}
#page_div .pagination_index a.page_a_tz:hover{color:#fff;}

/*---↑分页样式结束↑----------*/


/*屏幕小于页面最小宽度1048px  出现滚动条*/
@media screen and (min-width:769px) and (max-width:1047px) {
.container { overflow-x:scroll;}
}

/*手机*/
@media screen and (max-width:768px) {
/*公共头 start*/
body{ background:none; background-image:#fff;}
.header{ height:auto}
.top_phone{ display:block; background:url(../images/public/phone_header_bg.png) no-repeat center top; overflow:hidden}
.phone_logo_l{ width:60%; padding:12px 0 12px 15%}
.img_auto{ width:100%; height:auto}
.phone_r{ width:6%; padding:22px 5% 20px 0}

.top{ display:none}
.nav{ height:70px; padding:5px 0; line-height:35px;}
.nav li{ padding:0 3.5%; height:35px;background: url(../images/public/nav_li_line.png) no-repeat right center;}
.nav li a{ padding:0px; background:none}
.nav li a:hover{ padding:0px; background:none}
.nav li.li_nobg{ background:none;}
.nav li.li_nobg a{background:none; padding:0px;}
.nav li.li_nobg a:hover{background:none; padding:0px;}


/*公共头 end*/


/*公共尾 start*/
.footer{ height:40px; background:#0963a5; margin-top:10px;}
.footer_con{ display:none;}
.footer_phone{ display:block; height:40px; width:54%; margin:0 auto; line-height:40px; color:#fff; font-size:14px;}
.footer_phone span{}
.footer_phone span a{ color:#fff; font-size:14px; padding:0 10px;}
/*公共尾 end*/


/*大布局*/
.container {width:100%;}
/*栅格布局*/
.row{ margin:0 4%}

/*主体部分*/
.main{ padding:0 4%;}

/*面包屑*/
.breadcrumb{ font-size:15px;}
.breadcrumb a{ font-size:15px;}


/*带灰色边框的  主体内容部分*/
.main_content{ padding:0; border:none;}
.main_content{font-family:"微软雅黑", "宋体";}

/*通用文字列表*/
.main_content ul li,
.main_content_noborder ul li{ padding-left:10px; line-height:28px;}
.main_content ul li a,
.main_content_noborder ul li a{ width:85%;display:block; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
.main_content ul li span,
.main_content_noborder ul li span{ width:13%}
.main_content ul li.li_bot_border{ padding-bottom:8px; margin-bottom:8px;}

/*在线申报列表*/
.main_content ul.zxsb_list li a{ width:71%;}
.main_content ul.zxsb_list li span{ width:25%; line-height:26px;}
.main_content ul.zxsb_list li span a{ width:100%; overflow:visible}

/*通用图片列表*/
.Video_pane{ width:100%; padding:0}
.tplgd{ width:100%; margin:0}
.tplgd_ul a{ width:100%; height:auto}
.tplgd_ul a img{ margin:0}
.tplgd_wz{ width:100%; height:auto; padding:0;}
.tplgd_sj{ float:none; width:100%; margin-bottom:5px;}
.tplgd_sj span{ margin:0}

/*常见问题 一问一答 文字列表*/
.cjwt_list dt{ line-height:22px; margin-bottom:8px;}
.cjwt_list dt .Qtitlt{ background-position:10px 2px; padding-left:32px;}
.cjwt_list dt .datetime{ display:none}
.cjwt_list dd{ line-height:22px; padding:10px 0 13px 32px; background-position:10px 13px;}

/*网上咨询 文字列表  咨询须知*/
.wszx_xz{ border-bottom:none; padding-bottom:0px; margin-bottom:5px; height:auto}
.wszx_xz_tit{ width:100%}
.wszx_xz2_l{ width:100%;}
.wszx_xz2_r{ width:100%; margin:5px 0 10px 0}
.wszx_wyzx{ float:none}


/*网上调查 文字列表*/
.main_content ul.wsdc_list li a{ width:68%;}
.main_content ul.wsdc_list li font{ width:13%; margin:5px 10px 0 0}

/*政务公开  行政审批事项  文字列表*/
.xzspsx_list dt{ line-height:22px; padding-bottom:10px;}
.xzspsx_list dd{ margin:0 -28px; padding:0 28px}
.xzspsx_list dd.dd1{ padding-top:5px;}
.xzspsx_list dt .xmmc{ width:100%}
.xzspsx_list dt .xmbh{ width:100%}
.xzspsx_list dd .spbm{ width:100%}
.xzspsx_list dd .splb{ width:100%}
.xzspsx_list dd .spdx{ width:100%}
.xzspsx_list dd .sdyj{ width:100%}
.xzspsx_list dd .bszn{ width:100%; margin-top:10px;}
.xzspsx_list dd .bszn a{ width:100%;}


/*分页*/
.pagination_index{ width:40%;}
.pagination_index_last,.pagenum{ display:none; width:0;}
}

@media screen and (min-width:320px) and (max-width:374px) {
/*网上调查 文字列表*/
.main_content ul.wsdc_list li a{ width:65%;}
.main_content ul.wsdc_list li font{ width:14%;}
.nav li a{ font-size:15px;}
.nav li a:hover{ font-size:15px;}
}

/*友情链接*/
.link{ border:1px #e6e6e6 solid; padding:20px; height:82px;font-family:"宋体"; position:relative;}
.link .pull-left{width:228px;line-height:33px; margin-right:15px; background:#f7f7f7; margin-bottom:11px;*margin-bottom:0px;}
.link .titleLink{ text-align:center; background:#698fb6; color:#fff; font-size:18px; font-family:"微软雅黑", "宋体"; font-weight:bold;line-height: 37px;position: relative;top:-3px;}
.link .pull-left a{ display:block;padding-left:12px; width:216px; color:#698fb6; font-size:12px;}
.link .pull-left a:hover{ text-decoration:underline}
.link .dropDown{ cursor:pointer;border:1px #e5e5e5 solid; line-height:33px; width:214px; float:left; height:33px; padding-left:12px; position:relative; background:url(../images/index/ico1.jpg) no-repeat 198px 13px; margin-right:15px;}
.link .mr0{ margin-right:0px;}
.link .dropDown .option{ position:absolute; line-height:28px; width:228px; background:#f6f4f4; left:-1px; top:34px; padding:2px 0px; z-index:9999;}
.link .dropDown ul.option li a{ display:block;_display:inline-block;width:216px;padding-left:12px;}
.link .dropDown ul.option li a:hover{ background:#f9f9f9}

/*建设中*/
.jsz{margin:0 auto; width:701px; padding:110px 0;}