.contentBg{    overflow: hidden;}
.newsBoxs {margin:50px 0 40px 0;}


/*banner*/
.bannerImg{text-align:center;}
.bannerImg img{width:100%;object-fit:cover;}

/*通知公告*/
.tzggSer{border-bottom:1px solid #eee;}
.tzBox{line-height:60px;}
.tzBox h4{float: left;line-height: 64px;color: rgb(0, 78, 162);font-size: 18px;font-weight: bold; padding-left: 50px;background: url(/cnijx/uiFramework/commonResource/image/2023032213365853845.png) 10px center no-repeat;margin-right: 35px;}
.tzggList {}
.tzggList li{}
.tzggList li a{overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 90%; display: block;float:left;}
.tzggList li a,
.tzggList li span{font-size:16px;color:#333;}


.newsPlay01{}
.newsPlay01 .owl-item .item img{width:100%;height:600px;object-fit:cover;}
.newsPlay01 .owl-nav{display:block !important;width:1200px;margin:auto;margin-top:0 !important;position:relative;}
.newsPlay01 .owl-nav button span{text-indent:20em;width:35px;height:35px;overflow:hidden;display:block;position: absolute;bottom:50px;right:0;;}
.newsPlay01 .owl-nav button.owl-prev span{background:url(/cnijx/uiFramework/commonResource/image/2023031510050142407.png) no-repeat center;right:50px;}
.newsPlay01 .owl-nav button.owl-next span{background:url(/cnijx/uiFramework/commonResource/image/2023031510050884563.png) no-repeat center;}
.newsPlay01 .owl-nav [class*=owl-]:hover{background:none;color:#FFF;text-decoration:none}
.newsPlay01 .owl-dots{position: absolute;width: 100%;text-align: center;bottom: 24px;}
.newsPlay01 .owl-dots .owl-dot span{background:#fff !important;}
.newsPlay01 .owl-dots .owl-dot.active span{background:#0e3092 !important;}

.imgBoxs{margin-top:24px;}
.imgBoxs h4{width: 92%;
    margin: 0 auto;
    line-height: 32px;
    color: #df1d1d;
    font-size: 24px;
    font-weight: bold;
    text-align: center;}
.imgBoxs h4 a{color: #df1d1d;font-size: 24px;font-weight: bold;}
.imgBoxs p{    margin: 0 auto;
    width: 92%;
    font-size: 16px;
    color: #777777;
    line-height: 30px;
    text-align: justify;
    margin-bottom: 40px;
    margin-top: 20px;}
.moreImg a{    font-size: 14px;
    color: #666666;
    float: right;
    position: relative;
    top: -144px;}


/*新闻报道*/
.tabs{display:none;}
.indexTitle{margin-bottom:20px;font-size:24px;color:#000;border-bottom:1px solid #eee;padding-bottom:16px;}
.indexTitle a{font-size:16px;color:#333;display:inline-block;padding-top:6px;float:right;font-weight:500;}
/*newL*/
.newsL{width:44%;margin-right:2%;}

/*newsR*/
.boxNews {position:relative;}
.boxNews .boxNewstit{position:absolute;right:20px;top:-42px;font-size:14px;color:#999;}
.newsR{width:53.5%;}
.newsList{}
.newsList li{width:100%; line-height: 38px;height:38px;position:relative;}
.newsList li i{position:absolute;width: 6px; height: 6px;background-color: #767676;border-radius: 100%;top: 16px;opacity: 1;z-index: 17;left: 6px;}
.newsList li a{float: left;color: #333; font-size: 16px;overflow: hidden; text-overflow: ellipsis; white-space: nowrap; max-width: 78%; display: block; padding-left: 23px;}
.newsList li span{float: right; font-size: 16px;color:#333;}
.newsList li:hover a,
.newsList li:hover span{color:rgb(0, 78, 162);}

/*tab*/
.ryTab, .tags {overflow: hidden;margin-bottom:10px;background:#f6f6f6;}
.ryTab li, .tags li{float: left;width:130px;height:50px;line-height:50px;text-align:center;margin-right:20px;}
.ryTab li a, .tags li a{color:#333;font-size:20px;font-weight:550;}
.ryTab li.on,.tags li.on{background:#0468c6;}
.ryTab li.on a, .tags li.on a{color:#fff; }
.tags li{margin-right:0;}


/*第二屏*/
.newsL1{width:49%;margin-right:2%;}
.mySwiper {}
.wzList {}
.wzList li{}
.wzList li div img{width:100%;height:350px;object-fit:cover;}
.wzList li p{position:absolute;bottom:0;height:50px;background:rgba(0,0,0,.5);line-height: 50px;color: #fff;font-size: 16px;width: 100%;padding-left: 12px;}
#mySwiper .swiper-pagination{position: absolute;bottom: 20px;width: auto;margin: auto;right:2px;left:auto;}
#mySwiper .swiper-pagination .swiper-pagination-bullet{width:10px;height:10px;background:#fff;border-radius:50%;display:inline-block;margin: 0  5px;opacity:1;}
#mySwiper .swiper-pagination .swiper-pagination-bullet-active{background:rgb(72, 171, 221);}
.newsR1{width:49%;}
/*newL1*/
.aboutList {}
.aboutList li{}
.aboutList li div{width:40%;}
.aboutList li p{width:57%;line-height:24px;color:#333;font-size:15px;text-indent:2em;margin-top:-6px;}


/*第三屏*/
.newSer {width: 620px;}
.videoSer {width:540px;}
.newLi{display:none;}
.djImg{margin: 13px 0px;width: 270px; height: 220px;}
.djImg img{width:100%;height:100%;}
.djList{width:62%;}
.djList li a{max-width:70%;}
.xmjsSer .newLi {background:url(/cnijx/uiFramework/commonResource/image/2023032916335649238.png) no-repeat right bottom;}

.ztzlIMG{ margin: 20px 0 26px 0;}
.ztzlList{}
.ztzlList li{float:left; width: 30.6666%;box-sizing:border-box;
    height: 93px;
    background-color: #efefef;
    border-radius: 8px;
    border: solid 1px #d2d2d2;
    float: left;
    margin-right: 4%;
    text-align: center;}
.ztzlList li.i3{margin-right:0;}
.ztzlList li img{margin-top: 13px;margin-bottom: 11px;}
.ztzlList li a{font-size: 18px;line-height: 18px;color: #0063aa;}

/*第三屏*/
.hckj{padding:50px 0;background:#f8f8f8;margin-top:50px;}
.zyywTitle{text-align:center;margin-bottom:30px;}
.zyywTitle span{font-size: 24px;color: #000000;display:inline-block;border-bottom:6px solid #0468c6;padding-bottom:10px;}
.yw-bottom {}

.yw-bottom .cen {
    width: 100%;
    overflow: hidden;
}

.yw-bottom .cen ul {
    position: relative;
    height: 480px;overflow:hidden;
}

.yw-bottom .cen ul li {
    float: left;
    width: 240px;
    height: 480px;
    /* position: relative; */
    overflow: hidden;
    cursor: pointer;
}

.yw-bottom .cen ul li .bgImg {
    position: absolute;
    z-index: 1;
    height: 480px;
    overflow: hidden;
}

.yw-bottom .cen ul li .warpdiv {
    display: block;
    width: 100%;
    height: 100%;
    position: relative;
    z-index: 2;
}

.yw-bottom .cen ul li .warpdiv p.p1 {
    font: normal 22px/480px 'microsoft yahei';
    color: #f5f5f5;
    text-align: center;
    margin-top: 151px;
}

.yw-bottom .cen ul li .warpdiv p.p2 {
    position: absolute;
    top: 70%;
    left: 50%;
    width: 510px;
    margin-left: -252px;
    display: none;
}

.yw-bottom .cen ul li .warpdiv p.p2 span {
    display: block;
    font: normal 24px 'microsoft yahei';
    color: #f5f5f5;
    margin-top: 35px;
}

.yw-bottom .cen ul li .warpdiv p.p2 span.more {
    width: 140px;
    height: 36px;
    position: absolute;
    top: 4px;
    right: 8px;
    background: url(../images/yw-more.png) no-repeat 92px 16px;
}

.yw-bottom .cen ul li .warpdiv p.p2 span.more em.emBg {
    display: block;
    width: 100%;
    height: 100%;
    border: 1px solid #ffffff;
    opacity: .4;
    filter: alpha(opacity=40);
    position: absolute;
    top: 0;
    left: 0;
}

.yw-bottom .cen ul li .warpdiv p.p2 span.more em.emNav {
    display: block;
    position: relative;
    font: normal 14px/40px 'microsoft yahei';
    color: #ffffff;
    /* text-align: center; */
    padding-left: 23px;
}

.yw-bottom .cen ul li .warpdiv p.p2 b {
    display: block;
    width: 50px;
    height: 2px;
    background: #f5f5f5;
    margin-top: 16px;
    margin-bottom: 35px;
}

.yw-bottom .cen ul li .warpdiv p.p2 em {
    display: block;
    font: normal 14px 'microsoft yahei';
    color: #f5f5f5;
}

.yw-bottom .cen ul li .warpdiv p.p2 i {
    display: block;
    float: left;
    margin-left: 20px;
    margin-top: 25px;
}

.yw-bottom .cen ul li .warpdiv p.p2 i u {
    display: block;
    font: normal 14px 'microsoft yahei';
    color: #f5f5f5;
    text-decoration: none;
}

.yw-bottom .cen ul li .warpdiv p.p2 i.i1 {
    margin-left: 0;
}



/*第四屏*/
.djgzSer {padding:50px 0;}
.picBtnTop .hd {
    float: left;
    background: #eee;
    width: 274px;
}

.picBtnTop .hd ul li {
    border-bottom: 1.5px solid #fff;
    width: 274px;
    height: 77px;
}

.picBtnTop .hd ul li.on {
    background: #1064bf;
}

.picBtnTop .bd {
    width: 926px;
    float: left;
    position: relative;
}

.picBtnTop .bd li {
    position: relative;
    zoom: 1;
    vertical-align: middle;
}

.picBtnTop .bd li:after {
    content: "";
    clear: both;
    display: block
}

.picBtnTop .hd ul li:nth-child(1) .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010314078447.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(2) .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010314577917.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(3) .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010315044050.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(4) .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010315517520.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li.on {
    background: #1064bf;
    color: #fff;
}
.picBtnTop .hd ul li.on dt {
    color: #fff;
}
.picBtnTop .hd ul li.on .ry-sk dl dd {
    opacity: 0.5;
}

.picBtnTop .hd ul li.hover .ry-sk {
    padding-top: 20px;
}

.picBtnTop .hd ul li:nth-child(1).on .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010324712052.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(2).on .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010325373738.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(3).on .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010325818107.png) no-repeat right center;
    background-size: 26px 22px;
}

.picBtnTop .hd ul li:nth-child(4).on .ry-sk dl dt {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010330421041.png) no-repeat right center;
    background-size: 26px 22px;
}
.ry-sk {
    position: relative;
    padding-left: 48px;
    padding-top: 29px;
    box-sizing: border-box;
}

.ry-sk dl dt {
    font-size: 18px;
    transition-duration: 0.5s;
    display: inline-block;
    line-height: 22px;
    padding-right: 37px;
}

.ry-sk dl dd {
    opacity: 0;
    transition-duration: 0.5s;
    font-family: "Arial";
}


.ry-tu {
    width: 554px;
    height: 312px;
}

.ry-tu img {
    width: 100%;
    height: 100%;
    display: block;
}

.ry-txt {
    background: #eee;
    box-sizing: border-box;
    width: 372px;
    height: 312px;
    padding-left: 41px;
    padding-top: 46px;
    padding-right: 41px;
}

.ry-txt h1 {
    font-size: 20px;    line-height: 54px;
    color: #333333;
    font-weight: bold;
}

.ry-txt p {
    line-height: 1.8;
    opacity: 0.8;
    padding-bottom: 20px;
    font-size: 16px;
    color: #333333;
}

.ry-txt a {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010344427289.png) no-repeat 70% center;
    color: #1064bf;
    padding: 11px 77px 11px 23px;
    display: inline-block;
    transition-duration: 0.5s;
    border: solid 1px #1d6cc0;
}

.ry-txt a:hover {
    color: #fff;
    background: url(/cnijx/uiFramework/commonResource/image/2023033010345186023.png) no-repeat 70% center #1064bf;
}


/*第五屏*/
 .in-ab-le h1 {
    font-size: 24px;
    line-height: 30px;
    letter-spacing: 1px;
    color: #004296;
    font-weight: bold;
  }
  .in-ab-le p {
    line-height: 1.8;
    padding: 35px 0;
    font-size: 14px;
    letter-spacing: 1px;
    color: #666666;
  }
  .in-ab-le a {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010344427289.png) no-repeat 75% center;
    color: #fff;
    display: inline-block;
    transition-duration: 0.5s;
    border: solid 1px #1d6cc0;
    padding: 11px 77px 11px 23px;
    color: #1d6cc0;
  }
  .in-ab-le a:hover {
    background: url(/cnijx/uiFramework/commonResource/image/2023033010345186023.png) no-repeat 75% center #0468c6;
    color: #fff;
  }
  .in-ab-ri dl {
    float: left;
    text-align: center;
    font-weight: bold;
    padding-left: 30px;
  }
  .in-ab-ri dl dt p {
    font-size: 36px;
    padding: 15px 0 30px 0;
  }
  .in-ab-ri dl dd {
    font-size: 16px;
    line-height: 25px;
    letter-spacing: 1px;
    color: #333333;
    font-weight: bold;
    margin-top: 20px;
  }
  .in-ab-ri dl dt img {
    transition-duration: 0.5s;
  }
  .in-ab-ri dl:hover dt img {
    -webkit-animation: icon-bounce 0.5s alternate;
    -moz-animation: icon-bounce 0.5s alternate;
    -o-animation: icon-bounce 0.5s alternate;
    animation: icon-bounce 0.5s alternate;
  }
  
  .in-pic {
    margin: 20px auto 34px;
    position: relative;
    box-sizing: border-box;
  }
  .in-pic li {
    box-sizing: border-box;
    width: 100%;
  }
  .in-pic li:nth-child(3) {
    margin-right: 0;
  }
  .in-pic li img {
    width: 100%;
    display: block;
    border-radius: 10px;
    transition-duration: 0.5s;
  }
  .in-pic li:hover img {
    transform: scale(1.1, 1.1);
  }

  
@keyframes icon-bounce {
    0%,
    100% {
      -moz-transform: rotate(0deg);
      -ms-transform: rotate(0deg);
      -webkit-transform: rotate(0deg);
      transform: rotate(0deg);
    }
    25% {
      -moz-transform: rotate(15deg);
      -ms-transform: rotate(15deg);
      -webkit-transform: rotate(15deg);
      transform: rotate(15deg);
    }
    50% {
      -moz-transform: rotate(-15deg);
      -ms-transform: rotate(-15deg);
      -webkit-transform: rotate(-15deg);
      transform: rotate(-15deg);
    }
    75% {
      -moz-transform: rotate(5deg);
      -ms-transform: rotate(5deg);
      -webkit-transform: rotate(5deg);
      transform: rotate(5deg);
    }
    85% {
      -moz-transform: rotate(-5deg);
      -ms-transform: rotate(-5deg);
      -webkit-transform: rotate(-5deg);
      transform: rotate(-5deg);
    }
  }

/*手机端1200px*/
@media only screen and (min-width: 100px) and (max-width: 1200px) {

}


/*手机端960px*/
@media only screen and (min-width: 100px) and (max-width: 960px) {

}


/*手机端768px*/
@media only screen and (min-width: 100px) and (max-width: 768px) {

}