.mar{
  width: 1200px;
  margin: 0 auto;
  font-size: 16px;
}
.oh{
  overflow: hidden;
}
body a{
  color:#333;
}
body a:hover{
color:#0068b7;
}
.mt{
  margin-top: 42px;
}
.content2,.content4 {
  background-color: #f3f5f9;
}
.wjk {
  width: 765px;
  height: 523px;
  float: left;
}
.zfxxgk{
  float: right;
  width: 378px;
  height: 523px;
  background: url(../images/zfxxgklist.png) no-repeat ;
  box-sizing: border-box;
    font-size: 18px;
margin-top: 5px;
}
.zfxxgk a {

}
.zfxxgkli1{
  background: url(../images/zfxxgkznicon.png);
}
.zfxxgkli1:hover{
  background: url(../images/zfxxgkznicon1.png);
  transition: all 0.2s;
  color: #fff;
}
.zfxxgkli2{
  background: url(../images/zfxxgknbicon.png);
}
.zfxxgkli2:hover{
  background: url(../images/zfxxgknbicon1.png);
  transition: all 0.2s;
  color: #fff;
}
.zfxxgkli3{
  background: url(../images/ysqgkicon.png);
}
.zfxxgkli3:hover{
  background: url(../images/ysqgkicon1.png);
  transition: all 0.2s;
  color: #fff;
}
.zfxxgkli4{
  background: url(../images/zfxxgkzdicon.png);
}
.zfxxgkli4:hover{
  background: url(../images/zfxxgkzdicon1.png);
  transition: all 0.2s;
  color: #fff;
}
.zfxxgkli5{
  background: url(../images/zfxxgknricon.png);
}
.zfxxgkli5:hover{
  background: url(../images/zfxxgknricon1.png);
  transition: all 0.2s;
  color: #fff;
}
.zfxxgkli6{
  background: url(../images/dfbmptljicon.png);
}
.zfxxgkli6:hover{
  background: url(../images/dfbmptljicon1.png);
  transition: all 0.2s;
  color: #fff;
}
.content1{
      padding: 40px 0;
      height: 573px;
      box-sizing: border-box;
    }
.content2{
  padding: 40px 0;
  height: 513px;
  box-sizing: border-box;
}
.zdly {
  width: 765px;
 float: left;
}
.zdly-title {
  display: inline-block;
  width: 764px;
  height: 27px;
  background: url(../images/zdlyTitle.png) no-repeat;
}
.yzgb{
  width: 378px;
  float: right;
}
.yzgb-title {
  width: 378px;
  height: 27px;
  display: inline-block;
  background: url(../images/yzgbTitle.png) no-repeat;
}
.yzgk-link {
  display: inline-block;
  width: 303px;
  height: 301px;
  margin: 50px  0 0 44px;
background: url(../images/yzgbImg.png) no-repeat;
padding: 170px 0px 0 60px;
box-sizing: border-box;
}
}
.content3 {
  height: 530px;
  padding: 40px 0;
  box-sizing: border-box;
}
.jczwgk{
  width: 765px;
  float: left;
  font-size: 16px;
}
.jczwgk-title{
  display: inline-block;
  width: 764px;
  height: 27px;
  background: url(../images/jczwgkTitle.png) no-repeat;
}
.jcxxgk{
  background: url(../images/jcxxgkImg.png) no-repeat;
  width: 378px;
  height: 523px;
  float: right;
  overflow: hidden;
  padding-top: 76px;
}
.jcxxgk .jcxxgkli {
 float: left;
    width: 155px;
    height: 51px;
    border: 1px solid #c2dff9;
    border-radius: 5px;
    margin: 19.5px 0 0 23px;
    text-align: center;
    line-height: 51px;
    box-sizing: border-box;
}
.jcxxgk .jcxxgkli:hover{
  border: 1px solid #208ada;
  transition: all 0.2;
  color: #fff;
  background-color: #208ada;
}

