@charset "utf-8";
/* CSS Document */
html{-webkit-text-size-adjust:none;overflow-y:auto;overflow-x:hidden;}
html,body,div,ul,li,dl,dd,dt,a,ol,u,i,b,br,p,span,hr,label,input,select,textarea,button,form,h1,h2,h3,h4,h5,h6,font,strong,em,iframe,img,tr,th,td,q,abbr,acronym{margin:0;padding:0;list-style:none;}
q:before, q:after {content:'';}
abbr,acronym{border:0;}
body{padding:0;margin:0;font: 12px/1.5 "宋体", Arial, Helvetica, sans-serif;color:#000;background:url(../images/bg.jpg;vpn_img) top repeat-x #d8eefc;}
input,textarea,select,button{vertical-align:middle;outline:none;font-family:"Microsoft YaHei",微软雅黑;color:#000;}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#000;}
textarea{resize:none;}
a{color:#000;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#c00;text-decoration:none;}
a:focus{outline:none;}
img,a img {border:none; margin:0; padding:0; border:0; vertical-align:middle;}
.left,.fl{float:left;}
.right,.fr{float:right;}
/* clear */
.clearfix:after{visibility:hidden;display: block;font-size: 0;content:" ";clear:both;height:0;}
* html .clearfix {zoom: 1;} /* IE6 */
*:first-child+html .clearfix {zoom: 1;} /* IE7 */
.clear,.cc{clear:both;font-size:0px;line-height:0px;height:0px;	margin-top:0px;overflow:hidden;}
h1,h2,h3{font-weight:normal;}
 h1{ font-size:20px;}
 h2{ font-size:18px;}
 h3{ font-size:16px;}
.pos-rel{position:relative;}
.pos-abs{position:absolute;}
ul,li{ vertical-align:middle;}  
.container { 
width: 1000px;
margin-right: auto;
margin-left: auto;
padding-left: 0;
padding-right: 0;
}
.jump-info .btn-group{ padding-left:0px!important;}
.contain{padding:10px 12px;background-color:#ffffff;margin:0 auto;border-bottom:#385E7A solid 2px;}
/***漂浮***/
.j-float{position:relative;z-index:99999;display:none;}
.j-float .img_title{display:none;}
.j-float .float-close{position:absolute;width:38px;height:16px;right:0px;top:-20px;}
.j-float .float-close img{cursor:pointer;} 
/*头部*/ 
.topbox{ height:28px; margin-bottom:1px; background:url(../images/topbox_bg.gif;vpn_img) repeat-x;}
.topleft{ float:left; padding-top:4px;}
.topleft li{float:left;display:inline;margin-left:5px;color:#1F4264;}
.topleft li .btns{border:#3C85C9 solid 1px;height:16px;line-height:16px;background-color:#B8CFE4; width:85px;}
.topleft li .btns1{border:#3C85C9 solid 1px;height:16px;line-height:16px;background-color:#B8CFE4; width:38px;}
.login li img{vertical-align:top}
.dl{background:url(../images/btn01.gif;vpn_img) no-repeat;width:50px;height:19px;border:none;cursor:pointer;}
.zc{ width:50px; height:20px; background:#B8CFE4; line-height:19px; color:#333; border:none; text-align:center;}
.topright{ float:right;}
.topright a{ padding:0 5px; line-height:28px;}
.banner{ height:194px; width:100%; overflow:hidden;}
.banner .mF_sohusports_wrap{padding:0;border:0;width:100%;height:100%;background: none;}
.banner .mF_sohusports_myfocus08{width:100%;height:100%;background: none;}
.mF_sohusports_myfocus08{background: none!important;}
.banner .mF_sohusports_myfocus08 .pic{width:100%;height:100%;}
.banner .mF_sohusports_myfocus08 .pic .img-title{display: none;}
.banner .mF_sohusports_myfocus08 .pic ul{width:100%;height:100%;}
.banner .mF_sohusports_myfocus08 .pic li{height:100%;width:100%;}
.banner .mF_sohusports_myfocus08 .pic li img{height:100%;width:100%;}
.banner .mF_sohusports .txt{display: none!important;}
.banner .mF_sohusports .num{display: none!important;}

.banner .img_title{ display:none;}
.navbar{ height:45px; background:url(../images/nav_bg.gif;vpn_img) top repeat-x;}
.navbar-nav{ width:670px; margin:0 auto; float:none;}
.navbar-nav li{ height:45px; line-height:45px; float:left; background:url(../images/menuline.jpg;vpn_img) right center no-repeat;}
.navbar-nav li a{ color:#E0080F!important; display:block;font-size:14px; font-weight:bold; padding:0 20px;}
.navbar-nav li a:hover,.navbar-nav li.on a{ color:#0b6bac!important;}
.navbar-nav li#last{ background:none;}
.submenu{ height:34px; background:url(../images/submenu_bg.gif;vpn_img) top repeat-x #91d2fc;}
.dqtext { float:left; width:250px; padding-left:15px; line-height:34px;}
.datetime{ float:left; width:260px; line-height:34px;}
.tianqi{ float:left; height:34px;}
.tianqi iframe{ margin-top:-3px;}
.topsearch{   height:20px; float:right; padding-top:7px;position:relative; padding-right:20px; z-index:0;}
.topsearch .topsearchtext{  width:130px; height:18px; line-height:18px;color:#000; outline:none;padding-left:5px; padding-right:5px; background:#fff; border:1px solid #a9a9a9; font-size:12px; float:left; margin-right:10px;}
.topsearch input{ border:0; background:none;font-family:"微软雅黑"; outline:none;}
.topsearch .topsearchbtn{ float:left; background:url(../images/jsbtn.gif;vpn_img) no-repeat;width:48px; height:20px;   cursor:pointer; border:none;  }
.topsearch .msg-box{left:0px;top:3px;position:absolute!important; z-index:5} 


 
/*****导航****/
/*底部*/ 
.footer{ background:url(../images/footer_bg.gif;vpn_img) center top repeat-x #fff;line-height:22px; overflow:hidden; text-align:center; padding:20px 0 10px; margin-top:10px;}
.footer span{ margin:0 10px;}
.footer i{ font-style:normal; color:#F00;}
.footimg{ width:auto; margin:0 auto;text-align: center;}
.footimg div{ float:none;display: inline-block;}
.footimg .jiucuo{ margin-top:8px;}
/*页面纠错*/
.ui-dialog-title{color:#164fa6;}
.correction-table{clear:both;font-size:14px;overflow:hidden;}
.correction-table th{width:80px;text-align:right;padding:2px 10px 2px 0;}
.correction-table th span{color:#164fa6;}
.correction-table td{padding:4px 0; position:relative;}
.correction-table td .msg-box{ top:0;}
.correction-table td select{padding:3px 5px;border:#ddd 1px solid;}
.correction-table td input{height:24px;line-height:24px;width:220px;padding:0 5px;border:#ddd 1px solid;}
.correction-table td input#checkCode{width:100px;}
.correction-table td textarea{width:380px;height:120px;padding:3px 5px;border:#ddd 1px solid;}
.correction-table td.btn-group{padding-left:92px!important;}
.correction-table td.btn-group input{background:#1258AD;height:36px;line-height:36px;cursor:pointer;border:0;outline:none;color:#fff;padding:0 10px;margin-right:10px;width:100px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
/*页面纠错 end*/
/*分页/翻页*/   
.pagination{clear:both; text-align:center;margin:10px 0 5px;padding:5px 0;line-height:20px;font-size:12px;font-family:"Microsoft YaHei",微软雅黑;    padding: 1px;
    border: 1px solid #B6EDFF; background:#EBFAFF}
.pagination a,.pagination span{display:inline-block;border:1px solid #a5a5a5; background:#f4f4f4;color:#000; font-family:Arial;margin:2px;padding:0px 10px;text-decoration:none;white-space:nowrap; height:20px;line-height:20px;}
.pagination a:hover{background:#8dbdf7;border:1px solid #8dbdf7;color:#ffffff !important;}
.pagination a.active{border:1px solid #8dbdf7;color:#fff;}
.pagination span.current,.pagination span.current:hover{background:#8dbdf7;border:1px solid #8dbdf7;color:#fff;}
.pagination span.disabled,.pagination span.disabled:hover{border:1px solid #a5a5a5;color:#000;}
.pagination a.text,.pagination a.text:hover{color:#fff;background:#8dbdf7;border:#8dbdf7 1px solid;cursor:text;}
.pagination a.pagemore,.pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0px 3px;}
.pagination #page{display:inline;}
.pagination #page input{width:40px;height:24px;line-height:24px;border:1px solid #a5a5a5;padding:0 5px;margin:3px 6px;color:#000;vertical-align:middle;}
.pagination .inputBar{border:0;height:22px;padding:0 6px; background: none;}
.pagination .total{border:0;height:22px;padding:0; background: none;}
.pagination .inputBar input{width:40px;height:16px;line-height:16px;padding:2px 5px;border:#ccc 1px solid;margin:-1px 3px 0;*margin:0px 3px 0;_margin:0px 3px 0;background:#eee;vertical-align:middle;}
.pagination .inputBar button{width:40px;height:22px;line-height:16px;padding:2px 5px;border:#d9d9d9 1px solid;margin:-1px 6px 0 3px;*margin:0px 3px 0;_margin:0px 3px 0;background:#fff;vertical-align:middle; color: #666;}
.pagination .inputBar button:hover{background:#8dbdf7;border:1px solid #8dbdf7;color:#fff;}
/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content{font-family:"Microsoft YaHei",微软雅黑;}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding-top:20px;text-align:center;display:block;}
.ui-dialog-content .btn-group .btn{display:inline-block;float:none;padding:0;margin:0 15px;border:0;cursor:pointer;outline:none;width:100px;height:36px;line-height:36px;font-size:14px;-moz-border-radius:5px;-webkit-border-radius:5px;border-radius:5px;}
.ui-dialog-content .btn-group .btn-yes{background:#1b50a0;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media (max-width: 1199px) and (min-width: 992px){
.container{width: 1000px;}
}
@media (max-width:991px) {
.container { width: 768px; } 
.tianqi{ display:none;}
}
@media (max-width: 767px) {
.container { width: 100%;}
.contain{ padding:2%;}
.ban .img_title{ display:none;}
.ban img{ width:100%; height:auto;}
.container-fluid{float:none;width:100%;}
.navbar-toggle{padding:6px 10px;margin:6px 10px;}
.navbar-default .navbar-toggle .icon-bar{background-color:#4aaef2;}
.navbar-default .navbar-brand{padding:0px 10px;font-size:16px;font-weight:bold;  line-height:45px;height:45px;color:#E0080F!important; font-weight:bold;}
.navbar-default .navbar-toggle:focus .icon-bar, .navbar-default .navbar-toggle:hover .icon-bar{background-color:#4aaef2;}
.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background:none;}
.navbar-default .navbar-collapse, .navbar-default .navbar-form{border:0;}
.navbar-brand{ height:45px; line-height:45px; padding:0px 10px;}
.navbar{height:45px; padding:0px; width:100%; float:none; z-index:99;}
.navbar-nav{ height:auto; background:#4aaef2; margin-top:0px; width:100%; position:relative;}
.navbar-nav li a .ico{ display:none;}
.navbar-nav li,.navbar-nav li.first{width:100%;background:none;height:34px; border-right:none;}
.navbar-nav li a,.navbar-nav li.num1 a{height:34px;line-height:34px; text-align:center; color:#fff!important;padding:0; border-top:1px solid #fff;}
.navbar-nav li a:hover,.navbar-nav li.on a{ background:#a0d8f9; color:#fff!important;}
.navbar-default .navbar-toggle{ border-color:#4aaef2; margin-right:6px;}
.navbar-toggle{ margin:8px 0px;}
.submenu{ height:auto; overflow:hidden;}
.dqtext,.datetime { float:none; width:100%; padding-left:0px; text-align:center; line-height:26px;}
.topsearch{ width:90%; padding:0 5% 10px;}
.topsearch .topsearchtext{ width:75%; margin-right:4%; padding:0 2%;}
.topsearch .topsearchbtn{ width:15%; background-size:100% 100%;}
.footer{ padding:3% 2%;}
.footer span{ display:inline-block;}
}
@media print{
a[href]:after {
        content: none!important;
   }
.topbox,.banner,.ban,.navba,.submenu,.footer{ display:none;}
}
.share{ float:right; width:150px; padding-top:10px;font-size:12px;position: relative;}
.share-box{top: 9px;}

/*--政务公开头部--*/
.gkbody{background:#fff;}
.gkbodybg{ background: url(../images_xxgk/xxgkbodybg.jpg;vpn_img) center 0 no-repeat;background-color: #fff;}
.xxgklmbody{ background: none !important;}
.gk_container2{width:1002px !important;}
.gkbodybg .zx{display:none;}
.gknew_logo,.back_home{ display: none !important;}
.gknew_ban{background-image: url(../images_xxgk/gk-ban-new.png;vpn_img) !important;}
.gk_container {padding: 20px 20px 20px !important;max-width: 962px !important;}
.xxgk_lmright {width: 702px !important;}
.colun1 ul {margin: 0 12px !important;}
.gkbodybg .zc{width: auto;height: auto;background: none;line-height: normal;color: #333;border: none;text-align:left;}
.xxgk_lmlink dl.lmlink-tab a{background: #fff url(../images_xxgk/gknew-treeico.png;vpn_img) no-repeat 195px center !important;}
.xxgk_lmlink dl.lmlink-tab a:hover, .xxgk_lmlink dl.lmlink-tab.active a{background: #4ebbf3 url(../images_xxgk/gknew-treeicoh.png;vpn_img) no-repeat 195px center !important;border-color: #4ebbf3 !important;}
.xxgk_lmlink dl a{color:#4ebbf3 !important;}
.xxgk_lmlink dl a:hover, .xxgk_lmlink dl.active a{background-color: #4ebbf3 !important;border-color: #4ebbf3 !important;color:#fff !important;}
.xxgk_lmlink dl a .ico{background-image: url(../images_xxgk/gknew_ico1.png;vpn_img) !important;}
.xxgk_lmlink dl a:hover .ico, .xxgk_lmlink dl.active a .ico{background-image: url(../images_xxgk/gklm_ico01h.png;vpn_img) !important;}
.xxgktreeconlm ul li.active a{color:#4ebbf3 !important;}
.ztree li a.curSelectedNode, .ztree li a.curSelectedNode_Edit{color:#4ebbf3 !important;}
.navContent ul li.active a{color:#4ebbf3 !important;}
.tb_title{color:#4ebbf3 !important;}
.wgk_xxktab ul li{color:#4ebbf3 !important;}
.wgk_xxktab ul li i{background: url(../images_xxgk/gknew-ztreearron.png;vpn_img) 0 0 no-repeat !important;}
.wgk_xxktab ul li.active i{background: url(../images_xxgk/gknew-ztreearr.png;vpn_img) 0 0 no-repeat !important;}
.font-le{color:#4ebbf3 !important;}
.xxgklistb .slimScrollDiv .slimScrollBar{background: #4ebbf3 !important;}
.xxgk-search ul{border-color: #4ebbf3 !important;}
.xxgk-search .search-btn{background: url(../images_xxgk/gk-search_btn.png;vpn_img) center center no-repeat !important;}
.ls_gktit span, .ls_gktit a{background: #4ebbf3 !important;}
.gkzd-title span, .gkzd-title a{background: #4ebbf3 !important;}
.gkmore a:hover{background: #4ebbf3 !important;}
.xxgkmnbox h2{background: #4ebbf3 !important;}
/*依申请公开*/
.xxgk_sqxxktop ul li.active a, .xxgk_sqxxktop ul li a:hover{background: #4ebbf3 !important;}
.xxgk_sq_sqbtop ul.tit{color:#4ebbf3 !important;}
.xxgk_sqr span, .xxgk_sqr1 span{color:#4ebbf3 !important;}
.xxgk_sq_btn input.tj{background: #4ebbf3 !important;}
.xxgk_sqr, .xxgk_sqr1{border-left: 2px solid #4ebbf3 !important;}
.xxgk_jstable{background-image: url(../images_xxgk/ysq_xxjsn.png;vpn_img) !important;}
.xxgk_sqtop1 p{padding-right: 10px !important;}
.xxgk_chaxun p.input{width: 96px !important;}
.sqnav_tit ul.tit li.mc{width: 456px !important;}
.xxgk_sqtop1 .xxgk_sqtop1_type2{padding-right: 50px !important;}
.xxgk_chaxun.xxtj p.date{width: 75px !important;}
.xxgk_chaxun p.select{width: 120px !important;}
.xxgk_jstable li.ss1{width: 370px !important;}
.xxgk_jstable li.ss1 p.input{width: 162px !important;}
.xxgk_jstable li.ss1 p.select{width: 100px !important;}
.xxgk_jstable li.ss1 p.date{width: 86px !important;}
@media (max-width:991px){
    .gk_container{padding:20px 10px 10px !important;}
    .gk_container2{width:768px !important;}
}
@media (max-width: 767px) {
    .gk_container2{width:auto !important;}
    .xxgk_jstable{background-image: none !important;}
    .xxgk_jstable li.ss1{width: auto !important;}
    .xxgk_jstable li.ss1 p.input{width: auto !important;}
    .xxgk_jstable li.ss1 p.select{width: auto !important;}
    .xxgk_jstable li.ss1 p.date{width: auto !important;}
    .xxgk_chaxun p.input {width: auto !important;}
    .xxgk_chaxun.xxtj p.date {width: auto !important;}
    .sqnav_tit ul.tit li.mc{width: auto !important;}
    .xxgk_sqr, .xxgk_sqr1 {border-top: 2px solid #4ebbf3 !important;border-left:1px solid #ddd !important;}
}
/*分页/翻页*/
.gkbodybg .pagination{width:100%;text-align:center;margin:10px 0;padding:3px 0;line-height:24px;font-size:14px;font-family:"Microsoft YaHei";background: none;border:0;}
.gkbodybg .pagination a,.gkbodybg .pagination span{display:inline-block;border:1px solid #d9d9d9;color:#666;margin:3px;padding:0 8px;text-decoration:none;white-space:nowrap;height:24px;line-height: 24px;background: none;color: #333 !important;}
.gkbodybg .pagination a:hover{background:#05a3fd;border:1px solid #05a3fd;color:#fff !important;}
.gkbodybg .pagination a.active{border:1px solid #2e87ff;color:#fff;}
.gkbodybg .pagination span.current,.gkbodybg .pagination span.current:hover{background:#05a3fd;border:1px solid #05a3fd;color:#fff !important;;}
.gkbodybg .pagination span.disabled,.gkbodybg .pagination span.disabled:hover{border:1px solid #d9d9d9;color:#666;background:#eee;}
.gkbodybg .pagination a.text,.gkbodybg .pagination a.text:hover{color:#fff;background:#2e87ff;border:#2e87ff 1px solid;cursor:text;}
.gkbodybg .pagination a.pagemore,.gkbodybg .pagination a.pagemore:hover{color:#666;background:#fff;border:1px solid #fff;cursor:text;padding:0 3px;}
.gkbodybg .pagination .inputBar{border:0;height:24px;padding:0 6px; background: none;}
.gkbodybg .pagination .total{border:0;height:24px;padding:0; background: none;}
.gkbodybg .pagination .inputBar input{width:40px;height:20px;line-height:24px;padding:2px 5px;border:#ccc 1px solid;margin:-3px 3px 0;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#eee;vertical-align:middle;}
.gkbodybg .pagination .inputBar button{width:40px;height:26px;line-height:20px;padding:2px 5px;border:#2e87ff 1px solid;margin:-3px 6px 0 3px;*margin:-3px 3px 0;_margin:-3px 3px 0;background:#05a3fd;vertical-align:middle; color: #fff;}

/*公开文章*/
.gkbodybg .con_main{padding:0 0 30px;border:0;background:none;}
.gkbodybg .share{padding-top:0;width:auto;}
.gkbodybg .share-box{top:-2px;}