/*抬头*/
.headbg{ width:100%; height:107px; position: absolute; z-index:10; background:rgba(64,83,102,0.6);}
.head{ margin:0 auto; max-width: 1400px;
width: 96%;width: 96%;}
.logo{ float:left; padding-top:20px;}
/*导航*/
.nav{ float:right;}
.nav li{ float:left; position:relative; height:66px; margin-top:41px; margin-left:50px; text-align:center;}
.nav li > a{display:block; font-size:16px; line-height:16px; color:#fff; text-decoration:none;}
.nav li > a span{display:block; margin-top:10px; font-size:12px; line-height:12px; color:rgba(255,255,255,0.3); font-family:Arial;}
.nav li > a:hover,.nav li > a:hover span{color:#f5952e; -webkit-transition:0.4s all ease-in-out; transition:0.4s all ease-in-out;}
.nav li > a:after{content:''; display:block; margin-top:25px; width:0; height:3px; background:#f5952e; transition:0.4s;}
.nav li > a:hover:after{width:100%;}
.nav li > a.navcurrent,.nav li a.navcurrent span{color:#f5952e;}
.nav li > a.navcurrent:after{width:100%;}
/*下拉*/
.nav li dl{ position:absolute; top:66px; left:0px; z-index:99; opacity:0; background:#3d4f62; transition:opacity .25s ease .1s;}
.nav li:hover dl { opacity:1;}
.nav li dl dt { height:0; overflow:hidden; transition:height .25s ease .1s;}
.nav li:hover dl dt{ overflow:visible; height:40px;}
.nav li dl dt a{ display:block; padding:0 15px; width:100px; border-bottom:1px solid rgba(255,255,255,0.5); font-size:14px; color:#FFF; line-height:40px; text-decoration:none;}
.nav li dl dt a:hover { background:#f5952e;}
.nav li:nth-child(4) dl dt a{ width:160px;}