.content4 {
    padding: 40px 0;
  box-sizing: border-box;
}
.sxqgk {
  width: 378px;
  height: 429px;
    position: absolute;
    top: 0;
    right: 0;
}
.sxqgk-title{
width: 378px;
height: 27px;
background: url(../images/sxqgktitle.png) no-repeat;
}
.sxqgk-cell{
  width: 378px;
  height: 388px;
  background: url(../images/sxqgkcell.png) no-repeat;
  position: relative;
  margin-top: 20px;
}
.sxqgk-cell a{
  position: absolute;
  font-weight: bold;
  text-align: center;
  font-size: 15px;
}
.sxqgk-cell a:hover{
  color: #fff;
}
.sxqgk-cell .sxqgklida{
  width: 88px;
    height: 128px;
    line-height: 168px;
    top: 16px;
    left: 80px;
}
.sxqgk-cell .sxqgklida:hover {
  background: url(../images/zwgkdax.png) no-repeat;
  transition: all 0.2s;
}

.sxqgk-cell .sxqgklilst{
  width: 62px;
  height: 95px;
  line-height: 95px;
  top: 25px;
  left: 153px;
z-index: 999;
}
.sxqgk-cell .sxqgklilst:hover {
  background: url(../images/zwgklstq.png) no-repeat;
  transition: all 0.2s;
}
.sxqgk-cell .sxqgkliqy{
  width: 99px;
  height: 145px;
  line-height: 145px;
  top: 19px;
  right: 106px;
}
.sxqgk-cell .sxqgkliqy:hover {
  background: url(../images/zwgkqys.png) no-repeat;
  transition: all 0.2s;
}
.sxqgk-cell .sxqgklill{
  width: 113px;
  height: 83px;
  line-height: 69px;
  top: 106px;
  left: 110px;
}
.sxqgk-cell .sxqgklill:hover {
  background: url(../images/zwgkllq.png) no-repeat;
  transition: all 0.2s;
}

.sxqgk-cell .sxqgklisp{
  width: 89px;
  height: 91px;
  line-height: 91px;
  top: 139px;
  left: 140px;
}
.sxqgk-cell .sxqgklisp:hover {
  background: url(../images/zwgkspx.png) no-repeat;
  transition: all 0.2s;
}
.sxqgk-cell .sxqgklixt{
  width: 47px;
  height: 74px;
  line-height: 74px;
  top: 149px;
  right: 89px;
    z-index: 999;
}
.sxqgk-cell .sxqgklixt:hover {
  background: url(../images/zwgkxtx.png) no-repeat;
  transition: all 0.2s;
}

.sxqgk-cell .sxqgklidx{
  width: 90px;
  height: 106px;
  line-height: 106px;
  top: 190px;
  left: 127px;
}
.sxqgk-cell .sxqgklidx:hover {
  background: url(../images/zwgkdx.png) no-repeat;
  transition: all 0.2s;
}

.sxqgk-cell .sxqgkliny{
  width: 82px;
  height: 148px;
  line-height: 148px;
  top: 145px;
  left: 187px;
}
.sxqgk-cell .sxqgkliny:hover {
  background: url(../images/zwgknyx.png) no-repeat;
  transition: all 0.2s;
}
.sxqgk-cell .sxqgklils{
  width: 83px;
  height: 93px;
  line-height: 93px;
  top: 230px;
  right: 79px;
}
.sxqgk-cell .sxqgklils:hover {
  background: url(../images/zwgklsx.png) no-repeat;
  transition: all 0.2s;
}

.sxqgk-cell .sxqgklijy{
  width: 83px;
  height: 82px;
  line-height: 82px;
  top: 250px;
  left: 79px;

}
.sxqgk-cell .sxqgklijy:hover {
  background: url(../images/zwgkjyx.png) no-repeat;
  transition: all 0.2s;
}
.sxqgk-cell .sxqgklijh{
  width: 103px;
  height: 99px;
  line-height: 99px;
  top: 269px;
  right: 129px;
}
.sxqgk-cell .sxqgklijh:hover {
  background: url(../images/zwgkjhx.png) no-repeat;
  transition: all 0.2s;
}


