@charset "utf-8";
.w1148 { width: 1148px; margin: 0 auto; font-family: Arial;}
.banner_gn { height: 456px; background: url(/tupian/lh_gjhjq_gn_img_1_1.jpg) no-repeat center;}
.path_jqzt { padding: 15px 0; color: #fff; font-size: 14px; box-sizing: border-box;}
.path_jqzt a, .path_jqzt em { padding: 0 10px; color: #fff;}
h3.t1 { position: relative; }
h3.t1 a.t { display: inline-block; height: 56px; padding: 0 100px 0 40px; line-height: 56px; color: #fff; font-size: 26px; font-weight: 700; position: relative; background: #00AFEC; transition: .3s; }
h3.t1 a.t i { font-weight: 700;}
h3.t1 a.t i::after, h3.t1 a.t::after,h3.t1 a.t::before { content: ''; display: inline-block; position: absolute; top: 50%; right: 20px; transform: translateY(-50%); width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-left:12px solid #fff;}
h3.t1 a.t::before { right: 40px;}
h3.t1 a.t i::after { right: 60px;}
h3.t1 a.more { position: absolute; right: 0; bottom: 0; color: #183a83; font-size: 14px;}
h3.t1 a.more:hover { color: #08A2D8;}
h3.t1 a.t:hover { background-color: #08A2D8;}
.jqzt_wrap { background: url(/tupian/lh_gjhjq_gn_bg_1.jpg) repeat;}

/* 一级页面 start*/
.jqzt_wrap.yj h3.t1 a.t { height: 66px; line-height: 66px; font-size: 30px; background-color: #183A83; }
.jqzt_wrap.yj h3.t1 a.t:hover { background-color: #0A2E71; }
.jqzt_wrap.yj h3.t1 a.t i { color: #d0e36e;}
.jqzt_wrap.yj h3.t1 a.goBtn { position: absolute; top: -34px; right: 0; width: 158px; height: 158px; background: #183A83; font-size: 60px; font-weight: 700; border: 13px solid #d0e36e; color: #d0e36e; border-radius: 50%; line-height: 160px; text-align: center; transition: .3s;}
.jqzt_wrap.yj h3.t1 a.goBtn:hover { background-color: #01256e;}
.jqzt_wrap.yj h3.t1 a.goBtn.s1 { color: #fff; border-color: #667EA8;}
.banner_gn.yj { background-image: url(/tupian/lh_gjhjq_yj_img_1_1.jpg);}
.jqzt_wrap.yj { padding: 90px 0 110px; background: url(/tupian/lh_gjhjq_yj_bg_1.jpg) no-repeat; background-size: cover;}
.jqzt_wrap.yj .item:nth-child(2) { margin-top: 90px;}
.jqzt_wrap.yj .item dl { padding: 90px 20px 70px; border: 9px solid #183A83; margin-top: -9px; background: #fff;}
.jqzt_wrap.yj .item dl dt { float: left; margin-right: 40px;}
.jqzt_wrap.yj .item dl dt img { max-width: 100%;}
.jqzt_wrap.yj .item dl dd { height: 370px;min-height: 370px; font-size: 21px; line-height: 30px; color: #333; display: table-cell; vertical-align: middle; }

/* 一级页面 end*/

.videosBox { padding: 52px 0 90px; box-sizing: border-box;}
.videosBox h3.t1 { margin-bottom: 45px;}

/* .videosBox .videosList { position: relative; overflow: hidden;}
.videosBox .videosList .swiper-button-next,.videosBox .videosList .swiper-button-prev{ display: none; }
.videosBox .videosList.vods .swiper-button-next,.videosBox .videosList.vods .swiper-button-prev{ display: block; } */

.video_box {width: 770px;}
.video_bigbox { position: relative;}
.video_list {width: 362px;height: 433px;overflow: hidden;}
.video_list ul li {margin-bottom:20px;cursor: pointer;}
.video_list ul li img {height: 206px;width: 100%;}
.up_btn {width: 0px;height: 0px;border: 15px solid #fff;border-top-color: transparent;border-bottom-color: #0b236d;border-left-color: transparent;border-right-color: transparent;position: absolute;top: -45px;left: 50%;transform: translateX(-50%);cursor: pointer;}
.down_btn {width: 0px;height: 0px;border: 15px solid #fff;border-top-color: #0b236d;border-bottom-color: transparent;border-left-color: transparent;border-right-color: transparent;position: absolute;bottom: -45px;left: 50%;transform: translateX(-50%);cursor: pointer;}
.newsBox { height: 610px; padding-bottom: 30px; background: url(/tupian/lh_gjhjq_gn_bg_2.jpg) no-repeat center; background-size: cover; box-sizing: border-box;}
.newsBox h3.t1 { margin-bottom: 30px;}
.newsBox .imgList {position: relative; margin-left: -40px; }
.newsBox .mySwiper2 { width: 560px; margin: 0 40px; overflow: hidden;border: 10px solid #00AFEC;}

.newsBox .mySwiper2_minzhi {border: 10px solid #183A83;}
.newsBox .mySwiper2 img { width: 100%; display: block;height: 412px;}
.newsBox .mySwiper2 .swiper-button-prev, .newsBox .mySwiper2 .swiper-button-next {background: none;  display: inline-block;width:0;height:0;border-top:14px solid transparent;border-bottom:14px solid transparent; }
.newsBox .mySwiper2 .swiper-button-prev { left: 10px; border-right:14px solid #00AFEC;}
.newsBox .mySwiper2 .swiper-button-next { right: 10px;border-left:14px solid #00AFEC;}
.newsBox .mySwiper { width: 525px; height: 440px; overflow: hidden;}
.newsBox .mySwiper .swiper-slide a { display: block; width: 525px; height: 96px; padding: 0 15px 0 50px; font-size: 21px; line-height: 24px; color: #161616; display: table-cell; vertical-align: middle; border: 1px solid #00AFEC; position: relative; transition: .3s;}
.newsBox .mySwiper .swiper-slide a::after { content: ''; position: absolute; top: 50%; left: 20px; transform: translateY(-50%); display: block; width: 16px; height: 16px; background: #00AFEC; border-radius: 50%;}
.newsBox .mySwiper .swiper-slide.swiper-slide-thumb-active a,
.newsBox .mySwiper .swiper-slide a:hover { background: #00AFEC; color: #fff;}
.newsBox .mySwiper .swiper-slide.swiper-slide-thumb-active a::after,
.newsBox .mySwiper .swiper-slide a:hover::after { background: #fff !important;}
.jqzt_wrap .sl_visit { padding-bottom: 110px;box-sizing: border-box;}
.jqzt_wrap .sl_Box { padding: 70px 0 95px; }
.jqzt_wrap .sl_Box li { width: 48.5%;}
.jqzt_wrap .sl_Box li a { display: block; background: #EAF6FD; padding: 8px; text-align: center; transition: .3s;}
.jqzt_wrap .sl_Box li a i { display: block; height: 350px; overflow: hidden;}
.jqzt_wrap .sl_Box li a i img { max-width: 100%; transition: .6s;}
.jqzt_wrap .sl_Box li a strong { display: block; color: #00afec; font-size: 24px;  padding: 5px 0;}
.jqzt_wrap .sl_Box li a:hover { background: #00AFEC;}
.jqzt_wrap .sl_Box li a:hover strong { color: #fff !important;}
.jqzt_wrap .sl_Box li a:hover i img { transform: scale(1.02);}
.jqzt_wrap .visitBox { height: 268px; padding: 40px 110px; box-sizing: border-box; background: url(/tupian/lh_gjhjq_gn_img_4_1.jpg) no-repeat center;}
.jqzt_wrap .visitBox h5 { margin-bottom: 15px; font-size: 32px; color: #fff; font-weight: 700;}
.jqzt_wrap .visitBox ul li { position: relative; margin-bottom: 10px; padding-left: 100px; font-size: 20px; color: #ffe551; line-height: 36px; font-weight: 700;}
.jqzt_wrap .visitBox ul li i { position: absolute; top: 0; left: 0; font-weight: 700;}
/* 民治 */
.banner_gn.mz { background-image: url(/tupian/lh_gjhjq_mz_img_1_1.jpg);}
.jqzt_wrap.mz h3.t1 a.t { background-color: #183A83; }
.jqzt_wrap.mz h3.t1 a.t:hover { background-color: #05296F; }
.jqzt_wrap.mz h3.t1 a.t { color: #d0e36e;}
.jqzt_wrap.mz .newsBox {background-image: url(/tupian/lh_gjhjq_mz_bg_2.jpg);}
.jqzt_wrap.mz .newsBox .mySwiper2 .swiper-button-prev { border-right-color: #183A83;}
.jqzt_wrap.mz .newsBox .mySwiper2 .swiper-button-next { border-left-color: #183A83;}
.jqzt_wrap.mz .newsBox .mySwiper .swiper-slide a { border-color: #183A83;}
.jqzt_wrap.mz .newsBox .mySwiper .swiper-slide.swiper-slide-thumb-active a,
.jqzt_wrap.mz .newsBox .mySwiper .swiper-slide a::after,
.jqzt_wrap.mz .newsBox .mySwiper .swiper-slide a:hover,
.jqzt_wrap.mz .sl_Box li a:hover {background: #183A83;}
.jqzt_wrap.mz .visitBox {background-image: url(/tupian/lh_gjhjq_mz_img_4_1.jpg);}
.jqzt_wrap.mz .visitBox ul li { padding-left: 160px;}
.jqzt_wrap.mz .sl_Box li a strong {color: #183A83;}


@media screen and (max-width:1200px){
  .w1148 { width: 100%;}
  .path_jqzt { padding-left: 20px;}
  .videosBox { padding: 30px 15px;}
  .videosBox h3.t1 { margin-bottom: 45px;}
  .banner_gn { height: 280px; background-size: cover;}
  .newsBox {padding: 0 15px 15px; height: auto;margin-top:30px;}
  .newsBox .imgList { margin-left: -20px;}
  .newsBox .mySwiper2 { width: 388px; margin: 0 20px;}
  .newsBox .mySwiper { width: 380px; height: 290px;}
  .newsBox .mySwiper .swiper-slide a { height: 63px; font-size: 14px; padding-left: 30px;}
  .newsBox .mySwiper .swiper-slide a::after { width: 12px; height: 12px; left: 10px;}
  .jqzt_wrap .sl_visit { padding: 0;}
  .jqzt_wrap .sl_Box { padding: 30px 15px;}
  .jqzt_wrap .sl_Box li a i { height: auto;}
  .jqzt_wrap .sl_Box li a strong { font-size: 20px;}
  .jqzt_wrap .visitBox { height: auto; background-size: cover;}
  .jqzt_wrap .visitBox h5 { font-size: 26px; margin-bottom: 10px;}
  .jqzt_wrap .visitBox ul li { font-size: 16px; line-height: 26px;}
  .jqzt_wrap.yj { padding: 30px 15px; box-sizing: border-box;}
  .jqzt_wrap.yj h3.t1 a.t { font-size: 26px;}
  .jqzt_wrap.yj h3.t1 a.goBtn { width: 130px; height: 130px;top: -15px; line-height: 130px;}
  .jqzt_wrap.yj .item dl dt { float: none; text-align: center; margin: 0;}
  .jqzt_wrap.yj .item dl dd { height: auto; padding: 15px 0;}
  .jqzt_wrap.yj .item:nth-child(2) { margin-top: 40px;}
  .video_box {width: 500px;}
  /* .video_list ul li img {height: 180px;width: 100%;} */
.video_list {width: 290px;overflow: hidden;height: 437px;}
.newsBox .mySwiper2 .swiper-button-next {right:32px;}
.newsBox .mySwiper2 .swiper-button-prev {left: 32px;}

}

@media screen and (max-width:853px){
  .newsBox { height: auto; padding-bottom: 20px;margin-top: 0px;}
  .newsBox .imgList { width: 100%; margin: 0;}
  .newsBox .mySwiper2 { width: 94%; margin: 0;}
  .newsBox .mySwiper { width: 100%; height: 290px; margin-top: 10px;}
  .jqzt_wrap .sl_Box li { width: 100%;}
  .jqzt_wrap .sl_Box li:nth-child(1) { margin-bottom: 15px;}
  .jqzt_wrap .visitBox { padding: 15px;}
  .jqzt_wrap .visitBox h5 { font-size: 20px;}
  .jqzt_wrap .visitBox ul li {padding-left: 70px; font-size: 14px; line-height: 24px;}
  .jqzt_wrap.mz .visitBox ul li { padding-left: 110px;}
  .jqzt_wrap.yj { padding: 15px 15px 30px;}
  .jqzt_wrap.yj h3.t1 a.goBtn { display: none;}
  .jqzt_wrap.yj h3.t1 a.t { width: 100%; font-size: 20px; padding: 0 30px 0 15px; box-sizing: border-box;}
  .jqzt_wrap.yj h3.t1 a.t i::after { display: none;}
  .jqzt_wrap.yj .item dl { padding: 15px;}
  .jqzt_wrap.yj .item dl dd { font-size: 16px; line-height: 26px;}
  /* .newsBox .mySwiper2 .minzhi_img {
    height: 260px;
} */
}

@media screen and (max-width:845px){
.video_box {float: none !important;width: auto;}
.video_bigbox {float: none !important;margin-top: 31px;margin-bottom: 31px;}
.video_list {width:auto;}
}

@media screen and (max-width:800px){
  .newsBox .mySwiper { width: 100%; height: 290px;}
}
@media screen and (max-width:760px){
 .newsBox .mySwiper2 img{
    height: 270px !important;
  }
  .banner_gn { height: 160px;}
  .path_jqzt { padding: 10px 15px; font-size: 12px;}
   .path_jqzt b, h3.t1 a.more { display: none;}
  .videosBox { padding: 30px 15px;}
  /* .videosBox .videosList.vods .swiper-button-next, .videosBox .videosList.vods .swiper-button-prev { transform: scale(.5);} */
  h3.t1 a { height: 46px; line-height: 46px; padding: 0 80px 0 20px; font-size: 22px;}
  h3.t1 a::after, h3.t1::after,h3.t1::before { border-width: 8px;}
  h3.t1::before { right: 35px;}
  h3.t1 a::after { right: 50px;}

  .newsBox .mySwiper2 .swiper-button-next {right:20px;}
.newsBox .mySwiper2 .swiper-button-prev {left: 20px;}

.yw-header{
  display:none !important;
}
#ydmhHEADER{
  display:block !important;
}
}

#ydmhHEADER{
  display:none;
}

.foot1 {
  margin-top:0px !important;
}

