.BreadcrumbNav{padding: 55px 20px 0px 20px; overflow: hidden; box-sizing: border-box;}
.BreadcrumbNav p{background:url(../images/public/1.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;}
.BreadcrumbNav a{color: #686868;}
.main .w2 {
  height: 33px;
  line-height: 33px;
  color: #686868;
  margin-left: 20px;
}
.main .w2 a {
  font-size: 16px;
  color: #686868;
  text-align: center;
}
.main .w2 i {
  width: 25px;
  height: 27px;
  display: inline-block;
  background: url(../images/public/1.png) no-repeat;
}
.main .w3 .w3-1 {
  height: 34px;
  border-bottom: 1px solid #D7D7D7;
  margin-bottom: 20px;
}
.main .w3 .w3-1 span {
  display: block;
  color: #BD1A2D;
  font-size: 18px;
  font-weight: bold;
  border-bottom: 1px solid #BD1A2D;
  width: 100px;
  height: 34px;
  text-align: center;
}
.main .w3 .w3-2 ul {
  overflow: hidden;
}
.main .w3 .w3-2 ul li {
  float: left;
  /*padding: 0 15px;
  margin-right: 23px;
  margin-right: 52px;*/
  width: 20%;
}
.main .w3 .w3-2 ul li i {
  background: url(../images/public/2.png) no-repeat;
  width: 5px;
  height: 9px;
  display: inline-block;
  padding: 0 5px;
}
.main .w3 .w3-2 ul li a {
  color: #787777;
  line-height: 37px;
  font-size: 16px;
}
.main .w3 .w3-2 ul li:hover i {
  background: url(../images/public/bjtz.png) no-repeat;
}
.main .w3 .w3-2 ul li:hover a {
  color: #BD1A2D;
}
@media screen and (max-width: 414px){
	.main .w2{margin-left: 10px;}
	.main .w3 .w3-2 ul li{
		/*margin-right: 7px;   
	  padding: 0 6px;*/
	  width: 48%;
	}
}

@media screen and (max-width: 320px){
	.BreadcrumbNav p{text-indent: 23px;}
	.BreadcrumbNav{padding: 15px 5px 0px 5px;}
	.main .w2{font-size:14px;margin-left:0px;}
	.main .w3 .w3-1{margin-bottom: 10px;    margin-top: 10px;}
	.main .w3 .w3-2 ul li{
		float: left;
    padding-right: 48px;
    padding: 0;
    /*margin-right: 7px;*/
	}
	.main .w3 .w3-2 ul li i{    padding: 0 2px;}
	.main .w3 .w3-2 ul li a{font-size: 14px;}
}
@media screen and (max-width: 375px){
	.main .w3 .w3-2 ul li{padding:0;}
	.main .w2{
		margin: 0;
	}
}