/* ===================================================================================================================================================================== */
.bk_nr {
	width: 100%;
	background-image: url(/images/tdjj/top_bk.jpg);
	background-repeat: no-repeat;
	background-position: center top;
}
.top_box {
	height: 375px;
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
}
.top_box .n_box1 {
	height: 67px;
	width: 100%;
	padding-top: 20px;
}
.top_box .n_box1 .bt_logo {
	float: left;
	height: 67px;
	width: 327px;
}
.top_box .n_box1 .kj_btnbox {
	float: right;
	height: 37px;
	width: 300px;
}
.top_box .n_box2 {
	height: 135px;
	padding-top: 112px;
	width: 951px;
	margin-right: auto;
	margin-left: auto;
}

.top_btn_a {
	line-height: 37px;
	background-color: #1440d0;
	padding-right: 24px;
	padding-left: 24px;
	color: #FFF;
	border-radius: 20px;
	float: right;
	margin-left: 20px;
}

.nr_wbox {
	width: 1200px;
	margin-right: auto;
	margin-left: auto;
	background-color: #FFF;
	padding-top: 34px;
	padding-right: 34px;
	padding-left: 34px;
	border-radius: 20px; 
}

.hang_a1 {
}
.hang_a2 {
	margin-top: 30px;
}
.down_box {
	height: 165px;
	width: 100%;
	border-top-width: 4px;
	border-top-style: solid;
	border-top-color: #0B70CF;
}
.nr_btk {
	height: 40px;
	width: 1200px;
	margin-bottom: 17px;
}
.nr_wzkbox {
	height: 178px;
	width: 1180px;
	margin-bottom: 30px;
	margin-right: auto;
	margin-left: auto;
}
.nr_wzkbox .wzk {
	width: 580px;
}

.nr_more {
	font-size: 16px;
	line-height: 19px;
	width: 50px;
	float: right;
	margin-top: 10px;
}
.nr_time {
	float: right;
}
.ty_wzk {
	line-height: 40px;
	width: 570px;
}
.ty_wzk ul li {
    position: relative;
	padding-left: 18px;
}
.ty_wzk ul li:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: url(/images/tdjj/dian_a1.jpg) no-repeat center;
    left: 0;
    top: 18px;
}
.ty_wzk2 {
	line-height: 40px;
	width: 100%;
}
.ty_wzk2 ul li {
    position: relative;
	padding-left: 18px;
}
.ty_wzk2 ul li:before {
    content: '';
    position: absolute;
    width: 6px;
    height: 6px;
    background: url(/images/tdjj/dian_a1.jpg) no-repeat center;
    left: 0;
    top: 18px;
}
.zhengw .ty_wzk2 ul li{
  line-height: 60px;
  border-bottom: 1px dashed #ccc;
}

.zhengw .ty_wzk2 ul li:before {
  top: 28px;
}
.ttxwk {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
	padding-bottom: 10px;
	border-bottom-width: 1px;
	border-bottom-style: dashed;
	border-bottom-color: #CCC;
	margin-bottom: 15px;
}
.ttxwk .btz_a1 {
	height: 43px;
	width: 100%;
	text-align: center;
	font-size: 28px;
	font-weight: bold;
}
.ttxwk .btz_b1 {
	line-height: 44px;
}
.dongt_box {
	width: 1180px;
	margin-right: auto;
	margin-left: auto;
	height: 280px;
}
.dongt_box .pic_news {
	float: left;
	height: 273px;
	width: 435px;
}
.dongt_box .dongt_wzk {
	float: right;
	width: 710px;
}

/*header*/
  .top{
    width: 100%;
    height: 35px;
    background: #0b70cf;
  }
  .function a{
    font-size: 16px;
    color: #fff;
    padding: 0 12px;
  }
  .function a:hover{
    color: #fff;
  }
  .function span{
    font-size: 16px;
    color: #fff;
  }
  .top_f{
    width: 1200px;
    height: 100%;
    margin: 0 auto;
    color: #fff;
    line-height: 35px;
  }
  .top_f .date{
    font-size: 16px;
  }
  .header-box {
    position: sticky;
    width: 100%;
    height: 80px;
    font-size: 20px;
    margin: 0 auto;
    top: 0px;
    z-index: 9999;
    background: #fff;
    border-bottom: 2px #dbd9db solid;
  }
  .header_f {
    width: 1200px;
    height:80px;
    line-height: 80px;
    font-size: 20px;
    margin: 0 auto;
  }
  .header_f .nav_list li{
    line-height: 80px;
    font-size: 18px;
  }
  .header_f .nav_list li a:hover{
    color: rgb(42, 127, 228) !important;
  }
  .header_f .nav_list .li{
    padding: 0 12px;
  }
  .nav_list .nav_li a.nav_subOn {
    color: rgb(42, 127, 228) !important;
  }
