/* CSS Document */
*{ margin:0; padding:0; list-style:none;}
a{ text-decoration:none; color:#5f260a;}
img{ border:0;}
body{ font-size:13px; background:url(images/bg.gif); color:#5f260a; font-family:'宋体'}
.clr{ clear:both; line-height:0; font-size:0; height:0;}
.error{ color:#F00;}

#bner{ width:1008px; margin:0 auto; height:133px;}

.main{ width:1002px; margin:0 auto; border-left:3px solid #e58f08; border-right:3px solid #e58f08; background:url(images/bg.jpg);}
.main #top{ width:1002px; float:left;}
.main #top #bner{ width:1002px; float:left; height:300px;}
.main #top #menu{ width:1002px; float:left; height:37px; background:url(images/menu_bg.jpg) center no-repeat; padding:8px 0; margin-bottom:8px;}
.main #top #menu li{ float:left; padding:0 10px;}
.main #top #menu li a{ display:block; width:90px; height:37px; text-align:center; padding-top:3px;}
.main #top #menu li a:hover{ background:url(images/menu_over.jpg) center no-repeat; box-shadow:1px 1px 2px #111;}
.main #top #menu li a.on{ background:url(images/menu_over.jpg) center no-repeat; box-shadow:1px 1px 2px #111;}

.main #mid{ width:978px; float:left; border-radius:4px 4px 0 0; background:#eed9b1; margin:0 12px; min-height:400px; padding-top:5px;}

.main #mid #flv{ width:220px; height:172px; float:left; overflow:hidden; padding:7px; background:url(images/flv_bg.gif) center no-repeat; margin-left:5px;}
.main #mid #ins{ width:625px; height:126px; float:right; background:url(images/n_index_l2.gif) no-repeat; margin-right:5px; padding:60px 40px 0 56px; position:relative;}
.main #mid #ins #inl{ float:left; width:416px; line-height:1.6;}
.main #mid #ins #inl dl{ width:466px; float:left;}
.main #mid #ins #inl dl dt{ float:left; width:350px;}
.main #mid #ins #inl dl dd{ float:right;}

.main #mid #ins #nsa{ position:absolute; width:30px; height:20px; top:15px; right:45px; z-index:100;}
.main #mid #ins #nsa a{ display:block; width:30px; float:left; height:20px;}


.main #mid #ins #inr{ float:right; border:1px solid #1b1711; font-size:0; padding:4px;}

.main #mid .itab{ width:486px; float:left; margin-top:10px;}
.main #mid .itab.r{ float:right;}
.main #mid .itab .lt{ width:486px; float:left; height:34px; margin-bottom:10px;}
.main #mid .itab .itv{ width:460px; float:left; padding-left:26px; margin-bottom:10px;}
.main #mid .itab .itv #wt{ width:288px; float:left; line-height:1.5;}
.main #mid .itab .itv #wt dl{ width:288px; float:left;}
.main #mid .itab .itv #wt dl dt{ float:left; width:200px;}
.main #mid .itab .itv #wt dl dd{ float:left; width:88px;}
.main #mid .itab .itv .t{ float:right; margin-right:23px;}

.main #mid .itab .itv #zj{ width:460px; float:left; line-height:1.7;}
.main #mid .itab .itv #zj li{ float:left; width:112px;}
.main #mid .itab .itv #zjs{ width:417px; float:left; background:url(images/index_jdzj_pic_bg.gif) center no-repeat; height:96px; overflow:hidden; margin-top:5px; padding:14px 10px 0; overflow:hidden;}
.main #mid .itab .itv #zjs dl{ width:58px; height:86px; float:left;}
.main #mid .itab .itv #zjs dl dt{ width:58px; height:66px; float:left; font-size:0;}
.main #mid .itab .itv #zjs dl dd{ width:58px; text-align:center; color:#FFF; float:left;}

.main #mid #iss{ width:978px; float:left; margin-bottom:10px;}
.main #mid #iss .is{ float:left; margin-right:5px; width:332px;}
.main #mid #iss .is .lt{ width:332px; float:left; margin-bottom:5px;}
.main #mid #iss .is .lt dt{ width:332px; float:left; font-size:0;}
.main #mid #iss .is .lt dd{ float:right;}

.main #mid #iss .is .lts{ width:302px; float:left; margin-bottom:5px;}
.main #mid #iss .is .lts dt{ width:302px; float:left; font-size:0;}
.main #mid #iss .is .lts dd{ float:right;}
.main #mid #iss .is .ig1{ width:332px float:left; text-align:center; margin-bottom:5px;}
.main #mid #iss .is .ig2{ width:302px float:left; text-align:center; margin-bottom:5px;}

.main #mid #iss .is #zx{ width:302px; float:left; padding:0 15px; line-height:1.6;}
.main #mid #iss .is #zx dl{ width:302px; float:left;}
.main #mid #iss .is #zx dl dt{ width:210px; float:left;}
.main #mid #iss .is #zx dl dd{ width:92px; float:left;}

.main #mid #iss .is #hq{ width:302px; float:left; padding:0 15px; line-height:1.7; margin-bottom:10px;}
.main #mid #iss .is #hq dl{ width:302px; float:left;}
.main #mid #iss .is #hq dl dt{ width:210px; float:left;}
.main #mid #iss .is #hq dl dd{ width:92px; float:left;}

.main #mid #iss .is #hqs{ width:332px; float:left;}
.main #mid #iss .is #hqs li{ width:58px; height:61px; float:left; overflow:hidden; margin:0 2px; border:2px solid #a7554e;}

.main #mid #iss .is #gd{ width:294px; float:left; margin-left:8px;}
.main #mid #iss .is #gd #gdx{ width:294px; float:left; line-height:1.5; padding:5px 0;}

.main #mid .itab .itv #px{ width:300px; float:left; line-height:1.6;}
.main #mid .itab .itv #px dl{ width:300px; float:left;}
.main #mid .itab .itv #px dl dt{ width:210px; float:left;}
.main #mid .itab .itv #px dl dd{ width:90px; float:right;}

.main #mid .itab .itv #txt{ width:336px; float:left; line-height:1.6;}

.main #mid.mid{ padding:0; background:#ecdcc3; padding-bottom:20px; border-radius:6px 6px 0 0;}
.main #mid #site{ border-radius:5px 5px 0 0; overflow:hidden; float:left; height:16px; width:938px; background:url(images/site.png) no-repeat; padding:6px 20px; margin-bottom:5px;}
.main #mid #sc{ width:978px; float:left; background:#320b0c; padding:7px 0; margin-bottom:10px;}
.main #mid #sc dl{ width:77px; float:left; margin:0 2px;}
.main #mid #sc dl dt{ width:77px; height:88px; float:left; margin-bottom:5px;}
.main #mid #sc dl dd{ width:77px; float:left; text-align:center; color:#FFF;}

.main #mid #exp_menu{ width:978px; float:left;}
.main #mid #exp_menu li{ width:168px; height:36px; float:left; margin-left:4px;}
.main #mid #exps{ width:710px; float:left; border:1px solid #310b0b; margin-left:4px; min-height:500px; padding:10px; color:#2b2b2b; line-height:1.5;}
.main #mid #exps a{ color:#2b2b2b;}
.main #mid #exps dl{ width:710px; float:left; border-bottom:1px dotted #723e38; margin-bottom:5px; padding-bottom:5px;}
.main #mid #exps dl dt{ width:104px; height:136px; float:left; background:#e8d4af; padding:12px 21px;}
.main #mid #exps dl dt .d{ width:98px; height:130px; float:left; padding:2px; border:1px solid #999999; background:#FFF;}
.main #mid #exps dl dd{ width:546px; float:right; padding-top:12px;}
.main #mid #exps dl dd .more{ font-weight:bold;}
.main #mid #exlb{ width:190px; float:right; background:#e8d4af; min-height:400px; padding:20px 26px;}
.main #mid #exlb #lt{ width:190px; float:left; text-align:center; font-size:0; margin-bottom:10px;}
.main #mid #exlb #expl{ width:168px; float:left; color:#000; border:1px solid #bbab8d; padding:10px; line-height:2;}
.main #mid #exlb #expl li{ width:84px; float:left; border-bottom:1px dashed #948870;}
.main #mid #exlb #expl a{ color:#000;}

.main #mid #expshow{ width:610px; float:left; border:1px solid #310b0b; margin-left:4px; min-height:500px; padding:30px 60px; color:#2b2b2b; line-height:2;}
.main #mid #expshow .span{ background:#FFF; display:block; font-size:0; width:104px;}
.main #mid #expshow .tt{ padding:2px; border:1px solid #999999;}

.main #mid #kl{ width:258px; float:left;}
.main #mid #kl #img{ width:258px; float:left; margin-bottom:10px;}
.main #mid #kl .kls{ margin-left:4px; width:254px; float:left; padding:10px 0; background:#e8d4af; border-radius:8px; margin-bottom:10px;}
.main #mid #kl .kls .klt{ width:254px; float:left; text-align:center; margin-bottom:10px;}
.main #mid #kl .kls .klv{ width:234px; float:left; line-height:1.6; margin-bottom:10px; padding:0 10px;}
.main #mid #kl .kls .klv li{ width:234px; float:left;}
.main #mid #kl .kls .klv a{ color:#282828;}

.main #mid #kl .kls .kli{ width:234px; float:left; background:#af7501; margin-left:10px;}
.main #mid #kl .kls .kli li{ width:52px; height:74px; float:left; margin:5px 3px;}

.main #mid #kr{ width:690px; float:right; color:#282828; line-height:1.6; border-left:1px solid #723e38; padding-left:9px; margin-right:10px; min-height:860px;}
.main #mid #kr a{ color:#282828;}

.main #mid #kr .krs{ width:690px; float:left; border-bottom:1px dashed #723e38; margin-bottom:10px; padding-bottom:5px;}
.main #mid #kr .krs .krt{ width:690px; float:left;}
.main #mid #kr .krs .krt dt{ float:left;}
.main #mid #kr .krs .krt dd{ float:right;}
.main #mid #kr .krs .krv{ width:690px; float:left;}
.main #mid #kr .krs .krv .krvl{ width:570px; float:left;}
.main #mid #kr .krs .krv .krvr{ width:105px; height:105px; float:right; border:1px solid #987d5b; padding:2px; margin-top:20px; overflow:hidden;}

.main #mid #show{ width:950px; float:left; padding:14px;}
.main #mid #show #sl{ width:696px; float:left; line-height:2; border-right:1px solid #723e38; padding-right:10px;}
.main #mid #show #sl #ab{ width:656px; float:left; background:#e8d4af; padding:20px; line-height:2; color:#141414; min-height:600px;}
.main #mid #show #sl #lss{ width:656px; float:left;}
.main #mid #show #sl #lss li{ width:656px; float:left;}
.main #mid #show #sl #lss li a{ color:#282828;}

.main #mid #show #sr{ width:232px; float:right;}
.main #mid #show #sr #srt{ width:232px; float:left; margin-bottom:5px;}
.main #mid #show #sr #srs{ width:232px; float:left;}
.main #mid #show #sr #srs li{ width:232px; float:left; line-height:1.6; color:#282828;}
.main #mid #show #sr #srs li a{ color:#282828;}

.main #mid #trl{ width:730px; float:left; margin-left:4px;}
.main #mid #trl #tr_img{ width:730px; float:left; margin-bottom:5px;}
.main #mid #trl #trs{ width:730px; float:left;}
.main #mid #trl #trs .trm{ width:730px; float:left; border-bottom:1px dashed #723e38; padding-bottom:5px; margin-bottom:10px;}
.main #mid #trl #trs .trm .lt{ width:730px; float:left; margin-bottom:5px;}
.main #mid #trl #trs .trm .lt dt{ float:left; font-size:0;}
.main #mid #trl #trs .trm .lt dd{ float:right;}
.main #mid #trl #trs .trm .trul{ width:710px; float:left; line-height:1.6; padding:0 10px;}
.main #mid #trl #trs .trm .trul li{ width:355px; float:left;}
.main #mid #trl #trs .trm .trul a{ color:#282828;}

.main #mid #trl #trs .trm .trus{ width:710px; float:left; line-height:1.6; padding:0 10px; min-height:100px;}
.main #mid #trl #trs .trm .trus li{ width:710px; float:left;}
.main #mid #trl #trs .trm .trus a{ color:#282828;}

.main #mid #trr{ width:238px; float:right;}
.main #mid #trr .tab{ width:238px; float:left; background:#e8d4af; border-radius:5px; padding:5px 0; margin-bottom:10px;}
.main #mid #trr .tab .lt{ width:238px; float:left; text-align:center;}
.main #mid #trr .tab .ul{ width:218px; float:left; padding:10px; line-height:1.6;}
.main #mid #trr .tab .ul li{ width:218px; float:left;}
.main #mid #trr .tab .ul li a{ color:#282828;}

.main #mid #exl{ width:196px; float:left; background:#e8d4af; border-radius:5px; margin-left:4px; min-height:600px;}
.main #mid #exl #lm{ width:176px; float:left; padding:10px;  border-bottom:1px solid #723c34; margin-bottom:20px;}
.main #mid #exl #lm li{ width:176px; float:left; border-bottom:1px dashed #3e0000; padding:5px 0; margin-bottom:5px;}
.main #mid #exl #ext{ width:176px; float:left; text-align:center;}
.main #mid #exl #dps{ width:176px; float:left; padding:10px; line-height:1.6;}
.main #mid #exl #dps li{ width:176px; float:left;}
.main #mid #exl #dps li a{ color:#282828;}

.main #mid #exr{ width:760px; float:right;}
.main #mid #exr #ext{ width:760px; float:right;}
.main #mid #exr #exs{ width:760px; float:left; min-height:600px;}
.main #mid #exr #exs dl{ width:100px; float:left; height:140px; overflow:hidden; margin:5px 13px;}
.main #mid #exr #exs dl a{ color:#282828;}
.main #mid #exr #exs dl dt{ width:96px; height:96px; float:left; border:1px solid #836651; padding:1px; overflow:hidden; margin-bottom:5px;}
.main #mid #exr #exs dl dd{ width:100px; float:left; text-align:center;}

.main #mid #ct{ width:978px; float:left; line-height:2; min-height:600px; color:#282828;}

.main #mid #ml{ width:706px; float:left; margin-left:10px;}
.main #mid #ml #mlv{ width:263px; height:240px; float:left; overflow:hidden; background:url(images/flvs_bg.jpg) no-repeat; padding:8px;}
.main #mid #ml .lt{ width:100%; float:left; line-height:24px;}
.main #mid #ml .lt dt{ float:left;}
.main #mid #ml .lt dd{ float:right;}

.main #mid #ml #pyw{ width:408px; float:right;}
.main #mid #ml #pyw #ul{ width:408px; float:left; line-height:1.6;}
.main #mid #ml #pyw a{color:#282828;}

.main #mid #ml #line{ width:706px; float:left; border-bottom:1px dashed #723e38; margin:10px 0;}
.main #mid #ml .pml{ width:350px; float:left;}
.main #mid #ml .pml ul{ width:353px; float:left; line-height:1.5;}
.main #mid #ml .pml ul a{ color:#282828;}
.main #mid #ml .pml ul li{ width:353px; float:left;}

.main #mid #ml #qx{ width:706px; float:left;}
.main #mid #ml #qx #div{ width:706px; float:left;}
.main #mid #ml #qx #div .qxtb{ width:324px; float:left; margin-bottom:10px;}

.main #mid #ml #qx #div .qxtb .qxt{ width:100%; float:left; margin:5px 0;}
.main #mid #ml #qx #div .qxtb .qxt dt{ float:left;}
.main #mid #ml #qx #div .qxtb .qxt dd{ float:right;}
.main #mid #ml #qx #div .qxtb #qul{ width:324px; float:left; line-height:2; min-height:110px; /*height:140px;*/ overflow:hidden;}
.main #mid #ml #qx #div .qxtb #qul a{ color:#282828;}
.main #mid #ml #qx #div .qxtb #qul li{ width:324px; float:left; border-bottom:1px dashed #988d7d;}


.main #mid #mr{ width:236px; float:right; border-left:1px solid #723e38; padding-left:10px; min-height:1000px;}
.main #mid #mr .mrtab{ padding:10px; width:216px; float:left; background:#e8d4af; margin-bottom:10px; border-radius:5px;}
.main #mid #mr .mrt{ width:216px; float:left; text-align:center; margin-bottom:5px;}
.main #mid #mr .ul{ width:216px; float:left; line-height:1.6; margin-bottom:5px;}
.main #mid #mr .ul a{ color:#282828;}
.main #mid #mr .uls{ width:216px; float:left;}
.main #mid #mr .uls li{ float:left; width:76px; height:76px; padding:1px; border:1px solid #bdab87; overflow:hidden; margin:0 14px}

.main #mid #al{ width:686px; float:left; margin-left:5px; border-right:1px solid #5a1e1c; padding-right:12px; min-height:780px;}
.main #mid #al .alv{ width:686px; float:left; border-bottom:1px dashed #723e38; margin-bottom:10px; padding-bottom:10px;}
.main #mid #al .alv .alt{ width:686px; float:left; margin-bottom:5px;}
.main #mid #al .alv .alx{ width:686px; float:left; line-height:2; min-height:300px; color:#282828;}

.main #mid #al .alv .alx #jds{ width:600px; float:left; height:140px; overflow:hidden;}

.main #mid #al .alv .alx #jdfl{ width:100%; float:left; height:140px; overflow:hidden;}
.main #mid #al .alv .alx #jdfl li{ width:110px; height:140px; float:left; overflow:hidden;}

.main #mid #ar{ width:260px; float:right; margin-right:5px;}
.main #mid #ar .artbs{ width:240px; float:left; background:#e9d5b2; border-radius:5px; padding:10px; border-radius:5px; margin-bottom:10px;}
.main #mid #ar .artbs .arts{ width:240px; float:left; margin-bottom:5px; text-align:center;}
.main #mid #ar .artbs #txt{ width:240px; float:left; line-height:2; color:#282828;}
.main #mid #ar .artbs .auls{ width:240px; float:left; line-height:1.6;}
.main #mid #ar .artbs .auls li{ float:left; width:240px;}
.main #mid #ar .artbs .auls a{ color:#282828;}

.main #mid #al .alv #alt{ width:686px; float:left; padding-top:20px; line-height:3;}
.main #mid #al .alv #alt .input{ padding:5px; border:1px solid #999;}

.main #mid #al .alv #qs{ width:686px; float:left;}
.main #mid #al .alv #qs li{ width:222px; float:left; margin: 2px; height:278px; overflow:hidden; border:1px solid #67241f;}
.main #mid #al .alv #qss{ width:580px; float:left; padding:0 60px;}
.main #mid #al .alv #qss li{ width:266px; float:left; margin: 5px; height:404px; overflow:hidden; border:1px solid #67241f;}
.main #mid #al .alv #result{ width:686px; float:left; line-height:2;}

.main #mid #ar #ari{ width:248px; height:125px; float:left; overflow:hidden; background:url(images/ari_bg.jpg) center no-repeat; padding:5px; margin-bottom:10px;}

.main #foot{ width:758px; margin:0 12px; float:left; background:url(images/ft.jpg) no-repeat #eed9b1; min-height:100px; text-align:center; line-height:2; padding:44px 110px 0; margin-bottom:12px;}
.main #foot #lk{ width:758px; float:left; border-top:2px solid #2b201a; padding-top:20px;}
.main #foot #cp{ width:758px; float:left; color:#010101;}
.main #foot #cp a{ color:#010101;}

.main #ft{ width:978px; margin:0 12px; float:left; background:url(images/fts.jpg) bottom repeat-x #eedfc7; min-height:100px; text-align:center; line-height:1.8; padding-top:20px; color:#000;}
.main #ft a{ color:#000;}
.main #ft #lk{ width:978px; float:left; padding-top:10px;}
.main #ft #cp{ width:978px; float:left; color:#010101;}

.paper{ float:right;}
.pagination { display: inline-block; padding-left:0; border-radius: 4px;}
.pagination>li { display: inline;}
.pagination li.page-number{ float:left; margin-right:10px;}
.pagination>li>a, .pagination>li>span {position: relative; float: left; padding:3px 12px; margin-left: -1px; line-height: 1.42857143; color: #337ab7; text-decoration: none; background-color: #e8d4af; border: 1px solid #e79209;}
.pagination>li:first-child>a, .pagination>li:first-child>span {margin-left: 0; border-top-left-radius: 4px; border-bottom-left-radius: 4px;}
.pagination>li:last-child>a, .pagination>li:last-child>span { border-top-right-radius: 4px; border-bottom-right-radius: 4px;}
.pagination>li>a:hover, .pagination>li>span:hover, .pagination>li>a:focus, .pagination>li>span:focus { z-index: 3; color: #23527c; background-color: #eee; border-color: #ddd;}
.pagination>.active>a, .pagination>.active>span, .pagination>.active>a:hover, .pagination>.active>span:hover, .pagination>.active>a:focus, .pagination>.active>span:focus {z-index: 2; color: #fff; cursor: default; background-color: #e79209; border-color: #e79209;}
.pagination>.disabled>span, .pagination>.disabled>span:hover, .pagination>.disabled>span:focus, .pagination>.disabled>a, .pagination>.disabled>a:hover, .pagination>.disabled>a:focus {color: #777; cursor: not-allowed; background-color: #e8d4af; border-color: #e8d4af;}
.pagination-lg>li>a, .pagination-lg>li>span { padding: 10px 16px; font-size: 18px; line-height: 1.3333333;}
.pagination-lg>li:first-child>a, .pagination-lg>li:first-child>span { border-top-left-radius: 6px; border-bottom-left-radius: 6px;}
.pagination-lg>li:last-child>a, .pagination-lg>li:last-child>span { border-top-right-radius: 6px; border-bottom-right-radius: 6px;}
.pagination-sm>li>a, .pagination-sm>li>span { padding: 5px 10px; font-size: 12px; line-height: 1.5;}
.pagination-sm>li:first-child>a, .pagination-sm>li:first-child>span { border-top-left-radius: 3px; border-bottom-left-radius: 3px;}
.pagination-sm>li:last-child>a, .pagination-sm>li:last-child>span {border-top-right-radius: 3px; border-bottom-right-radius: 3px;}

