@charset "utf-8";
*,*:before,*:after {box-sizing: border-box;-webkit-box-sizing: border-box;-moz-box-sizing: border-box;}
body{min-width:1200px;}
.main_box{min-width:1200px;}
.over_content_box{min-width:1200px;}
html,body,div,span,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,abbr,address,cite,code,del,dfn,em,img,ins,kbd,q,samp,small,
strong,sub,sup,var,b,i,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,
details,figcaption,figure,footer,header,hgroup,menu,nav,section,summary,time,mark,audio,video,form
{margin:0;padding:0;border:0;outline:none;}
input{margin:0;padding:0;outline:none;}
li{list-style:none;}
a,ins{text-decoration:none;}
*:focus{outline:none;}
a{color:#333;}
a:hover{color:#355e92;transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;-moz-transition:all 0.2s;}
.fl{float:left;}
.fr{float:right;}
.cf:after{display:block;content:'';height:0;visibility:hidden;clear:both;}
.cf{zoom:1;}
.hide{display:none;}
.block{display:block;}
body{font-family:'微软雅黑';}
/*清除浮动*/
.clearfloat:after {
  content: " ";
  display: block;
  clear: both;
  height: 0;
}
.clearfloat {
  zoom: 1;
}
.section-01{width: 100%;background: #fff;min-height: auto !important;   padding-bottom: 20px;}
.section-01-main{width: 1200px;margin: 10px auto 10px;}
.up_arrow{bottom: 60px!important}
.section-01-lf{width: 810px;float: left;border-right: 1px solid #d9d9d9;}
.section-01-lf-01{float: left;width: 780px;height: 290px;margin-bottom: 24px;}
/*.section-01-lf-01-r{ width:305px; height:290px; padding:10px 20px; float:left;margin-bottom: 24px;}*/
.section-01-lf-02{float: left;width: 780px;position: relative;}
.section-01-tab{width: 780px;height: 43px;border-bottom: 1px solid #dadada;background: url(js_ywdt_03.png) 116px 2px no-repeat;}
.section-01-tab li{float: left;height: 43px;}
.section-01-tab li a{display: block;padding: 0 25px;color: #999;font-size:22px;}
.section-01-tab li.on a{color: #355e92; font-weight: bold;}
.section-01-list{padding-top: 3px;width: 780px;}
.section-01-list li{float: left;width: 780px;}
.section-01-list-lr{float: left;width: 780px;margin: 8px 0;}
.section-01-list-lf{float: left;width: 640px;}
.section-01-list-lf a{float: left;height: 36px;line-height: 36px;color: #355e92;font-size:16px;width: 575px;overflow: hidden;font-weight: bold;}
.section-01-list-lf span{float: right;line-height: 36px;color: #999;font-size:16px;}
.section-01-list-lf p{float: left;width: 100%;line-height: 28px;color: #666;font-size:14px;}
.section-01-list-rg{float: right;width: 94px;height: 40px;margin-top: 30px;background: url(js_ywdt_05.png) no-repeat;}
.section-01-list-rg:hover{background: url(js_ywdt_06.png) no-repeat;}
.section-01-time{position: absolute;font-size:14px;color: #333;padding: 0px 10px;top: 15px;right: 0;}

.section-01-rg{float: right;width: 350px;}
.section-01-rg-01{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-01 a{float: left;color: #355e92;font-size:22px;width: 100%;height: 43px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-01 ul{float: left;width: 350px;}
.govpushinfo150203{margin-top: 10px;height: auto!important;}
.section-01-rg-01 ul li{float: left;width: 350px;padding-left: 19px;background: url(js_ywdt_04.png) 0px 16px no-repeat;}
.section-01-rg-01 ul li a{line-height: 36px;font-size:16px;border-bottom: none;color: #333;font-size:16px;height: auto;width: auto!important;}
.section-01-rg-01 ul li span{line-height: 36px;color: #666;float:right;}

.section-01-rg-02{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-02 a{float: left;color: #c10d0c;font-size:22px;width: 100%;height: 43px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-02 .section-01-rg-21{float: left;width: 350px;height: 210px;margin-top: 20px;text-align: center;line-height: 210px;font-size:20px;background: url(js_ywdt_07.png) no-repeat;color: #fff;}
.section-01-rg-02 embed{float: left;width: 350px;height: 210px;margin-top: 20px;}
.section-01-rg-02 ul{float: left;width: 350px;padding-top: 10px;}
.section-01-rg-02 ul li{float: left;width: 175px;padding-left: 19px;background: url(js_ywdt_04.png) 0px 16px no-repeat;}
.section-01-rg-02 ul li a{line-height: 36px;font-size:15px;border-bottom: none;color: #333;font-size:16px;height: auto;width: auto;}
.section-01-rg-02 ul li span{float: left;line-height: 36px;color: #666;}

.section-01-rg-03{float: left;width: 350px;margin-bottom: 30px;}
.section-01-rg-03 a{float: left;color: #355e92;font-size:22px;width: 100%;height: 43px;border-bottom: 1px solid #cfcfcf;line-height: 22px;}
.section-01-rg-03 ul{float: left;width: 350px;padding-top: 10px;}
.section-01-rg-03 ul li{float: left;width: 350px;padding-left: 19px!important;
  background:url(c57e6693455242f88b052a2c859446ac.png) 0px 16px no-repeat;padding-left:10px;
}
.section-01-rg-03 ul li a{
  line-height: 36px;font-size:16px;border-bottom: none;color: #333;font-size:16px;height: auto;width:73%!important;
}
.section-01-rg-03 ul li span{line-height: 36px;color: #666;float:right;}

.section-02{width: 100%;background: #f7f7f7;height: 310px;}
.section-02-main{width: 1200px;padding-top: 20px;margin: 0 auto;}
.section-21{width: 100%;height: 45px;line-height: 45px;background: url(js_ywdt_08.png) no-repeat center center;color: #355e92;font-size:22px;text-align: center;margin-bottom: 15px;}
.section-22{width: 100%;}
.section-22-tab{width: 100%;height: 35px;text-align: center;background: url(js_ywdt_11.png) center center no-repeat;margin-bottom: 10px;}
.section-22-tab li{height: 35px;display: inline-block;}
.section-22-tab li a{display: block;padding: 0 12px;line-height: 35px;color: #999;font-size:17px;}
.section-22-tab li.on a{color: #333;}


/* 图片新闻css */
.focusBox { position: relative;  height:290px; overflow: hidden;background: #efefef;}
.focusBox .pic{ position:relative; z-index:0;}
.focusBox .pic .pic_img{float: left;width:475px; height:290px;}
.focusBox .pic .pic_tit{float: left;width: 305px;height: 290px;padding: 10px 20px;}
.focusBox .pic .pic_tit a{float: left;font-size:25px;color: #355e92;line-height: 45px;}
.focusBox .pic .pic_tit span{float: left;text-indent: 2em;line-height: 30px;color: #333;font-size:13px;}
.focusBox .pic .pic_tit span a{float: none;color: #c10d0c;font-size:13px;line-height: 30px;}
.focusBox .pic img { width:475px; height:290px; display: block; }
.focusBox .hd { width:100%; position: absolute; bottom: 20px; z-index:1;height: 8px;padding-left: 365px;}
.focusBox .hd li{float: left;margin: 0 5px; background: url(white_point.png) no-repeat 0 0; height: 8px; overflow: hidden; width: 8px; cursor: pointer;display:inline-block; *display:inline; zoom:1;  }
.focusBox .hd .on{ background: url(red-point.png) no-repeat 0 0;width: 16px;}

/* 专题css */
.ladyScroll-01,.ladyScroll-02{width:1200px;height:168px;position:relative;}
.ladyScroll-01 .prev,.ladyScroll-01 .next,.ladyScroll-02 .prev,.ladyScroll-02 .next{width:27px;height:46px;position:absolute;top:60px;left:0;z-index:100; cursor:pointer; background:url(js_ywdt_09.png) no-repeat;}
.ladyScroll-01 .next,.ladyScroll-02 .next{ left:auto; right:0;background:url(js_ywdt_10.png) no-repeat;}
.ladyScroll-01 .scrollWrap,.ladyScroll-02 .scrollWrap{width:1120px;margin: 0 40px;overflow:hidden;position:absolute;}
.ladyScroll-01 dl,.ladyScroll-02 dl{float:left;width:280px;text-align:center;position:relative;height: 168px;}
.ladyScroll-01  span,.ladyScroll-02  span{display:block;width:280px;height:53px;position:absolute;left:5px;bottom:0;background:#5f626b;filter:alpha(opacity=80);opacity:0.80;}
.ladyScroll-01  dt,.ladyScroll-02  dt{margin:0 10px;width:260px;overflow:hidden;}
.ladyScroll-01  img,.ladyScroll-02  img{display:block;width:260px;height:143px;}
.ladyScroll-01  dd,.ladyScroll-02  dd{width:240px;height:55px;position:absolute;left:20px;bottom:0;}
.ladyScroll-01  dd a,.ladyScroll-02  dd a{ color:#fff;width:240px;height:55px;line-height:55px;font-size:18px;color:#040404;background: #fff;border-bottom: 3px solid #bb2335;display: block;}
.ladyScroll-01  dd a:hover,.ladyScroll-02  dd a:hover{ text-decoration:none;}
.ladyScroll-01 dl:hover span,.ladyScroll-02 dl:hover span{ background:#B52153;}

/**/
/* 图片新闻 */
.slideBox{height:290px; position:relative;}
.slideBox .hd{ height:8px; position:absolute; bottom:18px;right: 7px;}
.slideBox .hd ul{float:left;  }
.slideBox .hd ul li{ float:left; background: url(white_point.png) no-repeat center;width:16px;height: 8px;margin-right: 5px;cursor: pointer;}
.slideBox .hd ul li a{ padding-left:5px; display:block; width:475px; height:50px; line-height:50px; position:relative; color:#666; font-family:"微软雅黑"; }
.new_txt{float: left;}
.slideBox .hd ul li a img{ display:none; position:absolute; top:-7px; left:0px;}
.slideBox .hd ul li.on{background: url(red-point.png) no-repeat center;}
.slideBox .bd{ position:relative; height:100%; z-index:0;   }
.slideBox .bd ul{height:290px;}
.slideBox .bd ul li{ position:relative;}
.slideBox .bd img{ width:475px; height:290px; }
.new_pic{position: relative;}
.pos_txt a{color: #fff;}
.pos_txt{position: absolute;height: 50px;width: 475px;bottom: 0;left: 0;line-height: 50px;padding-left: 20px;font-size: 16px;color: #FFFFFF;background:url(tmbg.png) repeat;}
.burder_content{height:290px; width:305px; padding:15px 26px; background-color:#355e92;}
.burder_content h1{font-size: 22px;font-weight: normal;line-height: 40px;}
.burder_content h1 a{color: #FFFFFF;}
.burder_content span{display: block;font-size: 16px;line-height: 32px;color: #bed9ed;margin-top: 5px;}
.burder_content div a{float:right;width:120px;padding-left:20px;display:block;background: url(ckxx.png) no-repeat;height: 35px;line-height: 35px;color: #FFFFFF;font-size: 16px;}




.main03_box {
  background: #f7f7f7;
  display: inline-block;
  width: 100%;
padding-bottom: 50px;
}
.main03_box h1 {
margin:40px 0;
  font-size: 22px;
  height: 23px;
  color: #355e92;
  line-height: 23px;
  text-align: center;
  background: url(ztzl_tit_bg.png) no-repeat center;
  font-weight: normal;
}
.main03_box h1 a{
font-weight: bold;
  color: #355e92;
}

.swiper-zt{
width: 100%;
position: relative;
}

.swiper-zt .swiper-container {
width: 1100px;
height: 144px;
margin-left: auto;
margin-right: auto;
}

/* .swiper-zt .swiper-wrapper {
height: 91px;
} */

.swiper-zt .swiper-slide {
text-align: center;
font-size: 18px;
/* 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;
}

.swiper-zt .swiper-slide img {
width: 260px;
height: 144px;
}

.swiper-button-prev {
  background: url(leftBtn.png);
left:0;
}
.swiper-button-next {
  background: url(rightBtn.png);
right: 0;
}
.yjtq_jyg{
  margin-top: 20px;
}
.yjtq_jyg .name_tq{
  display: inline-block;
  width: 100%;
  border-bottom: 1px solid #e6e6e6;
}
.yjtq_jyg .name_tq span{
display: inline-block;
float: left;
font-weight: bold;
font-size: 22px;
color: #355e92;
line-height: 50px;
}

.yjtq_jyg .name_tq font{
  float: left;
  font-weight: bold;
  font-size: 18px;
  color: #ffb504;
  padding-left: 30px;
  line-height: 50px;
  background:url(tq.png) no-repeat center left;
  margin-left: 12px;
  }
  .yjtq_jyg  .tq_xx{
    background: #f5f5f5;
    font-size: 16px;
    padding:10px;
    margin:20px 0 40px;
  }

  @media screen and (max-width:768px){
    body{min-width:100%;}
    .yjtq_jyg .tq_xx{margin-bottom:10px;}
    .bt-box-1200,.section-01-lf,.section-01-main,.section-01-rg{width:93.6vw!important;margin:3vw auto;}
    .burder_content,.section-01-list-rg,.section-01-time{display:none;}
    .pos_txt,.slideBox .bd img{width:100%;}
    .section-01-rg-03 ul,.section-01-rg-03,.section-01-rg-01 ul,.slideBox,.section-01-rg-01,.section-01-rg-01 ul li,.section-01-rg-03 ul li,.section-01-list,.section-01-lf-01,.section-01-lf-02,.section-01-tab,.section-01-list-lr,.section-01-list li{
      width:100%;
    }
    .section-01-list-lf,.section-01-list-lf p{width:100%;}
    .section-01-list-lf a{width:80%;}
    .section-01-lf{border-right:none;}
    .swiper-zt .swiper-container{width:100%;}
    .slideBox .hd{display:none;}
    .yjtq_jyg{padding:0 3.2vw;}
  }