.container{
	margin: 0 auto;
	width: 1200px;
	margin-top: 20px;
	background: #fff;
}
.tab_q{
	width: 725px;
}
.imghover:hover.imghover > img{
    transform: rotateY(360deg);
    transition: 1s;
}
/* tab all B*/
.bann_r .box .navs{
  height: 54px;
}
.bann_r .box .navs li{
  line-height: 60px;
  height: 54px;
  margin-right: 40px;
}
.bann_r .box .navs li.active{
  border-bottom: 2px solid #ff9201;
}
.bann_r .box .navs li a{
	font-size: 20px;
	color: #000;
	text-decoration: none;
	border: none;
}

.nav-tabs>li.active>a{
  color: #0166b6 !important;
}
.nav-tabs>li.active>a, .nav-tabs>li.active>a:focus, .nav-tabs>li.active>a:hover{
  border: none !important;
}
.nav-tabs>li>a:hover{
  outline: none;
  border-color: rgba(255,255,255,0);
}

.lmqh-more2>*,.lmqh-div2>*,.lmqh-more2>*{display: none;}
.lmqh-more2>*.dis,.lmqh-div2>*.dis,.lmqh-more2>*.dis{display: block;}
.lmqh-more2 > a{
  margin-top: -30px;
}

.spec div ul li{
  line-height: 25px;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  text-indent: 8px;
  background: url(../images/list/dian.png) 0 27px;
  background-repeat: no-repeat;
}
.spec div ul li a{
  display: inline-block;
  width: 76%;
  overflow: hidden;
  text-overflow: ellipsis;
  white-space: nowrap;
  font-size: 16px;
}
.spec div ul li span{
  float: right;
}
ul.list{
  margin-top: 16px;
  min-height: 192px;
}
/* tab all E*/
.box_three{
  margin-top: 20px;
}
.box_three .box_to{
  width: 224px;
  height: 86px;
  text-align: center;
  line-height: 86px;
  float: left;
  background: url(../images/zwgk/bg.png);
  background-size: cover;
  background-repeat: no-repeat;
  margin-right: 26px;
}
.box_three .box_to a{
  font-size: 20px;
  color: #0166b6;
  display: block;
  height: 100%;
  width: 100%;
}
.box_three .last_box_to{
  margin-right: 0;
}
.zdlyxxgk{
  margin-top: 30px;
}
.zdlyxxgk .wid644{
  width: 644px;
  border: 1px solid #ddd;
}
.zdlyxxgk .wid644 > div{
  height: 59px;
  width: 33.3%;
  margin-bottom: 14px;
  text-indent: 40px;
  padding-top: 7px;
}
.zdlyxxgk .wid644 > div img{
  margin-right: 12px;
}
.zdlyxxgk .wid644 > div span{
  font-size: 16px;
}
.zdlyxxgk .wid644 .bottom_ma{
  margin-bottom: 0;
}

/*  */
.cont_top .wid405{
  width: 405px;
}
.gkbz{
  margin-top: 6px;
}
.gkbz .gkbz_tit{
  position: relative;
  padding: 12px 0;
  border-bottom: 1px solid #ddd;
}
.gkbz .gkbz_tit img{
  position: absolute;
  margin-right: 12px;
}
.gkbz .gkbz_tit span{
  font-size: 20px;
  color: #0166b6;
  margin-left: 40px;
}
.gkbz_box div{
  width: 194px;
  height: 86px;
  background: url(../images/zwgk/zz.png);
  background-repeat: no-repeat;
  background-size: cover;
  margin-right: 16px;
  margin-top: 16px;
}
.gkbz_box .mar_no{
  margin-right: 0;
}
.gkbz_box div a span{
  font-size: 16px;
  color: #fff;
  display: block;
  padding: 10px;
}

.gk_five{
  display: none;
  background: #f6f6f6;
  margin-top: 30px;
}
.gk_five .gk_five_1 > div{
  width: 172px;
  height: 112px;
  background: #fff;
  line-height: 38px;
  text-align: center;
  margin: 19px;
}
.gk_five .gk_five_1 > div a{
  font-size: 18px;
}
.gk_five .gk_five_1 > div a img{
  margin-top: 24px;
}
.gk_five .gk_five_1 .mar_none{
  margin-right: 0;
}
.gk_five .gk_five_2{
  margin-left: 18px;
  padding-bottom: 20px;
}
.gk_five .gk_five_2 > div{
  width: 122px;
  height: 112px;
  background: #fff;
  line-height: 38px;
  text-align: center;
}
.gk_five .gk_five_2 > div a{
  font-size: 18px;
}
.gk_five .gk_five_2 > div a img{
  margin-top: 24px;
}
/* cont_bottom */
.cont_bottom div{
  width: 100%;
  margin: 14px 0 0;
}
.cont_bottom div a img{width: 100%;}
.cont_bottom .marg_nol{
  margin-left: 0;
}
.cont_bottom .marg_nor{
  margin-right: 0;
}
.noseeme{
  display: none;
}
/* 768 */
@media (max-width: 768px) {
  .container,.cont_top .wid405,.tab_q{
    width: 100%;
    padding: 0 10px;
  }
  .bann_r .box .navs li{
    margin-right: 0;
  }
  .zdlyxxgk .wid644{
    width: 100%;
  }
  .zdlyxxgk .wid644 > div{
    text-indent: 0;
  }
  .box_three .box_to{
    width: 100%;
    margin-right: 0;
    margin-bottom: 10px;
  }
  .gkbz_box div{
    width: 100%;
  }
  .zdlyxxgk .wid644 > div img{
    margin-right: 0;
  }
  .spec div ul li a{
    width: 60%;
  }
  .nofl{
    float: none;
  }
  .zdlyxxgk .wid644 > div{
    width: 50%;
  }
  .zdlyxxgk .wid644 .bottom_ma{
    margin-bottom: 14px;
  }
  .gk_five .gk_five_1 > div,.gk_five .gk_five_2 > div{
    width: 100%;
    margin: 10px 0;
  }
  .gk_five .gk_five_2{
    margin-left: 0;
  }
  .cont_bottom div{
    width: 100%;
    margin: 10px 0;
    text-align: center;
  }
  .noseeme{
    display: block;
    font-size: 20px;
    color: #000;
    margin-bottom: 10px;
  }
  .seeme{
    display: none;
  }
}
