@charset "gb2312";
/* CSS Document */
body,ul,div,img,h5,h4,h3,h2,h1,p,span,table,figure,i,li{ margin:0; padding:0}
a:link, a:visited {text-decoration: none; } 
img{ border:0}
body{font-size:12px;background:#E66552 url(../images/90304_top.jpg)  50% -60px scroll no-repeat; }
.blank{ height:5px; overflow:hidden; width:100%; margin:auto; clear:both}
header{ padding:50px 0  30px 0; width:1000px;  margin:auto; }
header h1{ font-size:22px; font-weight:normal;text-shadow:#000 1px 1px 1px;}
header h1 a{color:#fff}
header h1 a:hover{ text-decoration:underline}
header p{margin:17px 0 0 0;text-shadow:#000 1px 1px 1px;color:#fff}
.navswf{ position:relative; width:1000px; margin:auto;}
#nav{
	width: 100%;
	line-height: 40px;
	height: 40px;
	margin: auto;
	position: absolute;
	left: 0px;
	top: 15px;
}/* navÔ²½Ç±³¾° */
#nav ul{ list-style:none; margin:auto; width:1030px}
#nav ul li{ float:left; width:90px; text-align:center;text-shadow:#333 1px 1px 1px}
#nav ul li a{ display:block; color:#FFF; cursor:pointer; -webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;}/* ±³¾°ÑÕÉ«¹ý¶ÉÐ§¹û */
#nav ul li a:hover{ background:#EAD204; color: #FFF; font-weight:bold; border-radius:40px 0}
#nav ul li a#nav_current {font-weight:bold;background:#EAD204; border-radius:40px 0}
/* bloglist index */
article{width:1000px; margin:auto; overflow:hidden; }
/*content*/
.picshow{width:760px; float:left;}
.picshow img{-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s;opacity:0.8; width:220px;}
.picshow img:hover{opacity:1;}
.ac01,.ac02,.ac03{ position:relative; float:left}
.ac01{z-index:1}
.ac02{z-index:0}
.ac01_text a,.ac02_text a,.ac03_text a{ color:#FFF}
.ac01_text{ position: absolute; line-height: 84px; width: 200px; height: 85px; left: 160px; top: 0px; background: #5DC0CC; text-align: center; font-family: 'Titillium Web', sans-serif;font-size: 30px }
.ac02 img{ margin:100px 0 0 20px;}
.ac02_text{position: absolute;line-height: 84px;width: 200px;height: 85px;right: 150px;top: 573px;background: #DD0076;text-align: center;font-family: 'Titillium Web', sans-serif;font-size: 30px}
.ac03 img{ margin:0 0 0 20px;}
.ac03_text{ background:#DBD700;position: absolute;text-align: center;font-family: 'Titillium Web', sans-serif;font-size: 30px;width: 200px;height: 85px;line-height: 85px;left:100px; top:240px}
aside{ float:right; width:220px; overflow: hidden;}
aside h2{ font-size:14px; margin:10px 0;color:#fff; }
.share{ margin:10px 0; }
aside ul{ padding:10px 0; list-style:none}
aside ul li{ line-height:22px;overflow: hidden;white-space: nowrap;text-overflow: ellipsis;}
aside ul li a{ color: #fff; text-shadow:#000 1px 1px 1px;-webkit-transition: all 0.5s; -moz-transition: all 0.5s; -o-transition: all 0.5s; }
aside ul li a:hover{  padding-left:15px }
/* footer */
#copright{line-height:50px; height:50px; text-align:center; width:100%;color:#fff;text-shadow:#000 1px 1px 1px;}
