/*Reset*/
body {background:url(../images/xcbg.jpg) center center repeat;color:#999;}

/*图册*/
#xctop{ width:100%; height:60px; background-color:#171717;}
#xctop .xctop{ width:1200px; height:45px; padding-top:15px; margin:0 auto;}
.xctop .xc_name{ float:left; font-size:26px; line-height:27px; margin-right:20px;}
.xctop .xc_add{ float:left; margin-right:40px; margin-top:6px;}
.xctop .xc_cur{ float:left;margin-top:6px;}
.xctop .xc_cur a{ color:#999;}
.xctop .xc_cur a:hover{ color:#fff;}
.xctop .xc_cur b{ color:#fff; font-weight:normal;}

#xcmenu{ width:100%; height:41px; padding:5px 0 0 0; background:url(../images/xc_menubg.jpg) left top repeat-x; border-bottom:1px solid #121212;}
.xcmenu_fix{position:fixed; left:0; top:0;z-index:99999;}
#xcmenu .xcmenu{ width:1200px; height:36px; margin:0 auto;}
.xcmenu ul li{ float:left; margin-right:10px;}
.xcmenu ul li a{ display:block; float:left; padding:0 30px; height:36px; line-height:36px; font-size:16px; color:#999;}
.xcmenu ul li a:hover,.xcmenu ul li a.xccurrent{ background-color:#171717; color:#fff;}

#xcmain{ width:1140px; padding:30px; background:url(../images/xc_mainbg.png) center top repeat; margin:0 auto;}
#xcmain .xclist{width:1140px; text-align:center;margin:0 auto; position:relative;}
.xclist img{ border:10px solid #000;width:900px; height:600px; margin:0 auto;}
.xclist img{
    /*max-width:1120px;
    _width:expression(this.width > 1120 ? "1120px" : this.width);*/
	
}
.xclist p{ height:20px; line-height:20px; font-size:16px; padding:10px 0 20px 0; text-align:center;}
.xclist .xcdown{ display:block; width:24px; height:30px; background:url(../images/xcdown.png) center center no-repeat; text-indent:-999px; overflow:hidden; position:absolute; left:0; top:0; z-index:1; display:none;}