﻿@charset "utf-8";
/* CSS Document */
.wzy_position{height:auto;line-height: 28px;padding:10px 0 10px 24px;font-size:16px; border-bottom:#e5e5e5 1px solid;background: url("../images/wz_ico.png") 3px 14px no-repeat;position: relative;margin: 0 10px !important;}
.container{margin:auto;padding:0;background:none;overflow:inherit;}
.gkbox{width: auto;height: auto;}

.container{width:1200px!important;}
.xxgk_wzcontainer .lm_contain{margin-top:20px;margin-bottom:0;}
.xxgk_wzcontainer .wzcon{padding: 30px 0 10px;}
.wz_top a{color:#444;}
.wz_top a:hover{color:#dd0808;}
.wz_top i{font-style:normal;}

/* 公开自适应 */
.navbar-default .navbar-nav>li>a, .navbar-default .navbar-text{color: #fff;}
body,html{ min-width: auto;}
#flash01,.mF_ladyQ_flash01 .pic,.mF_ladyQ_flash01 .pic ul,.mF_ladyQ_flash01 .pic ul li,.mF_ladyQ_flash01 .pic ul li a,.mF_ladyQ_flash01 .pic img{width: 100%;display: block;height: 100%;}
.logo{width: auto;height: auto;margin-top: 33px;}
.banbox{width: 100%;}
.naver{background: #1b50a0;width: 100%;}
.share-box{left: 0;}

.wzcon{padding:30px 0 10px;height:auto;min-height:300px;_height:300px;font-size:16px;line-height:2;text-align:justify;text-justify:inter-ideograph;word-break:break-all;word-wrap:break-word;overflow-x:auto;}
.wzcon table{max-width:100% !important;margin:auto;}
.wzcon img{max-width:90%;height:auto;}
.wzcon p{margin:0.5em auto;}
.xxgk-wzcon .j-fontContent{overflow-x: auto;}
.xxgk-wzcon .j-fontContent table{max-width: 100%!important;}
.xxgk-wzcon .j-fontContent img{max-width: 100%!important;height: auto!important;}

.navbox li a{width: 100%;}
.navbox li a:hover,.navbox li.on a{color: #fff;background: #417cd7;width: 100%;margin-left: -1px;}
.navbox li.last a{width: 100%;}

@media (max-width: 1199px) and (min-width: 992px){
    .container,.mainbox,.banbox,.menu{width: 992px!important;}
    .navbox li,.navbox li.last{width: 164px;}
    .footer{width: 100%;}
    .xxgk_lmright{width: 660px;}
    .footer .dzjg{margin-left: -482px;}
    .footer .dzjg.jiucuo{margin-left: 358px;}
}

@media (max-width: 991px) and (min-width: 768px){
    .container,.banbox,.mainbox,.banner,.menu{width: 768px!important;}
    .navbox li.active_public{width: 133px;}
    .navbox li,.navbox li.last{width: 126px;}
    .footer{width: 100%;}
    #flash01,.banbox{height: 168px!important;}
    .footer .dzjg{margin-left: -482px;}
    .footer .dzjg.jiucuo{margin-left: 358px;}
}
@media (max-width: 991px){
    .foot-ico,.foot-cuo{position:initial;display: inline-block;}
    #home_web{display: none;}
    .xxgklistb{padding: 0;}
    .header{height: auto;}
    .banbg, .logobox{height: auto!important;}
    .search{margin:0 auto;float: none;position: initial;padding-top: 0;width: auto;width: 341px;padding-bottom: 10px;}
    
    .logo{position: initial;height: auto;width: 100%;text-align: center;margin-top: 0;float: none;}
    .logo img{width: auto;max-width: 96%;padding: 10px 0;height: auto;}
    .footer .dzjg{ position: initial;  margin-left: 0; width: 80px; height: 80px;display: inline-block;}
    .footer .dzjg.jiucuo{margin-left: 0; width: 110px; height: 55px;}
    .footer{width: 100%;}
}

@media (max-width: 767px){
    .container,.mainbox,.banbox,.footer{width: 100%!important;height: auto;padding: 0;}
    .top-ban{display: none;}
    .navbar-brand{padding: 0;height: 50px;line-height: 50px;color: #fff;font-size: 20px;font-weight: bold;padding-left: 10px;}
    .navbar-toggle{margin-right: 10px;}
    .navbar-default .navbar-brand{color: #fff!important;}
    .navbar-default .navbar-toggle .icon-bar{background-color: #fff;}
    .navbar-nav{margin: 0 auto;}
    .navbar-collapse{position: absolute;top: 51px;left: 0;width: 100%;}
    .navbox{z-index: 9999;width: 100%;overflow: initial;height: auto;}
    .navbar{z-index: 9999;}
    .naver .navbox li{float: none;width: 100%;background: #1b50a0;z-index: 999;}
    .footer span.sp{display: inline-block;}
    .con_main,.wzcon{padding: 10px;}
    .navbox li{float: none;width: 100%;padding: 0;background: none;}
    .banbg{position: initial;display: none;}
    .navbox li a{width: 100%;}
    .search{width: 96%;padding-bottom: 10px;}
    .search ul{background: none;position: relative;width: 100%;background: rgba(255,255,255,.8);border-radius: 20px;}
    .search li.ss1{width: 80%;position: absolute;left: 0;top: 0;padding: 0;height: 40px;line-height: 40px;}
    .search li.ss1 input{width: 100%;border: 0 none;background: transparent;text-indent: 1em;border-radius: 20px;height: 40px;line-height: 40px;border-top-right-radius: 0;border-bottom-right-radius: 0;}
    .search li.ss2{width: 20%;position: absolute;right: 0;top: 0;height: 40px;line-height: 40px;}
    .search li.ss2 input{width: 100%;border: 0 none;background: #1b50a0;border-radius: 20px;}
    .logobox{position: initial;}
}