﻿@charset "utf-8";



.view-normal{display:none;}
.view-older{display:none;}

.com-title h3{color: #21468C;}
.zfgb-hd{text-align:center; height:100px; background:url(../images/zfgb/hd.png) no-repeat top;}
.module-main{ margin-right: -10px;margin-left: -10px;overflow: hidden;}
.module-box{margin-right: 10px;margin-left: 10px;}
.zfgb-main .module-box{padding:20px; min-height:1050px; background-color:#fff; border:1px solid #e5e5e5;}
.zfgb-main .common-head .menu1 li{font-weight:bold;}
.zfgb-main .layui-btn-normal{background-color:#005293;}
.zfgb-main .layui-btn-primary:hover{border-color:#005293;}
.zfgb-main .layui-form-select dl dd.layui-this{background-color:#005293!important;}
.zfgb-main .layui-input{font-size:14px;}
.zfgb-main .layui-btn{font-size:14px;}
.zfgb-main .layui-btn .layui-icon{font-size: inherit;}
.zfgb-main .layui-form-select dl dd{font-size:14px;}
.szsrmzfgb .module-box{min-height:691px;}

.zfgb-left{float:left; width:72.5%;}
.zfgb-right{float:left; width:27.5%;}

.zfgb-ml{padding:20px 0; border-bottom:1px solid #e5e5e5;}
.zfgb-ml h4{font-weight:bold; font-size:1.875em; text-align:center;}

.zfgb-list{}
.zfgb-list dt{position:relative; padding-left:35px; font-weight:bold;margin: 20px 0 0;}
.zfgb-list dt i{position:absolute; top:50%; left:10px; width:11px; height:11px; margin-top:-5px;}
.zfgb-list dt i:before{position:absolute; top:0; left:0; z-index:2; content:""; width:7px; height:7px; background-color:#fff; border:1px solid #a9a9a9;}
.zfgb-list dt i:after{position:absolute; top:3px; left:3px; z-index:1; content:""; width:8px; height:8px; background-color:#cfcfcf;}
.zfgb-list dd{padding-top:10px; padding-bottom:20px;}
.zfgb-list dd .infolist li a{padding-left:35px!important;}

.zfgb-other{text-align:center;}
.zfgb-other li{display:inline-block; margin:0 5%; font-size:14px; color:#025293;}
.zfgb-other li a{color:#025293}
.zfgb-other li dt{padding-top:5px;}
.zfgb-other li #div_div{height:80px;}
.zfgb-other li #div_div canvas{width:80px; height:80px;}

.zfbg-qk-search{text-align:center;}
.zfbg-qk-search .layui-form-item .layui-inline{display:inline-block !important; margin-right:5px; margin-bottom:0 !important; vertical-align:top;}
.zfbg-qk-search .layui-form-label{width:auto; padding-right:0; padding-left:0;}
.zfbg-qk-search .layui-form-item .layui-input-inline{float:none; width:100px; margin-right:0 !important; margin-bottom:0 !important; margin-left:0 !important; left:0 !important;}
.zfbg-qk-search .layui-btn{padding-right:0; padding-left:0; width:38px;font-size:20px;}
.zfbg-qk-search .iconfont{font-size:20px; font-weight:bold;}

.zfgb-search{}
.zfgb-search .layui-form-label{width:68px; padding-left:0;}
.zfgb-search .layui-input-block{margin-left:85px;}

.zfgb-lsgb .bd{padding-top:20px; text-align:center;}

.zfgb-link{}
.zfgb-link .list li{float:left; width:100%;}
.zfgb-link .list li a{display:block; margin-top:20px; padding:15px 1em; background-color:#ecf3fb;}

.zfgbs-mod{margin-bottom:20px; overflow:hidden;}
.zfgbs-mod ul{margin-top:-20px; margin-right:-10px; margin-left:-10px; overflow:hidden; zoom:1;}
.zfgbs-mod ul li{position:relative; float:left; width:25%;}
.zfgbs-mod ul li a{display:block; margin:25px 10px 0; font-size:1em; color:#025293; overflow:hidden;position: relative;}
.zfgbs-mod ul li span.pic{display:block; overflow:hidden;}
.zfgbs-mod ul li span.pic img{display:block; width:90%; margin:0 auto;}
.zfgbs-mod ul li span.txt{display:block; padding:10px 0 5px; font-size:.9375em; line-height: 1.2; text-align:center;}
.zfgbs-mod ul li span.pic i {margin-left: -16px;position: absolute;left: 50%;bottom: 108px;color: #333;font-style: normal;}


@media (max-width: 1200px){
  .zfgb-main .module-box{padding:20px 15px; min-height:inherit !important; border:none;}
  .zfgb-left{float:none; width:auto;}
  .zfgb-right{float:none; width:auto;}
  .zfgb-ml{padding:15px 0;}
  .zfgb-list dd{padding-bottom:15px;}
  .zfgb-link .list li a{margin-top:15px;}
  .zfgbs-mod{margin-bottom:15px;}
}

@media (max-width: 1023px){
  
}

@media (max-width: 992px){
  .zfgbs-mod ul li{width:33.33333%;}
}

@media (max-width:768px) {
  
}
@media (max-width:640px) {
  .zfgbs-mod ul li{width: 50%;}
}

@media (max-width: 560px){
  .zfgb-container{padding-left: 0;padding-right: 0;}
  .module-main{overflow:visible;}
  .module-main,.module-box{margin-left: 0;margin-right: 0;}

  .zfgb-hd{height:auto;}
  .zfgb-hd .view-normal{display:block;}

  .zfgb-list dt{padding-left:25px;}
  .zfgb-list dt i{left:0;}
  .zfgb-list dd .infolist li a{padding-left:25px!important;display: inline-block;}

  .zfbg-qk-search .layui-form-label{display:none;}

  .zfgbs-mod ul li{width:50%;}
}

@media (max-width: 460px){
  .zfgbs-mod ul li span.txt{
    font-size: .875em;
    /* left: 5%;right: 5%; top: 55%;padding: 10px 10px 5px; */
  }
  
}

@media (max-width: 360px){
  .zfbg-qk-search .layui-form-item .layui-input-inline{width:85px;}
  .zfgb-other li{margin:0 5px;}
  
}

@media (max-width:320px){

}


body.UseInMobile .zfgb-container .layui-form-item{height: auto!important;}
body.UseInMobile .zfgb-search .layui-form-label{width: 72px;}
body.UseInMobile .zfbg-qk-search .layui-form-item .layui-input-inline{width: 100px;}
body.UseInMobile .zfbg-qk-search .layui-form-item .layui-inline{margin-top: 10px;}
body.UseInMobile .layui-laydate table{width: 100%;}
body.UseInMobile .zfbg-qk-search .layui-btn{line-height: 38px!important;}
body.UseInMobile .zfgb-other li{margin-bottom: 10px;}
body.UseInMobile .zfgb-list dd .infolist li a{line-height: 28px!important;}

body.older .zfgb-main .module-box{padding:30px;}
body.older .zfgb-main .layui-input{height:70px;}
body.older .zfgb-main .layui-btn{display:inline-block; padding:0 38px; height:70px; line-height:70px!important; text-align:center; width:auto;}
body.older .zfgb-hd{height:auto;}
body.older .view-normal{display:none !important;}
body.older .view-older{display:block;}
body.older .zfgb-lsgb .view-older{display:none;}
body.older .zfbg-qk-search .layui-form-item .layui-inline{margin-right:20px;}
body.older .zfbg-qk-search .layui-form-label{font-size:1.25em; line-height:52px;}
body.older .zfbg-qk-search .iconfont{font-size:1.4em;}
body.older .zfbg-qk-search .layui-form-item .layui-input-inline{width:200px;}
body.older .zfgb-main .layui-form-select dl{top:69px;}
body.older .zfgb-main .layui-form-select dl dt,
body.older .zfgb-main .layui-form-select dl dd{font-size:1.25em; padding-left:30px; line-height:1.5em;}
body.older .zfgb-left{width:100%;}
body.older .zfgb-right{width:100%;}
body.older .infolist li{padding-top:0.3em; padding-bottom:0.3em;}
body.older .zfgb-list dt{padding-left:60px; font-size:1.25em;}
body.older .zfgb-list dt i:before{width:20px; height:20px;}
body.older .zfgb-list dt i:after{width:23px; height:23px;}
body.older .zfgb-list dd .infolist li h4{padding-left:60px;}
body.older .zfgb-other li dt{padding-top:20px; font-size:1.25em;}
body.older .zfgb-other li dd img{width:200px; height:200px;}
body.older .zfgb-other li #div_div{height:200px;}
body.older .zfgb-other li #div_div canvas{width:200px; height:200px;}
body.older .common-head .menu1 li{padding-bottom:15px; line-height:1.6em;}
body.older .common-head .menu1 li.current{border-bottom-width:5px;}
body.older .common-head .hd li{font-size:2.75em;}
body.older .zfgb-lsgb .bd{padding-top:30px;}
body.older .zfgb-search .layui-form-label{width:144px; line-height:52px;}
body.older .zfgb-search .layui-form-item{margin-bottom:30px!important;}
body.older .zfgb-search .layui-input-block{margin-left:164px;}
body.older .zfgb-link .list li a{margin-top:30px; font-size:1.25em;}
body.older .layui-laydate-main{width:460px;}
body.older .laydate-set-ym{font-size:2.25em;}
body.older .layui-laydate-header{padding-top:20px; padding-bottom:10px;}
body.older .layui-laydate-header i{top:20px; font-size:2.5em;}
body.older .layui-laydate-content th{padding:14px; font-size:2em;}
body.older .layui-laydate-content td{padding:14px; font-size:2em;}
body.older .layui-laydate-footer span{font-size:1.875em;}
body.older .layui-laydate-footer,
body.UseInMobile .layui-laydate-footer{padding:20px; height:76px;}
body.older .laydate-footer-btns,
body.UseInMobile .laydate-footer-btns{top:20px; right:20px;}
body.older .laydate-footer-btns span,
body.UseInMobile .laydate-footer-btns span{height:40px; line-height:40px; padding:0 15px;}

/* body.older-m .zfgb-other li dt{font-size: 19px;margin-bottom: 15px;}
body.older-m .zfgb-search .layui-form-label{width: 78px;padding-right: 0;}
body.older-m .zfgb-main .layui-input{font-size: 16px;}
body.older-m .zfgb-main .layui-btn{font-size: 19px;} */

@media (max-width: 1200px){
  body.older .zfbg-qk-search .layui-form-label{display:none;}

  body.older .zfgbs-mod ul li{width:33.33333%;}
}

@media (max-width: 992px){
  body.older .zfbg-qk-search .layui-form-item .layui-inline{margin-right:8px;margin-top: 10px;}
  body.older .zfbg-qk-search {margin-left: -8px;}
  body.older .zfgb-main .layui-btn{padding: 0 20px;}
  body.older .zfgb-other li{margin-bottom: 30px;}

  body.older .zfgbs-mod ul li{width: 50%;}
}

@media (max-width: 768px){
  body.older .zfgb-container{padding-left: 0;padding-right: 0;}
  body.older .module-main, body.older .module-box{margin-left: 0;margin-right: 0;}
  body.older .zfbg-qk-search .layui-form-item .layui-input-inline{width: 178px;}
}
@media (max-width: 480px){
  body.older .zfgb-search .layui-form-label,
  body.UseInMobile .zfgb-search .layui-form-label{text-align: left;float: none;line-height: 1.2;}
  body.older .zfgb-search .layui-input-block,
  body.UseInMobile .zfgb-search .layui-input-block{margin-left: 0;}
  body.older .zfgb-search .layui-form-item.endtime{margin-top: -10px;}
  body.older .layui-laydate{font-size: 1em;}
  body.older .layui-laydate-main{width:370px;}
  body.older .layui-laydate-content th,
  body.older .layui-laydate-content td{padding:10px; font-size:1.25em;}
  body.older .laydate-set-ym,
  body.older .layui-laydate-header i{font-size:1.25em;}
  body.older .layui-laydate-footer span{font-size:1.125em;}
  
}

@media (max-width: 414px){
  body.older .layui-laydate{font-size: .65em;}
  body.older .layui-laydate-main{width:295px;}
}

@media (max-width: 380px){
  body.UseInMobile .zfgbs-mod ul li span.txt,
  body.older .zfgbs-mod ul li span.txt{font-size: .8em;}
}