html, body, div, span, applet, object, iframe, h1, h2, h3, h4, h5, h6, p, blockquote, pre, a, abbr, acronym, address, big, cite, code, del, dfn, em, img, ins, kbd, q, s, samp, small, strike, strong, sub, sup, tt, var, b, u, i, center, dl, dt, dd, ol, ul, li, fieldset, form, label, legend, table, caption, tbody, tfoot, thead, tr, th, td, article, aside, canvas, details, embed, figure, figcaption, footer, header, hgroup, menu, nav, output, ruby, section, summary, time, mark, audio, video { margin: 0; padding: 0; border: 0; font-size: 100%; font: inherit; vertical-align: baseline; }
/* HTML5 display-role reset for older browsers */
article, aside, details, figcaption, figure, footer, header, hgroup, menu, nav, section { display: block; }
body { line-height: 1; }
ol, ul { list-style: none; }
blockquote, q { quotes: none; }
blockquote:before, blockquote:after, q:before, q:after { content: ''; content: none; }
.clearfix {clear: both;line-height: 1%;font-size: 0px;}
.hidden {display: none;}
table { border-collapse: collapse; border-spacing: 0; }
body	{ background:url(hnhs_gxbyscyfw_bg_01.jpg) no-repeat center top #e7e7f2;}
.mt20 {margin-top: 20px;}.fr{float: right;}.fl{float: left;}.pt10{padding-top: 10px !important;}
.header {height: 320px;}
.maincontaner {width: 1200px;margin: 0 auto;}
.location {height: 35px;padding-left: 10px;line-height: 35px;font-size: 12px;background-color: #fff;}
.solutions {height: 185px;border: 2px solid #99aae1;background-color: #fff;line-height: 30px;font-size: 14px;color: #333366;font-family: "微软雅黑";}
.solutions .info {text-indent: 2em;padding: 15px;padding-top: 0;padding-bottom: 0;}
.title {font-size: 18px;font-family: "微软雅黑";font-weight: bold;color: #6666cc;padding-top: 20px;padding-left: 20px;}
.guide {width: 730px;height: 410px;border: 10px solid #FFF;background-color: #99aae1;}
.guide .tab,.guide .tab2 {height: 40px;line-height: 40px;padding-left: 20px;color: #fff;font-size: 16px;font-family: "微软雅黑";font-weight: bold;background: url(hnhs_gxbyscyfw_icon2_03.jpg) no-repeat 690px center;cursor: pointer;border-bottom: 1px solid #fff;}
.guide .tab2 { background-image:url(hnhs_gxbyscyfw_icon_03.jpg);border-bottom: none;height: 41px;line-height: 41px;}
.guide .content {background-color: #fff;height: 311px;padding-top: 8px;overflow: auto;border-left: 1px solid #99aae1;border-right: 1px solid #99aae1;border-bottom: 1px solid #99aae1;line-height: 30px;font-size: 14px;font-family: "微软雅黑";color: #333333;padding-left: 15px;padding-bottom: 8px;}
.guide .content strong {font-weight: bold;color: #6666cc;}
.gsdj {width: 430px;height: 155px;background-color: #fff;}
.swdj {width: 430px;height: 179px;background-color: #fff;}
.download {width: 428px;height: 54px;border: 1px solid #99aae1;background-color: #fff;}
ul.list {margin-left: 15px;margin-right: 15px;background: url(hnhs_gxbyscyfw_linebg_03.jpg) repeat left top;margin-top: 15px;}
ul.list  li {display: block;vertical-align: bottom;height: 30px;line-height: 30px;background: url(hnhs_gxbyscyfw_dot_03.jpg) no-repeat 10px center; padding-left: 20px;font-size: 14px;font-family: "微软雅黑";color: #333333;}
ul.list  li a {color: #333;text-decoration: none;}
ul.list  li span {color: #3366ff;}
.download a {display: inline-block;width: 100%;height: 100%;text-align: center;background: url(hnhs_gxbyscyfw_download_03.jpg) no-repeat 150px center;color: #8080d3; text-decoration: none;font-size: 16px;font-family: "微软雅黑";line-height: 54px;}
.footer {clear: both;background-color: #66c;padding-top: 50px;font-size: 14px;font-family: "微软雅黑"; line-height: 35px;text-align: center;padding-bottom: 35px;color: #fff;margin-top: 30px;}
