@charset "utf-8";
/* CSS Document */

body { font:12px/18px \5B8B\4F53; color:#000; }
body,ul,li,img,h1,h2,h3,h4,h5,form,input,dt,dd,dl { margin:0; padding:0; }
ul,li { list-style:none; }
a { font:12px/18px \5B8B\4F53; color:#000; text-decoration:none; }
a:hover { text-decoration:underline; }
img { border:0; }
.cb { clear:both; height:0; overflow:hidden; }

.loadinggifdiv { margin:0 auto;padding-top:20px; width:32px; display:none; }
.loadinggifdiv img { width:32px; height:32px; display:none; }

.indexbody{background:#000 url(images/indexbg.jpg) no-repeat top center;}
.indexwrap{width:1000px;margin:0 auto;}
.indextop{background:url(images/indextop.jpg) no-repeat;width:1000px;height:507px;position:relative;}
.indexcenter{background:url(images/indexcenter.jpg) no-repeat;width:1000px;height:170px;position:relative;}
.indexmenu{position:absolute;top:30px;left:150px;}
.indexmenu li{float:left;}
.indexmenu li a{display:block;height:30px;}
.indexmenu1{width:87px;}
.indexmenu2{width:88px;}
.indexmenu3{width:88px;}
.indexlink{position:absolute;top:37px;right:0px;}
.indexlink a{font:12px/20px \5B8B\4F53;color:#e6d0f8;text-decoration:none;}

.indeximg{position:absolute;top:18px;left:150px;}
.indeximg li{float:left;width:113px;padding-right:27px;}
.indeximg li a{display:block;}
.indeximg li .img_a{color:#fff;margin-bottom:10px;}
.indeximg li .img_a img{width:113px;height:75px;}
.indeximg li .text_a{text-align:center;text-decoration:none;color:#fff;}
.indeximgmore{position:absolute;width:50px;height:15px;top:76px;left:0px;}
.indexlistmore{position:absolute;width:50px;height:15px;top:76px;left:585px;}
.indexlist{position:absolute;top:9px;left:720px;}
.indexlist li{background:url(images/de1.gif) no-repeat 0 9px;height:24px;padding-left:15px;border-bottom:1px dotted #862525;width:210px;}
.indexlist li a{color:#fff;text-decoration:none;line-height:24px;}
#paging{position:relative;}
.indexcopyright{text-align:center;color:#868585;font-size:12px;padding:20px 0;}

#innerbg { background:url(images/ilistbody.jpg) no-repeat top center #000; }
#innerbg #head { height:40px; text-align:right; }
#innerbg .hr42 { padding-top:42px; height:0; overflow:hidden; }
#innerbg #title { padding-right:51px; height:36px; text-align:right; overflow:hidden; }

#content { margin:0 auto; width:979px; height:909px; background:url(images/content.jpg) no-repeat; }
#content .content { padding:20px 51px 0 224px; }

#list { margin:0 auto; width:979px; height:821px; background:url(images/list.jpg) no-repeat; }
#list .list { padding:20px 51px 0 224px; }
#list .list li { padding-left:51px; height:35px; background:url(images/listli.gif) no-repeat 17px 9px; border-bottom:1px dotted #000; }
#list .list li a { font-size:14px; line-height:35px; }
#list .page_detail { padding-top:30px; color:#fff; text-align:center; }
#list .page_detail a { color:#fff; }
#list .page_detail span { border:none !important; color:#000;}

#ilist { margin:0 auto; width:980px; height:1111px; background:url(images/ilist.jpg) no-repeat 1px 0; }
#ilist .ilist { padding:22px 0 0 225px; width:750px; }
#ilist .ilist ul { float:left; height:881px; overflow:hidden; }
#ilist .ilist li { float:left; padding:7px 46px 0 7px; width:197px; height:225px; background:url(images/ilist.png) no-repeat; _background:url(images/ilist_01.jpg) no-repeat;}
#ilist .ilist li a { display:block; width:197px; height:168px; cursor:pointer; }
#ilist .ilist li a img { width:197px; height:132px; }
#ilist .page_detail { padding-top:30px; color:#fff; text-align:center; }
#ilist .page_detail a { color:#fff; }
#ilist .page_detail span { border:none !important; color:#000; }

#detail { margin:0 auto; width:979px; background:url(images/detailm.gif) repeat-y; }
#detail .detailb { background:url(images/detailb.gif) no-repeat bottom; }
#detail .detailt { background:url(images/detailt.jpg) no-repeat; min-height:708px; height:auto !important; height:708px; }
#detail .detail { padding:88px 132px 96px 273px; }
#detail .detail h3 { font:bold 20px/35px \5FAE\8F6F\96C5\9ED1; color:#67151c; text-align:center; }
#detail .detail .info { padding:8px 0 32px; font-size:14px; line-height:21px; text-align:center; }
#detail .detail .main { font-size:14px; line-height:25px; }
#detail .detail .main a { text-decoration:underline; }

#foot { padding:20px 0; height:36px; background:#000; color:#a6a6a6; text-align:center; }
#foot a { color:#f0cc7b; text-decoration:underline; }
