*html,*html body
{
    background-image:url(about:blank);
    background-attachment:fixed;
}
body 
{
    padding:0px;
    margin:0px;
    font-size:14px;
    font-family:微软雅黑;
    color: #080000;
    overflow:hidden;
}
img
{
    border:none;
}
form
{
    margin:0px;
    padding:0px;
}
p
{
    padding:0px;
    margin:0px;
}
.input
{
    width:100%;
    border:none;
    border-bottom:#ccc 1px solid;
    height:20px;
    line-height:23px;
    color:#999;
    font-size:14px;
    background-color:transparent;
    background-image:url("404.png");
    font-family:微软雅黑;
}

a
{
    text-decoration:none;
	color: #080000;
}
a:hover
{
    text-decoration: none;
	color:#F74734;
}
#container
{
    width:100%;
    height:auto;
    overflow:hidden; 
    z-index:999;
    
 
}

#page{ width:99%; height:auto; overflow:hidden;margin-top:10px; margin-bottom:6px;border-left:#EA2A39 1px solid;}
#page ul{margin:0px;padding:0px;}
#page ul li{list-style:none;float:left;display:inline;}
#page ul li a{display:block;width:22px;height:20px;line-height:20px;text-align:center;border:#EA2A39 1px solid;border-left:none; }
#page ul li a:hover{text-decoration:none;background-color:#d4e7f0;}
#page ul li a.no{color:#cccccc}
#page ul li a.yes{background-color:#F69FA6;color:#ffffff}


#head
{
    width:100%;
    height:90px;
    overflow:hidden;
    background-image:url("../image/headbg.png");
    position:fixed;
    _position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:9000;
	
}
#headmain
{
    width:1200px;
    height:auto;
    overflow:hidden;
    margin:0px auto;
}
#logo
{
    width:152px;
    height:auto;
    overflow:hidden;
    float:left;
    display:inline;
}
#logo img
{
    width:152px;
    height:95px;
}
#nav
{
    width:1020px;
    height:85px;
    overflow:hidden;
    float:right;
    display:inline;
    background-image:url("../image/navbtm.png");
    background-position:left bottom;
    background-repeat:no-repeat;
     
}
#nav ul
{
    margin:0px;
    padding:0px;
}
#nav ul li
{
    list-style:none;
    float:left;
    display:inline;
    margin-right:25px;
}
#nav ul li a
{
    width:100px;
    height:78px;
    overflow:hidden;
    text-align:center;
    line-height:115px;
    overflow:hidden;
    display:block;
    font-size:18px;
}
#nav ul li a:hover
{
    background-image:url("../image/hoverbg1.png");
    color: #080000;
}




#index
{
    width:100%;
    height:auto;
    overflow:hidden;
}
.slides { margin: 0px auto; width: 100%; height: auto; overflow: hidden; position: relative; }
.slide-pic { margin: 0px; padding: 0px; }
.slide-pic img { width: 100%; }
.slide-pic li { display:none; list-style:none; padding:0px; margin:0px;}
.slide-pic li.cur { display:block;}
.slide-li { margin: 0px; padding: 0px; }
.slide-li li {float: left; overflow: hidden; list-style: none; margin-right:7px;}
.slide-li a { width: 100px; height: 50px; display: block; overflow:hidden;border:#fff 1px solid }
.slide-li a img{ width:100px; height:50px;}
.slide-li a:hover { color: #F00; text-decoration: none; }
.op li{ filter: alpha(opacity=60); opacity: 0.6; }
.op li.cur { border:Green 1px solid ; filter: alpha(opacity=100); opacity: 1;}
.slide-txt span { display: none; }

 


.fullBg {
	position: fixed;
	top: 0;
	left: 0;
	overflow: hidden;
	_position:absolute;
	_left:expression(eval(document.documentElement.scrollLeft));
	_top:expression(eval(document.documentElement.scrollTop));
	z-index:-1;
	
 }
#sub
{
    width:100%;
    height:auto;
    overflow:hidden;
    z-index:999;
    position:relative;
    top:90px;
}
#art_main
{
    width:945px;
    height:auto;
    overflow:hidden;
    margin:0px auto;
    position:relative;
    left:70px;
}
#art_main #title
{
    width:100%;
    height:auto;
    overflow:hidden;
    margin-top:25px;
    font-size:16px;
    font-weight:bolder;
}

#art_main #content
{
    width:98%;
    height:auto;
    overflow:hidden;
    padding-right:15px;
    margin:0px auto;
    margin-top:10px;
    line-height:25px;
    letter-spacing:1px;
 
}

#artlist
{
    width:100%;
    height:auto;
    overflow:hidden;
}
#artlist .oneart
{
    width:100%;
    height:auto;
    overflow:hidden;
    margin-bottom:8px;
    border-bottom:#ccc 1px dashed;
    padding-bottom:8px;
}
#artlist .oneart .oneart_title
{
    
    width:100%;
    height:auto;
    overflow:hidden;
}
#artlist .oneart .oneart_title a
{
    font-weight:bold;
}

#artlist .oneart .oneart_simple
{
    width:100%;
    height:auto;
    overflow:hidden;
    line-height:22px;
    color:#212121;
    margin-top:3px;
}


#fbtable
{
    width:70%;
    height:auto;
    margin-top:20px;
}
#fbtable td.titletd
{
    height:30px;
    width:13%;
    text-align:right;
}
#fbtable td.inputtd
{
    width:70%;
    text-align:left;
}
#fbtable td.inputtd ul
{
    margin:0px;
    padding:0px;
}
#fbtable td.inputtd ul li
{
    list-style:none;
    float:left;
    display:inline;
    margin-right:30px;
}
#fbtable td.inputtd ul li a
{
    display:block;
    width:80px;
    height:25px;
    line-height:25px;
    border:#ccc 1px solid;
    text-align:center;
    background-position:12px center;
    background-repeat:no-repeat;
}
#fbtable td.inputtd ul li a span
{
    margin-left:23px;
}




#foot
{
    width:100%;
    height:35px;
    overflow:hidden;
    background-image:url("../image/footbg.png");
    border-top:#EA2D3C 2px solid;
    position:fixed;
    bottom:0px;
    _position:absolute;
	_bottom:auto;
	_top:expression(eval(document.documentElement.scrollTop+document.documentElement.clientHeight-this.offsetHeight-(parseInt(this.currentStyle.marginTop,10)||0)-(parseInt(this.currentStyle.marginBottom,10)||0)));
}
#footmain
{
    width:1220px;
    height:auto;
    overflow:hidden;
    margin:0px auto
}
#footmain #footleft
{
    width:950px;
    height:35px;
    overflow:hidden;
    float:left;
    display:inline;
    line-height:35px;
    text-align:right;
}
#footmain #footright
{
    width:180px;
    height:35px;
    overflow:hidden;
    float:right;
    display:inline;
    text-align:center;
}




#indexcopyleft
{ 
    width:550px; 
    height:auto;
    overflow:hidden;
    margin-top:10px;
    margin-left:5px; 
    float:left; 
    display:inline;
}
#indexcopyright
{
    width:620px;
    height:auto;
    overflow:hidden;
    float:right;
    display:inline;
}
#cpleft
{
    width:510px;
    height:auto;
    overflow:hidden;
    float:left;
    display:inline;
    line-height:25px;
    font-size:14px;
    margin-top:10px;
}
#cpright
{
    width:80px;
    height:auto;
    overflow:hidden;
    float:right;
    display:inline;
    margin-top:2px;
}