﻿@charset "utf-8";
/* CSS Document */
/***** 信息公开-样式重置 ******/
.wzy_position {  background: url(../images/wz_ico.png) 3px 14px no-repeat; padding-left:30px;}
.wz_top {background: url(../images/wz_ico.png) 3px 11px no-repeat;}
.xxgk_wzcontainer .lm_contain{  border:1px solid #ddd; padding-top:5px;}
.xxgk_wzcontainer .con_main{  padding: 40px 40px 20px 40px; border:none;}
.xxgk_chaxun{ font-size:12px;}
/***** 头部&底部******/
.top_box { min-width: auto;}
.nav_box .nav{background: #eff3f6;}
.nav_box .nav .navbar{background:none;border-radius:0;border:0;margin:0 auto;position:relative; z-index:20;}
.nav_box .nav .navbar-nav{width: 100%; position: relative; }
.nav_box .nav .navbar-nav  li{float: left;width: 170px;height: 50px;line-height: 50px; borrder-right:1px solid #fff; margin-right:0; background: #eff3f6;}
.nav_box .nav li  a{display: block;text-align: center;color: #1c5da0 !important;font-size: 22px;}
.nav_box .nav li a.on,.nav_box .nav li  a:hover{background:#1c5da0; color: #fff !important;}
.nav_box .nav ul li.last{ border-right: none;}
.navbar-default .navbar-toggle,.navbar-default .navbar-toggle:focus, .navbar-default .navbar-toggle:hover{ background: #fff;}
.nav_box .nav .sr-only{display: none;}
.nav_box .nav .navbar-header{ padding: 0 10px;}
.nav_box .nav .navbar-brand:hover{ color: #fff;}
.nav-line{height: 6px;background: #1c5da0;width: 100%;margin-top: 6px;}
.footer{ min-width: auto;}
.footer .sp{ display: inline-block;}
@media (max-width: 1199px) and (min-width: 992px){
    .banenrbox,.nav_box .nav,.container {width: 992px;}
    .nav_box .nav .navbar-nav  li { width: 136px; }
    .nav_box .nav .navbar-nav  li.nav-xxgk { width: 176px;}
    .dzjg,.jiucuo{ position: static; display: inline-block; }
}
@media (max-width: 991px) and (min-width: 768px){
    .banenrbox,.nav_box .nav,.container{width: 768px;}
    .search {width: 280px;}
}
@media (max-width: 991px){
    .nav_box .nav .navbar-nav  li { width: 104px; }
    .nav_box .nav .navbar-nav  li.nav-xxgk{ width: 144px;}
    .xxgk_left,.xxgk_lmright{ float: none !important;}
    #home_web{ display: none !important;}
    .newsinfoleft, .newsinforight {float: none !important;}
    .dzjg,.jiucuo{ position: static; display: inline-block; }
}
@media (max-width: 767px){
    .banenrbox,.nav_box .nav,.container{width: 100%;}
    .top_box{  padding-bottom: 20px;}
    .logo{ position: static; text-align: center; padding-top: 15px;}
    .logo img{ height: 80px; width: auto;  }
    .top_r li.num2{ display: none;}
    .search{ position:relative; float: none; left:auto; right: auto; top:auto; width: 95%;  margin: 0 auto; background:#fff;}
    .nav_box .nav{ height: auto;}
    .nav_box .nav .navbar-header{ height:50px; font-weight:bold;}
    .nav_box .nav .navbar{ width:100%;}
    .nav_box .nav .navbar-nav  li{float: none; text-align:center;  height: 50px; line-height: 50px;  width: auto !important; font-size:20px !important;}
    .nav_box  .nav .navbar-nav  li.first{ display:none;}
    .nav_box  .nav .navbar-brand{  font-size:20px; height:50px;  padding:0 0 0 20px; line-height: 50px; color: #1c5da0;}
    .xxgk_wzcontainer .con_main {padding: 20px;}
}
@media (max-width: 460px){
    .logo{ padding-top: 25px;}
    .logo img{ width: 90%; height: auto;}
}