/* 公共样式 */
html, body, div, p, ul, li, dl, dt, dd, h1, h2, h3, h4, h5, h6, form, input, select, button, textarea, iframe, table, th, td {margin: 0;padding: 0;}
img {border: 0 none;}
ul, li {list-style-type: none;}
h1, h2, h3, h4, h5, h6 {font-size: 12px;}
body, input, select, button, textarea {font-size: 12px;font-family: Arial, '宋体', Verdana, Verdana, Helvetica, sans-serif;}
button {cursor: pointer;}
i, em, cite {font-style: normal;}
body { background:url(../images/hstech_bg.gif) center top repeat-x #fbfbfb;}
.clear {clear: both;font-size: 0;height: 0;line-height: 0;}

/* 头部样式 */
.hstech_header{ height:126px; width:1004px; margin:0 auto 10px; position:relative;}
.hstech_language{ height:24px; width:225px; margin-left:535px;}
.hstech_language li{ width:68px; background:url(../images/icon_bluearrow.png) left center no-repeat; padding-left:7px; font-size:12px; color:#000000;float:right;}
.hstech_language li a{color:#000000; text-decoration:none;}
.hstech_language li a:hover{color:#1073c8; text-decoration:none;}
.hstech_logo{ height:108px; width:236px; margin-top:18px; float:left;}
.hstech_logo_right{float:left; height:72px;margin-top:30px;}
.hstech_menu{ height:72px; width:768px; background:url(../images/hstech_menu_bt.gif) center bottom repeat-x; }
.hstech_menu #menu{ height:64px; width:768px; padding-bottom:8px; background:url(../images/hstech_menu_rt.gif) right bottom no-repeat;}
.hstech_menu #menu li{ padding-right:1px; height:64px; background: url(../images/hstech_menu_li.gif) right center no-repeat; float:left; display:inline;}
.hstech_menu #menu .nobg{ background:none;}
.hstech_menu #menu li a{ min-width:125px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>125?"125px":""); height:38px; padding:13px 1px; text-align:center; display:block; text-decoration:none;}
.hstech_menu #menu .nobg a{min-width:122px;_width:expression((document.documentElement.clientWidth||document.body.clientWidth)>122?"122px":""); padding:13px 1px;}
.hstech_menu #menu .lion a{background: url(../images/hstech_menu_lion.gif) repeat-x;}
.hstech_menu #menu li a:hover{ background: url(../images/hstech_menu_lion.gif) repeat-x; text-decoration:none;}
.hstech_menu #menu li:hover a{ background: url(../images/hstech_menu_lion.gif) repeat-x;}
.hstech_menu #menu li a .topsp{ line-height:24px; font-size:14px; color:#000000;}
.hstech_menu #menu li a .botsp{ line-height:14px; font-size:12px; color:#2c82cb;}
.hstech_menu #menu li ul{ position:absolute;visibility: hidden; border-top:5px solid #e5f1fd; background:none; z-index:999;}
.hstech_menu #menu li ul li{float: none;display: inline; height:36px; border-bottom: 1px solid #FFFFFF; padding:0px; background:none;}
.hstech_menu #menu li ul li a{min-width:88px; height:36px; line-height:36px; display:block; background:url(../images/hstech_menu_liinner.png) repeat-x; font-size:12px; color:#000; text-align:left; padding:0 20px;}
.hstech_menu #menu li ul li a:hover{min-width:88px;background:url(../images/hstech_menu_liinner.png) repeat-x;font-size:12px; color:#2c82cb; text-align:left; padding:0 20px;}
.hstech_menu #menu li:hover ul li a{ background:url(../images/hstech_menu_liinner.png) repeat-x;}

/* 中间部分样式 */
.hstech_con{ width:1001px; margin:0 auto 10px;}

/* 底部样式 */
.hstech_footer{ width:1001px; margin:0 auto;padding:6px 0px 16px; text-align:center; font-size:12px; line-height:24px;color:#999999;}
.hstech_second_footer{ width:1001px; margin:0 auto; border-top:1px solid #b0b0b0; padding:16px 0px; text-align:center; font-size:12px; line-height:24px;color:#999999;}