.wjkis{
    height: 50px;
    line-height: 46px;
}
 .wjkis li{
font-size: 30px;
    float: left;
    margin-right: 19px;
}
.wjkis li.hover {
    background: url(../images/zwgklihover.png) no-repeat bottom;
    font-weight: bold;
    width: 94px;
    height: 66px;
}
.wjkyis li {
    line-height: 60px;
    overflow: hidden;
    font-size: 16px;
    border-bottom:1px #dedede solid;

}
.wjkyis li:hover{
color:#00687b;
}

.wjkyis li .time{
    float: right;
}
.wjkyis li .dot{
    float: left;
    width: 6px;
    height: 6px;
    background-color: #dedede;
    margin-top: 27px;
    border-radius: 3px;
    margin-right: 10px;
}

  .bmwj_search_div{ float:left;}
.bmwj_search_div select{ width:100px; height:44px; line-height:44px; float:left;text-align:center; color:#0068b7; border:1px solid #eee; padding-left:15px; border-right:0px; border-left: 0; font-weight: bold;}
.bmwj_search_inp{ float:left;width:623px; height:42px; line-height:42px;}
.bmwj_search_inp input{width:507px; height:46px; line-height:46px;margin-top: 1px;padding-left:10px; float:left; outline:none;}
.bmwj_search_inp span { float: left;}

.zdlyicon,.jczwgkicon {
  width: 77px;
  margin: 28px auto;
}
.zdlyicon li,.jczwgkicon li{
width:37px;
height:6px;
 float: left;
border-radius: 3px;
background-color: #c7c4c4;

}
.zdlyicon li.hover,.jczwgkicon li.hover{
 background-color: #208ada;
}
.jczwgkul ul{
  overflow: hidden;
margin-top: -6px;
}
.jczwgkul .jczwgkli{
  float: left;
  width: 175px;
  height: 45px;
  background-color: #edf2f9;
  line-height: 45px;
    text-align: center;
    margin-left: 20px;
    margin-top: 29px;
}
.jczwgkul .jczwgkli:hover {
  transition: all 0.2s;
  background-color: #0068b7;
  color: #fff;
}
.jczwgkul .jczwgkli:first-of-type{
  margin-left: 0;
}
.jczwgkul .jczwgkli:nth-of-type(4n+1){
  margin-left: 0;
}
.zdlyul ul {
 overflow: hidden;
}
.zdlyul span{
  display: block;
  margin-top: 12px;
text-align: center;
} 
.zdlyul .zdlyli {
  width: 153px;
  height: 85px;
  float: left;
margin-top: 38px;
}
.zdlyul .zdlyli:hover{
  transition: all 0.2s;
  color: #0068b7;
} 
.zdlyul .zdlyli img {
  width: 54px;
  height: 54px;
 margin-left: 49px;
}
.wjkis li.hover a{
  color: #0068b7;
}
.wjkyis {
  height: 365px;
    padding-top: 25px;
}
body{
  background-color: #fff !important;
font-size: 16px;
}
.jczwgkul {
 margin-top: 17px;
    height: 350px;
}
.bmwj_search{
  padding: 20px;
  background-color: #f3f5f9;
}
.clear {
    clear: both;
}
 .hzxftlists{margin-top: -8px;height: 280px;position: relative;}
.hzxftlists ul{}
 .hzxftlists ul li{float: left;
    width: 245px;
    height: 286px;
    margin-right: 15px;
    box-sizing: border-box;
    padding: 16px 14px;
    border: 1px solid #dedede;
    border-radius: 8px;
background-color: #fff;}
 .hzxftlists ul#xfbh li>a{width: 285px;height: 160px;display: block;margin-bottom: 20px;}
 .hzxftlists ul#xfbh li>a img{margin-bottom: 0px;}
 .hzxftlists ul li img{width: 215px;height: 190px;display: block;transition: all 0.4s;margin-bottom: 20px;}
 .hzxftlists ul li a:hover img{filter: alpha(opacity=60); -moz-opacity: 0.6;opacity: 0.6;}
 .hzxftlists ul li .zxxftag{color:white;width: 86px;height: 22px;line-height: 22px;background: #19456C;font-size: 14px;text-align: center;border-radius: 11px;margin-left: 10px;}
 .hzxftlists ul li .zxft-tits{line-height: 25px;padding-top: 20px;height: 68px;}
 .hzxftlists ul li .zxft-tits a{font-size: 16px;color: #333;}
 .hzxftlists ul li .zxft-stime{color: #AAAAAA;font-size: 14px;margin-left: 10px;}
 .hzxftlists .hLeftArr{width:20px;height:31px;background: url(../images/l_row_h.png) no-repeat center;position: absolute;left: -32px;top: 115px;cursor: pointer;     background-size: cover;}
 .hzxftlists .hRightArr{width:20px;height:31px;background: url(../images/r_row_h.png) no-repeat center;position: absolute;right: -33px;top: 115px;cursor: pointer;     background-size: cover}

.con_zcjd li {
  line-height: 46.5px;
  overflow: hidden;
  font-size: 16px;
  border-bottom:1px #dedede solid;

}
.con_zcjd li:hover{
color:#00687b;
}

.con_zcjd li .time{
  float: right;
}
.con_zcjd li .dot{
  float: left;
  width: 6px;
  height: 6px;
  background-color: #dedede;
  margin-top: 17px;
  border-radius: 3px;
  margin-right: 10px;
}

.zcjd-txt {
  font-size: 28px;
  font-weight: bold;
  display: inline-block;
  margin-right: 20px;
float: left;
}
.zcjd-txt:nth-last-of-type(){
  margin-right:20px;
}
.zcjd-txt.hover {
   color: #0068b7;
}
.zcjd-txt:hover{
  color: #0068b7;
}

.zcjd{
  width: 765px;
  float: left;
  height: 464px;
  margin-top: -6px;
}

.zcjdulis{
  height: 37px;
  line-height: 37px;
  margin: 32px 0 45px 120px;
}
.zcjdulis li{
  font-size: 18px;
  font-weight: bold;
  float: left;
  height: 36px;
  padding: 0 15px;
  line-height: 36px;
  border-radius: 6px;
}
.zcjdulis li.hover {
  background-color: #208ada;
  color: #fff;
}
.zcjdulis li.hover a {
  color: #fff;
  }
.yzgk-link a {
    display: block;
    text-align: center;
    line-height: 38px;

}


.clearfix::after{
    content:'';
    /* 伪元素添加的标签是行内, 要求块 */
    display:block;
    clear:both;
    /* 补充代码：在网页中看不到伪元素 *//* 为了兼容性 */
    height:0;
    visibility:hidden;
}

 .content3{
  height: 490px;
 }
.zcjd-title{
overflow: hidden;
}

.zcjd-title i {
    display: block;
    width: 8px;
    height: 8px;
    background: #208ada;
    float: left;
    margin: 17px 0px;
    border-radius: 4px;
}
.zcjd-title span {
    display: block;
    width: 493px;
    height: 1px;
    background: #208ada;
    position: absolute;
    left: 272px;
    margin: 20px 0px;
}
.jd{
        float: left;
    padding: 0px 10px;
    color: #fff;
    background-color: #208ada;
    height: 22px;
    line-height: 22px;
    margin-top: 20px;
    margin-left: 10px;
    border-radius: 4px;
}
.con_wjk_1 li a {
  float: left;
}
.zwgkzfxxgk{
      display: inline-block;
      width: 378px;
      height: 76px;
    }
.zfxxgkul{
padding: 0 20px ;
}
.zfxxgkul a{
  float: left;
  width: 339px;
  height: 61px;
  margin-top: 11px;
  line-height: 61px;
  padding-left: 135px;
  box-sizing: border-box;
}
#con_zcjd_2{
padding-top: 5px;
}
.jczwgkul .jczwgkli span{
  width: 175px;
    display: inline-block;
    text-overflow: ellipsis;
    white-space: nowrap;
    overflow: hidden;
}
.jd:hover{
  background-color: #fff;
}

