@charset "gb2312";
body { font-size:12px; font-family:"ËÎÌå"; text-align:center; margin:0 auto; padding:0; color:#353535; background-color:#fff; }
font { font-size:14px; color:#01 }
h1, h2, h3, h4, h5, h6, a, img, ul, li, dd, dt, p, ol, dl, blockquote { padding:0; margin:0; }
li { list-style:none }
font { font-size:14px; }
em { font-style:normal; font-weight:normal; }
a { list-style:none; text-decoration:none; }
img { border:0; }
hr { filter : alpha(opacity=0); margin-left: -10px; width:0; border:0; }
a:hover { text-decoration:underline; }
.clearfix:after { visibility: hidden; display: block; font-size: 0; content: " "; clear: both; height: 0; }
.clearfix { *zoom:1;
}
.rongyu { float:left; display:inline; width:978px; height:182px; margin-top:10px; border:1px solid #ffa4c5; overflow:hidden; }
.rongyu dl { float:left; display:inline; width:978px; height:182px; overflow:hidden; }
.rongyu dt { width:957px; height:33px; background:url(../index_files/idx_041.jpg) repeat-x; padding-left:21px; overflow:hidden; }
.rongyu dt span { float:left; display:inline; width:98px; height:31px; background:url(../index_files/idx_043.jpg) no-repeat; line-height:31px; font-size:14px; font-weight:bold; margin:2px 6px 0 20px; cursor:pointer; overflow:hidden; }
.rongyu dt span a { color:#af175c; text-decoration:none; }
.rongyu dt .on { background:url(../index_files/idx_042.jpg) no-repeat; }
.rongyu dt .on a { color:#fff; text-decoration:none; }
.rongyu dd { float:left; display:inline; width:978px; height:149px; background:url(../index_files/idx_046.jpg) no-repeat 6px 62px #fff; overflow:hidden; }
.rongyu dd div { float:left; display:inline; width:898px; height:115px; margin:17px 0 0 40px; overflow:hidden; }
.rongyu dd div ul { float:left; display:inline; }
.rongyu dd div li { float:left; display:inline; width:183px; height:115px; background:url(../index_files/idx_047.jpg) no-repeat; overflow:hidden; }
.rongyu dd img { float:left; display:inline; width:160px; height:109px; margin:3px 0 0 3px; overflow:hidden; }
.flink { width:980px; height:172px; background:url(../index_files/idx_051.jpg) no-repeat; margin:10px auto 0; overflow:hidden; }
.flink dt { float:left; display:inline; width:91px; height:115px; margin:40px 0 0 16px; }
.flink dt span { float:left; display:inline; width:91px; height:54px; line-height:54px; background:url(../index_files/idx_050.jpg) no-repeat; color:#af175c; font-size:14px; font-weight:bold; text-indent:-5px; margin-bottom:7px; cursor:pointer; overflow:hidden; }
.flink dt .on { color:#fff; background:url(../index_files/idx_049.jpg) no-repeat; }
.flink dd { float:left; display:inline; width:857px; height:115px; margin-top:40px; }
.flink dd img { margin:10px 0 0 9px; }
.flink dd li { float:left; display:inline; padding:10px; overflow:hidden; }
.flink dd a { color:#505050; }
.footer { width:980px; height:250px; margin:10px auto 0; background:url(../index_files/idx_052.jpg) repeat-x; }
.footer .fnav { width:100%; height:38px; line-height:38px; color:#af175c; font-size:14px; }
.footer .fnav a { color:#af175c; padding:0 10px; }
.footer .flogo { float:left; display:inline; margin:26px 0 0 17px; }
.footer .flogo img { float:left; display:inline; }
.footer .copyright { float:left; display:inline; background:url(../index_files/idx_053.jpg) no-repeat left top; width:511px; margin:21px 0 0 37px; line-height:24px; color:#666; overflow:hidden; }
.footer .copyright span { color:#af175c; }
.footer .fswt { float:left; display:inline; background:url(../index_files/idx_054.jpg) no-repeat left top; height:116px; margin-top:27px; }
.footer .fswt img { float:left; display:inline; margin:16px 0 0 23px; }