@charset "utf-8";

html, body, div, form, p, a, h1, h2, h3, h4, h5, h6, img, table, td, th, input, span, section, header, footer, nav, article, aside, fieldset, textarea, dl, dt, dd, blockquote, ul, ol { margin:0;padding:0;list-style: none;}
body { margin:0; padding:0; width:100%; color:#000; font:normal 12px/1.8em "Microsoft YaHei","宋体"; background:#fff;}
html, .main { padding:0; margin:0;}
.main { min-width:1260px;}

.clr { clear:both; padding:0; margin:0; width:100%; font-size:0px; line-height:0px;}
p { margin:2px 0; padding:0 0 2px 0; font:normal 14px "Microsoft YaHei","宋体";}
a { color:#000; text-decoration:none; cursor: pointer}
a:hover { color:#FF0000;}
.img { border:0;}
.rf { float:right;}
.lf{ float:left;}
.more {position: absolute;right: 0; top: 10px; height: 30px; line-height: 30px; width: 30px; color:#999;}
img {vertical-align:top;border:0;}
.top10{ margin-top: 10px}
.top15{ margin-top: 15px}
.top20{ margin-top: 20px}
a.des{ color: #999}

/*title*/
.title {width:525px; height:50px; border-bottom: 1px solid #0a6eb3; position: relative;}
.title b ,.title1 b{ display:block; font: normal 20px "Microsoft YaHei","宋体"; color:#0a6eb3; text-align: left; line-height:48px;}

.title i{background:url(../images/ico.jpg)  no-repeat; display:inline-block;height:50px;width:50px;float: left; margin: 0 5px 0 0}

.i_1 i{height:50px;width:50px;background-position:-150px 0;}
.i_2 i{height:50px;width:50px;background-position:-200px 0;}
.i_3 i{height:50px;width:50px;background-position:-250px 0;}

.i_4 i{height:50px;width:50px;background-position:0 0;}
.i_5 i{height:50px;width:50px;background-position:-50px 0;}
.i_6 i{height:50px;width:50px;background-position:-100px 0;}


.nrbox { padding:0; position: relative;}

.header,.navigation, .cont3, .menu_nav, .cont1, .footer, form, ol, ol li, ul, .cont3 .mainbar, .cont3 .sidebar { margin:0; padding:0;}

/* header */
.header { margin:0 auto; height:685px; background:url(../images/head.jpg) no-repeat center; min-width:1260px;}

/* toutiao */
.toutiao { margin:0; padding:0;}
.toutiao_resize { margin:0 auto; width:1100px; padding:10px 0 30px; color:#000; background:#fff;text-align:center; border-bottom: 1px solid #0a6eb3;}

.toutiao h1 { margin:0; padding: 20px 40px; color:#000; font: bold 36px/1.2em "Microsoft YaHei","宋体";}
.toutiao h1 a{ color:#000; text-decoration:none; text-align:center}
.toutiao h1 a:hover { color:#2071f6; text-decoration:none;}
.toutiao p{color: #1777a9; text-align: left;}

/* cont1 */
.cont1 { margin:0; padding:0; margin-top: 30px}
.cont1_resize { margin:0 auto; width:1100px; padding:0; color:#000;}

.cont1_resize .mainbar { padding:0; float:left; width:600px; margin:0 50px 0 0;}
.cont1_resize .sidebar { padding:0; float:right; width:450px; margin:0;}

/* cont2 */
.cont2 { margin:0; padding:0;margin-top: 30px}
.cont2_resize { margin:0 auto; padding:0; width:1100px; }

.cont2_resize .mainbar { padding:0; float:left; width:525px; margin:0 50px 0 0;}
.cont2_resize .sidebar { padding:0; float:right; width:525px; margin:0;}

/* cont3 */
.cont3 { margin:0; padding:0;margin-top: 30px}
.cont3_resize { margin:0 auto; padding:0; width:1100px; }

.cont3_resize .mainbar { padding:0; float:left; width:525px; margin:0 50px 0 0;}
.cont3_resize .sidebar { padding:0; float:right; width:525px; margin:0;}

/* cont4 */
.cont4 { margin:0; padding:0;margin-top: 30px}
.cont4_resize { margin:0 auto; padding:20px 0;width:1100px; }

.cont4_resize .mainbar { padding:0; float:left; width:525px; margin:0 50px 0 0;}
.cont4_resize .sidebar { padding:0; float:right; width:525px; margin:0;}

/* cont5 */
.cont5 { margin:0; padding:0;margin-top: 30px}
.cont5_resize { margin:0 auto; padding:20px 0;width:1100px; }

/* cont6 */
.cont6 { margin:0; padding:0;margin-top: 30px}
.cont6_resize { margin:0 auto; padding:20px 0;width:1100px;}


/*焦点图*/
.focus{width:600px;height:350px; position:relative;}
.focus #pic{width:600px;height:350px;overflow:hidden;}
.focus #pic ul{width:1216px;height:350px;float:left;}
.focus #pic li{width:600px;height:350px;float:left;position:relative;}

.focus #pic li .text{position: absolute; bottom:0; width:70%; color: #fff; line-height: 48px; height: 48px;left: 0px; text-align:left;font-size: 16px; padding:0 2%;overflow: hidden;z-index: 99}

.focus #pic li img{width:600px;height:350px;float:left;}

.focus .tip-bg{ width: 100%;height: 48px; background:rgba(10,110,179,0.9); position:absolute;left:0;bottom:0;z-index:9;}

.focus #tip{width:100px;height:10px; position:absolute; right:20px;bottom:19px;z-index:999;}
.focus #tip ul li{width:10px;height:10px;float:left;display:inline;margin:0 2px;cursor:pointer; border: 1px solid #fff; background: none; border-radius:10px; -moz-border-radius:10px; -webkit-border-radius:10px;}
.focus #tip ul li.on{border: 1px solid #fff; background:#fbdb05;}

.focus .btn{background:rgba(10,110,179,0.9);width:26%; height:48px;position:absolute;right:0;bottom:0;overflow:hidden;z-index:99; text-align: center;}
.focus .btn ul{width:100%;}

.focus .btn li{width:30px;height:48px;line-height: 48px; text-align: center; color: #fff; display:inline;margin:0;cursor:pointer;overflow:hidden; font-size: 30px; font-family: "黑体"}

.focus .btn li.prev{float:left;}
.focus .btn li.next{float: right;}

/*摘要新闻*/
.abs { padding:0 0 5px 0;}
.abs h2{ padding-bottom:10px; padding-top:0; text-align:left; line-height: 30px;}
.abs h2 a { color:#0a6eb3;}
.abs h2 a:hover { color:#ff0000;}
.abs p { text-indent:2em; font-size:13px; line-height:28px; color:#666;}

/*标题时间*/
ul.list_span { list-style:none; margin:10px 0;}
ul.list_span li { width:440px; padding-left:15px; line-height:36px; height:36px; font-size:14px; color:#000; background: url(//www.ijjnews.com/zt/zt2020/fkzt/images/li_dot.jpg) no-repeat left 16px; overflow:hidden;}
ul.list_span li a { float:left; text-decoration:none;}
ul.list_span li a:hover { color:#ff0000; text-decoration:underline;}
ul.list_span span { float:right; font-size:12px; color:#959595;}

/*标题列表*/
ul.list_title { list-style:none; margin:10px;}
ul.list_title li { width:430px; padding-left:15px; line-height:43px; height:43px; font-size:15px; color:#000; background: url(//www.ijjnews.com/zt/zt2020/fkzt/images/li_dot.jpg) no-repeat left 21px; overflow:hidden; }
ul.list_title li a { float:left; text-decoration:none;}
ul.list_title li a:hover { color:#ff0000; text-decoration:underline;}

/*图片标题摘要*/
.gadget { margin-top:15px;}
.gadget dl{width:555px; height:100px; margin:0; padding:10px 15px 10px 5px; background:#fff;}
.gadget dt{width:134px; height:98px; float:left;}
.gadget dt img {width:134px; height:98px; border:none; }
.gadget dd{width:405px; height:98px; float:left; margin:0 0 0 15px; padding:0; line-height:20px; text-align:left; }
.gadget dd h2{ line-height:20px; overflow:hidden; padding:0 0 5px 0;}
.gadget dd h2 a{ color:#221815; font-size:16px; font-weight:normal; text-decoration:none;}
.gadget dd h2 a:hover{ color:#ee4a2a;}
.gadget dd p{ color:#7a7a7a; font-size:12px; line-height:20px; height:60px; overflow:hidden; text-indent:2em; margin:0; padding:0;}

.swiper-container {width: 100%; height:474px;}
.swiper-slide {
      text-align: center;
      font-size: 18px;
      background: #fff;

      /* Center slide text vertically */
      display: -webkit-box;
      display: -ms-flexbox;
      display: -webkit-flex;
      display: flex;
      -webkit-box-pack: center;
      -ms-flex-pack: center;
      -webkit-justify-content: center;
      justify-content: center;
      -webkit-box-align: center;
      -ms-flex-align: center;
      -webkit-align-items: center;
      align-items: center;
	  transition: 300ms;
	  transform: scale(0.8);
    }
.swiper-slide img{ width:400px; height:auto;}
.swiper-slide-active,.swiper-slide-duplicate-active{ transform: scale(1);}
.swiper-button-next, .swiper-button-prev { color: #B10000}
.swiper-pagination-bullet-active { background-color:#B10000 }
.swiper-container-horizontal>.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction{ }

.swiper-pagination { width: 100%; text-align: center;bottom:-50px}
.swiper-pagination-box {width: 100%; position: relative; text-align: center}
.swiper-pagination-bullet { margin: 0 5px;}


/* footer */
#foot { margin:0; padding:0; width:100%;color:#000; margin-top: 30px}
#foot_resize { margin:0 auto; width:1100px; padding:50px; text-align:center; }
<!--ecms sync check [sync_thread_id="3bcee7cc5a424330844ab778a62d31c1" sync_date="2025-01-17 18:16:32" check_sum="3bcee7cc5a424330844ab778a62d31c1]-->