.BreadcrumbNav{padding: 15px 20px 0px 20px; overflow: hidden; box-sizing: border-box;}
.BreadcrumbNav p{background:url(../images/xxfb/location.png) no-repeat left center; height: 26px; line-height: 26px; text-indent: 30px; color: #686868; font-size: 16px; display: inline-block;}
.BreadcrumbNav .dqwz{color: #4f7fa9; font-size: 16px;}
.common111 {
padding: 55px 20px 0px 20px;
}
.common1 .xxt {
  width: 100%;
  height: 47px;
  background: #F2F2F2;
  color: #2e5c9a;
  font-weight: bold;
  line-height: 47px;
}
.common1 .xxt p {
  padding-left: 20px;
}
.common1 .xxt1 {
  margin-top: 20px;
  height: 35px;width: 650px;margin: 0 auto;
}
.common1 .xxt1 .ss {
  background: url(../images/zzjg/ss.png) no-repeat;
  width: 64px;
  height: 35px;
  display: inline-block;
  margin-right: 10px;
  float: left;
}
.common1 .xxt1 .ycc {
  display: inline-block;
  height: 35px;
  float: left;
}
.common1 .xxt1 .ycc input {
 width: 429px;
	height: 34px;
  background-color: #ffffff;
  margin-right: 10px;
  border: solid 1px #e5e5e5;
}
.common1 .xxt1 a {
 width: 119px;
	height: 37px;
  display: inline-block;border-radius: 6px;
  color: #fff;
  background-color: #015293;
  line-height: 35px;
  text-align: center;
}
.common1 .xxt2 {
  margin-top: 20px;
  color: #999999;
}
.common1 .xxt2 p {
  border-bottom: 1px solid #b0c9de;
  margin-bottom: 5px;
  height: 30px;
}
.common1 .lb {
  width: 100%;
  font-size: 14px;
}
.common1 .lb .zxx {
  height: 36px;
  line-height: 36px;
  color: #015293;
  font-weight: bold;
  background: #d6e8f7;
}
.common1 .lb .zxx .s1 {
  width: 80px;
  text-align: center;
  display: inline-block;
}
.sj{
	display: none;
}
.common1 .lb .zxx .s2 {
      width: 17%;
  text-align: left;
  display: inline-block;
}
.common1 .lb .zxx .s3 {
      width: 50%;
    text-align: left;
  display: inline-block;
}
.common1 .lb .zxx .s4 {
      width: 10%;
    text-align: left;
  display: inline-block;
}
.common1 .lb .zxx .s5 {
      width:10%;
    text-align: left;
  display: inline-block;
}
.common1 .lb .zxx .s6 {
      width: 6%;
    text-align: left;
  display: inline-block;
}
.common1 .lb ul li {
  line-height: 44px;
}
.common1 .lb ul li .s1 {
  width: 80px;
  text-align: center;
  display: inline-block;
}
.sj{
	display: none;
}
.common1 .lb ul li .s2 {
      width: 17%;
  text-align: left;
  display: inline-block;
}
.common1 .lb ul li .s3 {
      width: 50%;
    text-align: left;color: #333333;
  display: inline-block;
}
.common1 .lb ul li .s4 {
      width: 10%;
    text-align: left;
  display: inline-block;
}
.common1 .lb ul li .s5 {
       width: 8%;
    text-align: left;
    display: inline-block;
    padding-left: 15px;
}
.common1 .lb ul li .s6 {
      width: 6%;
    text-align: left;
  display: inline-block;    padding-left: 9px;
}
.common1 .lb .zg {
  color: #333333;
  font-size: 14px;
}
.common2 {
  float: right;
  width: 295px;
  margin-top: 20px;
}
.common2 .rl1 {
  height: 47px;
  width: 100%;
  background: #015293;
  text-align: center;
  line-height: 47px;
}
.common2 .rl1 i {
  background: url(../images/zzjg/xxhk.png) no-repeat;
  display: inline-block;
  width: 21px;
  height: 21px;
  position: relative;
  top: 4px;
}
.common2 .rl1 p {
  display: inline-block;
  color: #FFFFFF;
  margin-left: 10px;
  font-size: 18px;
  font-weight: bold;
}
.common2 .rl2 {
  height: 42px;
  width: 100%;
  background: #e8f2fa;
}
.common2 .rl2 p {
  color: #015293;
  line-height: 42px;
  padding-left: 20px;
}
.common2 .rl2 .zz {
  width: 15px;
  height: 9px;
  display: inline-block;
  background: url(../images/zzjg/xl.png) no-repeat;
  float: right;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl2 .zx{
  width: 9px;
  height: 15px;
  display: inline-block;
  background: url(../images/zzjg/fh.png) no-repeat;
  float: right;
  display: none;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl21 .zx{
  width: 15px;
  height: 9px;
  display: inline-block;
  background: url(../images/zzjg/xl.png) no-repeat;
  float: right;
  display: none;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl22 .zx{
  width: 15px;
  height: 9px;
  display: inline-block;
  background: url(../images/zzjg/xl.png) no-repeat;
  float: right;
  display: none;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl3 {
  padding: 0 10px;
  overflow: hidden;
}
.common2 .rl3 i {
  background: url(../images/zzjg/zc.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 418px;
  margin-top: 15px;
  float: left;
}
.common2 .rl3 ul {
  float: left;
}
.common2 .rl3 ul li {
  font-size: 12px;
  line-height: 32px;
}
.common2 .rl3 ul li span {
  padding: 0 5px;
}
.common2 .rl3 ul .on {
  background-color: #ffebc0;
  border: solid 1px #ffc877;
}
.common2 .rl21 {
  height: 42px;
  width: 100%;
  background: #e8f2fa;
  margin-top: 2px;
}
.common2 .rl21 p {
  color: #015293;
  line-height: 42px;
  padding-left: 20px;
}
.common2 .rl21 .zz {
  width: 9px;
  height: 15px;
  display: inline-block;
  background: url(../images/zzjg/fh.png) no-repeat;
  float: right;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl22 {
  height: 42px;
  width: 100%;
  background: #e8f2fa;
  margin-top: 2px;
}
.common2 .rl22 p {
  color: #015293;
  line-height: 42px;
  padding-left: 20px;
}
.common2 .rl22 .zz {
  width: 9px;
  height: 15px;
  display: inline-block;
  background: url(../images/zzjg/fh.png) no-repeat;
  float: right;
  padding-right: 20px;
  margin-top: 15px;
}
.common2 .rl4 {
	display: none;
  padding: 0 10px;
  overflow: hidden;
}
.common2 .rl4 i {
  background: url(../images/zzjg/zc.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 418px;
  margin-top: 15px;
  float: left;
}
.common2 .rl4 ul {
  float: left;
}
.common2 .rl4 ul li {
  font-size: 12px;
  line-height: 32px;
}
.common2 .rl4 ul li span {
  padding: 0 5px;
}
.common2 .rl4 ul .on {
  background-color: #ffebc0;
  border: solid 1px #ffc877;
}
.common2 .rl5 {
	display: none;
  padding: 0 10px;
  overflow: hidden;
}
.common2 .rl5 i {
  background: url(../images/zzjg/zc.png) no-repeat;
  display: inline-block;
  width: 9px;
  height: 418px;
  margin-top: 15px;
  float: left;
}
.common2 .rl5 ul {
  float: left;
}
.common2 .rl5 ul li {
  font-size: 12px;
  line-height: 32px;
}
.common2 .rl5 ul li span {
  padding: 0 5px;
}
.common2 .rl5 ul .on {
  background-color: #ffebc0;
  border: solid 1px #ffc877;
}

.common1 .lb ul li:nth-child(2n){
	background: #f3f8fd;
}
z{display: none;}
/*分页新样式*/
#pagination-input{ width:40px; height:24px; line-height:18px; margin:0 5px; padding:0; overflow:hidden; border:1px solid #ccc;}

#page_div .pagination-index,#page_div .pagination-num{color: #666666;border: 1px #b2b2b2 solid;padding:0px 12px;margin-right:6px;text-align:center;font-size:14px;}
#page_div .pagination-index a, #page_div .pagination-num a{padding:0px; margin:0px;text-align:center;  color:#666666; display:block; font-size:14px;  }
#page_div pagination-num:hover, #page_div{padding:0px; margin:0px;text-align:center; font-size:14px;}
#page_div .pagination_index_last{width:260px; float:right; text-align:right; margin:0 auto;}

#page_div a.hover{background-color: #257295;color:#fff;font-size:14px;}
#page_div a.hover a:hover{ color:#fff;}
/*-------分页---------*/
.page_num{padding-top:10px;padding-bottom:20px;height:auto;overflow:hidden;width:96%;margin:auto;font-size:14px; clear: both;    margin-left: 50px;}
#page_div{/* height:30px; */color:#000;margin:0 auto;line-height: 20px;}

#page_div .pagination_zx {color: #104c6e; padding:0px 13px; margin-right: 2px; float: left; text-align: center; font-size: 14px;}
#page_div .pagination_zx span{line-height:34px;}
#page_div .pagination-zxx{border: 1px solid #1c65a6;    color: #104c6e;padding:7px 8px;background-color:#1c65a6;border:1px solid #2d8451;color:#fff;padding-top: 2px\9;}

#page_div .pagination_index{ color: #104c6e; border: 1px #efefef solid;
margin-right:5px; float: left;text-align:center; font-size:12px;background-color: #efefef;}
#page_div .pagination_index a{padding:6px 13px; margin:0px;text-align:center;  color:#666666; display:block; font-size:12px;display: inline-block; }
#page_div .pagination_index a:hover{color:#cc0001; font-size:12px;}

#page_div div.page_loca{ background-color:#1c65a6;border-color: #1c65a6;}
#page_div div.page_loca a{ color:#fff; font-size:12px;}
#page_div div.page_loca a:hover{ color:#fff;}

#page_div .pagination_index_last{border: none; width: auto; float: left; text-align: left;}
#page_div .pagination_index_last .page_a_tz{ border: 1px #b2b2b2 solid; padding:3px 8px;}
#pagination_input{ width: 35px; height:32px; line-height: 18px; margin: 0 5px; padding: 0; overflow: hidden; text-align:center; border: 1px solid #ccc;}
#pagination_input{height: 24px\9;}
@media screen and (max-width:991px){
	.common2{width: 100%;}
	.common1 .lb{}
	.common1 .xxt1 .ss{display: none;}
	.zzzz{display: block;margin-top: 10px;}
	.common1 .lb ul li .s2{width: 100%;}
	.common1 .lb .zxx{display: none;}
	.common1 .xxt1 a{float: none;margin-top: 10px;margin: 0 auto;    width: 100%;}
	.common1 .xxt1 .ycc{float: none;width: 100%;height: auto;margin-bottom: 10px;}
	.common1 .xxt1{height: auto;margin-top: 0;    width: 100%;}
	.common1{    width: 100%;	}
	.syh,.mc{     width: 8%;display: inline-block;text-align: right;}
	.common1 .xxt1 .ycc input{ width: 80%;}
	.common1 .lb ul li .s1{
		    width: 75px;
    text-align: center;
    display: inline-block;
	}
	z{
		color: #1f528e;font-weight: bold;display: inline-block;    text-align: right;
	}
	.z2{     width: 8%;}
	.common1 .lb ul li .s3 .z3{width: 8%;}
	.common1 .lb ul li span .z1{display: block;float: left;    width: 57px;    text-align: right;}
	.common1 .lb ul li a .z2{display: block;float: left;    width: 47px;    text-align: right;}
	.common1 .lb ul li span .z3{display: block;float: left;    width: 71px;    text-align: right;}
	.common1 .lb ul li .s3{width: 100%;}
	.common1 .lb ul li{margin-top: 5px; }
	.common1 .lb ul li .s4{width: 100%;}
	.common1 .lb ul li .s5{width: 100%;padding: 0;}
	.common1 .lb ul li .s6{width: 100%;padding:0}
}
@media screen and (max-width:414px){
	.z2{      width: 12%;}
	.common1 .lb ul li .s3 .z3{width: 13%;}
	.syh,.mc{  width: 15%;display: inline-block;text-align: right;}
	.common1 .xxt1 .ycc input{    width: 84%;margin: 0;}
}
@media screen and (max-width:375px){
	.BreadcrumbNav p{font-size: 14px;}
	.z2{width: 13%;}
	.common1 .lb ul li .s3 .z3{width: 14%;}
}
@media screen and (max-width:320px){
	.common1 .xxt1 .ycc input{width: 78%;}
	.syh, .mc {width: 18%;}
	.z2{width: 15%;}
	.common1 .lb ul li .s3 .z3{width: 17%;}
}