@import url("./lf1zbn.css");
@import url("./94a272.css");
a,
.iconfont {
    transition: all .3s ease;
}
li.list-ban:before{
  content: '';
  width: 32px;
  height: 32px;
  position: absolute;
  background: url(../png/4855jk.png) no-repeat;
  left: -16px;
    top: 21%;
    transform: translateY(-50%);
}
ul.zzwj-list li.list-ban{
    position: relative;
}
li.list-ban:before{
    left: -33px;
    top:28px;
}
.xs-wza {
    border: 1px #ddd solid;
    padding: 2px 5px;
    border-radius: 4px;
    position: absolute;
    color: #fff;
    background: #2f6aa1;
    box-shadow: 0 4px 6px rgb(100 100 100 / 15%);
    transition: all 0.35s ease-in-out;
    display: none;
    z-index: 999;
    left: 18px;
    top: 22px;
}
.daka{
    position: absolute;width: 140px;height: auto;right:60px;top:0
}
@media (max-width: 480px){
.xs-wza {
    display: block;
}
    .trout-region-text:after{
        right:0!important;
    }
}
img {
    object-fit: cover;
}

.dt-silder .item img {
    height: 364px;
    border-radius: 6px;
}

.dt-silder .owl-item>.item>a>.title {
    border-radius: 0 0 6px 6px;
    padding-bottom: 13px;
    box-shadow: inset 0 -20px 28px rgba(0, 0, 0, 0.5);
    background: none;
}
.Article_content#ivs_content table td{
        border: 1px solid;
}
.owl-dots button,
.owl-nav button {
    background: none;
    padding: 0;
    border: none;
}

.dt-silder .owl-dots .owl-dot span {
    margin: 5px 4px;
    background: rgba(255, 255, 255, .5);
}

.Reform-dynamics .dt-silder .owl-dots {
    bottom: 7px;
    right: 20px;
}

.Reform-dynamics .owl-dots .owl-dot.active span,
.Reform-dynamics .owl-dots .owl-dot:hover span {
    background: rgba(255, 255, 255, 1);
}

.Reform-dynamics {
    margin-top: 52px;
    margin-bottom: 29px;
}

.title {
    border-bottom: 2px solid #EEEEEE;
    width: 100%;
    float: left;
    margin-bottom: 13px;
}

.title .active a{
    background: #2F6AA1;
    border-radius: 6px 6px 6px 6px;
    float: left;
    position: relative;
}
ul.title a{
    font-size: 20px;
    padding: 6px 18px;
    font-weight: bold;
    color: #FFFFFF;
    background:#A2C0D2;
}
.title li:first-child a{
    border-radius: 6px 0 0 6px;
}
.title li:last-child a{
    border-radius: 0 6px 6px 0;
}
.nav-pills>li+li{
    margin-left: 0;
}
.title .active a:after {
    content: '';
    border-bottom: 0;
    border-top: 8px solid\9;
    border-top: 8px dashed;
    border-right: 5px solid transparent;
    border-left: 5px solid transparent;
    color: #2F6AA1;
    position: absolute;
    bottom: -8px;
    left: 50%;
}

.title a .iconfont {
    font-weight: 500;
    font-size: 22px;
    position: relative;
    top: 2px;
    margin-right: 12px;
}
.tab-pane .more{
    font-weight: 500;
    font-size: 16px;
    color: #222;
    position: absolute;
    right: 0;
    top: 0;
    margin-top: 20px;
}

.dt-list {
    overflow: hidden;
    width: 100%;
}

.dt-list li a {
    font-size: 16px;
    font-weight: 400;
    color: #4A494A;
    margin-left: 0 !important;
    padding-left: 20px;
    background: url(../png/x705g7.png) left no-repeat;
}
.trout-region-info .more{
    text-align: right;
    display: block;
    margin-top: 6px;
}
.trout-region-info ul.border li:last-child{
    border-bottom:dashed 1px #ddd
}
.trout-region-info .dt-list li:first-child{
    padding-top: 0;
}
.trout-region-info .dt-list li:first-child span.time{
    top:0;
}
.dt-list li {
    padding: 17px 5px;
}

ul.dt-list li {
    border-bottom: dashed 1px #ddd;
}

.dt-list {
    margin-bottom: 0;
}

ul.dt-list li span.time {
    color: rgba(74, 73, 74, .5);
    opacity: 1;
    width: auto;
    font-size: 16px;
    right: 5px;
    top: 20px;
}
.two-content-tabing{
    position: relative;
}
.dt-list li a:hover,
.Latest_information li a:hover {
    color: #2F6AA1;
    background: url(../png/50h5f9.png) left no-repeat;
}
.dt-silder .owl-nav span {
    text-indent: -9999em;
    display: block;
    width: 48px;
    height: 48px;

}

