@charset "gb2312";
/* power by BlackLiu @20010121*/
/** { word-wrap:break-word; }*/
* {font-family:"宋体";}
body, div, dl, dt, dd, ul, ol, li, h1, h2, h3, h4, h5, h6, pre, form, fieldset, input, textarea, p, blockquote, th, td { margin:0; padding:0; }
table { border-collapse:collapse; border-spacing:0; }
fieldset, img { border:0; }
address, caption, cite, code, dfn, em, strong, th, var { font-style:normal; font-weight:normal; }
ol, ul { list-style:none; }
caption, th { text-align:left; }
h1, h2, h3, h4, h5, h6 { font-size:100%; font-weight:700; }
q:before, q:after { content:''; }
abbr, acronym { border:0; }
fieldset { display:inline; }
button { line-height:1.2; vertical-align:middle; cursor:pointer; }
strong,.b { font-weight:700; }
/*全局*/
body { font:12px/1.75 "宋体", arial, sans-serif; margin:0;padding:0; color:#f5d77d;-webkit-text-size-adjust:none; }
a:link { color:#fff; text-decoration:none }
a:visited {color:#fff;text-decoration:none;}
a:hover, a:active {color:#f5d77d; text-decoration:underline; }
.wrapper { width:962px; overflow:hidden; margin:0 auto;} 
.hd, .bd, .ft { width:100%; overflow:hidden; zoom:1; }
.clear0{clear: both;margin:0;padding:0;border:0;}
.block {display:block}
.none {display:none} 
.l { float:left }
.r { float:right }

body{ background:url(imagesbodybg.jpg) repeat-y top center #640000;font-size:14px;line-height:22px;}

/*公用*/
#indextop,#header,#detailtop,#detailheader,#bianz,#sjxz {width:100%;margin:0 auto;}

/*顶部*/
#indextop,#detailtop{ height:309px; background:url(imagestop_bg.jpg) repeat-x top left #640000;}
#header  { height:309px; background:url(imagesindex_01.jpg) no-repeat top center;}
#detailtop { height:370px;}
#detailheader  { height:370px; background:url(imagesdetail_01.jpg) no-repeat top center}
.flash { width:1000px; height:309px; margin:0 auto;}
.index a { display:block; height:220px; width:960px;}

#bianz{ height:161px; background:url(imagesindex_02.jpg) no-repeat top center}
.biantxt { padding:50px 55px 0 55px; width:850px; margin:0 auto; text-indent:2em; font-size:14px; line-height:24px}

#sjxz{ height:364px; background:url(imagesindex_03.jpg) no-repeat top center; margin-bottom:15px; overflow:hidden;}
.sjxz { width:952px; margin:94px auto 0; position:relative}
.sj,.xz {position:absolute; width:321px; text-align:center; font-weight:700;}
.sj img,.xz img { border:2px #5a100d solid; margin-bottom:11px;}
.sjxztxt { width:280px;position:absolute; left:334px; top:6px; text-indent:2em; font-size:14px; line-height:24px}


.sj { left:0px;}
.xz { right:0px;}

.miniNav a{color:#fff;margin:0 3px;font-size:12px;padding:4px 3px 1px 3px;display:bolck; float:right;}

.title { background:url(imagestitle_bg.jpg) no-repeat top center; height:46px; margin-top:20px; margin-bottom:8px; text-align:center;}
.title h1 { width:277px; height:46px; background:url(imagestitleh.jpg) no-repeat 0 0; margin:0 auto;}
.xzeng h1 { background-position: 0 -46px;}
.mt h1 { background-position: 0 -92px;}


.artlist{width:961px; overflow:hidden;}
.artlist h6{line-height:25px; height:25px; text-align:center;}

.section{float:left;width:239px;height:316px;margin:0 1px 10px 0; background:url(imageslist_bg.jpg) no-repeat top center}
.section h3{line-height:34px; height:34px; text-align:center;}
.section img{ padding-left:5px; width:229px; height:184px;}
.section p{font-size:12px;text-indent:2em;line-height:18px;overflow:hidden; padding:2px 15px;}

.detailpic { width:240px; float:left; padding-left:30px;}
.detailpic .section { height:223px; background-image:url(imagespic_bg.jpg); margin:0px}

.detailcontent { width:650px; float:left; padding:0 20px;}
.detailcontent_a { width:800px; float:left; padding:0 80px;}
.detailcontent h1 { font-family:'microsoft yahei'; font-size:26px; height:40px; line-height:32px; font-weight:normal;}
.detailcontent div,.detailcontent p,.detailcontent center,
.detailcontent_a div,.detailcontent_a p,.detailcontent_a center{ line-height: 25px;   margin: 0 auto 20px;}
.detailcontent_a td img { border:2px #5a100d solid; margin-bottom:11px;}



.media { background:#640000; border:1px #8b2101 solid; height:64px; width:958px; padding:18px 0; text-align:center;}
.media img { width:527px; height:64px; margin:0 auto;}

.copyright { text-align:center; font-size:12px; line-height:24px; padding-top:20px; padding-bottom:20px; margin:0 auto; width:960px;}