/*foot*/
.footer-bj {width:100%;height: 161px;background-color: #0b73d4;clear: both;}
.footer-img1 {width:160px; height: 161px; float: left; }
.footer {font-size: 14px;text-align: center; color:white; line-height: 34px; width:1170px; height: 161px;margin:0 auto;}
.footer-wz {width:825px; height: 131px; float: left; padding-top: 30px;}
.footer-img2 {width:160px; height: 161px; float: left;}


  /* ==========  图片新闻  css ========== */
  .xwzx-tpxw{position: relative;width: 435px; height: 273px; margin: 0 auto;}
  .xwzx-tpxw .swiper-slide img{display: block;width: 100%;}
  /* .xwzx-tpxw .swiper-slide .place{padding-top: 56.25%;} */
  /* .xwzx-tpxw .swiper-nav{display: none;}   */
  .xwzx-tpxw .txt{background: rgba(0,0,0,.4);padding:0 240px 0 20px;height: 50px;line-height: 50px;color:#fff;font-size: 1.125em;position: absolute;left:0;right:0;bottom:0;z-index:5;}
  .xwzx-tpxw .swiper-pagination{position: absolute;}
  .xwzx-tpxw .swiper-pagination span{width: 22px;height: 3px;border-radius: 0;}
  .xwzx-tpxw .swiper-pagination .swiper-pagination-bullet-active,
  .xwzx-tpxw .swiper-pagination .swiper-active-switch{width: 40px;}

  .swiper-pagination{width:auto!important;position: absolute; right:16px;left:inherit!important;bottom: 20px!important; z-index: 1;}
  .swiper-pagination span{width: 8px;height: 8px;background: #fff;opacity: 1;}
  .swiper-pagination .swiper-pagination-bullet-active,
  .swiper-pagination .swiper-active-switch{background: #1983D9;}

  .swiper-nav{position: absolute;top: 50%;display: block;width: 24px;height: 36px;margin-top: -18px;background: url(/images/tdjj/icon_slide_prev_bwhite.png) no-repeat center rgba(0, 0, 0, 0.33);background-size: 45%;z-index: 1;cursor: pointer;}
  .swiper-nav.prev{left: 0;}
  .swiper-nav.next{right: 0;background-image: url(/images/tdjj/icon_slide_next_bwhite.png);background-position: 9px center;}
  .swiper-nav:hover{background-color: rgba(0, 0, 0, 0.6);}



.dqwz{width:1200px ;height:80px;border-bottom: 1px solid #338bf4;}
.dqwz p{line-height:80px ;}
.dqwz a{font-size:16px ;color: #4a4a4a;line-height:40px ;line-height:85px ;}
.dqwz a:hover{color: #1983D9;}

/*content 开始*/
.zhengw{width: 1200px;min-height:530px ;margin-top: 15px;}
.zhengw h1 {width: 1150px;line-height: 40px;text-align: center;font-family: "微软雅黑" "宋体", Tahoma, Arial, Helvetica, STHeiti;font-size: 34px;font-weight: bold;color:#f00 ;margin-bottom:20px;}
.zhengw h2 {width: 1150px;font-size: 14px;line-height: 40px;color: #999;text-align: center;border-bottom: 1px solid #CCCCCC;font-weight: normal;margin-bottom:30px;}
.nr-wz3{font-size: 16px;line-height: 36px;color: #555;width: 1150px;min-height:200px;overflow-x: hidden;text-align: justify;text-justify: inter-ideograph;}

.page-wrap{margin-bottom: 30px;text-align: center;margin-top: 25px;padding-bottom: 22px;}