﻿@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; color:#333;font-size: 14px; background:#fff;font-family: "Microsoft YaHei";line-height: 1.8;}
input,textarea,select,button{vertical-align:middle;outline:none;color:#333;font-family: "Microsoft YaHei";}
input.active,textarea.active,select.active,button.active,input.on,textarea.on,select.on,button.on{color:#333;}
textarea{resize:none;}
a{color:#333;text-decoration:none;outline:none;blr:expression(this.onFocus=this.blur());}
a:hover{color:#146ac1;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:0;line-height:0;height:0;margin-top:0;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;}
.jump-info .btn-group{ padding-left:0!important;}
.hide.active{ display: block!important;}
i{ font-weight: normal; font-style: normal;}

/***漂浮***/
.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:0;top:-20px;}
.j-float .float-close img{cursor:pointer;}
.j-float li img{ height: auto;}

/*头部*/
.topbar{background:#043e87;height:30px;line-height:30px;font-size:12px;}
.headtop{ width: 1000px; margin: 0 auto;}
.headtop a{color:#fff;}
.headtop a:hover{color:#146ac1;}
.topleft ul li{padding:0 11px;float:left;background:url("../images_rsj/topline.png") 0 center no-repeat;}
.topleft ul li.num1{background:none;}
.topright a{padding:0 10px;float:left;}
.topright span{float:left;}
.topright .spa{ font-size: 10px;color: #888;}
.topright .phone{ position: relative;}
.phone_tu {position: absolute;top: 32px;right: 50%;display: none;clear: both;margin-right: -58px;padding: 7px;background: #fff;-webkit-box-shadow: 0 0 5px rgba(0, 0, 0, .3);-moz-box-shadow: 0 0 5px rgba(0, 0, 0, .3);box-shadow: 0 0 5px rgba(0, 0, 0, .3);}
.topright .phone:hover .phone_tu{display:block;z-index: 999;}
.phone_tu .img_title{ display: none;}
.phone_tu ul li a{ padding: 0; float: none;}
.header{ background: url("../images_rsj/head_bg.jpg") center top no-repeat;}
.head{ width: 1000px; margin: 0 auto; height: 150px; position: relative;}
.head .img_title{ display: none;}
.logo{position:absolute;left:0;top:40px;height:auto;width:auto;}
.logo img{width:auto;height:auto;}
.logo .img-title{display: none;}
.search{position:absolute;width:230px;height:24px;border:#ccc 1px solid;background:#fff;top:65px;right:0;padding:2px 43px 2px 10px;}
.search .from-control{float:left;width:100%;border:none;height:24px;line-height:24px;font-size:12px;color:#666;background:none;}
.search #search{width:33px;height:30px;display:block;background:url("../images_rsj/search.jpg") 0 0 no-repeat;border:0;color:#fff;font-size:14px;line-height:30px;text-align:center;cursor:pointer;position:absolute;right:-1px; top:-1px;overflow: hidden;text-indent:-9999em;}
.search #search:hover{background-position:-33px 0;}
.search .ph-label{left:10px;top:2px;}
/*导航*/
.topNav{background:#00479d;height:36px;}
.menu{width:1000px;margin:0 auto;}
.nav li {float:left;text-align:center;width:121px;}
.nav li.last{width:148px;}
.nav li a{display:block;color:#fff;font-size:16px;line-height:36px;font-weight:bold;}
.nav li a:hover,.nav li.active_public a{background:#4283c5;color:#fff;}
/*政府信息公开banner*/
.gknew_banner{padding:45px 0!important;text-shadow:none !important;font-size:56px!important;color:#2d66a5!important;}
/***底部***/
.footer{width:100%;background:#043e87;padding:20px 0;color:#fff;}
.footer a{color:#fff;}
.footer a:hover{color:#146ac1;}
.footer .container{width:1000px;}
.footnav{line-height:2em;font-size:12px;position:relative;text-align:left;padding-left:302px;}
.footnav span{margin-right:14px;}
.gov-icon{position:absolute;left:192px;top:10px;}
.j-jiuc-icon{position:absolute;right:90px;top:24px;}
@media (min-width:992px) and (max-width:1099px) {
    /*头部*/
    .headtop{width:992px;}
    .head{width:992px;}
    /*导航*/
    .menu{width:992px;}
    .nav li{width:140px;}
    .nav li.last{width:152px;}
    /***底部***/
    .footer .container{width:992px;}
    .j-jiuc-icon{right:70px;}
}
@media (max-width:991px) {
    .headtop,.head,.menu,.footer .container{width:768px;}
    .header{background-size:auto 100%;}
    .head{height:120px;}
    .logo{left:10px;top:25px;}
    .logo img{height:65px;}
    .search{width:209px;top:45px;right:10px;}
    .nav li{width:108px;}
    .nav li.first{width:98px;}
    .nav li.last{width:130px;}
    .footer{padding:15px 0;}
    .footnav{padding-left:0;text-align:center;}
    .footnav span{margin:0 10px;display:inline-block;}
    .gov-icon,.j-jiuc-icon{position:static;display:inline;vertical-align:middle;}
    /*政府信息公开banner*/
    .gknew_banner{padding:35px 0!important;font-size:50px!important;}
}
@media (max-width: 767px) {
    .headtop,.head,.menu,.footer .container{width:100%;}
    /*头部*/
    .head{height:auto;padding-bottom:15px;background-position:-50% 0;}
    .logo{text-align:center;width:100%;position:static;padding:15px 0;}
    .logo img{max-width:80%;height:auto;}
    .search{width:90%;position:relative;top:auto;right:auto;box-sizing:border-box;height:30px;margin:auto;}
    /*导航*/
    .topNav{height:auto;line-height:42px;padding:0;}
    .navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{background:none;}
    .nav .sr-only{display: none;}
    .nav .navbar-header{padding:0 7px;}
    .nav .navbar-brand{height:42px;line-height:42px; color:#fff; padding:0;}
    .nav .navbar-brand:hover{color:#fff;}
    .navbar-default .navbar-toggle{padding:6px;margin-right: 10px;margin-top: 7px; border-color:#fff; }
    .navbar-default .navbar-brand{padding: 0;height: 42px;line-height: 42px;color: #fff;margin-left: 10px;font-size: 16px;font-weight: bold;}
    .navbar-collapse{border-top: 0 none;}
    .navbar-default .navbar-brand:focus, .navbar-default .navbar-brand:hover{color:#fff;}
    .navbar-default .navbar-toggle .icon-bar{background-color:#fff;}
    .nav{width: 100%;height: auto;}
    .nav ul li{width:100%;height:42px;border-bottom:#fff 1px solid;background:#5397db;}
    .nav ul li:last-child{border-bottom:0;}
    .nav ul li a{background:none;height:42px;line-height:42px;color:#fff;}
    .nav ul li.first{display:none;}
    .nav li.last{width:100%;}
}
@media (max-width: 500px) {
    .gknew_banner{padding:25px 0!important;font-size:40px!important; }
}
@media print{
    a[href]:after{content:none!important;}
    .container{width:1200px!important;}
    .topbar,.header,.topNav,.gknew_banner,.dqwz,.footer{display:none;}
}


/*外链提示 > 弹窗*/
.ui-dialog-title{font-family:"Microsoft YaHei";color:#00479d;}
.ui-dialog-content{font-family:"Microsoft YaHei";}
.ui-dialog-content .jump-info p{word-break:break-all;}
.ui-dialog-content .btn-group{padding:20px 0 0;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;text-align:center;}
.ui-dialog-content .btn-group .btn-yes{background:#00479d;color:#fff;}
.ui-dialog-content .btn-group .btn-no{background:#eee;color:#666;}
@media only screen and (max-width:991px) {
    .ui-popup-modal{width:90%!important;left:5%!important;z-index: 99999;}
    .ui-dialog-content{width:100% !important;height:auto !important;}
    .ui-dialog-content .btn-group .btn{margin:0 10px;width:90px;}
    .ui-dialog-grid{width:100%!important}
}


/*信息公开主体背景*/
.xxgk_containerbg{background:#fff url("../images_rsj/bg.png") 0 0 repeat-x;}

.container{width:1000px;}
@media (min-width:992px) and (max-width:999px) {
    .container{width:992px;}
}
@media (max-width:991px) {
    .container{width:768px;}
}
@media (max-width:767px) {
    .container{width:100%;}
}