/* CSS Document */

img{border:none;}
h1,h2,h3,h4,h5,h6{font-size:100%;}
ul,ul li,dl,dl dt,dl dd{display:block; margin:0; padding:0;}
.firstlist{width:950px; height:auto; background:url(../images/list_bj.jpg) repeat-y; margin-top:10px;}
.firstlist_left{width:670px; height:auto; display:inline; float:left;}
.list_nav{width:640px; height:30px; padding-left:30px; line-height:30px; background:url(../images/tub.gif) no-repeat 10px 8px #fff;border-bottom:1px solid #e5e5e5;}

.firstlist_tit{width:640px; height:20px; padding:26px 0 0 30px;  font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-weight:bold;position:relative;}
.firstlist_tit a{font-size:20px; font-family:"Î¢ÈíÑÅºÚ"; color:#333; font-weight:bold;}
.firstlist_tit a:hover{color:#e00;}
.firstlist_tit span{position:absolute; right:20px; top:40px; font-weight:normal; color:#e00000; z-index:9999;}
.firstlist_tit span a{font-size:12px; font-weight:normal; color:#e00000; text-decoration:underline; font-family:"ËÎÌå";}
.firstlist_bt{width:630px; height:23px; padding-top:23px; border-bottom:1px dashed #a2a2a2; position:relative; z-index:99;}
.firstlist_bt p{height:23px; float:left; display:inline; border-bottom:1px solid #e00000; margin-bottom:-1px; padding:0 18px; font-size:14px; font-weight:bold; color:#333;}
.firstlist_bt p a{font-size:14px; color:#333; padding:0;}
.firstlist_bt a{color:#888; line-height:1.5; padding:0 7px 0 6px;}
.firstlist_bt span{position:absolute; right:5px; top:23px;}
.firstlist_bt span a{color:#888; display:inline-block; height:23px;}
.firstlist_bt span a.lby{ font-size:12px; color:#e60000; text-decoration:underline;}
.firstlist_bt a:hover{color:#e00;}
.firstlist_bt ul{position:absolute; right:0; top:46px; border:1px solid #e5e5e5; background:#fff; padding:5px; line-height:21px; text-align:center; z-index:9999;}
.list_smnav{width:630px; padding-top:10px; line-height:1.8;}
.list_smnav b{font-size:14px;}
.list_smnav a{padding:0 4px; font-size:14px; display:inline-block;}
.firstlist_lb{width:620px; padding-top:25px; clear:left;}
.firstlist_lb ul li{line-height:26px; font-size:14px; color:#333; position:relative;}
.firstlist_lb ul li.listline{height:20px; line-height:20px;}
.firstlist_lb ul li a{font-size:14px;}
.firstlist_lb ul li b{font-weight:normal; color:#888; font-size:14px;}
.firstlist_lb ul li b a{color:#888;}
.firstlist_lb ul li span{position:absolute; right:0; top:0;*top:-5px; color:#888;}
.firstlist_lb ul li a:hover{color:#e00;}

.firstlist_right{width:270px; height:auto;  display:inline; padding-left:10px; float:left;}
.firstlist_ad{width:270px; background:#fff;}
.firstlist_ksaptit{width:254px; height:22px; padding:12px 0 0 16px; border-bottom:1px solid #e7e7e7; font-size:14px; font-weight:bold; color:#333; position:relative;}
.list_jskskm{border:none; font-size:12px;}
.firstlist_ksaptit span{position:absolute; right:15px; top:12px; font-weight:normal;}
.firstlist_ksaptit a:hover{color:#e00;}
.firstlist_ksaptit span a{color:#888;}
.firstlist_ksaptop{width:254px; height:14px; border-top:1px solid #fff; padding:12px 0 0 16px;}
.firstlist_ksapcenter{width:250px;}
.firstlist_ksapcenter a{display:inline-block; height:25px; padding-left:7px; background:url(../images/tub.gif) no-repeat left -21px; cursor:pointer; margin:10px 3px 0 3px; color:#888;}
.firstlist_ksapcenter a:hover{color:#e00;}
.firstlist_ksapcenter a p{height:23px; padding:0 5px; line-height:23px; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#fff; float:left;}
.firstlist_ksapcenter a span{display:inline-block; float:left; width:7px; height:25px; background:url(../images/tub.gif) no-repeat left -61px;}
.firstlist_ksapcenter div{ height:25px; padding-left:7px; background:url(../images/tub.gif) no-repeat left -21px; cursor:pointer; margin:10px 3px 0 3px; color:#888; float:left;}
.firstlist_ksapcenter div a{height:17px; padding:6px 5px 0 5px; display:inline-block; border-top:1px solid #e6e6e6; border-bottom:1px solid #e6e6e6; background:#fff; float:left; margin:0;}
.firstlist_ksapcenter div p{display:inline-block; float:left; width:7px; height:25px; background:url(../images/tub.gif) no-repeat left -61px;}

.firstlist_ksapbot{width:260px; clear:left;border-top:1px solid #fff;}
.firstlist_ksapbot ul{padding:10px 0 5px 0;}
.firstlist_ksapbot ul li{line-height:23px; color:#333;}
.firstlist_ksapbot ul li span{color:#888;}
.zwfx_line{border-top:1px solid #fff;}
.zwfx_list{height:82px;}
.firstlist_bkgj{width:260px; height:104px; border-top:1px solid #fff;}
.firstlist_bkgj dl{width:84px; float:left; padding-top:13px;}
.firstlist_bkgj dl dt img{display:block;}
.firstlist_bkgj dl dd{text-align:center; padding-top:8px;}
.firstlist_zhengce{line-height:25px; width:250px; padding:12px 0 2px 0; border-top:1px solid #fff;}
.firstlist_zhengce a{padding:0 5px;}
.firstlist_bklc{width:260px; height:114px; border-top:1px solid #fff;}
.sydw_bklc{height:130px;}
.firstlist_bklc p{width:110px; height:25px; padding-top:15px; display:inline-block; float:left; background:url(../images/line.gif) repeat-x left 37px; line-height:25px; margin:0 9px;}
.firstlist_bklc p em{font-size:16px; font-weight:bold; color:#e00; font-family:"Î¢ÈíÑÅºÚ"; line-height:25px; background:url(../images/book_t.gif) no-repeat center bottom;display:block; float:left; margin-bottom:-10px;}
.firstlist_bklc p a{padding-left:5px;}
.firstlist_mianshi{width:238px; height:60px; clear:left; padding:22px 0 10px 0;}
.firstlist_mianshi img{display:block;}

.firstlist_end{width:950px; height:19px; background:url(../images/list_bottom.jpg) no-repeat; clear:left;}
