@charset "gb2312";
/* CSS Document */
body{font-family:"宋体","Microsoft Yahei",Arial Narrow; font-size:12px; color:#713d0a; background:#f3efe3;}
body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,p,span,form,input,textarea,button,code,em,cite{padding:0; margin:0;}
img{border:0; display:block;}
ol,ul,li,dl,dt,dd{list-style:none;}   
a:link,a:visited{color:#713d0a;text-decoration:none}
a:active,a:hover{color:#f00;text-decoration:none}
.lt{float:left;}
.rt{float:right;}
.cc:after {content: ".";display: block;height:0;clear: both;visibility: hidden;}
.cc {display: inline-block;} /* Hides from IE-mac \*/
* html .cc {height: 1%;}
.cc{display: block;} /* End hide from IE-mac */
.mb1{border:1px solid #863701; border-top:0; background:#f3e7ce;}

#wrap{width:100%; background:url(../images/head_bg.jpg) center top no-repeat;}
#wrap_bt{width:100%; background:url(../images/footer.jpg) center bottom no-repeat;}
#header,#main,#footer{width:980px; margin:0 auto;}
#footer{line-height:24px; text-align:center; padding:40px 0; color:#633e12;}
#footer a:link,#footer a:visited{color:#633e12;}
#footer a:active,#footer a:hover{color:#f00;}
.menu{height:110px; background:url(../images/menu.jpg) no-repeat; position:relative;}
.menu cite{width:168px; height:84px; position:absolute; top:-34px; right:0; background:url(../images/begin.jpg) no-repeat;}
.menu cite a{height:84px; display:block;}
.menu li{font:16px/50px "Microsoft Yahei"; width:112px; float:left; text-align:center; display:inline; margin-right:2px; color:#f5d29d;}
.menu li a{height:50px; display:block;}
.menu li a:link,.menu li a:visited{color:#f5d29d;}
.menu li a:active,.menu li a:hover{color:#fff; background:url(../images/menu_now.jpg) no-repeat;}
.menu dl{width:100%; float:left;}
.menu dd{line-height:20px; height:20px; overflow:hidden; color:#ecb660; padding:0 10px; margin-top:6px;}
.menu dd code{width:61px; height:21px; background:url(../images/menu_an.gif) no-repeat; float:left; color:#fff; padding-left:5px;}
.menu dd a{display:inline-block; margin:0 5px;}
.menu dd a:link,.menu dd a:visited{color:#ecb660;}
.menu dd a:active,.menu dd a:hover{color:#ff0;}

h3.tt{height:40px; font:16px/40px "Microsoft Yahei"; background:url(../images/tt.jpg) no-repeat;  padding:0 10px 0 35px; color:#4b1515; margin-top:10px; overflow:hidden;}
h3.tt code{float:right; font-size:12px; background:url(../images/add.gif) 0 14px no-repeat; padding-left:15px;}
h3.tt code a:link,h3.tt code a:visited{color:#fff;}
h3.tt code a:active,h3.tt code a:hover{color:#ff0;}
h3.tt2{background-position:-286px -41px;}
h3.tt1{background-position:0 -41px; height:35px; line-height:35px; color:#fff;}
h3.tt1 code{background:url(../images/add.gif) 0 11px no-repeat;}
h3.nytt1{background-position:0 -123px; font:12px/40px "宋体"; color:#302515; padding:0 14px;}
h3.nytt1 a:link,h3.nytt1 a:visited{color:#302515;}
h3.nytt1 a:active,h3.nytt1 a:hover{color:#900;}
h3.nytt1 code{ background:none;}

h3.nytt2{background-position:-610px -41px;}

.txt1{width:575px; float:left; margin-top:10px;}
.focus{background:#0d0f14; border:1px solid #363b43; padding:4px; height:328px; overflow:hidden;}
.focus ul{width:565px; height:260px; overflow:hidden; z-index:2222; position:relative;}
.focus li{height:260px; overflow:hidden; position:relative;}
.focus li img{width:565px; height:260px;}
.focus li p{height:40px; font:16px/40px "Microsoft Yahei"; padding:0 10px; width:545px; position:absolute; bottom:0; left:0; background:#000; filter:alpha(opacity=80); opacity: 0.8; color:#f2e2bd;}
.focus a:link,.focus a:visited{color:#f2e2bd;}
.focus a:active,.focus a:hover{color:#ff0;}
.focus dl{height:68px; background:url(../images/focus_bg.jpg) no-repeat;}
.focus dd{width:100px; float:left; padding:1px 0 0 11px; cursor:pointer;}
.focus dd img{width:100px; height:60px; padding:4px 0 0;}
.focus dd.current img{width:96px; height:56px; background:url(../images/focus_li.gif) no-repeat; padding:6px 2px 2px;}

.txt1_l{width:285px;}
.txt1_l ul{height:173px; background:url(../images/txt1.jpg) no-repeat; border:1px solid #ba772d; border-top:0; padding:5px 5px 0;}
.txt1_l li{line-height:28px; height:28px; overflow:hidden;}
.txt1_l ul.cyzl a{display:inline; margin:0 10px;}
.newsbox{width:392px; float:right; height:560px; background:url(../images/newsbg.jpg) no-repeat; margin-top:10px; padding:2px 4px 0;}
.newsbox ul{padding:5px;}
.newsbox ul.xhx{border-top:1px dashed #bda461;}
.newsbox li{line-height:30px; height:30px; overflow:hidden; font-size:14px; color:#5a3b0d;}
.newsbox li span{float:right; font-size:12px; color:#907f5e;}
.newsbox li a:link,.newsbox li a:visited{color:#5a3b0d;}
.newsbox li a:active,.newsbox li a:hover{color:#f00;}
.newsbox li.bt1{font:18px/30px "Microsoft Yahei"; text-align:center;}
.newsbox li.bt2{line-height:24px; font-size:12px; height:auto; padding:0 5px; color:#705c57;}
.newsbox li.bt1 a:link,.newsbox li.bt1 a:visited,.newsbox li.bt2 a:link,.newsbox li.bt2 a:visited{color:#cb3810;}
.newsbox li.bt1 a:active,.newsbox li.bt1 a:hover,.newsbox li.bt2 a:active,.newsbox li.bt2 a:hover{color:#f00;}
.newsbox dl{height:40px;  background:url(../images/tt.jpg) 0 -82px no-repeat; font:16px/40px "Microsoft Yahei"; text-align:center;}
.newsbox dd{width:98px; float:left; color:#e9e7c1;}
.newsbox dd a:link,.newsbox dd a:visited{color:#9c1404;}
.newsbox dd a:active,.newsbox dd a:hover{color:#f00;}

.zytxt{background:#f3e7ce url(../images/zy_bg.jpg) right bottom no-repeat; padding:10px;}
.zytxt dd{width:184px; float:left; position:relative; cursor:pointer; display:inline; margin-right:10px;}
.zytxt dd img{width:180px; height:75px; border:2px solid #472f0a;}
.zytxt dd p{font:16px/24px "Microsoft Yahei"; height:24px; text-align:center; background:#472f0a; text-align:center; position:absolute; bottom:0; left:0; width:184px; color:#fff;}
.zytxt dd.current img{border:2px solid #c00;}
.zytxt dd.current p{background:#c00;}
.zytxt ul{width:100%; float:left; height:216px; overflow:hidden; margin-top:10px;}
.zytxt li{height:216px; line-height:26px;}
.zytxt li img{width:210px; height:210px; border:1px solid #bf915a; padding:2px; float:left;}
.zytxt li span{width:380px; float:left; line-height:26px; padding-left:20px;}
.newstb div{width:323px; float:left;}
.newstb div.glxd{display:inline; margin:0 6px 0 5px;}
.newstb div ul,.sidebar ul{padding:5px 8px 5px 10px;}
.newstb div li,.sidebar li{line-height:28px; height:28px; overflow:hidden; background:url(../images/li_b.gif) 0 9px no-repeat; padding-left:10px;}
.newstb div li span{float:right; color:#ba6e24;}
.wjtxt{padding:10px; line-height:24px;}
.wjtxt ul{width:153px; height:308px; background:url(../images/wj_left.jpg) no-repeat; float:left; padding:0 4px;}
.wjtxt li{border-bottom:1px dashed #bda461; padding:5px; color:#863701;}
.wjtxt li h4{font-size:14px; background:url(../images/li_c.gif) 0 5px no-repeat; padding-left:11px;}
.wjtxt li a{display:inline; margin-left:10px;}
.wjtxt li a:link,.wjtxt li a:visited{color:#863701;}
.wjtxt li a:active,.wjtxt li a:hover{color:#f00;}
.wjtxt dl{width:785px; float:right;height:450px;overflow-y:auto;}
.wjtxt dt{border-bottom:1px dashed #bda462; padding-bottom:10px;}
.wjtxt dt input{float:left;}
.wjinput1{width:170px; height:23px; line-height:23px; border:1px solid #d3af67; background:#f3e7ce; border-right:0; padding:0 2px; font-size:12px;}
.wjtxt dt span{padding-left:20px; color:#000;}
.wjtxt dt span a{display:inline; margin:0 5px;}
.wjtxt dt span a:link,.wjtxt dt span a:visited{color:#000;}
.wjtxt dt span a:active,.wjtxt dt span a:hover{color:#f00;}
.wjtxt dd{width:105px; float:left; padding:10px 10px 0 10px;}
.wjtxt dd img{width:100px; height:115px; background:url(../images/pic_bg.jpg) no-repeat; padding:5px;}
.pic li{width:186px; float:left; padding:10px 0 5px 8px;}
.pic li img{width:180px; height:135px; background:#f6e8b7; border:1px solid #c7a67b; padding:2px;}
.pic li p,.sidebar dd p{line-height:22px; height:22px; text-align:center; overflow:hidden; margin-top:5px;}
.indexdata{padding:8px 10px 10px;}
.indexdata li{height:32px; line-height:32px; background:#f2e8e2; border:1px solid #ecd7c1; width:940px; float:left; padding:0 8px; margin-top:2px;}
.indexdata li b{background:url(../images/li_a.gif) right 10px no-repeat; width:70px; display:inline-block;}
.indexdata li a{display:inline; margin:0 10px;}
.zqxx{background:#f3e7ce; border:1px solid #d7b065; margin-top:10px; padding:0 10px; line-height:22px; color:#666;}
.zqxx dt{ background:url(../images/zqxx.jpg) 0 8px no-repeat; float:left; padding:8px 0 8px 66px; width:630px; height:47px; text-indent:2em;}
.zqxx dd{width:235px; float:right; padding:5px 0 0 20px; border-left:1px dashed #dacbb0; line-height:26px;}

.friend{line-height:24px; margin-top:10px;}
.friend a{display:inline;  margin:0 10px;}

/*文章内页*/
.content{width:670px; float:left;}
.sidebar{width:300px; float:right;}
.sidebar dd{width:136px; float:left; padding:10px 0 0 9px;}
.sidebar dd img{width:130px; height:100px; background:#f6e8b7; border:1px solid #c7a67b; padding:2px;}
.showbox{padding:15px 10px; background:#fbf4ea; border:1px solid #b66259; border-top:0; color:#333;}
.showbox h2.nytt{font:18px/30px "Microsoft Yahei"; text-align:center; color:#8a0809;}
.showbox h4.nytt2{font-size:12px; font-weight:normal; line-height:37px; border-bottom:1px solid #d7d4d3; border-top:1px solid #d7d4d3; margin-top:10px; padding:0 10px;}
.showbox h4.nytt2 span{float:right; padding-right:5px;}
.showbox h4.nytt2 a:link,.showbox h4.nytt2 a:visited{color:#076dcc;}
.showbox h4.nytt2 a:active,.showbox h4.nytt2 a:hover{color:#f00;}
.showtxt{font-size:14px; line-height:26px; padding:10px;}
.showtxt p{padding:5px 0;}
.page{margin:20px auto 10px; font-size:14px;}
.page ul li{text-align:center; display:inline; line-height:22px; color:#b93a09; margin:0 1px;}
.page ul li a{padding:1px 8px 0; border:1px solid #e37a25; color:#b93a09; display:inline-block; background:#fadfb9;}
.page ul li a:link,.page ul li a:visited{color:#b93a09;}
.page ul li a:active,.page ul li a:hover,.page li.thisclass{border:1px solid #b66259; background:#b66259; color:#fff;}
.page ul li.thisclass{border:1px solid #6f6d8d; background:#6f6d8d; color:#fff; padding:5px 8px 2px 8px; *padding:5px 1px 2px 8px; *padding:5px 1px 2px 8px !important; margin-right:0; *margin-right:7px; *margin-right:7px !important;}
.sxpage{border-top:1px dashed #7e4c1b; padding-top:10px;}
.sxpage li{width:293px; float:left; line-height:24px; height:24px; overflow:hidden; font-size:12px; padding-left:20px;}
.showbox a:link,.showbox a:visited{color:#333;}
.showbox a:active,.showbox a:hover{color:#f00;}
h4.nytt3{height:38px; background:url(../images/tt.jpg) 0 -164px no-repeat; font:16px/38px "Microsoft Yahei"; padding:0 10px; color:#b93a09;}
.xgny{padding:5px 0;}
.xgny li{line-height:25px; height:25px; width:314px; float:left; overflow:hidden; padding:0 5px;}
.xgny li span{float:right;}
/*文章列表*/
.showlist{padding:10px;}
.showlist li{font-size:14px; line-height:30px; height:30px; overflow:hidden; padding:0 5px 0 20px;}
.showlist li span{float:right; font-size:12px;}
.showlist li.xhx{height:1px; line-height:1px; background:none; border-bottom:1px dashed #e0e0e0; margin:17px 0 17px; *margin:6px 0 17px; *margin:6px 0 17px !important;}