@charset "gb2312";
/* CSS Document */
*{ margin:0; padding:0;}
body{ font-size:14px; color:#fff; font-family:"宋体"; text-align:left; background:#f4dfe3 url(../images/big_bg.jpg) center top no-repeat;}
a:link{ color:#666666; text-decoration:none;}
a:visited{ color:#666666; text-decoration:none;}
a:hover{ color:#666666; text-decoration:underline;}
a:active{ color:#666666; text-decoration:none;}
img{ border:none;}

#page{ width:1000px; margin:0 auto;}
#nav{ background:url(../images/nav_bg.jpg) repeat-x; height:34px; overflow:hidden;}
#header{ height:529px; overflow:hidden; }
#xz_nav{ background:url(../images/xz_navbg.jpg) no-repeat; height:90px; overflow:hidden; padding:0 0 0 15px;}
#parta{ background:url(../images/parta.jpg) no-repeat; height:517px; overflow:hidden;}
#partb{ height:980px; overflow:hidden;}
#partc{ background:url(../images/partc.jpg) no-repeat; height:476px; overflow:hidden;}
#partd{ background:url(../images/partd.jpg) no-repeat; height:635px; overflow:hidden; padding:0 0 0 0px; width:1000px;}


#nav img{ padding-left:13px;float:left;}
.nav_list{ float:right; width:310px; padding-top:16px;}
.nav_list a{ font-size:12px; color:#666666; border-right:#666666 solid 1px; padding-right:11px; text-decoration:none;}
.nav_list a:link{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:visited{ font-size:12px; color:#666666; text-decoration:none;}
.nav_list a:hover{ font-size:12px; color:#666666; text-decoration:underline;}
.nav_list a:active{ font-size:12px; color:#666666; text-decoration:none;}
/*版头大图*/
.headera{ background:url(../images/header01.jpg) no-repeat; height:209px; overflow:hidden;}
.headerb{ background:url(../images/header02.jpg) no-repeat; height:120px; overflow:hidden;}
.headerc{ background:url(../images/header03.jpg) no-repeat; height:200px; overflow:hidden;}
.headerc p{ font-size:13px; text-indent:2em; color:#ab8203; line-height:23px; padding:32px 25px 0 372px;}
.headerc span{ color:#ae0e7c; font-weight:bold;}
/*白羊，狮子，射手座*/
.tita{ font-size:13px; color:#89394e; line-height:20px; padding:83px 330px 0 95px;}
.qha{ width:960px; height:383px; margin:12px 0 0 20px; list-style-type:none; background:url(../images/xz03.jpg) right top;}
.qha li{ float:left;}
.qha li a{ display:block; width:95px; height:383px; float:left; cursor:pointer; overflow:hidden; outline:none;}
.qha li a img{ width:770px; height:383px; border:none;}
.qha li a:hover{ width:770px; height:383px;}
.qha li a:hover img{ width:770px; border:none;}
/*巨蟹，天蝎，双鱼座*/
.partba{ background:url(../images/partba.jpg) no-repeat; height:363px; overflow:hidden;}
.partbb{ background:url(../images/partbb.jpg) no-repeat; height:280px; overflow:hidden;}
.partbc{ background:url(../images/partbc.jpg) no-repeat; height:337px; overflow:hidden;}
.titb{ font-size:13px; color:#8d0995; line-height:20px; padding:72px 300px 0 80px;}
.txta, .txtb, .txtc{ font-size:13px; color:#fff; line-height:20px;}
.txta{ padding:25px 274px 0 367px;}
.txta p{ padding:0 0 13px 0;}
.txtb{ padding:105px 345px 0 297px;}
.txtb p{ padding:0 0 15px 0;}
.txtc{ padding:89px 275px 0 364px;}
.txtc p{ padding:0 0 25px 0;}
/*金牛，处女，摩羯*/
.titc{ font-size:13px; color:#a34651; line-height:20px; padding:42px 180px 0 93px;}
.qhb{ width:960px; height:383px; margin:10px 0 0 20px; list-style-type:none; background:url(../images/xz06.jpg) right top;}
.qhb li{ float:left;}
.qhb li a{ display:block; width:95px; height:383px; float:left; cursor:pointer; overflow:hidden; outline:none;}
.qhb li a img{ width:770px; height:383px; border:none;}
.qhb li a:hover{ width:770px; height:383px;}
.qhb li a:hover img{ width:770px; border:none;}

/*双子，天秤，水平*/
.titd{ font-size:13px; color:#bb215b; line-height:20px; padding:63px 70px 0 90px;}
.pictxt{ padding:18px 0 0 20px;}
.pictxt ul{ width:1020px;}
.pictxt ul, .pictxt li{ list-style:none; margin:0; padding:0;}
.pictxt li{ float:left; width:280px; margin-right:50px;}
.pictxt img{ background:url(../images/pic_bg.jpg) no-repeat left top; width:227px; height:267px; padding:6px; margin-bottom:8px;}
.pictxt p{ font-size:13px; line-height:20px; padding:0 0 3px 0;}
.xgtd{ color:#af2473; }
.jy{ color:#842741;}
.pictxt .pda{ padding-bottom:24px;}
.pictxt .pdb{ padding-bottom:23px;}



#bottom{ background:url(../images/bottom.jpg) no-repeat left top; height:395px; overflow:hidden;}
.messa{ float:left; width:529px; height:276px; background:#fff; margin:79px 0 0 33px; display:inline;}
.messb{ float:right; width:280px; padding:67px 0 0 0;}
#copyright{ background:url(../images/copyright.jpg) no-repeat; height:69px; font-size:12px; color:#000; text-align:center; line-height:20px;}
#copyright a{ color:#000; text-decoration:none;}