*{ margin:0; padding:0;}
body{ font-size:12px; font-weight:1.5; font-family:"微软雅黑",Arial, Helvetica, sans-serif; background:#fff; color:#666;}
a,img,input{ border:none; text-decoration:none; font-size:12px;}
ul li{ list-style:none;}
.clear{ clear:both; height:0;}
.left{ float:left;}
.right{ float:right;}
a{ blr:expression(this.onFocus=this.blur()); /* IE Opera */ outline:none; /* FF Opera */ } a:focus{ -moz-outline-style: none; /* FF */ } 
.height5{ height:5px;}
.height10{ height:10px;}
.height15{ height:15px;}
.height20{ height:20px;}
.height25{ height:25px;}
.height30{ height:30px;}
.m_a{ width:1000px; margin:0 auto;}
.baff{ background:#fff;}
 


.wrap{}
.top_wrap{ width:100%; height:66px; position:relative; z-index:1000;}
.phone{ width:150px; position:absolute; right:0; top:0; padding:15px 10px;}
.phone dt{ text-align:right; padding:0 20px 5px 0;}
.phone dt,.phone dt a{ color:#aa4c2a; font-size:12px;}
.phone dt a:hover{ text-decoration:underline;}
.top{ height:66px;}
.logo{ width:192px; height:53px; padding:6px 0 0 0; float:left;}

.nav{width:500px; float:right; display:block; margin-top:22px;}
.nav ul{}
.nav li{float:left;height:36px;position:relative; display:block;}
.nav li.last{background:none;}
.nav li a{float:left;display:block; width:100px; line-height:36px; height:36px; font-size:14px; color:#595436; font-weight:normal; text-align:center;overflow:hidden; border-radius:5px 5px 0 0;}
.nav li a:hover{ background:url(../images/cc02.png) repeat; color:#fff; border-radius:5px 5px 5px 5px;}
.nav li a.selected{ background:url(../images/cc02.png) repeat; color:#fff; border-radius:5px 5px 0 0;}
.nav li.nav_hou{ border:none;}

.nav li.selected .submenu{display:block;}
.nav li .submenu{display:none;position:absolute;top:0;left:0;}
.nav li .submenu{width:100px; overflow:hidden; background:url(../images/cc02.png) repeat; padding-bottom:15px; border-radius:0 0 5px 5px;}
.nav li .submenu li{width:100px;float:none;background:none; height:36px; overflow:hidden; padding:0 !important; margin:0 !important;}
.nav li .submenu li a{width:100px;float:none;background:none; height:36px; overflow:hidden; padding:0 !important; margin:0 !important; color:#fff;}
.nav li .submenu li b{ display:block; height:35px; font-weight:normal;border-bottom:1px dashed #fff; font-size:12px; margin:0 10px; cursor:pointer;}
.nav li .submenu li.last{border:none;}
.nav li .submenu li a:hover{}
.nav li .submenu li a:hover b{ color:#333;}




.foot_wrap{width:100%; background:#aa4c2a;}
.foot{ height:40px; line-height:40px; color:#fff;}
.foot a{ color:#fff;}
.foot a:hover{ text-decoration:underline;}
.foot dl dt{ float:left;}
.foot dl dd{ float:right;}
.foot dl dd a{ font-size:14px; margin:0 0 0 34px;}




