@charset "utf-8";
/* CSS sxf 2013 */
*{margin:0;padding:0;list-style-type:none; font:Verdana, Arial, Helvetica, sans-serif;}
a,img{border:0; text-decoration:none;}
body { background:#fff url(../images/bodybg.jpg) repeat-x center top; margin:0 auto; /*background-attachment:fixed;*/}
h1 { display:none;}
.showno { display:none;}
.clearfix:after{content:".";display:block;height:0;clear:both;visibility:hidden;}
.cb { clear:both;}
#conav { width:100%; float:left; display:block; z-index:100; overflow:visible; position:fixed; top:0; /* position fixed for IE6 */ _position:absolute; _top: expression(documentElement.scrollTop + "px");}
.fl { float:left;}
.fr { float:right;}
.unline { clear:both; height:1px; border-bottom:1px dashed #999; margin:6px 0;}
.ml20 { margin-left:20px;}

#part { width:1000px; margin:0 auto;}
#main { width:395px; height:496px; float:left; background:url(../images/mainbg.jpg) no-repeat;}
.kq { width:240px; height:30px; background:#dc3d68; margin:0 0 0 80px; font:20px/30px '微软雅黑'; color:#fff; text-align:center;}
#line { width:350px; margin:5px 0 0 25px;}
#line h4 { font:bold 16px/25px '微软雅黑'; color:#333; text-align:right;}
#line h4 span { width:260px; float:left; text-align:left; overflow:hidden;text-overflow:ellipsis;white-space:nowrap;}
#line h4 a { color:#333;}
#line h4 a:hover { border-bottom:1px dotted #999;}
#line p span { width:260px; float:right; text-align:left; font:12px/16px '微软雅黑'; color:#666; margin:0;}
#line p { background:url(../images/lybg.gif) no-repeat 0 3px; font:14px/22px '微软雅黑'; color:#fff; padding:2px 0px 5px 5px; margin:0 10px 0 0;}
#gz { width:350px; margin:15px 0 0 25px;}
#gz h4 { width:350px; height:25px; background:url(../images/gzbg.gif) no-repeat; text-align:center; font:bold 16px/25px '微软雅黑'; color:#dc3d68;}
#gz li { font:12px/18px 'Verdana'; color:#333; width:340px; margin:2px 0 2px 25px; list-style-type:decimal; display:list-item;vertical-align:top;}

#bq { background:url(../images/right.jpg) no-repeat; width:74px; height:378px; float:right; padding:118px 0 0 5px; /*position:relative;*/}
#bq li { font:18px/20px '微软雅黑'; color:#fff; text-align:center; margin:2px 0; width:20px; height:86px; padding:7px 15px; cursor:pointer;}
#bq a { color:#fff;}
#bq a:hover { color:#FF0;}
#bq li.on { width:28px;/* position:absolute; top:118px; left:5px;*/}
#one { background:url(../images/tabg1.png) no-repeat right;/* position:absolute; top:118px; left:5px;*/}
#two { background:url(../images/tabg2.png) no-repeat right;/* position:absolute; top:221px; left:5px;*/}
#three { background:url(../images/tabg3.png) no-repeat right;/* position:absolute; top:324px; left:5px;*/}
.hotspot {color:#900; padding-bottom:1px; border-bottom:1px dotted #900;}