﻿.box .box_content {
  /* height: 6.6rem;
  background-color: #fff;
  margin-top: .14rem;
  box-shadow: 0px 3px 20px 0px rgba(203, 208, 222, 0.75);
  border-radius: .13rem; */
/*   padding-top: .05rem; */
}
.content_second{
  margin-top: .2rem;
  font-size: 0;
}
.content_second .content_second_tab{
  position: relative;
}
.content_second .content_second_tab+div{
  position: absolute;
  height: .01rem;
  width: 13rem;
/*   margin: -.02rem .3rem 0; */
  background-color: #E5E5E5;
  z-index: 0;
  /* left:2.8rem; */
  left:3.1rem;
  margin-top: -.02rem;
}
.content_second .content_second_tab .tab_item{
  font-size: .18rem;
  font-family: Microsoft YaHei;
  font-weight: 600;
  color: #999999;
  display: inline-block;
  width: 1.4rem;
  text-align: center;
  height: .38rem;
  line-height: .38rem;
  position: relative;
  cursor: pointer;
  margin-right: .8rem;
  z-index: 1;
}
.content_second .content_second_tab .tab_item a{
  color:#999999;
  text-decoration: none;
}
.content_second .content_second_tab .tab_item:nth-child(1){
  margin-left: 1.9rem;
}
/* .content_second .content_second_tab .current {
  color: #E3A853!important; 
} */
/* .content_second .content_second_tab .tab_item:nth-child(1) a{
  color: #E3A853!important; 
}
.content_second .content_second_tab .tab_item:nth-child(1) a::after{
  content: "";
  display: block;
  height: .03rem;
  width: 70%;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #E3A853;
  border-radius: .51rem;
} */
.content_second .content_second_tab .tab_item a.current {
  color: #E3A853!important; 
}
.content_second .content_second_tab .current a{
  color: #E3A853!important; 
}
.content_second .content_second_tab .current a::after{
  content: "";
  display: block;
  height: .03rem;
  width: 70%;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #E3A853;
  border-radius: .51rem;
}
.content_second .content_second_tab .tab_item a.current::after {
  content: "";
  display: block;
  height: .03rem;
  width: 70%;
  position: absolute;
  bottom: 0;
  left: 50%;
  transform: translateX(-50%);
  background-color: #E3A853;
  border-radius: .51rem; }
  .hide{
    display: none;
  }
  .content_second .content_second_tab_box .tab_content>div{
    font-size: .16rem;
    display: inline-block;
    vertical-align: top;
    width: 3rem;
    height: .87rem;
    background: #E9F0FB;
    border-radius: .1rem;
    margin-right: .2rem;
    margin-top: .16rem;
    line-height: .32rem;
    color: #4C7FCC;
    text-align: center;
    padding: .1rem .2rem;
    font-family: MicrosoftYaHei;
  }
  .content_second .content_second_tab_box .tab_content>div a{
    text-decoration: none;
    font-family: MicrosoftYaHei;
    color: #4C7FCC;
  }
  .content_second .content_second_tab_box .tab_content>div:nth-child(1){
    margin-left: .7rem;
  }
  .content_second .content_second_tab_box .tab_content .active{
    background: #FFFFFF;
    box-shadow: 0 .03rem .2rem 0 rgba(195, 195, 195, 0.75);
    color: #294F9A;
  }
  .content_second .content_second_tab_box .tab_content .active a{
    color: #294F9A;
  }
  .content_third{
    margin-top: .2rem;
    text-align: center;
  }
  .content_third .content_third_title{
    height: .18rem;
    font-size: .18rem;
    font-family: Microsoft YaHei;
    font-weight: bold;
    color: #4C7FCC;
    position: relative;
    z-index: 1;
  }
  .content_third .content_third_title::after{
    content: "";
    display: block;
    height: .03rem;
    width: .6rem;
    position: absolute;
    bottom: -0.08rem;
    left: 50%;
    transform: translateX(-50%);
    background-color: #4C7FCC;
    border-radius: .51rem; 
  }
  .content_third .content_third_title+div{
    position: absolute;
    height: .01rem;
    width: 2.3rem;
    margin-top: .07rem;
    background-color: #E5E5E5;
    z-index: 0;
    margin-left: 5.8rem;
  }
  .content_third .content_third_box>div{
    display: inline-block;
    vertical-align: top;
    width: 4.34rem;
    height: .86rem;
    margin: 0 .04rem;
    margin-top: .2rem;  
    box-shadow: 0 .03rem .2rem 0 rgba(203, 208, 222, 0.75);
    border-radius: .15rem;
  }
  .content_third .content_third_box>div img{
    width: 100%;
    height: 100%;
  }
  .first1_li_a{
    display: inline-block;
    width: 100%;
    height: 100%;
   
  }
  .first1_li_a img {
    width: 100%;
    height: 100%;
  }

  .banner-title{
    width: 100%;
    line-height: 30px;
    position: relative;
    background-color: rgba(0, 0, 0, 0.5);
    color: white;
    font-size: .14rem;
    padding-left: .1rem;
    margin-top: -30px;
    z-index: 999;
  }