.dt-silder .owl-nav .owl-next span {
    background: url(../png/aiyhtg.png);
}

.dt-silder .owl-nav .owl-prev span {
    background: url(../png/ptpjn8.png);
}

.dt-silder .owl-nav .owl-next {
    position: absolute;
    right: 0;
    top: 41%;
}

.dt-silder .owl-nav .owl-prev {
    position: absolute;
    left: 0;
    top: 41%;
}

.information-disclosure {
    background: #FAFAFA;
    border-radius: 0px 0px 6px 6px;
}

.title01 h4 {
    margin: 0;
    font-size: 21px;
    font-weight: 500;
    color: #FFFFFF;
    text-align: center;
    padding: 13px 0;
}

.title01 {
    background: #2F6AA1;
    border-radius: 6px 6px 0px 0px;
}

.title01 h4 .iconfont {
    font-size: 26px;
    vertical-align: middle;
    margin-right: 20px;
}

.disclosure-list li .iconfont {
    font-size: 24px;
    color: #1767C5;
}

ul {
    margin: 0;
    padding: 0;
}

.disclosure-list li {
    float: left;
    width: 20%;
}

.disclosure-list li a:hover div {
    background: #1767C5;
}

.disclosure-list li a:hover .iconfont {
    color: #fff;
}

.disclosure-list li a>div {
    width: 41px;
    height: 41px;
    line-height: 41px;
    display: block;
    text-align: center;
    margin: 0 auto;
    border-radius: 50%;
    border: 1px solid #1767C5;
}

.disclosure-list li a p {
    text-align: center;
    margin-top: 10px;
    margin-bottom: 0;
    color: #333333;
}

.disclosure-list {
    overflow: hidden;
    margin-top: 26px;
}

.title02 h3 {
    margin: 0;
    font-size: 18px;
    font-weight: bold;
    color: #FFFFFF;
    background: #2F6AA1;
    border-radius: 5px 5px 0px 0px;
    float: left;
    padding: 8px 26px;
}
.title02 .more {
    font-weight: 500;
    font-size: 16px;
    color: #222;
    float: right;
    margin-top: 10px;
}
.title02 {
    overflow: hidden;
    border-bottom: 2px solid #EEEEEE;
}

.disclosurer {
    padding: 0 13px;
}

.Latest_information li a {
    font-size: 14px;
    color: #4A494A;
    margin-left: 0 !important;
    width: 100% !important;
    padding-left: 20px;
    background: url(../png/x705g7.png) left no-repeat;
}

.Latest_information {
    margin-top: 15px;
    padding-bottom: 15px;
}

.Latest_information li {
    padding: 11px 5px;
}

.title01 h4 span {
    vertical-align: middle;
}

.special_column li {
    float: left;
    width: 33.333333%;
    padding-bottom: 5px;
}

.special_column li .iconfont {
    width: 60px;
    height: 60px;
    display: block;
    border-radius: 50%;
    text-align: center;
    line-height: 60px;
    margin: 0 auto;
    color: #fff;
    font-size: 30px;
}

.special_column li .icon-guihua {
    font-size: 40px;
}

.column01-color .iconfont {
    background: #1767C5;
}

.column02-color .iconfont {
    background: #2E7EB8;
}

.column03-color .iconfont {
    background: #B8872E;
}

.column04-color .iconfont {
    background: #EE964B;
}
.zhengfu-news-gk{
    padding-top: 10px;
    padding-bottom: 34px;
}
.special_column li a p {
    text-align: center;
    margin-top: 10px;
    color: #333333;
    font-size: 15px;
    margin-bottom: 0;
}

.special_column {
    margin-top: 22px;
    overflow: hidden;
}

.fund {
    margin: 0 -15px;
    margin-top: 22px;
    overflow: hidden;
}

.fund li {
    width: 50%;
    float: left;
    padding: 0 15px;
}

.fund li a {
    border-radius: 6px 6px 6px 6px;
    display: flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    padding-top: 10px;
    overflow: hidden;
    padding-bottom: 12px;
}

.fund .fund-color01 {
    background: #20A0E4;

}

.fund .fund-color02 {
    background: #FFAFAF;

}

.fund li a p {
    color: #FFFFFF;
    font-size: 16px;
    margin-bottom: 0;
    text-align: center;
    float: left;
}

.special_column li:hover .column01-color i {
    border: 1px solid #1767C5;
    background: #fff;
    color: #1767C5;
}

.special_column li:hover .column02-color i {
    border: 1px solid #2E7EB8;
    background: #fff;
    color: #2E7EB8;
}

.special_column li:hover .column03-color i {
    border: 1px solid #B8872E;
    background: #fff;
    color: #B8872E;
}

