@charset "utf-8";

html, body { height: 100%;}

body:before {height:100%;float:left;width:0;margin-top:-32767px;}
body, dl, dt, dd, ol, ul, pre, form, field, p, blockquote, th, td, h1, h2, h3, h4, h5, h6 { font-family: "Microsoft Yahei","ËÎÌå", Helvetica, Arial, sans-serif; margin:0; padding:0; font-size:12px;}
body { text-align:left; background:url(/images/bgtop.jpg) repeat-x}
html, body {height: 100%;}
a:link, a:visited { text-decoration:none; color:#173991 }
a:hover, a:active { text-decoration:underline; color:#c90303;}
ul, ol { list-style:none;}
input, textarea, select, button, file { font-size:12px;}
img { border:0;}
p, li { line-height:1.8em;}
.clear { clear:both}
.fw { font-weight:bolder}

.main { width:960px; height:auto; margin:0px auto}
.main .banner { width:960px; height:258px; margin:0px}
.main .nav { width:960px; height:41px; margin:0px; background:url(/nav.jpg) no-repeat}
.main .nav .navtab { margin-left:28px; margin-right:28px; float:left; _display:inline}
.main .nav .navtab a { line-height:40px; color:#FFF}
.main .nav .navline { width:2px; height:18px; padding-top:12px; float:left; _display:inline}
.main .pictab { width:332px; height:251px; border:#d2d2d2 1px solid; margin-top:12px; float:left; _display:inline}
.main .pictab .pic { margin:4px}
.main .zxgk { width:614px; height:251px; border:#d2d2d2 1px solid; margin-left:10px; margin-top:12px; float:left; _display:inline}
.main .zxgk .ztitle { width:613px; height:28px; background:url(/images/title1.jpg); margin:0px}
.main .zxgk .ztitle .zfont { font-size:12px; font-weight:bolder; line-height:28px; margin-left:20px; float:left}
.main .zxgk .ztitle .zmore { font-size:12px; line-height:28px; color:#909090; margin-right:20px; float:right}
.main .zxgk .zcontent { margin-left:15px; margin-right:15px; margin-top:10px; line-height:22px}
.main .tzgg { width:473px; height:260px; border:#d2d2d2 1px solid; margin-top:10px; float:left; _display:inline}
.main .tzgg .ttitle { width:472px; height:28px; background:url(/images/title1.jpg); margin:0px}
.main .tzgg .ttitle .tfont { font-size:12px; font-weight:bolder; line-height:28px; margin-left:20px; float:left}
.main .tzgg .ttitle .tmore { font-size:12px; line-height:28px; color:#909090; margin-right:20px; float:right}
.main .tzgg .ttab { margin-left:20px; margin-top:10px; margin-right:20px}
.main .tzgg .ttab tr { line-height:34px }
.main .tzgg .ttab tr td { border-bottom:#e1e1e1 1px dashed }
.main .tzgg .ttab .tdate { color:#9b9b9b}
.main .syjx { margin-left:10px}
.main .sypt { height:230px; width:675px; border:#d2d2d2 1px solid; margin-top:10px; float:left; _display:inline}
.main .sypt .stitle { width:674px; height:28px; background:url(/images/title1.jpg); margin:0px}
.main .sypt .stitle .sfont { font-size:12px; font-weight:bolder; line-height:28px; margin-left:20px; float:left}
.main .sypt .stitle .smore { font-size:12px; line-height:28px; color:#909090; margin-right:20px; float:right}
.main .sypt .spic { margin-top:28px; margin-left:20px}
.main .xscx { height:158px; width:271px; margin-left:10px}
.main .tzgg .xtitle { width:270px}
.main .mpic { width:273px; height:62px; margin-left:10px; margin-top:10px; float:left; _display:inline}
.main .yqlj { margin-top:20px; font-size:12px; font-weight:bolder; width:960px; height:20px; float:left; _display:inline; border-bottom:#dbdbdb 2px solid}
.main .yqlj .yfont { margin-left:20px}
.main .ylink { margin-left:10px; margin-right:10px; line-height:28px; color:#7d7d7d}
.main .yline { color:#7d7d7d}
.foot { background:#f7f7f7; height:94px; margin-top:25px; clear:both}
.foot .ftab{ width:960px; margin:0px auto}
.foot .ftab .logobtm { width:300px; height:47px; padding-top:24px; margin-left:10px; float:left; _display:inline}
.foot .ftab .ffont { margin-left:30px; margin-top:15px; line-height:22px; float:left; _display:inline; color:#989696}

.listleft { width:234px; float:left; _display:inline}
.listout { width:232px; border:#bbbbbb 1px solid; margin-top:10px; _display:inline; float:left}
.listin { width:230px; border:#FFF 1px solid; background:#f9f9f9}
.listright { width:714px; height:530px; float:left; _display:inline; margin-left:10px; border:#bbbbbb 1px solid; margin-top:10px; margin-bottom:25px}
.listrightin { width:712px; height:528px; border:#FFF 1px solid; background:#f9f9f9}
.listlbg { width:230px; height:28px; background:url(/images/title1.jpg) no-repeat}
.listlbg .ltbox { width:230px; height:22px; padding-top:6px}
.listlbg .ltfont { font-weight:bolder; margin-left:20px}
.listtab { width:180px; margin-left:20px; margin-top:8px; line-height:34px; margin-bottom:20px}
.listtab .listtd { border-bottom:#c4c3c4 1px solid}
.listright .listrightin .lrtitle { width:682px; height:20px; margin-top:10px; margin-left:15px; font-size:14px; font-weight:bold; border-bottom:#bbbbbb 1px solid}
.listright .listrightin .lrtitle .lrlink { font-size:12px; font-weight:normal; color:#7c7a7b; float:right; margin-right:20px}
.listright .listrightin .lrtitle .lrico2 { width:6px; height:15px; margin-left:10px; margin-right:10px}
.listright .listrightin .lrtab { line-height:30px; font-size:14px; width:660px; margin-left:40px; margin-top:10px}
.listright .listrightin .lrtab tr td { font-size:14px}
.listright .listrightin .lrtab .lrdate { font-size:12px; color:#7c7a7b}
.listright .listrightin .lrline { width:682px; height:1px; line-height:0px; font-size:0px; border-bottom:#bbbbbb 1px solid; margin-top:15px; margin-left:15px}
.listright .listrightin .lrnum { text-align:right; margin-top:5px; margin-right:50px}

.content { width:650px; margin-left:30px; margin-top:15px}
.content .cttitle { font-size:24px; line-height:36px; text-align:center; font-weight:bolder}
.content .cttime { font-size:12px; line-height:36px; text-align:center; color:#a3a3a3}
.content .ctline { width:650px; height:1px; line-height:0px; font-size:0px; border-top:#e8e6e6 1px solid; margin-top:0px; margin-left:0px}
.content .cttext { width:630px; height:auto; line-height:24px; font-size:14px; margin-top:10px; margin-left:10px; margin-bottom:30px}
.cthight { height:auto}

.qa { line-height:30px; font-size:14px; margin-left:60px; margin-top:20px}
.qbtn { background:url(/images/btn.jpg) no-repeat; width:162px; height:54px; border:0; cursor:pointer}