﻿*{
margin:0;
padding:0;
}
a
{
text-decoration: none;
}
a:hover
{
text-decoration: underline;
}
div {
float:left;
}
.clr {
	clear: both; visibility: hidden; overflow: hidden; height: 0px;
}
img {
	behavior:url("pngbehavior.htc");
	border:none;
        vertical-align: bottom  ;
}
.iconleft
{
margin:5px 10px 5px 0px;
border:1px #CCCCCC solid;
padding:2px;
float:left;
}
.iconright
{
float: right;
margin:5px 0px 5px 5px;
}
div 
{
float:left;
overflow:hidden;
}
body
{
font-size:12px;
line-height:150%;
font-family: "微软雅黑";
color:#000000;
background:#FFFFFF;
margin:0px auto;
float:none;
width:100%;
}

#top
{
width:100%;
height:48px;
background:url(../images/top_wp_bg.gif) repeat-x;
}

.top
{
width:960px;
height:48px;
margin:0px auto;
float:none;
}

.top_left
{
width:960px;
height:81px;
}

#nav
{
width:100%;
height:70px;
background:#144465;
}

.nav
{
width:960px;
height:70px;
margin:0px auto;
float:none;
}

.nav p
{
display:block;
float:left;
margin-right:5px;
background:#22577b;
padding-left:10px;
padding-right:10px;
height:70px;
font-size:18px;
text-align:center;
padding-top:28px;
}


.nav a  
{
color: #FFFFFF;
text-decoration: none;
}

.nav a:hover 
{
text-decoration: none;
color: #FFFFFF;
}



#mian
{
width:100%;
}

.mian
{
width:960px;
margin:0px auto;
float:none;

}
.mian h1
{
width:960px;
display:block;
border-bottom:#CCCCCC dotted 1px;
color:#666666;
font-size:16px;
line-height:25px;
padding-bottom:35px;
margin-top:15px;
padding-top:10px;
}


.mian h2
{
margin-top:15px;
color:#ff0000;
font-size:18px;
line-height:180%;
padding:10px;
font-weight:100;
}

.mian p
{
padding:10px;
font-size:16px;
line-height:200%;
color:#666666;
}


.mian a  
{
color: #0081c8;
font-weight:100;
display:block;
text-decoration: none;
}

.mian a:hover 
{
text-decoration: underline;
color: #666666;
}

#foot
{
width:100%;
margin-top:15px;
background:#696969;
}

.foot
{
padding-top:10px;
width:960px;
padding-bottom:10px;
margin:0px auto;
float:none;
}

.foot p
{
text-align:center;
color:#FFFFFF;}


#weibo
{
width:100%;
margin-top:10px;
}

.weibo
{
width:960px;

margin:0px auto;
float:none;
}

.weiboz
{
width:600px;
padding:10px;
}



.weiboz p
{
color:#666666; 
line-height:40px;
font-size:16px;}

.weiboy
{
width:340px;
}




#sian
{
width:100%;}
.sina
{
margin:0px auto;
float:none;
width:960px;
margin-top:30px;
}








#code,#code_hover,#gotop{ width:36px; height:48px; background:url(../images/icon.png) no-repeat; position:fixed; right:50px; cursor:pointer;
_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)));
}
#code{ background-position:-276px -258px; bottom:120px; _margin-bottom:120px;}
#code_hover{ background-position:-316px -258px; bottom:120px; _margin-bottom:120px;}
#gotop{ background-position:-276px -310px; bottom:67px; _margin-bottom:67px;} 

#code_img{ width:270px; height:355px; background:url(../images/icon.png) -4px -3px no-repeat; position:fixed; right:90px; bottom:67px; cursor:pointer; display:none;
_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))); _margin-bottom:67px;}sm:67px;}s