.special_column li:hover .column04-color i {
    border: 1px solid #EE964B;
    background: #fff;
    color: #EE964B;
}

.fund li a .iconfont {
    color: #fff;
    font-size: 20px;
    float: left;
    margin-right: 5px;
}

.fund li a:hover .iconfont {
    transform: scale(.8);
}

.people-government li {
    width: 25%;
    float: left;
    padding: 0 5px;
    margin-top: 24px;
}

.people-government {
    margin: 0 -5px;
}

.people-government li a {
    display: block;
    border-radius: 15px 15px 15px 15px;
    border: 1px solid #E7E7E7;
    text-align: center;
    padding-top: 8px;
    padding-bottom: 12px;
    position: relative;
    z-index: 1;
}

.color1 .iconfont {
    color: #E2674A;
}

.color2 .iconfont {
    color: #5578C0;
}

.color3 .iconfont {
    color: #4BB662;
}

.color4 .iconfont {
    color: #FF9241;
}

.people-government li a .iconfont {
    font-size: 32px;
}

.people-government li a p {
    color: #4A494A;
    font-size: 15px;
    margin-bottom: 0;
}

.people-government-box {
    overflow: hidden;
    padding: 0 10px;
    margin-top: 1px;
    padding-bottom: 24px;
}

.people-government li a:after {
    content: "";
    position: absolute;
    bottom: 0;
    left: 0;
    padding-bottom: 6px;
    width: 100%;
    height: 0%;
    box-sizing: initial;
    z-index: -1;
    transition: 0.3s;
    border-radius: 0 0 15px 15px;
}

.people-government li .color1:after {
    background: #E2674A;
}

.people-government li .color2:after {
    background: #5578C0;
}

.people-government li .color3:after {
    background: #4BB662;
}

.people-government li .color4:after {
    background: #FF9241;
}

.people-government li a:hover:after {
    height: 100%;
    border-radius: 15px;
}

.people-government li a:hover p,
.people-government li a:hover .iconfont {
    color: #fff;
}

.people-government li a .icon-edit3-fill {
    font-size: 40px;
}

.people-government li a .icon-zaixianfangtan {
    font-size: 40px;
}

.people-government li .color3,
.people-government li .color4 {
    padding-top: 0px;
}

.people-government li .color3 p,
.people-government li .color4 p {
    margin-top: -4px;
}

.slider-four {
    margin-top: 30px;
    margin-bottom: 43px;
}

.slider-four .item a {
    display: block;
    border-radius: 6px 6px 6px 6px;
    text-align: center;
    padding-top: 18px;
    padding-bottom: 14px;
}

.slider-four .item .slider-color01 {
    background: #FFEAC9;
}

.slider-four .item .slider-color02 {
    background: #D0E6FF;
}

.slider-four .item .slider-color03 {
    background: #DFE8D5;
}

.slider-four .item .slider-color04 {
    background: #FFECDC;
}

.slider-four .item .slider-color01 .iconfont {
    color: #F5A523;
}

.slider-four .item .slider-color02 .iconfont {
    color: #4A90E2;
}

.slider-four .item .slider-color03 .iconfont {
    color: #417505;
}

.slider-four .item .slider-color04 .iconfont {
    color: #8B572A;
}

.slider-four .item .slider-color01:hover .iconfont {
    background: #F5A523;
    color: #fff;
}

.slider-four .item .slider-color02:hover .iconfont {
    background: #4A90E2;
    color: #fff;
}

.slider-four .item .slider-color03:hover .iconfont {
    background: #417505;
    color: #fff;
}

.slider-four .item .slider-color04:hover .iconfont {
    background: #8B572A;
    color: #fff;
}

.slider-four .item a .iconfont {
    width: 65px;
    height: 65px;
    background: #FFFFFF;
    display: block;
    border-radius: 50%;
    margin: 0 auto;
    font-size: 32px;
    line-height: 65px;
}

.slider-four .item a p {
    color: #666666;
    font-size: 16px;
    margin-top: 7px;
    position: relative;
    padding-bottom: 14px;
    margin-bottom: 0;
   height: 62px;
    display: flex;
    align-items: center;
    justify-content: center;
}

.slider-four .item a p:after {
    content: '';
    width: 63px;
    height: 4px;
    background: #F5A523;
    border-radius: 4px 4px 4px 4px;
    display: block;
    position: absolute;
    bottom: 0;
    left: 50%;
    transform: translateX(-50%);
}

.slider-four .item .slider-color02 p:after {
    background: #4A90E2;
}

.slider-four .item .slider-color03 p:after {
    background: #417505;
}

.slider-four .item .slider-color04 p:after {
    background: #8A572A;
}

.slider-four .owl-dots {
    display: none;
}

