body{background-color: #fff}
/*====================导航*********/
.clearfix:after {content:'';display:block;height:0;clear:both;visibility:hidden;}
.clearfix{zoom:1;}
.clear { clear: both;font-size: 0;height: 0;line-height: 0;}



/*top*/
.head{ 
  width: 100%;
  height: 200px;
  position: absolute;
  top: 0;
  left: 0;
  z-index: 1000;
  background: url(../images/topbj.png) center top no-repeat;
}
.ny_logo{
  margin-left: 6%
}
.ny_nav{ 
  position:relative;
  width:50%;
  margin-left: 4%;
  height: 113px;
  border-bottom: 1px solid rgba(255, 255, 255, .2);
}
.ny_navMain{
  position:relative;
}
.ny_nav .ny_navMain .ny_navLi{
  position:relative; 
  width:14%;
  text-align: center;
  float: left;
}
.ny_nav .ny_navMain .ny_navLi a.ny_a1{
  padding-top: 35px;
  display: block;
}
.ny_nav .ny_navMain .ny_navLi a.ny_a1 span{
  color:#fff; 
  font-size:16px; 
  position: relative;
}
.ny_nav .ny_navMain .ny_navLi a.ny_a1 span::after{
    content: '';
    display: block;
    width: 1px;
    height: 17px;
    background: rgba(255, 255, 255, .3);
    position: absolute;
    bottom: 0px;
    right: -30px;
}
.ny_nav .ny_navMain .ny_navLi a.ny_a1 em{
  color: #9c9c9c;
  font-size: 14px;
  display: block;
  line-height: 30px;
}

.ny_nav .ny_navMain .ny_navLi:hover{
  background:#005aad;
  height: 113px;
  display: block;
}
.ny_htel{
  margin-right: 6%;
  line-height: 110px;
  color: #fff;
  font-size: 28px;
  font-family: "Arial";
  background: url(../images/ny_tel.png) left center no-repeat;
  padding-left: 80px;
}



.zhiding{
    width: 70px;
    height: 70px;
    overflow: hidden;
    position: absolute;
    z-index: 9999;
    right: 2%;
    bottom: 15%
}
