@charset "utf-8";
/**/
body { font:14px/1.5 ; text-align:center; color:#333; }
body, h1, h2, h3, h4, h5, h6, hr, p, blockquote, dl, dt, dd, ul, ol, li, pre, form, fieldset, legend, button, input, textarea, th, td { margin:0; padding:0; }
dl, dt, dd, ul, li { list-style:none; float:left }
a img { border:0; list-style:none; }
a:link, a:visited, a:hover, a:active { color:#8B8B8B; text-decoration:none; cursor:pointer }
h1, h2, h3, h4, h5, h6 { font-size: 100%; margin: 0; padding: 0; font-weight:normal; color:#303030; }
h3 { font-size:14px; color:#333; }
.fl-l { float:left; }
.fl-r { float:right; }
input, select { vertical-align: middle; }
#header:after, #main:after { content:"."; display:block; height:0; clear:both; visibility:hidden; }
#main { width:980px; text-align:left; display:inline-block; background:#fff; font-family:΢ź; }
/*------ͷ-------------*/
#header { width:100%; background:url(../images/index_r1_c1.jpg) no-repeat; height:248px; }
/*-----footer--------------------*/
#footer { background:url(../images/footer.jpg); width:100%; font-size:12px; color:#626262; }
#footer .line { background:#183884; height:10px; }
#footer .fot { width:1000px; margin:0 auto; text-align:center; line-height:24px; }
#footer .fot .f-info { text-align:center; padding:20px 0; }
#footer .fot a { color:#626262; text-decoration:none; margin:0 5px; }
/*--------------------*/
#main .f-block { width:100%; margin-top:10px; overflow:hidden; }
.f-block .block-a { width:370px; float:left; overflow:hidden; }
.f-block .block-a .bg { background:url(../images/index_r3_c01.jpg) no-repeat; width:337px; height:225px; padding:7px; }
.f-block .block-b { float:left; width:610px; overflow:hidden; }
.f-block .block-b h2 { width:100%; line-height:62px; height:62px; font-size:24px; }
.f-block .block-b p { width:100%; color:#949494; line-height:24px; }
.f-block .block-b .f-list { width:100%; margin-top:20px; }
.f-block .block-b .f-list li { width:100%; float:left; height:18px; line-height:18px; background:url(../images/dian.png) no-repeat 1px; }
.f-block .block-b .f-list li a { color:#183783; text-decoration:underline; margin-left:10px; }
.f-block .h-a { width:100%; background:url(../images/index_r5_c3.jpg) no-repeat; height:33px; }
.f-block .block-c { width:538px; float:left; }
.f-block .block-c h2 { width:100%; height:56px; line-height:56px; font-size:24px; font-weight:bold; color:#A40000; }
.f-block .block-c p { color:#626262; text-indent:25px; line-height:24px; }
.f-block .block-d { width:378px; float:right; }
.f-block .block-d p.tit { font-size:18px; color:#303030; padding-top:28px; }
.f-block .block-d p { line-height:24px; color:#434343; }
.f-block .block-d .btn-jy { float:right; margin-right:40px; margin-top:10px; }
.f-block .titles { background:url(../images/index_r2_c2.png) no-repeat; width:100%; height:48px; padding-top:4px; margin-top:10px; }
.f-block .tits { text-indent:15px; font-size:24px; color:#303030 }
.f-block .btns { padding-top:5px; }
.f-block .btn-l { margin-right:10px; }
.f-block .btn-r { margin-right:10px; }
.f-block .block-e { width:100%; }
.f-block .block-e ul li { width:450px; float:left; margin:10px 40px 0 0; height:165px;overflow:hidden;}
.f-block .block-e .user { width:106px; float:left; }
.f-block .block-e .u-pic { background:url(../images/index_r4_c2.png) no-repeat; width:106px; height:95px; padding:;
}
.f-block .block-e .u-tit { width:106px; display:block; height:23px; line-height:23px; font-size:18px; color:#303030; text-align:center; }
.f-block .block-e .u-info { width:320px; float:left; overflow:hidden; margin-left:15px; }
.f-block .block-e .u-info p { float:left; width:100%;/* padding:6px 0 */}
.f-block .block-e .u-info p.lined { width:100%; border-bottom:1px dotted #989796; }
.hg { color:#A40000; font-size:14px; }
a.blue { color:#183783; font-family:""; font-size:12px; margin-left:5px; }
