﻿@charset "utf-8";
/*********** 头部导航 **********/
.main-nav{ width:100%; height:35px;  }
.top_gd{z-index: 9998;position: fixed; left: 0px; top: 0px;  background:url(/static/images/top_b.jpg) repeat-x;}
.main-nav .w{width:980px; margin:0 auto;}
.main-nav .logo a{ display:block; height:35px;}
.main-nav .navAA{float:left; font-size:14px; color:#fff; height:35px; line-height:35px; width:600px;}
.main-nav .navAA li{ float:left; width:53px; text-align:center; font-family:Microsoft Yahei;}
.main-nav .navAA li a{ display:block; height:35px; color:#fff;}
.main-nav .navAA a:hover{ background:#ff0000; text-decoration:none;}
#site-nav .menuAA{ position:relative; width:63px; z-index:1000000;}
#site-nav .menuAA .menu-hd{padding:0 20px 0 13px; height:35px; position:relative; z-index:10002;}
#site-nav .menuAA .menu-hd b { position:absolute; right:8px; top:14px; width:0; height:0; border-width:4px 4px; border-style:solid; border-color:#fff #db072a #db072a; font-size:0; line-height:0; -webkit-transition:-webkit-transform .2s ease-in;
-webkit-backface-visibility:hidden; -moz-transition:-moz-transform .2s ease-in;
-o-transition:-o-transform .2s ease-in;
transition:transform .2s ease-in;}

#site-nav .menuAA .menu-bd{ border:1px solid #db072a; border-top:none; position:absolute; top:35px; left:0;line-height:20px; color:#333; width:186px; padding:8px 0 6px 10px; background:#fff; display:none;}
#site-nav .menuAA .menu-bd a{ display:inline-block; color:#333; height:20px; line-height:20px; padding:0 14px; margin-bottom:5px;}
#site-nav .menuAA .menu-bd a:hover{ color:#fff;}

#site-nav .hover .menu-hd {border:1px solid #db072a; border-bottom:none; background:white; color:#db072a; height:34px; line-height:34px; z-index:10001;}
#site-nav .hover .menu-hd b { border-color:#db072a #fff #fff #fff; -moz-transform:rotate(180deg); -moz-transform-origin:50% 30%; -webkit-transform:rotate(180deg); -webkit-transform-origin:50% 30%; -o-transform:rotate(180deg); -o-transform-origin:50% 30%; transform:rotate(180deg); transform-origin:50% 30%; filter:progid:DXImageTransform.Microsoft.BasicImage(rotation=2);top:8px\9;}
#site-nav .hover .menu-bd{ display:block; text-align:left;}
#site-nav iframe.menu-bd { border:0; background:none; filter:alpha(opacity=0); float:left; z-index:-1; }

.main-nav .login{ float:right; width:170px; text-align:right; line-height:35px; color:#fff; position:relative}
.main-nav .login a{color:#fff;}

.main-nav .login .log{ text-align:center; color:#fff; line-height:20px; margin:7px 0 0 10px; float:right; display:block; background:rgba(255, 255, 255, 0.3) !important;/*实现FF背景透明，文字不透明*/ background:#fff; filter: "alpha(opacity=30)"; filter: alpha(opacity=30); width:36px;height:20px;}
.main-nav .login .log a{ position:relative; z-index:99; color:#fff;}
.main-nav .login .log a:hover{text-decoration:underline;}
.main-nav .login .red a{ float:right}

.clearfix_r{ width:250px; float:right; height:35px;}
.clearfix_r01{ float:right; line-height:35px; line-height:37px; overflow:hidden; padding-left:15px;}
.clearfix_r01 img{ padding-right:6px; float:left;}
.clearfix_r01 a:link, .clearfix_r01 a:visited {font-size: 12px; color:#FFF; text-decoration: none;}
.clearfix_r01 a:hover {font-size: 12px;text-decoration: none; color:#FFF }


/****** foot ********/
.footline{ background-color:#f8f8f8; width:100%}
.footlineAA{ background-color:#f8f8f8; width:100%}
 
 
 
 
 
 
 
 
 