
* {
  margin: 0;
  padding: 0;
  box-sizing: border-box;
}


/* ***特殊节日使用*** */
/* 页面切换灰度模式 */
/* body {
  filter: grayscale(1) !important;
} */

a{
  text-decoration: none;
}

#__bs_notify__ {
  display: none !important;
}

.container_wrap{
  position: relative;
  width: 100%;
  margin: 0 auto;
  max-width: 750px;
}

.w5{
  position: relative;
  width: 100%;
  margin: 15px 0px;
  padding:0px 3px 0px;
}

.head{
  position: relative;
  width: 100%;
}

.head .logo{
  width: 100%;
  height: 140px;
}

.head .logo img{
  width: 100%;
  height: 100%;
}
.head .nav{
  position: relative;
  width: 100%;
  height: 110px;
  overflow: hidden;
  background: #bf0412;
}

.head .nav ul{
  display: flex;
  align-items: center;
  flex-wrap: wrap;
}

.head .nav ul li {
  flex: 25%;
  height: 55px;
  line-height: 55px;
  text-align: center;
}

.head .nav ul li a{
  display: inline-block;
  font-size:24px;
  color: #fff;
}

.banner{
  height: 214px!important;
}

.banner img{
  height: inherit;
}


.footer {
  height: 64px;
  line-height: 64px;
  background: #ca060d;
}

.footer .link_list {
  display: flex;
  margin-left: 50px;
}



.footer .link_list > li > a{
  position: relative;
  text-align: left;
  padding: 10px 50px 10px 10px;
  margin: 16px 5px;
  font-size: 18px;
  color: #535353;
  background: #fff;
}

.footer .link_list > li > a::after {
  position: absolute;
  content: "";
  margin-top: 27px;
  margin-left:30px;
  border: 5px solid;
  border-color: #000 transparent transparent transparent;
}

.footer .link_list>li:first-child>a{
  width: unset;
  color: #fff;
  margin: 16px 0px!important;
  background: transparent;
}

.footer .link_list>li:first-child>a::after{
  content: '';
  border: transparent;
}
.footer .link_list a:hover {
  text-decoration: none;
}

.footer .bq {
  height: 30px;
  line-height: 30px;
  padding-left: 20px;
  text-align: left;
  font-size: 16px;
  color: #666;
}

.footer .link_list > li {
  position: relative;
}

.footer .link_list > li > ul {
  display:none;
  position: absolute;
  top:53px;
  left:5px;
  width: 91%;
}

.footer .link_list > li > ul > a {
  display: block;
  width: 100%;
  text-align: center;
  height: 50px;
  line-height: 50px;
  color: #000;
  border-bottom: 1px dashed #ccc;
  background: #eee;
}

.footer .link_list > li > ul > a:hover{
  filter: brightness(1.02);
}


/*友情链接*/
.round_r4{-moz-border-radius:4px; -webkit-border-radius:4px; border-radius:4px;}

/*下拉框select*/
.select_box{  width:90%; margin:15px 0 0 0; height:30px; line-height:15px; padding: 5px 5px; border:1px solid #beddc7;
box-sizing: border-box; -webkit-box-sizing: border-box; -moz-box-sizing: border-box; overflow: hidden; filter: none !important;
appearance:none;-moz-appearance:none;-webkit-appearance: none; background:none; background-image:url(../images/option.png); background-repeat:  no-repeat; background-position:  right center; background-color: #fff;}
.select_box::-ms-expand { display: none; }