.slider-four .owl-nav span {
    text-indent: -9999em;
    display: block;
    width: 32px;
    height: 32px;
}

.slider-four .owl-nav .owl-prev span {
    background: url(../png/8ps7wl.png);
}

.slider-four .owl-nav .owl-next span {
    background: url(../png/wvnpi5.png);
}

.slider-four .owl-nav .owl-prev {
    position: absolute;
    left: -41px;
    top: 41%;
}

.slider-four .owl-nav .owl-next {
    position: absolute;
    right: -41px;
    top: 41%;
}



.news-silder .owl-nav .owl-next{
    position: absolute;
    right: 0;
    top: 41%;
}
.news-silder .owl-nav   span{
    text-indent: -9999em;
    display: block;
    width: 48px;
    height: 48px;
}
.news-silder .owl-nav .owl-next span {
    background: url(../png/aiyhtg.png);
}
.news-silder  .owl-nav .owl-prev{
    position: absolute;
    left: 0;
    top: 41%;
}
.news-silder  .owl-nav .owl-prev span {
    background: url(../png/ptpjn8.png);
}
.news-silder .item img{
    height: 500px;
    border-radius: 6px;
    object-fit: cover;
}

.news-title h3{
    margin: 30px 0px;
    padding-bottom: 30px;
    border-bottom: 1px #ddd solid;
    text-align: center;
    letter-spacing: 3px;
    font-weight: 600;
    font-size: 28px;
    position: relative;
}

.news-title h3  span{
    color: #2F6AA1;

}
.news-title h3  span::before{
    content: '';
    width: 60px;
    height: 4px;
    background-color: #2F6AA1;
    border-radius: 4px;
    position: absolute;
    left: calc(50% - 30px);
    bottom: 0px;
}
.news-list{

}
.news-list li{
    padding: 18px 10px;
    position: relative;
}
.news-list li:nth-child(2n){
background-color: #eee;
}
.news-list li a{
    font-size: 16px;
    font-weight: 400;
    color: #4A494A;
    margin-left: 0 !important;
    padding-left: 20px;
    background: url(../png/mx22ej.png) left no-repeat;
    background-size: 7px 7px;
}
ul.news-list li span.time {
    color: rgba(74, 73, 74, .5);
    opacity: 1;
    width: auto;
    font-size: 16px;
    right: 10px;
    top: 20px;
}
.news-more{
    border:1px #EFEFEF  solid;
    text-align: center;
    width: 200px;
    padding: 10px;
    margin: 30px auto 15px;
    color: #999999;
    display: block;
    font-size: 18px;
    border-radius: 5px;
}
.news-more i{
    margin-left: 10px;
    color: #C4C4C4;
    font-size: 16px;
}
.more-list li{
    display: none;
}
.txt-rigdiv{
    padding-top: 20px;
}
.txt-rigdiv  .btn-group{
    display: block;
}
.txt-rigdiv  .btn-group>.btn{
    float: none;
    display: block;
    width: 70px;
    text-align: center;
    margin: 10px auto!important;
    border-color: #3b709f;
}
.txt-rigdiv-title{
    color: #999;
    position: relative;
    text-align: center;
}
.txt-rigdiv-title::before{
    content: '';
    width: 52px;
    height: 1px;
    background-color: #eee;
    position: absolute;
    top: 10px;
    left: 0px;
}
.txt-rigdiv-title::after{
    content: '';
    width: 52px;
    height: 1px;
    background-color: #eee;
    position: absolute;
    top: 10px;
    right: 0px;
}
.fontSize {
    display: flex;
    margin: 25px  0px;
}
.fontSize li{
    flex: 1;
    text-align: center;
    font-size: 16px;
}
.fontSize li:hover{
    cursor: pointer;
}
.fontSize li.active  span{

color: #2F6AA1;

border: 1px #2F6AA1 solid;

padding: 2px 5px;

border-radius: 3px;
}
.Article-title{
    margin-top: 0px;
}
.breadcrumb .container{
    margin: 10px auto;
}
.breadcrumb li{
    display: inline-block;
    color: #999;
    font-size: 16px;
}
.breadcrumb li a{
    color: #999;
}
.breadcrumb li.active{
    color: #000;
}
.page-header-list-title{
    margin-bottom: 0px;
    margin-top: 20px;
}
.page-header-list-title h4{
    color: #000;
    padding-left: 15px;
    position: relative;
    font-weight: 600;
}
.page-header-list-title h4::before{
    content: '';
    width: 4px;
    height: 19px;
    background: #3c71a0;
    position: absolute;
    left: 0px;
}

