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;}


.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:60%;
  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:12%;
  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;
}
.nav{ position:relative;margin-right:5%;width: 65%}
.navMain{ position:relative;}
.nav .navMain .navLi{ float:left; position:relative; width:11%;margin-left: 6px;margin-right: 7px;}
.nav .navMain .navLi.indexLi{ margin-left:0; }
.nav .navMain .navLi.indexLi a.a1{ border:0;}
.nav .navMain .navLi a.a1{ display:block; color:#fff; position:relative; height:80px; text-align:center; font-size:16px; font-weight:500;}
.nav .navMain .navLi a.a1::before{}
.nav .navMain .navLi:hover a.a1,.nav .navMain .navLi.active a.a1{color: #fff;background:#005aad;}
.nav .navMain .navLi:hover a.a1::after,.nav .navMain .navLi.active a.a1::after,.nav .navMain .navLi:hover a.a1::before,.nav .navMain .navLi.active a.a1::before{ display:block;}
.nav .navMain .navLi .dh2{ width:220px; padding:10px; top:100%; left:0; position:absolute; z-index:1000; display:none; overflow:hidden; -moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s; background-color:#fff; border-top:3px solid #ea8a26; box-shadow:0 3px 10px rgba(0,0,0,0.1); }
.nav .navMain .navLi .dh2 a.a2{ display:block;  width:100%; background-color:#fff; color:#333; line-height:20px; font-size:14px; padding:15px 0; margin:0px 5px; border-bottom:1px solid #ebebeb;}
.nav .navMain .navLi .dh2 a.a3 span{ padding-left:35px;}
.nav .navMain .navLi .dh2 a.a2 span{-moz-transition:all 0.2s;-webkit-transition:all 0.2s;-o-transition:all 0.2s;transition:all 0.2s;}
.nav .navMain .navLi .dh2 a.a2:hover span{ padding-left:35px;}
.nav .navMain .navLi .dh2 a.a2:hover,.nav .navMain .navLi .dh2 a.a3:hover{ color:#fff; background-color:#ea8a26; }
.nav .navMain .navLi .dh2 a.a3{ display: block; width:200px;  float:left; line-height:20px; font-size:14px; padding:15px 0; margin:0px 5px; border-bottom:1px solid #ebebeb; }
.nav .navMain .navLi:hover .dh2{ display:block;}
.htel{margin-top: 23px;margin-right: 6%}
/*top*/

.xinwenb{
	width:300px; padding:10px;}
.zhiding{
    width: 70px;
    height: 70px;
    overflow: hidden;
    position: absolute;
    z-index: 9999;
    right: 2%;
    bottom: 15%
}

.xiangqing{ width:70px; height:28px; border-bottom:#1063b3 1px solid; line-height:28px; color:#999999; font-size:14px; margin-top:20px;}
.xiangqing01{ width:70px; height:28px; border-bottom:#4290dd 1px solid; line-height:28px; color:#fff; font-size:14px; margin-top:20px;}
