body{ background:#ECECEC; margin:7px 0 0 0; font-family:arial; font-size:12px;}
div,ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ margin:0; padding:0; list-style:none; font-family:arial;}
ul,li,p,h1,h2,h3,h4,h5,h6,dl,dt,dd{ float:left;}
h1,h2,h3,h4,h5,h6{ font-size:12px; font-weight:normal;}
img{ border:0;}
.left{ float:left;}
.right{ float:right;}
.textCen{ text-align:center;}
.both{ clear:both;}
.line0,.space10,.space15,.rePic{ line-height:0; font-size:0;}
a:link,a:visited{ text-decoration:none;}
a:hover{ text-decoration:underline;}
.fs14{ font-size:14px;}
.fs14b,.nrl01{ font-size:14px; font-weight:bold;}
.fb{ font-weight:bold;}
.fs16b{ font-size:16px; font-weight:bold;}
.fc000{ color:#000;}
.fc666{ color:#666;}
.fc8F1E22{ color:#8F1E22;}
.fcFF7B16{ color:#FF7B16;}
.fc6F0207{ color:#6F0207;}
.space10{ height:10px; clear:both;}
.space15{ height:14px; clear:both;}

.wrapper{ width:950px; margin:0 auto; clear:both;}
.fcfff,.s01 a{ color:#fff;} 

.header li.left,.header li.right,.header p.top,.nav,.search{ background:url(/img/headerBack.gif) no-repeat;}
.header{ height:135px;}
.header li.left,.header li.right{ width:10px; height:135px;}
.header li.right{ background-position:-10px 0;}
.nav{ background-position:0 -135px; width:930px; height:79px; clear:both;}
.header li.main{ background:url(/img/hback.gif); width:930px; height:135px;}
.header p.top,.header p.topRight{line-height:27px; color:#C8C8C8;}
.header p.top{ background-position:-20px 0; padding-left:20px;}
.header p.topRight{ float:right; padding-right:10px;}
.header p.topRight a{ color:#c8c8c8;}
#logo{ padding:8px 0 0 10px; float:left;}
#navigate{ float:left; padding:15px 0 0 20px; font-size:13px; >padding-left:20px; >float:right;}
.nav1 li{ color:#D4D4D4; border-left:1px dotted #A9A9A9; height:42px; line-height:24px; padding:0 20px; word-spacing:0.5em;}
.nav1 li a{ color:#333;}

#navigate li{ color:#D4D4D4; border-left:1px dotted #A9A9A9; height:42px; line-height:24px; padding:0 20px; word-spacing:0.5em;}
#navigate li a{ color:#333;}


.search{ background-position:-288px 0; clear:both; width:920px; height:29px; padding-left:10px; color:#fff; line-height:29px;}
.s01{ padding:0 40px 0 20px; width:260px;}
.s02{ padding-top:3px; line-height:18px;}
.sSelect,.sText,.sText1{ border:0; color:#666; height:16px; width:75px;}
.sText,.sText1{ color:#999; width:95px; padding-left:5px;}
.sText1{ border:1px solid #999; width:140px;}

.maintop,.mainbtm{ background:url(/img/back.gif) no-repeat;}
.maintop,.mainbtm{ width:950px; height:5px; font-size:0; line-height:0;}
.maintop{ margin-top:8px;}
.mainbtm{ background-position:0 -5px;}
.mainbody{ width:920px; background:#fff; padding:5px 15px;}


#footer{ text-align:center; line-height:20px; padding:14px 0; color:#666;}
#footer h1 a{ color:#333;}
#footer h1{ width:950px; text-align:center; word-spacing:4px; line-height:24px; color:#333;}


.title,.title1{ width:910px; border-bottom:1px solid #E5E5E5; color:#93826E; line-height:24px; padding-left:10px; clear:both;}
.title1{ border:0;}
.title a,.title1 a{ color:#93826E;}

.frame{ border:1px solid #D8D9CB; width:251px;}
.frame ul.top{ background:url(/img/ftback.gif); width:100%; height:27px;}
.frame li.ftitle,.centitle{ background:url(/img/ftitle.gif) no-repeat 10px 8px; padding-left:23px; line-height:26px; color:#8F1E22; font-weight:bold; font-size:13px;}
.frame li.fmore{ float:right; padding:5px 8px 0 0; background:url(/img/trback.gif); width:65px; height:18px; text-align:right;}
.frame li.fmore a{ color:#838263;}
.frame ul.main{ background:#F8F9F4; padding:8px; width:235px;}

.frame li.pic,.rePic{ width:92px; background:#D8D9C7; padding:3px;}
.pic_topic{ background:#D8D9C7; padding:3px; width:102px; margin:0 5px 0 3px;}
.pic_topic img{ border:1px solid #fff; width:100px; height:68px;}
.frame li.pic img{ border:1px solid #fff; width:90px; height:68px;}
.frame li.info{ margin:0 0 5px 10px; width:122px; line-height:22px;}
.frame li.flist{ width:222px; clear:both; background:url(/img/ft2.gif) no-repeat 5px 15px; padding:12px 0 2px 13px;}
.frame li.flist1{ padding:8px 0 2px 16px; background:url(/img/ft2.gif) no-repeat 8px 13px; width:219px; }
.frame li.flist a,.frame li.flist1 a{ color:#000;}
.mainli{ width:112px; text-align:center; line-height:22px;}
.rePic{ width:102px; margin:0 6px 0 2px; >margin:0 3px 0 2px;}
.mainli a{ color:#000;}
.rePic img{ border:1px solid #fff; width:100px; height:80px;}
.lineback,.lineback2{ width:235px; background:url(/img/lineback.gif); height:2px; line-height:0; font-size:0;}
.lineback2{ margin:8px 0;}
.nrlist2,.nrlist2_2{ border-bottom:1px dotted #B8A79D; margin-bottom:8px; width:250px;}
.nrl01{ color:#8F1C21; padding:5px 0;}
.nrl01 a{ color:#8F1C21; }
.nrl02{ line-height:20px; color:#333; padding:5px 0;}
.nrl02 a{ color:#FD7B19;}

.nrtop,.l01,.l02,.l03,.l04,.l05,.l06{ background:url(/img/frback.gif) no-repeat;}
.nrtop{ width:238px; height:26px; padding-left:15px; margin-bottom:5px;}
.nrtitle{ width:94px; text-align:center; font-weight:bold; color:#911C25; line-height:26px; font-size:13px;}
.nrlist li,.nrlist1 li,.nrlist2 li{ border-bottom:1px dotted #B8A79D; width:200px; line-height:25px; padding-left:50px;}
.l01{ background-position:5px -40px;}
.l02{ background-position:5px -73px;}
.l03{ background-position:5px -106px;}
.l04{ background-position:5px -139px;}
.l05{ background-position:5px -172px;}
.l06{ background-position:5px -205px;}
.nrlist1 li{ padding-left:15px; width:235px; background:url(/img/frtitle.gif) no-repeat 8px 12px;}
.nrlist2 li{ padding-left:15px; width:235px; background:url(/img/frtitle.gif) no-repeat 8px 13px; line-height:28px;}
.nrmore{ float:right; padding:8px 5px 0 0;}
.nrmore a{ color:#A1A1A1;}
.fc874f20{ color:#874F20;}
.newslist{ line-height:23px;}
.newslist a{ color:#000; font-size:14px;}
.newsline{ border-bottom:1px solid #ccc; height:1px; margin:15px 0;}
.newsPage,.listpage{ color:#6C6C6C; padding-left:10px;}
.newsPage a,.listpage a{ color:#6c6c6c;}
.listpage,.newsPage{ text-align:center; width:600px; clear:both; padding-bottom:25px;}

#cmsg{ border:1px solid #ededed; width:651px; overflow:hidden; margin-bottom:6px;}
#cmsg ul.top{ background:url(/img/msgtback.gif); width:638px; line-height:24px; padding-left:13px; color:#8F1C21; font-weight:bold;}
#cmsg ul.main{ background:#F8F7F3; width:621px; padding:5px 15px; line-height:24px;}
#cmsg ul.main li{ background:url(/img/title2.gif) no-repeat 0 10px; padding-left:10px; clear:both;}
#cmsg ul.main li a{ color:#663A09;}

.mainLeft{ width:648px; float:left; padding-right:10px; border-right:1px solid #E5E5E5;}
.mainRight{ width:250px; float:left; padding:0 0 0 10px;}


.line0,.newsline{ font-size:0; line-height:0;}


.newsLeft{ width:440px; float:left; padding:10px 10px 0 10px;}
.newsLeft ul,.newslist,.newsline{ width:100%; clear:both;}
.linehead{ font-size:18px; line-height:45px; font-family:"黑体";}


.newsMiddle{ width:162px; padding:10px 15px; border-right:1px solid #E5E5E5; border-left:1px solid #E5E5E5; float:left; text-align:center; line-height:30px;}
.newsMiddle img{ border:1px solid #ccc; width:160px; height:120px;}
.newsMiddle a{ color:#000;}

.newsRight{ width:253px; float:left; padding:10px 0 0 13px;}

.thisPage{ color:#911C1F; font-weight:bold;}

.newNav{ width:18px; height:7px; float:right; position:relative; top:-20px; left:18px;}