/************************css reset start*****************************/ body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, fieldset, lengend, button, input, textarea, th, td { margin:0; padding:0; } body, button, input, select, textarea { font:12px/1 "微软雅黑", "Microsoft Yahei", "\5b8b\4f53", Tahoma, Helvetica, Arial, sans-serif; } h1, h2, h3, h4, h5, h6 { font-size:100%; } address, cite, dfn, em, var { font-style:normal; } code, kbd, pre, samp, tt { font-family:"Courier New", Courier, monospace; } small { font-size:12px; } ul, ol, li { list-style:none; } a { text-decoration:none; } abbr[title], acronym[title] { border-bottom:1px dotted; cursor:help; } q:before, q:after { content:''; } legend { color:#000; } fieldset, img { border:0 none; height:auto } button, input, select, textarea { font-size:100%; } table { border-collapse:collapse; border-spacing:0; } hr { height:1px; } input, textarea { font-family:inherit; font-size:inherit; font-weight:inherit; *font-size:100%; border:none; outline:none; } html { overflow-y:scroll; overflow-x:hidden; } /************************css reset end*****************************/ /******************************************************************/ h1 { font-weight:normal; } h2 { font-size:24px; } h3 { font-size:18px; } h4 { font-size:16px; } h5 { font-size:14px; } /******************************************************************/ /************************common start******************************/ .clearfix:after { content:"."; display:block; height:0; visibility:hidden; clear:both; } .clearfix { *zoom:1; } .clear { clear:both; display:block; } .fl { float:left; } .fr { float:right; } ::-moz-selection { background-color:#da251d; color:#fff; text-shadow:none; } ::selection { background-color:#da251d; color:#fff; text-shadow:none; } .nml { margin-left:0!important; } .nmr { margin-right:0!important; } .nmt { margin-top:0!important; } .nmb { margin-bottom:-1!important; } .mt20 { margin-top:20px!important; } .mb20 { margin-bottom:20px!important; } .ml20 { margin-left:20px!important; } .mr20 { margin-right:20px!important; } .mt4 { margin-top:4px!important; } .hide { display:none; } /************************common end******************************/ /************************layout start******************************/ html, body { height:100%; } .container { clear:both; width:100%; height:auto; margin:0 auto; background:url("/n12479801/images/containnerbg.jpg") no-repeat; } /***主要内容**/ /************************layout end******************************/ /************************header start******************************/ #header { width:100%; height:168px; margin:0 auto; border-bottom:2px solid #0a9afd; } #topheader { width:100%; height:30px; background:url("/n12479801/images/topbg.png") top center no-repeat; } #topheader-inner { width:1000px; height:30px; margin:0 auto; line-height:30px; font-size:12px; color:#333; font-family:"宋体"; } #topheader-inner-left { float:left; height:30px; width:500px; } #topheader-inner-right { float:right; height:30px; width:500px; text-align:right; } #topheader-inner-right img { margin:0px 5px 0px 20px; vertical-align:middle; } #topheader-inner-right a:link { color:#333; } #topheader-inner-right a:visited { color:#333; } #topheader-inner-right a:hover { color:#333; } #midheader { width:1000px; height:83px; margin:0 auto; margin-top:20px; } #midheader-left { width:500px; height:83px; float:left; } #midheader-right { width:320px; height:63px; float:right; padding-top:20px; } #research { width:320px; height:30px; background:url("/n12479801/images/research.png") no-repeat; } #research-left { width:260px; height:30px; float:left; } #research-left input { width:250px; height:30px; background-color:transparent; padding-left:10px; line-height:30px; font-size:12px; color:#797373; font-family:"宋体" } #research-right { width:60px; height:30px; float:right; } #headmenu { width:1000px; height:30px; margin:0 auto; margin-top:5px; } #headmenu ul li { margin-right:20px; line-height:30px; position:relative; float:left; height:30px; width:100px; color:#0055a3; font-size:16px; text-align:center; } #headmenu ul li img { margin-left:5px; margin-right:5px; } .top-menu { color:#fff; font-size:16px; text-align:center; border-radius:5px 5px 0px 0px; display:none; background-color:#0055a3; width:100px; height:30px; line-height:30px; position:absolute; top:0px; left:0px; z-index:1px; } #headmenu ul li:hover .top-menu { display:block; } .top-menu a:link { color:#fff; } .top-menu a:visited { color:#fff; } .top-menu a:hover { color:#fff; } .df-pub { background-color:#0055a3; border-radius:5px 5px 0px 0px; } .df-color { color:#ffffff; } /************************header over******************************/ /************************footer start******************************/ #footer { width:100%; height:108px; background-color:#e5e5e5; border-top:2px solid #0068b7; } #footer-inner { width:1000px; height:108px; margin:0 auto; } #footer-inner-left { padding-top:10px; float:left; width:500px; height:98px; font-size:12px; font-family:"宋体";color:#000000; line-height:20px; } #footer-inner-left img { margin-right:10px; } #footer-inner-right { float:right; width:500px; height:98px; font-size:12px; font-family:"宋体";color:#000000; padding-top:10px; } .fr-sele { width:150px; height:20px; margin-left:10px; } .fr-sp { margin-left:10px; } .red-pic { height:80px; float:left; } #footer-inner-right p { margin:13px 0px 0px 13px; } #footer-inner-right p a:link { color:#000; } #footer-inner-right p a:visited { color:#000; } #footer-inner-right p a:hover { color:#000; } /************************footer over******************************/