body{background-color: #fff}
/*====================导航*********/
/*top*/
.head{ width:100%; position:absolute; left:0; top:0; z-index:1000; background:url(../images/topbg.png) top center no-repeat; height:144px;  }
.head .head_top{height:35px; line-height:35px; font-size:13px; color:#999;width: 930px;}
.head .head_top .spanN{ padding:0 15px; color:#999; }
.head .head_top .span_l{ color:#717171;display:inline-block;font-size: 15px;}
.head .head_top .span_n1 {color: #ccc; font-size: 10px;padding: 0 10px;}
.head .head_top a{ color:#888;}
.head .head_top a:hover{ text-decoration:underline; }
.head .head_top .span1{ color:#ff8400; font-size:23px;font-family:"Arial"; padding-left:20px;background: url(../images/tel.png) left center no-repeat;margin-right: 20px;}
.head .head_top .huanying{ padding-right:20px;font-size: 15px;color: #717171;}
.head .head_logo{ }
.head .head_logo .logoDiv{float:left; display:block; width:300px; height:112px;position:relative; z-index:10;margin-top: 10px;margin-left: -10px;}

.nav{ position:relative;margin-top: 5px;}
.navMain{ position:relative; width:950px;}
.nav .navMain .navLi{ float:left; position:relative; width:14.28%;}
.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:67px; line-height:67px; text-align:center; font-size:15px; font-weight:500; margin-left:1px;}
.nav .navMain .navLi a.a1::after{ display: none; content:''; position:absolute; bottom:12px; left:50%; margin-left:-20px; width:40px; height:2px; background-color:#fff; }
.nav .navMain .navLi a.a1::before{}
.nav .navMain .navLi:hover a.a1,.nav .navMain .navLi.active a.a1{ background-color:#0661b8;}
.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 #ff8400; 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:#ff7e00; }
.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;}


.zhiding{
    width: 70px;
    height: 70px;
    overflow: hidden;
    position: absolute;
    z-index: 9999;
    right: 2%;
    bottom: 15%
}
