/* CSS Document */
body{ margin:0; padding:0; background:#fff;}
form,ul,li,p,h1,h2,h3,h4,h5,h6,font,dl,dt,dd,a{margin:0;padding:0;}
input,select{font-size:14px; padding:0px; margin:0px;}
img{border:0;vertical-align:middle; padding:0; margin:0;}
ul,li{list-style-type:none;}
a{color:#333; text-decoration:none;}
a:hover{ color:#d10000;text-decoration:underline;}

.top{ width:100%; background:#fff; padding-bottom:20px;}
.ntopest{ width:100%; background:#f9f9f9; height:30px; border-bottom:#ececec 1px solid;}
.h_bk{ width:1000px; margin:0 auto; position:relative;}
.dl_bk{float:left;width:520px; font-size:12px; line-height:30px; color:#666;}
.dl_bk font a,.r_dh font a{ color:#275895;}
.dl_bk a{ padding:0 4px;}
.r_dh{ float:right;width:320px;font-size:12px; line-height:30px; text-align:right; color:#d9d9d9; }
.r_dh a{ color:#666; padding:0 5px;}
.r_dh a:hover{ color:#275895; text-decoration:none;}
.wzdh{ position:relative;float:right; font-size:12px; color:#275895; height:30px; line-height:30px; padding:0 5px 0 8px; cursor:pointer; z-index:299;border-left:#f1f1f1 1px solid;border-right:#f1f1f1 1px solid; }
.wzdh:hover{ background:#fff;z-index:299;}
.wzdh:hover .site_dh{ display:block;}
.site_dh{ position:absolute; top:30px; width:400px; background:#fff; z-index:99;right:-1px; display:none; text-align:left; padding:20px; border:#f1f1f1 1px solid;}
.site_dh dl{ width:400px; line-height:12px; margin:10px 0;}
.site_dh dt{ float:left; height:auto; color:#333333; font-weight:bold; width:60px;}
.site_dh dd{ float:left; width:340px; display:table; color:#ececec;}
.site_dh dd a{ padding:0 10px 10px 10px; color:#555; display:inline-block;}

.s_re a{ padding-right:5px;}
.hlogo{ float:left; width:205px;}
.h_search{ float:left; width:300px;}
.h_sou{ width:300px; margin-top:10px;}
.h_sbton{float:left; width:68px; height:40px; _margin-top:-1px;}
.s_btn{ width:68px; height:40px; background:url(/images/sbt.jpg) no-repeat; border:0; cursor:pointer;}
.h_sk{ width:228px; height:36px; background:#cdb792; float:left;}
.sk{ width:161px; height:36px; line-height:36px; border:0; float:right; text-indent:10px;}
.s_xuan{ width:67px; color:#666; text-align:center; z-index:1; position:absolute;}
.curt{background:#fbf9f7!important;line-height:36px; display:block;}
.s_xuan li{line-height:36px; font-size:12px;border-right:#efeae0 1px solid;border-left:#efeae0 1px solid; background:#fff; cursor:pointer; padding-right:4px;}
.s_xuan li i{ display:inline-block; position:absolute; top:16px; background:url(/images/i.png) no-repeat; width:8px; height:4px; margin:0 6px 0 5px;}
.s_xuan li:hover{background:#fff;}
.s_re{ width:300px; line-height:22px; color:#929292; font-size:12px; margin-top:5px;}
.s_re span{ float:right;}
.h_adv{ float:left; width:485px; margin-top:5px;}


