@charset "gb2312";
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;background-color: #d4e7f0; }
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;}
.fl {float: left;}
table { border-collapse: collapse; border-spacing: 0; }
.BlockTitle {height: 38px;border: 1px solid #056fa2;background-color: #056fa2;padding-left: 20px;color: #fff;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";line-height: 38px;}
.Header {background: url(hnhs_topic_important_jzzbl_01.png) no-repeat center top;height: 320px;}
.MainContainer {width: 1200px;margin: 0 auto;}
.MainContainer .Location {height: 35px;line-height: 35px;margin-top: 20px;background-color: #fff;padding-left: 10px;color: #666;font-size: 12px;font-family: "Î¢ÈíÑÅºÚ";}
.MainContainer .Location a {color: #666;text-decoration: none;}
.MainContainer .ServiceInfo {height: 230px;margin-top: 20px;background: url(hnhs_topic_important_jzzbl_13.png) no-repeat 25px 45px #056fa2;padding-left: 245px;font-size: 14px;font-family: "Î¢ÈíÑÅºÚ";color: #fff;padding-top: 20px;line-height: 30px;}
.MainContainer .ServiceInfo img {float: left;}
.MainContainer .ServiceInfo .info {width: 185px;float: left;text-indent: 2em;margin-right: 40px;padding-top: 15px;}
.MainContainer .ServiceInfo .sixservice,.MainContainer .ServiceInfo .sevenservice {float: left;background: url(hnhs_topic_important_jzzbl_04.png) no-repeat 60px 5px;margin-right: 10px;}
.MainContainer .ServiceInfo .sixservice {padding-top: 15px;background-position: 60px 20px;}
.MainContainer .ServiceInfo .sixservice p,.MainContainer .ServiceInfo .sevenservice p {padding-left: 90px;}
.MainContainer .ServiceInfo .sevenservice {float: left;width: 380px;}
.MainContainer .ServiceInfo .sevenservice img {padding-top: 15px;}
.MainContainer .RequestKey {float: left;height: 130px;width: 433px;margin-top: 20px;border: 1px solid #056fa2;background-color: #fff;font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 24px}
.MainContainer .RequestKey p.first {padding-top: 10px;}
.MainContainer .RequestKey p{padding-left: 15px;}
.MainContainer .ContactInfo {width: 433px;float: left;border: 1px solid #056fa2;height: 340px;padding-top: 20px;padding-bottom: 20px;background-color: #fff;margin-top: 20px}
.MainContainer .RequestAction {float: right;width: 750px;height: 685px;background-color: #fff;margin-top: 20px;}
.MainContainer .Payment {width: 433px;float: left;border: 1px solid #056fa2;margin-top: 20px;background-color: #fff;height: 130px;font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;line-height: 24px}
.MainContainer .Payment p {padding-top: 10px;padding-left: 15px;text-indent: 2em;}
.MainContainer .ContactInfo h2 {display: block;width: 350px;background: url(hnhs_topic_important_jzzbl_28.png) no-repeat left top;height: 30px;line-height: 30px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";padding-left: 30px;font-size: 18px;font-weight: bold;margin-left: 15px;margin-top: 20px;margin-bottom: 10px;}
.MainContainer .ContactInfo h2.first {margin-top: 10px;}
.MainContainer .ContactInfo p { font-size: 14px;line-height: 30px;padding-left: 53px;font-family: "Î¢ÈíÑÅºÚ";width: 355px;color: #333333;}
.MainContainer .ContactInfo h2 span {font-size: 14px;font-weight: normal;color: #333;padding-left: 25px;}
.MainContainer .RequestAction h2 {display: block;width: 350px;background: url(hnhs_topic_important_jzzbl_20.png) no-repeat left top;height: 30px;padding-left: 22px;color: #fff;font-size: 16px;font-family: "Î¢ÈíÑÅºÚ";font-weight: bold;line-height: 30px;margin-top: 10px;margin-bottom: 10px;}
.MainContainer .RequestAction .ActionInfo {padding-left: 10px;font-family: "Î¢ÈíÑÅºÚ";font-size: 14px;color: #333333;height: 600px;overflow: auto;line-height: 30px;}
.MainContainer .RequestAction .ActionInfo p {text-indent: 2em;}
.MainContainer .RequestAction .ActionInfo p strong {font-weight: bold;}

.MainContainer .RequestAction .acttab {height: 35px;line-height: 25px;font-size: 14px;padding-top: 10px;padding-left: 10px;}
.MainContainer .RequestAction .acttab a {display: inline-block;width: 102px;text-align: center;float: left;height: 27px;line-height: 27px;text-decoration: none;font-weight: bold;color: #fff;background-color: #056f82;margin-right: 10px;}
.MainContainer .RequestAction .acttab a:hover {color: #f4f4f4;background-color: #056fa2;}
.MainContainer .RequestAction .acttab a.hover {height: 25px;line-height: 25px;border:#056f92 1px solid;width: 100px;font-weight: bold;background-color: #056fb2;}

.Footer {margin-top: 20px;height: 75px;background-color: #448aca;text-align: center;line-height: 25px;color: #fff;font-family: "Î¢ÈíÑÅºÚ";padding-top: 25px;font-size: 12px;}
