﻿@charset "utf-8";

.clearfix:after{content:'\20';display:block;clear:both;visibility:hidden;line-height:0;height:0;}
.clearb{ clear:both;}
.clearfix{display:block;zoom:1;}
html[xmlns] .clearfix{display:block; padding-left:60px;}
* html .clearfix{height:1%;}

.fl{float:left; _display:inline;}
.fr{float:right; _display:inline;}
.nr_center{ width:1000px; margin:0 auto;}
.center_1200{ width:1300px; margin:0 auto;}

.sy_suosk{ height:14px; line-height:14px; width:142px; padding:5px 3px; color:#ffffff; border:none;}
.sy_suosan{ width:24px; background:none; height:24px;  border:none; cursor:pointer;}

.nav ul li{ float:left; font-size:15px; position:relative; z-index:11;}
.nav ul li a{ display:block; height:47px; line-height:47px; color:#ffffff; padding:0px; width:125px; text-align:center; }
.nav ul li a:hover{  color:#ffffff;}
.nav ul li.current a{background:rgba(0,0,0,0.4); color:#ffffff;}
.xiala{ position:absolute; left:0; top:47px; background:rgba(0,0,0,0.4); padding:17px 0; display:none; z-index:11; height:120px;}
.xiala div.fl{ margin-right:25px;}
.nav .xiala dl.fl{ padding-top:8px;padding-left:214px; width:125px;}
.nav .xiala dl.fl dd a{ height:25px; line-height:25px; margin-bottom:3px; background:none; font-size:14px; color:#ffffff; padding:0;}
.nav .xiala dl.fl dd a:hover{color:#cccccc;}
