@charset "gb2312";
body{font:12px/1.5 "\5b8b\4f53",Helvetica,Tahoma,arial,sans-serif;margin:0 auto;background:#fff;min-width:1000px;color:#505050;}
p,ul,ol,dl,dt,dd,h1,h2,h3,h4,h5,h6,form,input,fieldset,select,button,textarea,iframe{margin:0; padding:0;}
fieldset,img{border:0 none;vertical-align:top;}
ul,li{list-style-type:none;}
h1,h2,h3,h4,h5,h6{font-size:14px;}
i,em,cite{font-style:normal;}
.clearfix:after{content:".";display:block;height:0;clear: both;visibility:hidden;}
.clearfix{*zoom:1;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
a,a:hover{outline:none;blur:expression(this.onFocus=this.blur());}
input,textarea{outline:none;}
textarea{resize:none}
.fl{float:left;display:inline;}
.fr{float:right;display:inline;}
.fb{font-weight:bold;}
.f14{font-size:14px;}
.tl{text-align:left;}
.tc{text-align:center;}
.tr{text-align:right;}
.rela{position:relative;}
.abso{position:absolute;}
.msf{font-family:\5FAE\8F6F\96C5\9ED1,\9ED1\4F53;}
.blo{display:block;}

.header .nav dl dt,.log-before a,.ks .ks-btn input,.log-after .user,.mfst h3,.mfst .recent h5,.btnPrev,.btnNext,.smallSortBar a{background:url(/images/jianzhushiwu/spirit.png) no-repeat;}

.wrap{width:1000px; margin:0 auto;}
.mt10{margin-top:10px;}
.mt15{margin-top:15px;}
.mt20{margin-top:20px;}

.header .logo{padding:17px 20px 13px 6px;}
.header .title{padding:0 26px;height:45px; line-height:45px;border-left:1px solid #d2d2d2; font-size:28px; color:#f65c20; margin-top:26px;}
.header .title a{color:#f65c20;}
.header .nav{width:564px;padding-top:22px;}
.header .nav dl{height:21px; padding-bottom:9px; line-height:21px;}
.header .nav dl dt{width:64px;padding-right:3px; margin-right:15px;background-color:#f5f5f5; background-position:right top; color:#898888; text-align:center; float:left;}
.header .nav dl dd{width:83px; float:left;}
.header .nav dl dd a{color:#505050;}
.header .nav dl dd.last{width:64px;}

.grayBg{background:#f9f9f9;border-top:2px solid #f97537;}
.breadBar{padding:5px 0; line-height:38px;}
.bread,.bread a{color:#888;}

.ks .ks-input{width:170px;height:22px; line-height:22px;border:1px solid #e2e3e3; border-right:0 none; padding:7px;}
.ks .c-input{color:#b5b5b5;}
.ks .ks-btn input{width:38px;height:38px;background-position:left -321px; border:0 none; cursor:pointer; color:#fff;}

.layout-l{width:670px;}
.listBox ul{padding:12px 0;}
.listBox ul li{height:30px; line-height:30px; text-align:right; color:#909090; vertical-align:top;}
.listBox ul li p{width:595px;max-width:595px;height:30px; overflow:hidden; font-size:14px; text-align:left;float:left;}
.listBox ul li a{color:#2a2a2a;}
.listBox ul li a:hover,.contpage li a:hover{color:#288ce6; text-decoration:none;}
.listBox ul li.line{background:url(/images/jianzhushiwu/line-x.gif) repeat-x left center;}

.moreTit{height:42px; line-height:42px;border-bottom:3px solid #e9e9e9;background:url(/images/jianzhushiwu/lineBg.gif) repeat;}
.moreTit h2{height:45px; line-height:45px;margin-bottom:-3px;font-size:20px;color:#fff; font-weight:normal;background:url(/images/jianzhushiwu/bbzsBg.gif) repeat;padding:0 33px;_position:relative;}
.moreTit h2 a{color:#fff;}

.showpage{height:26px;padding:10px 0;}
.showpage .sp-l{float:left;}
.showpage .sp-l a,.showpage .sp-l b{height:24px;line-height:24px;border:1px solid #d9d9d9;padding:0 10px; float:left;color:#2a2a2a; margin-right:6px;}
.showpage .sp-l b{background:#fd653c; border-color:#fd653c; color:#fff;}
.showpage .sp-r{float:right;}
.showpage .sp-r input{width:35px;height:24px;line-height:24px;border:1px solid #d9d9d9; text-align:center; margin:0 5px; vertical-align:middle;}

.showpage .plist{line-height:24px;}
.showpage .plist a{color:#2a2a2a;}
.showpage .plist span{float:right;}
.showpage .plist span input{width:35px;height:24px;line-height:24px;border:1px solid #d9d9d9; text-align:center; margin-right:5px; vertical-align:middle;}
.showpage .plist .p1,.showpage .plist b{height:24px;line-height:24px;float:left;padding:0 10px;border:1px solid #d9d9d9;margin-right:6px;color:#2a2a2a;}
.showpage .plist b{background:#fd653c; border-color:#fd653c; color:#fff;}

.layout-r{width:298px;}
.logBar{height:43px; border:1px solid #ffd7b9; background:#fff1d2;}
.log-before a{width:77px;height:43px;line-height:43px;padding-left:71px;display:inline-block;background-position:28px -360px; font-size:18px;color:#f65c20;}
.log-before a.regId{width:76px;background-position:28px -404px; border-left:1px solid #ffd7b9;}
.log-after{display:none; padding-left:20px; line-height:21px;}
.log-after .user{display:block;background-position:left -370px; padding-left:20px;}
.log-after .user,.log-after a{color:#f65c20;}
.log-after a{margin-left:20px;}
.log-after a.exit{text-decoration:underline;}

.mfst{border-top:4px solid #e6e6e6; background:#f8f8f8; padding-bottom:20px;}
.mfst h3{height:42px;line-height:42px; padding-left:47px; background-position:15px -448px; font-size:18px; font-weight:normal;}
.mfst h3 a{color:#2a2a2a;}
.mfstBox{height:130px;}
.mfstCon{width:228px;height:130px; overflow:hidden;margin:0 auto;}
.mfstCon li{width:228px;height:130px; position:relative; text-align:center;}
.mfstCon li p{width:100%;height:30px;line-height:30px; position:absolute;left:0;bottom:0;filter:progid:DXImageTransform.Microsoft.gradient(enabled=true,startColorstr=#54000000, endColorstr=#54000000);background:rgba(0,0,0,0.33); color:#fff;}
.mfstCon li a{color:#fff;}
.btnPrev,.btnNext{width:12px;height:26px;line-height:260px;overflow:hidden;background-position:left -518px; position:absolute;left:12px;top:45px;}
.btnNext{left:auto;right:12px;background-position:-13px -518px;}
.btnPrev:hover{background-position:left -545px;}
.btnNext:hover{background-position:-13px -545px;}
.mfst .recent{margin:12px 0 0 34px;padding:0 0 12px 16px;background:url(/images/jianzhushiwu/recent.gif) no-repeat;}
.mfst .recent h5{height:26px;line-height:26px;padding:0 12px 0 16px; margin-bottom:7px;color:#fff; font-weight:normal; font-size:12px; background-position:left -491px; background-color:#33a3ea; display:inline-block;*display:inline;*zoom:1;}
.mfst .recent h5 a{color:#fff;}
.mfst .recent li{height:28px;line-height:28px; padding-left:4px;}
.mfst .recent li a{color:#2a2a2a;}
.smallSortBar a{width:93px;height:28px;line-height:28px;margin-right:8px;padding-left:30px;display:inline-block;border:1px solid #e8e8e8; background-color:#fbfbfb; background-position:23px -572px; color:#2a2a2a;-moz-border-radius:2px;-webkit-border-radius:2px;border-radius:2px;}
.smallSortBar a.adv{background-position:27px -601px; margin-right:0;}
.smallSortBar a:hover{color:#f65c20;}

.sTit{height:45px;line-height:45px; padding:0 16px;}
.sTit h4{font-size:18px; font-weight:normal;}
.sTit h4 a{color:#505050;}
.sTit h4 i{width:4px;height:12px; line-height:0; overflow:hidden; background:#fb8220; float:left;margin:17px 7px 0 0;}
.sTit .sMore a{color:#848383;}

.sidebar{background:#f8f8f8;}
.zxzx{padding:0 0 15px 30px;}
.zxzx li{height:28px; line-height:28px; overflow:hidden;}
.zxzx li a{color:#2a2a2a;}

.tjlm{padding:0 0 15px 30px;}
.tjlm li{width:124px;height:34px; line-height:34px; overflow:hidden;float:left;}
.tjlm li a{display:block; color:#333;}
.tjlm li a:hover{background:#fff; color:#f4674b; text-decoration:none;}

.nTop-b{border-top:4px solid #f4684c;}
.new-hd h2{line-height:32px;padding:20px 0 12px; font-size:20px; color:#000; font-weight:normal;}
.new-tag{height:36px; line-height:36px; border:1px solid #e0e0e0; background:#fbfbfb; color:#958a8f;}
.tag-tool{display:inline-block;*display:inline;*zoom:1; padding-left:22px;}
.tag-tool a{color:#5a5a5a; margin:0 5px;}
.tag-tool .fontSize{color:#5a5a5a;}
.tag-tool .fontSize a{margin:0;}
.tag-tool .fontSize p{top:34px;}
.new-bd{padding:18px 8px 28px; line-height:28px; font-size:14px;}

.tuijian{padding:7px 0;background:url(/images/jianzhushiwu/lineBg.gif) repeat; border-top:1px solid #e2e2e2;}
.tuijian .tjTit{height:32px; line-height:32px;margin-bottom:7px;}
.tuijian .tjTit h4{background:#f97537;padding:0 17px; color:#fff;}
.tuijian .ul-list li{width:320px;height:33px; line-height:33px; float:left; margin-right:15px;}
.tuijian .ul-list li,.tuijian .ul-list li a{color:#000;}

.share{display:none;height:40px; line-height:40px;background:#fcfcfc;}
.share .info-share{padding:6px 20px 0 0; float:right;}
.contpage li{height:35px; line-height:35px; padding-left:100px;color:#313131; margin-top:6px;}
.contpage li span{width:88px; float:left; margin-left:-100px; background:#f0f0f0;text-align:center;}
.contpage li a{color:#313131;}

.xgzx .xgzxTit{height:44px;line-height:44px;border-bottom:4px solid #e2e2e2;}
.xgzx .xgzxTit h4{padding:0 17px;border-bottom:4px solid #f4684c; color:#000; margin-bottom:-4px;}
.xgzx .xgzxTit p{padding:10px 10px 0 0; line-height:34px;}
.xgzx .xgzxTit p a{color:#f4684c;}
.xgzx .ul-list{padding:12px 0;}
.xgzx .ul-list li{width:320px;height:32px; line-height:32px; float:left; margin-right:15px;color:#2f2f2f; overflow:hidden; white-space:nowrap;text-overflow:ellipsis;}
.xgzx .ul-list li a,.tuijian .ul-list li a{color:#2f2f2f;}

.copyright{margin:0 22px;line-height:28px; padding-bottom:15px;}
.copyright a{color:#2a2a2a;}
.copyright .copyrightRoll{height:140px;overflow:hidden; position:relative;}

.swFooter{margin-top:20px; padding-top:10px;border-top:1px solid #ccc;}

.editor{ text-align:right;}