.zujy-div{
    background-color: #F0F5FA;
    padding: 20px;
    margin: 40px 0px;
    border: 2px #3c6f9f solid;
}
.zujy-div>p{
color: #222;
font-size: 14px;
line-height: 1.8;
margin-bottom: 10px;
}
.bg-ft{
    position: absolute;
    display: block;
    width: 100%;
    font-size: 34pt;
    top: 5px;
    font-weight: 700;
    color: rgba(0,0,0,0.1);
    letter-spacing: initial;
}
.zx-bt{
    font-size: 18px;
    border: 1px transparent solid;
    padding: 10px 5px;
    min-width: 160px;
    display: inline-block;
    text-align: center;
    margin: 10px 15px;
    color: #fff;
    border-radius: 10px;
}
.zx-red{
  background-color: #EE4868;
}
.xx-blue{
    background-color: #2F6AA1;
}
.zx-bt i{
    font-size: 24px;
    margin-right: 15px;
}
.zmhd-bottom{
    background-color: #F4F5F5;
    padding: 50px 0px;
}
.zmhd-bottom-div{

background-color: #fff;

padding: 10px;
}
.no-bg  li:nth-child(2n){
    background-color: transparent;
}
.page-header-list-title h4 .more{
    font-weight: 500;
    font-size: 16px;
    color: #222;
    float: right;
}

.zzwj-left-title{
    font-size: 22px;
    color: #2F6AA1;
    text-align: center;
}
.zzwj-left-title i{
    font-size: 26px;
    margin-right: 15px;
}
.zzwj-left-menu{
    background-color: #F9FCFF;
    padding: 10px  20px;
    border-top: 3px #356b9c solid;
}
.zzwj-left-menu li{

font-size: 16px;

border-bottom: 1px #ddd solid;

margin: 20px   0px;
}
.zzwj-left-menu li:last-child{
    border-bottom: none;
}
.zzwj-left-menu span{

display: block;

padding-bottom: 20px;

color: #2F6AA1;

font-weight: 600;
}
.zzwj-left-menu span i{

margin-right: 15px;

font-size: 18px;

font-weight: 500;
}
.zzwj-left-menu li a{

display: none;

padding-left: 35px;

padding-bottom: 20px;

color: #4a4a4a;
}
.zzwj-left-menu li.active a{
 display: block;
}
.zzwj-left-menu  a.active{
    color: #2F6AA1;
}
ul.zzwj-list{

}
ul.zzwj-list li{
    list-style: disc;
    color: #aeaeae;
    font-size: 18px;
    padding: 15px 0px;
    list-style: none;
    border-bottom: 1px #ddd dashed;
}
ul.zzwj-list li:last-child{
    border-bottom: 0px;
}
ul.zzwj-list li a{
    font-size: 18px;
    margin-left: 0px;
    color: #666;
    position: relative;
    padding-left: 15px;
}
ul.zzwj-list li a::before{
    content: '';
    width: 7px;
    height: 7px;
    border-radius: 100%;
    position: absolute;
    left: 0px;
    background-color: #cec9c9;
    top: 9px;
}
ul.zzwj-list li  p{
    font-size: 16px;
    margin: 10px -15px 10px 0px;
}
.zzwj-right .page-header-list-title h4{
    color: #2F6AA1;
}



