@charset "utf-8";
/* 163css */


#headm{ width:710px; float:right; height:45px;  padding-top:30px;}
#headm li{text-align: center; float:left;  display:inline;}
#headm .dh{ position:relative; float:left;}
#headm .dh1 ul{ width:340px;}
#headm .topa{z-index:5; position: relative; line-height:45px; width:100px; font-size:16px;  display: block; height:45px; color: #606060; overflow: hidden; border-top:none; border-bottom:none; float:left;}
#headm .topa:hover{ background:#0063c0;  color: #bc0303; border-bottom:none;}

#headm li ul{z-index: 1; position: absolute; padding-left: 13px; width: 290px; padding-right: 0px; display: none; background: #0063c0;  left: 0px; margin-top:45px; padding-bottom:10px; padding-top:10px;}
#headm li ul li{ line-height: 35px; width: 280px;  float: left; height: 35px; font-weight: 400; padding-top: 0px; border-bottom:#1d7ad0 solid 1px;}
#headm li ul li a{line-height:35px; border:none; background: none; height:35px; color:#c0d7ed;  float:left; padding-left:5px; padding-right: 15px;}
#headm li ul li a:hover { color:#FFFFFF; background:#197bd8; float:left;width:260px; text-align:left; line-height: 35px;  }
#headm li.show ul{display: block}
#headm li.show .topa{display: block; background: #0063c0; height:45px; color: #fff; border-bottom:none; text-decoration: none}