﻿html, body { color: #515151; line-height:18px; background-color: #FFFFF8; }
html, body, h1, h2, h3, h4, ul, li, dl, input { font-family:宋体, Arial, Helvetica, sans-serif; font-size:13px; list-style:none; margin:0px; padding:0px; }
div, p { font-family:宋体, Arial, Helvetica, sans-serif; list-style:none; margin:0px; padding:0px; }
div, table { margin: 0 auto; }
h1,h2,h3,h4{margin: 0 auto;font-weight: normal;font-size:14px;color: #000;}
p { text-indent: 2em; }
a { color:#0365BF; text-decoration: none; }
a:hover { color:#f60; text-decoration: underline; }
hr { height:0px; border:0px; border-bottom:1px solid #E7F0F5; }
img { border:0px; vertical-align: middle; }
.eng9 { font-family: Arial, Helvetica, sans-serif; font-size: 9px; }
.work { width: 921px; }
.cb { clear: both; }
.h10 { height:10px; }
.f14 { font-size:14px; }
.greencolor { color:#519B09; }
.r { float: right; }
.l { float: left; }
a:link { color: #515151; text-decoration: none; }
a:visited { text-decoration: none; color: #515151; }
a:hover { color: #069; text-decoration: none; }
a:active { color: #069; text-decoration: none; }
.header { height: 75px; }
.logo { float: left; margin-top: 20px; margin-left: 20px; }
#topmenu a { display: block; width: 55px; float: left; background: url(default/menuico.png) no-repeat left top; line-height: 20px; height: 20px; padding-left: 10px; }
.lrheiline { border-right: 1px solid #E6E4E5; border-left: 1px solid #E6E4E5; float: right; width: 750px; }
.top { height: 22px; }
.topr { float: right; width: 150px; background: url(default/topr.png) repeat-x top; border-left-width: 1px; border-left-style: solid; border-left-color: #E6E4E5; padding-top: 5px; padding-left: 10px; }
.menu { background: url(default/topl.png) repeat-x top; padding-top: 5px; }
.menu a { display: block; float: left; width:95px; text-align: center; padding-top: 5px; padding-bottom: 5px; }
.menu a:link { color: #515151; text-decoration: none; }
.menu a:hover { text-decoration: none; color: #069; background: #F2F2F2; }
.menu a:visited { text-decoration: none; color: #515151; }
.menu a:active { text-decoration: none; color: #069; }
.menu a span { line-height: 15px; display: block; }
.drop-down { z-index:1;background: url(default/drop-down.png); display: block; height: 19px; width: 84px; padding-left: 3px; }
.menur span { display: block; float: left; padding-right: 10px; background-repeat: no-repeat; }
.menur { height: 20px; padding-top: 3px; }
.left { float: left; width: 200px; }
.right { float: right; width: 180px; }
.middle { margin: 0px 190px 0px 210px; }
.footer { border-top: 1px solid #E6E4E5;}
.prbg { line-height: 26px; height: 26px; background: url(default/prbg.png) no-repeat;display: block; color:#014D7E; font-size:14px; float: left; width: 120px; padding-left: 15px; }
.prtitle span { display: block; }
.prtitle .eng9 { float: right; margin-right: 5px; padding-top: 8px; }
.prtitle { background:url(default/dotk.png) repeat-x bottom; height: 26px; display: block; }
.frame { border-right:1px solid #DFDFCF; border-bottom: 1px solid #DFDFCF; border-left: 1px solid #DFDFCF; padding: 5px; display: block; }
.t1 a { background: url(default/dot.png) no-repeat 8px center; display: block; padding-left: 20px; border-bottom: 1px solid #DFDFCF; line-height: 22px; }
.greentitle { background: url(default/greenico.png) no-repeat left center; border-bottom-width: 1px; border-bottom-style: dashed; border-bottom-color: #DFDFCF; padding-left: 25px; }
.greentitle span { font-size: 14px; color: #669900; display: block; line-height: 25px; padding-right: 50px; }
.greentitle .r { padding-top: 6px; }
.title .l { display: block; padding-top: 10px; }
.title .title { display: block; margin-left: 110px; min-height: 100px; }
.img { border: 1px solid #DFDFCF; }
.t1 span { display: block; line-height: 22px; color: #11789F; padding-right: 10px; }
.footer .logo { float: right; padding-right: 80px; padding-top: 10px; }
.submenu { Z-INDEX:10000; TEXT-ALIGN: left; LINE-HEIGHT: 18px; padding: 8px; FILTER: alpha(opacity=90); BORDER: #DFDFCF 1px solid; POSITION: absolute; MARGIN: 0px; WHITE-SPACE: nowrap; BACKGROUND: #fff; TOP: 18px; LEFT: 0px; display: none; min-width:69px; }
.middler { margin-top: 0px; margin-right: 0px; margin-bottom: 20px; margin-left: 210px; }
h1 .r { background: url(default/dot1.png) no-repeat left center; padding-left: 10px; font-size: 12px; }
h1 { border-bottom: 1px solid #D2D2D2; background: url(default/dot2.png) no-repeat left center; padding-left: 15px; display: block; line-height: 25px;}
h1 img { margin-top: 8px; margin-right: 8px; }
h2 { border-bottom: 1px solid #D2D2D2; line-height: 25px; padding-right: 10px; padding-left: 10px; margin-right: 8px; margin-left: 8px;}
.ximg { height:66px; width:103px; background-image: url(default/xbg1.png); background-repeat: no-repeat; padding: 8px 12px 12px 8px; }
.lineheibo { border-bottom:#DFDFCF 1px dashed; }
.newbody { line-height: 25px; background-image: url(default/dot3.png); margin-right: 20px; margin-left: 20px; }
#newstable { margin-right: 10px; margin-left: 10px; }
.middler .next { margin-top: 10px; line-height: 20px; background-color: #F6F6F6; margin-right: 20px; margin-left: 20px; padding: 3px; }
.navigate div { height: 20px; }
.pro { margin-right:10px; margin-left:10px;zoom:1;}
.pro .cb{border-bottom: 1px dotted #D2D2D2;}
.pro .memo { background: url(default/img.png) no-repeat left center;height: 90px; padding-left: 120px; display: block; }
#demo { width:620px; height: 86px; overflow: hidden; border-top: 1px solid #CCC; border-bottom: 1px solid #CCC;margin: 0px; }
.imgshow { background-image: url(default/imgbg.png); background-repeat: no-repeat; height: 317px; width:489px; padding-top: 37px; padding-left: 39px; }
.imgtitle { line-height: 25px; }
.mes table { border: 1px solid #DFDFCF; background-color: #FFF; }
.mes table tr .title { background: #F9F9F9 url(default/dot4.png) no-repeat 20px center;text-align: right; border-right: 1px solid #DFDFCF;}
.mes table tr td { border-bottom: 1px solid #DFDFCF;}.imageField { width: 100px; }
.err { background: url(default/err.png); height: 144px; width: 430px; padding-top: 20px; padding-left: 10px; }
.ok { background: url(default/ok.png); height: 144px; width: 430px; padding-top: 20px; padding-left: 10px; }
.co { padding-top: 20px; line-height: 20px; }
.indexImg { background: url(default/flash.jpg); height: 274px; width: 881px; padding-top: 30px; padding-left: 40px; }
.newimg { background: url(default/flash1.jpg); height: 166px; width: 912px; }
.proimg { background: url(default/flash2.jpg); height: 166px; width: 912px; }
.messimg { background: url(default/flash3.jpg); height: 166px; width: 912px; }
#quick { position:absolute; top:210px; left:1095px; z-index:10; }
#quicktop { position: absolute; height: 270px; width: 71px; background-image: url(default/q-bg.jpg); padding-left: 10px; }
#quicktop div { padding-top: 8px; }
#showpage { height: 25px; float: right; padding-top: 3px; padding-right: 10px; }
a.page, .page { display:block; border:1px solid #B2BFCF; background:#fff; float:left; margin-right:4px; height:18px; line-height:18px; padding:0 5px; }
a.page:hover { border:1px solid #577DA8; background:#FFFFE9; text-decoration:none}
.page input { border:0px; background:none; height:12px; line-height:12px; width:14px; margin-right: -4px; }
#on { border:1px solid #1D619C; background:#1972BD; color:#fff; }