.xmpf{background-color: #F7FBFF;padding: 15px; margin-bottom: 30px;}
.xmpf .xmpf-title{

color: #306BA1;

text-align: center;



font-size: 25px;

font-weight: 600;
}
.xmpf .xmpf-title   span{
    position: relative;
}
.xmpf .xmpf-title  span::before{
    content: '';
    width: 100px;
    height: 2px;
    background-color: #306ba1;
    position: absolute;
    left: -130px;
    top: 15px;
}
.xmpf .xmpf-title  span::after{
    content: '';
    width: 100px;
    height: 2px;
    background-color: #306ba1;
    position: absolute;
    right: -130px;
    top: 15px;
}
ul.xmpf-tabs.nav-line{
    border-bottom: 2px solid #306ba1;
}
ul.xmpf-tabs.nav-line>li>a{
    font-size: 18px;
    color: #306ba1;
    padding: 10px 16px;
}
ul.xmpf-tabs.nav-line>li.active>a{
    border-bottom: solid 2px #306ba1;

    color: #fff;
    background-color: #306ba1;
    border-radius: 0px;
    padding: 10px 16px;
}
.xmpf-tabpanel-tabel{

}
.xmpf-tabpanel-tabel li{

margin: 20px 0px;

background-color: #fff;

padding: 15px;

min-height: 80px;
}

.xmpf-tabpanel-tabel li span{

font-size: 16px;

display: block;

float: left;

word-break: break-all;

padding: 0px 5px;
text-align: justify;
}
.xmpf-tabpanel-tabel li span:nth-child(1){

width: 20%;
}
.xmpf-tabpanel-tabel li span:nth-child(2){

width: 20%;
}
.xmpf-tabpanel-tabel li span:nth-child(3){

width: 10%;
}
.xmpf-tabpanel-tabel li span:nth-child(4){

width: 20%;
}
.xmpf-tabpanel-tabel li span:nth-child(5){

width: 20%;
}
.xmpf-tabpanel-tabel li span:nth-child(6){

width: 10%;
}
.xmpf-tabpanel-tabel li:first-child{

    background-color: #306ba1;

    height: auto;

    min-height: auto;
    }
    .xmpf-tabpanel-tabel li:first-child span{
        color: #fff;
    }
    .xmpf-form .form-horizontal{
        margin: 15px 0px;
    }
    .xmpf-form .form-horizontal .form-group{
        width: calc(25% - 10px);
        float: left;
        margin: 25px 0px;
    }
    .xmpf-form .form-horizontal .control-label{
        padding: 6px 0 0 10px;
        display: inline-block;
        width: 70px;
        color: #306ba1;
    }
    .xmpf-form .form-horizontal .form-group>div{

    display: inline-block;
    width: calc(100% - 76px);
    border-radius: 10px;
    }
    .xmpf-form .form-horizontal .form-group:last-child{
        width: 36px;margin-left: 4px;
    }
    .xmpf-form .form-horizontal .form-group  .form-actions{
        width: auto;
    }
    .xmpf-form .form-horizontal .form-group>div input{
        border-radius: 10px!important;
        border: 1px #306ba1 solid;
    }

    .tex-red{
        color:#A10000 ;
    }



    .xmpf-tabpanel-tabel-xmqd  li span:nth-child(1){

        width: 15%;
        }
        .xmpf-tabpanel-tabel-xmqd  li span:nth-child(2){

        width: 15%;
        }
        .xmpf-tabpanel-tabel-xmqd  li span:nth-child(3){

        width: 20%;
        }
        .xmpf-tabpanel-tabel-xmqd  li span:nth-child(4){

        width: 30%;
        }
        .xmpf-tabpanel-tabel-xmqd li span:nth-child(5){

        width: 10%;
        }



        
        .menu {
            position: relative;
        }

        .four-block-index {
            padding-left: 0;
            margin: 0 -22px;
            margin-top: 30px;
            padding-top: 30px;
            padding-bottom: 30px;
            overflow: hidden;
        }
        .five-affairs {
            margin: 0 -16px;
            margin-top: 30px;
            margin-bottom: 30px;
        }
        .four-block-index li {
            float: left;
            width: 25%;
            padding: 0 22px;
            
        }
        .five-affairs li {
            padding: 0 16px;
            width: 20%;
        }
        .four-block-index li .bock01 {
            box-shadow: 0 0 10px 0 rgba(0 ,0 ,0 , 10%);
            overflow: hidden;
            padding-top: 35px;
            padding-bottom: 27px;
        }
        .five-affairs li:nth-child(1) .bock01{
            background-image: linear-gradient(#bbe3ff  ,#FFFFFF  50%);
        }
        .five-affairs li:nth-child(2) .bock01{
            background-image: linear-gradient(#ffcad4,#FFFFFF  50%);
        }
        .five-affairs li:nth-child(3) .bock01{
            background-image: linear-gradient(#e4d8d8,#FFFFFF  50%);
        }
        .five-affairs li:nth-child(4) .bock01{
            background-image: linear-gradient(#c8d9fe,#FFFFFF  50%);
        }
        .five-affairs li:nth-child(5) .bock01{
            background-image: linear-gradient(#d0c7ff,#fff 50%);
        }
        .five-affairs li .bock01 {
            padding-bottom: 15px;
            border-radius: 10px;
        }
        .four-block-index li i{
            font-size: 40px;
            display: block;
            text-align: center;
        }
        .five-affairs li:nth-child(1) .bock01 i{
            color: #3292D7;
        }
        .five-affairs li:nth-child(2) .bock01 i{
            color: #EE4868;
        }
        .five-affairs li:nth-child(3) .bock01 i{
            color: #BC9494;
        }
        .five-affairs li:nth-child(4) .bock01 i{
            color: #4F68A1;
        }
        .five-affairs li:nth-child(5) .bock01 i{
            color: #513BC6;
        }
        .four-block-index li .xial-j i {
            font-size: 16px;
            display: block;
            margin: 0 auto;
            color: #666!important;
        }
        .four-block-index li h3 {
            color: #000000;
            font-weight: bold;
            margin-top: 10px;
            letter-spacing: 3px;
            text-align: center;
            font-size: 20px;
            margin-bottom: 21px;
        }
        .four-block-index li p {
            margin-bottom: 0;
            overflow: hidden;
        }
        .four-block-index li:nth-child(1) .bock01 p, .four-block-index li:nth-child(2) .bock01 p {
            padding: 0 30px;
        }
        .menu-zw li:nth-child(1) .bock01 p {
            padding: 0 2px;
        }
        .menu-zw li:nth-child(2) .bock01 p, .menu-zw li:nth-child(3) .bock01 p, .menu-zw li:nth-child(4) .bock01 p, .menu-zw li:nth-child(5) .bock01 p {
            padding: 0 15px;
        }
        .four-block-index li p a {
            width: 50%;
            float: left;
            text-align: center;
            color: rgba(0,0,0, .5);
            font-size: 16px;
            margin-bottom: 11px;
        }
        .five-affairs li p a {
            font-size: 14px;
            color: rgba(0,0,0, .5);
        }
        .xial-j {
            text-align: center;
            -webkit-transition: all 0.15s ease-in-out;
            transition: all 0.15s ease-in-out;
            width: 10px;
            
            margin: 0 auto;
        }
        .showe01 .xial-j {
            -webkit-transform: rotate(180deg);
            -moz-transform: rotate(180deg);
            transform: rotate(180deg);
            -webkit-transition: all 0.15s ease-in-out;
            transition: all 0.15s ease-in-out;
        }

        .xia-la {
            padding: 60px 60px 57px 60px;
            background: #FFFFFF;
            border: 1px solid #326799;
            box-shadow: 0 0 20px 5px rgba(219, 185, 117 , 15%);
            position: relative;
            position: absolute;
            z-index: 9;
            top: 303px;
            display: none;

            width: 100%;
            left: 0;

        }
        .make {
            padding: 33px 30px;
            width: 435px;
            padding-bottom: 0;
        }
        .gongkai {
            padding-left: 0;
            margin-bottom: 0;
            margin: 0 -53px;
        }
        .gongkai li {
            padding: 0 53px;
            margin-bottom: 30px;
            width: 50%;
        }
        .gongkai li a {

            font-size: 16px;
            color: #000;
        }
        .showe01 {
            background: #FFFFFF;


        }
        .shower {
            
            opacity: 1;
            z-index: 99;
        }
        .xia-la:before, .two02:before, .two03:before, .two04:before {
            content: '';
            width: 32px;
            height: 32px;
            background: #fff;
            border-top: 1px solid #326799;
            border-left: 1px solid #326799;
            -webkit-transform: rotate(46deg);
            -ms-transform: rotate(46deg);
            transform: rotate(46deg);
            display: block;
            position: absolute;
            left: 20%;
            top: -16px;
        }

        .two02:before {
            left: 35%;
        }

        .two03:before {
            left: 62%;
        }

        .two04:before {
            left: 88%;
        }
        
        .menu-zw ul li:nth-child(2) .make{
            left: 20.6%;
        }
        .menu-zw ul li:nth-child(3) .make{
            left: 41%;
            padding: 33px 18px;
            padding-bottom: 5px;
        }
        .menu-zw ul li:nth-child(4) .make{
            left: 61.5%;
            padding: 33px 18px;
            padding-bottom: 5px;
        }
        .menu-zw ul li:nth-child(5) .make{
            right: 0;
            left: auto;
        }
        .menu-zw ul li:nth-child(5) .make:before{
            left: 73%;
        }
        .zwgk-top{
            background-color:#F4F5F5 ;
        }
        .ztzl-div .owl-carousel.owl-loaded{
            margin-top: 30px;
        }
        .ztzl-div .owl-nav{
            display: none;
        }
        .ztzl-div .owl-dots{
            margin-top: 10px;
            text-align: center;
        }
        .ztzl-div .owl-dots .owl-dot.active span{
            background-color: #1767C5;
        }
        .zcwj-search{
            padding: 10px;
            border: 1px #ddd solid;
            border-radius: 10px;
        }
        .zcwj-search  .form-horizontal{
            margin-top: 30px;
        }
        .zcwj-search  input[type="text"],
        .zcwj-search  select{
            height: 44px;
            width: 100%;
            border-radius: 8px!important;
        }
        .zcwj-search .form-actions .btn{
            display: block;
            width: 100%;
            font-size: 18px;
            padding: 13px 10px;
            border-radius: 10px;
            word-break: break-all;
        }


        .xmpf-newslist li{

        }
        .xmpf-newslist li span{

        margin: 15px 1%;

        background-color: #EEF7FF;

        min-height: 50px;

        display: flex!important;

        align-items: center;

        padding: 10px;

}
        .xmpf-newslist li span:nth-child(1){

        color: #306BA1;

        font-size: 18px;

        width: 26%;

        display: block;

        float: left;

        justify-content: center;

        font-weight: 600;

}
.xmpf-newslist li span:nth-child(2){
    width: 70%;
    display: block;
    float: left;
    font-size: 16px;
    color: #666;
}
.list-left{
    background-color: #316798;
    margin-top: 20px;
    padding: 10px;
}
.list-left-menu li{
    border-bottom: 1px rgba(255,255,255,0.1) solid;
}
.list-left-menu li:last-child{
    border-color: transparent;
}
.list-left-menu li.active{
    background-color: rgba(255,255,255,0.3);
}
.list-left-menu li a{
    color: #fff;
    text-align: center;
    display: block;
    padding: 15px 10px;
    font-size: 16px;
}
.zzwj-right .page-header-list-title h4 span{
    float: right;
    font-size: 14px;
    color: #999;
    margin-top: -5px;
    border: 1px solid #ddd;
    padding: 5px;
}

.firstRow img{
    width: 190px;
    float: left;
}
.firstRow p {
    margin-left: 20px;
}
.post-man{
  float: left;
  width: 79%;
  margin-top: -6px;
}

.bannar6{
  width:85px;
  background:url(../png/nrx1d3.png) top center no-repeat;
  color:#ffb71b;text-shadow:1px 2px 1px #c1c1c2;
}
.Message-consultation a{
  background: #147fc3;
  color: #fff;
  font-size: 16px;
  width: 230px;
  height: 50px;
  margin: 0 auto;
  display: flex;
  text-align: center;
  align-items: center;
  justify-content: center;
  margin-bottom: 5px;
}
.Message-consultation p{
  color: #999;
  text-align: center;
}

.pdf-box {
    margin-bottom: 30px;
}
.pdf-content {
    border: 1px solid #EEEEEE;
    border-top: 2px solid #DECBA4;
}
.Gover-file0301 .button-img {
    display: block;
    position: absolute;
    width: 100px;
    left: 50%;
    margin-left: -50px;
    bottom: 60px;
}
.download0301 {
    display: block;
    background: url(../png/pwozqz.png) no-repeat center;
    border: 1px solid #cbb486;
    box-sizing: border-box;
    position: absolute;
    bottom: 10px;
    width: 60%;
    margin: 0 20%;
    height: 38px;
    background-size: 50% auto;
    border-radius: 4px;
}
ul.nav-pills {
    background-color: transparent;
}
.disnone{
   display: none;
}
.trout-region-text{
    background: #e4f0fc;
    border:1px solid #cce1f4;
    padding:40px 20px;
    border-radius: 30px 0 30px 0;
    position: relative;
    margin-top: 20px;
    margin-bottom: 20px;
}
.trout-region-text:before,
.trout-region-text:after{
    content: '';
    position: absolute;
    width: 50px;

    height: 50px;
}
.trout-region-text:before{
    background: url(../png/5nu261.png) no-repeat;
    background-size: 100% auto;
    left: 15px;
    top: -18px;
}
.trout-region-text:after{
    background: url(../png/p7d6ju.png) no-repeat;
    background-size: 100% auto;
    right: 16px;
    bottom: -29px;
}
.trout-region-text p{
    text-indent: 2em;
    line-height: 2;
    font-size: 16px;
}
.trout-region-text p.text-bold{
    font-weight: bold;
    font-size: 16px;
}
#share-2{
     float: none!important;
    display: flex;
    flex-direction: column;
    align-items: center;
    gap:10px;
}
.gzdtnews h5 {
position:relative;margin-bottom:15px;
}
.gzdtnews h5 span:nth-child(1) {
	display:inline-block;
	font-size:16px;
	color:#3b72a3;
	width:135px;
	background:#f1f8ff;
	border-radius:10px;
	padding:12px 0;
	font-weight:600;
	text-align:center;
}
.gzdtnews h5 span:nth-child(2) {
	position:absolute;
	right:0;
	bottom:0;
	font-size:14px;
	font-weight:600;
}
.trout-region-info.gzdtnews ul.border li:last-child {
	border-bottom:none;
}
.gzdtpic {margin-top:40px;}
.gzdtnews .dt-list li {
    padding: 15px 5px;
}
.pagination{
    display: flex;
    align-items: center;
    justify-content: center;
}
.pagination>li {
    display: inline-block;
    margin: 10px 3px;
}
.pagination>li>a, .pagination>li>span{
    border-radius: 5px;
}
.whj_skip{
    margin-left: 3px;
    padding-right: 3px;
}
.whj_skip li{
    display: inline-block;
    color: #337ab7;
    margin-right: 3px;
}
.whj_skip input{
    height: 33.6px;
    width: 50px;
    border-radius: 5px !important;
}

@media (max-width:767px) {
    .whj_skip{
        display: none;
    }
}