body {

background: #fff;}
.header .header_mid .reach  input::-webkit-input-placeholder{
            color:#fff;}
        .header{
        border:none;}

.navbar_mid,
.countent {

    width: 1300px;}
.footer .footer_mid {
    width: 1300px;}
.navWrap{
    width: 100%;
    background:#0b6cb8;
    height:50px;
    line-height: 50px;
    margin: 0 auto;
    position: relative;
    z-index: 9999;}
.nav{height:50px;margin: 0 auto;}
.nav li{float:left;height:50px;line-height:50px;font-size:16px;position:relative;}
.nav li a{color:#FFF;display:block;padding: 0 19px;}
.nav ul li a:hover{display:block;color: #fff;background:#0a5894;}
.nav dl{font-size:14px;background:#0a5894;position:absolute;top:50px;left:0px;z-index: 9999;width: 100%;}
.nav dl dd a{color:#fff; padding: 8px 0; line-height: 22px;display: block;text-align: center;}
.nav dl dd a:hover{color:#fff;background:#0D6DB9;}

.nav {
    width: 1300px;}

.news .main_left, 
.news .main_right,
.news .main_mid
{
    width: 415px;}
.main_bg,
.navbar {

    background: #0351b9;}

.fade_cont .fadein {

    width: 1125px;}

.fade_cont .fadein .fadein_slide ul li {

    margin-bottom: 25px;}

.footer .footer_mid div p {

    text-align: center;}

.news .main_mid .cons ul li h2 {
    width: 275px;}

.news .main_left ul li div {
    width: 260px;}

.news .main_left {

    margin-right: 30px;}
.fade_cont .left_fade ul li img {

    margin-left: 20px;}
.fade_cont .fadein .fadein_slide {

    height: 175px;} .list ul li {
    overflow: hidden;
    padding: 16.6px 0;
    padding-left: 3px;
    box-sizing: border-box;
    border-bottom: 1px dashed #999999;
    font-size: 16px;
    color: #333333;
background:url(/nic/images/20/dot1.png) no-repeat 4px 50%;

padding: 0!important;
padding-left: 15px!important;
    line-height: 45px;} 

.tzgg ul li {

background:url(/nic/images/20/dot2.png) no-repeat 4px 50%;} 

.aqgg ul li {

background:url(/nic/images/20/dot3.png) no-repeat 4px 50%;} 

.list ul li a{color: #333333;}

.news .main_left ul {
  
    margin-top: 0px;}

.fade_cont .fadein .fadein_slide ul li a:hover,
 .list ul li a:hover{color: #0351b9;}


.swiper-container {
    width: 1300px;}


.footer {}

.footer .footer_mid div {
 
    width: 1300px;
  float:none;}
.footer .footer_mid div{padding:40px 0;}
.footer .footer_mid div p {
    text-align: center;
    line-height: 40px;
    font-size: 16px;
    margin: 0;}

.font_textare .font_right ul li div p {

    font-size: 18px;}

.font_textare .font_right ul li {

    padding: 15px 2px;}

.slide_banner img{
margin:0;}

.font_textare .font_right ul li {

    padding: 0;
    line-height: 45px;
    height: 45px;}

.fade_cont {

    display: none;}

.wrap {
    margin: 0 15px;
    overflow: hidden;}
.bj {
    position: absolute;
    left: 0;
    bottom: 0;
    z-index: 999;
    width: 100%;
    height: 35px;
    line-height: 35px;
    background-color: rgb(0 0 0 / 50%);}
.bt {
    position: absolute;
    left: 0;
    text-indent: 1em;
    bottom: 0;
    z-index: 999;
    width: 80%;
    height: 35px;
    line-height: 35px;
    color: #fff;}
    .banner-z {
        position: relative
    ;}

    .banner-z .slick-dots button {
        display: none !important;}

    .banner-z .slick-dots li {
    display: inline-block;
    width: 10px;
    height: 10px;
    background: #fff;
    background-size: contain;
    margin: 0 5px;
    opacity: 1;
    cursor: pointer;
    border-radius: 50%;}

    .banner-z .slick-dots .slick-active {
          background: #0351b9;}

    .banner-z .con {  position: relative;
        width: 100%;
        height: 460px;
        background-position: center center;
        background-repeat: no-repeat;
        background-size: cover
    ;}

 .banner-z .slick-dots {
    overflow: hidden;
    position: absolute;
    bottom: 7px;
    font-weight: 400;
    width: auto;
    text-align: center;
    margin: 0;
    right: 0;}


    .banner-z .slick-dots li:last-child span {
        display: none
    ;}

    .banner-z .slick-dots button {
        display: block;
        font-size: 16px;
        color: #fff;
        border: none;
        outline: 0;
        background-color: transparent;
        cursor: pointer;
        font-weight: 700
    ;}

    .banner-z .slick-dots .slick-active button {
        font-size: 26px;
        padding-bottom: 20px
    ;}

    .banner-z .xie {
        margin-left: -10px;
        width: 27px;
        height: 1px;
        display: inline-block;
        background-color: #fff;
        opacity: 0;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        transform: rotate(-60deg);
        -webkit-transform: rotate(-60deg);
        -moz-transform: rotate(-60deg);
        -ms-transform: rotate(-60deg);
        -o-transform: rotate(-60deg)
    ;}

    .banner-z .slick-active .xie {
        opacity: 1
    ;}

    .banner-z .line {
        margin-left: -7px;
        width: 19px;
        height: 1px;
        display: inline-block;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        background-color: #fff;
        margin-bottom: 2px
    ;}

    .banner-z .slick-active .line {
        width: 58px
    ;}

    .banner-z .dot {
        display: inline-block;
        width: 5px;
        height: 5px;
        border-radius: 50%;
        -webkit-border-radius: 50%;
        -moz-border-radius: 50%;
        -ms-border-radius: 50%;
        -o-border-radius: 50%;
        background-color: #fff;
        transition: .3s;
        -webkit-transition: .3s;
        -moz-transition: .3s;
        -ms-transition: .3s;
        -o-transition: .3s;
        opacity: 0
    ;}

    .banner-z .slick-active .dot {
        opacity: 1
    ;}

    .banner-z .con video {
        width: 100%;
        height: 100%;
        object-fit: fill;}

 
.pic-news,
.news .main_left, .news .main_right, .news .main_mid {
    width: 635px!important;}
.pic-news{
float:left;
    margin-right: 30px!important;}
.news .main_left {
    margin-right: 0px!important;
    float:right!important;}
