@charset "gb2312";
/* CSS Document */

body  { background:url(http://pic.htwx.net/shgzs/images/bg.gif) repeat-x}
.topbg{ background:url(http://pic.htwx.net/shgzs/images/topbg.jpg) no-repeat top center;  width:100%; }
.lntopbg{background:url(http://pic.htwx.net/shgzs/images/lntopbg.jpg) no-repeat top center;  width:100%; }
.bjtopbg{background:url(http://pic.htwx.net/shgzs/images/bjtopbg.jpg) no-repeat top center;  width:100%; }
.mb0{ margin-bottom:0;}

.zx{ background:url(http://pic.htwx.net/shgzs/images/zxbg.gif) no-repeat; width:352px; height:77px; margin-left:25px; margin-right:16px; margin-bottom:15px; float:left; padding-left:95px; padding-top:9px;}
.zx p { margin-top:4px; padding-left:10px;}
.zx p a{ }
.zx li{ background:url(http://pic.htwx.net/shgzs/images/dot.gif) no-repeat left center; padding-left:10px; height:21px; line-height:21px;}
.hd{ background:url(http://pic.htwx.net/shgzs/images/hdbg.gif) no-repeat; width:352px; height:77px; margin-bottom:15px; float:left;padding-left:95px; padding-top:9px;}
.hd p { margin-top:4px; padding-left:10px;}
.hd p a{}
.hd li{ background:url(http://pic.htwx.net/shgzs/images/dot.gif) no-repeat left center; padding-left:10px; height:21px; line-height:21px;}

.kbbt{ background:url(http://pic.htwx.net/shgzs/images/kcbtbg.jpg) no-repeat; height:34px; overflow:hidden;}
.kbbt .wz{ width:110px; float:left; text-align:center; font-size:14px; color:#fff; font-weight:bold; line-height:34px;}
.kbbt .fw{ float:right; padding-right:20px; line-height:34px; }
.kbmain{ border:2px solid #c4c4c4; margin-top:10px;}
.kbtab th1{ border-right:1px solid #f8c177; border-bottom:1px solid #f8c177; background:#f8e4b1; height:32px; line-height:32px; text-align:center;}
.kbtab td1{ border-right:1px solid #f8c177; border-bottom:1px solid #f8c177; text-align:center; height:32px; line-height:32px; background:#fff8e4;}
.kbtab th{ border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; background:#f1f1f1; height:32px; line-height:32px; text-align:center;}
.kbtab td{ border-right:1px solid #d9d9d9; border-bottom:1px solid #d9d9d9; text-align:center; height:32px; line-height:32px;}
.kbtab .rno{ border-right:none;}
.kbtab .bno{ border-bottom:none;}
.f_tc{ color:#47ba00; font-weight:bold;}
.f_ks{ font-family:Verdana, Geneva, sans-serif;}
.f_kbbt{ color:#db0000; font-weight: bold;}

.jg{ float:right;font-family:Verdana, Geneva, sans-serif; color:#ff0000; font-size:14px; text-align:right;}
.jg1{ float:right;font-family:Verdana, Geneva, sans-serif; font-size:12px; text-align:right;}
.buy{ float:left; }
.buy img{padding-left:6px;}
.f_lh{ line-height:21px;}
.kh{ line-height:25px; height:20px;}
.kcjs{ width:670px; float:left; margin-right:16px;}
.kcjsbt{ background:url(http://pic.htwx.net/shgzs/images/kcjsbtbg.jpg); height:36px; line-height:36px; padding-left:15px;}
.smbt{ font-size:14px; font-weight:bold; color:#db0000;}
.kcjsmain{ border:1px solid #c4c4c4; border-top:none; padding:5px 25px; width:618px;}
.kcjs_p{ width:290px; float:left; border-bottom:1px solid #ccc; padding-top:15px; padding-bottom:15px;}
.kcjs_p h4{ font-size:12px; font-weight:normal; }
.kcjs_p p{ line-height:21px; margin-top:8px;}
.kcjs_line{ padding-left:18px;background: url(http://pic.htwx.net/shgzs/images/kcjsline.jpg) left no-repeat;}
.kcjs_l{ padding-right:19px;}
.kcjs_last{ border-bottom:none;}

.zzfw{ width:274px; float:left; overflow:hidden;}
.zzfwbt{ background:url(http://pic.htwx.net/shgzs/images/zzfwbt.jpg) no-repeat; height:36px; line-height:36px; padding-left:15px; }
.zzfwnr{ background:url(http://pic.htwx.net/shgzs/images/zzfwbg.jpg) repeat-x  bottom #fefefe; border:1px solid #ccc; border-top:none; padding:25px 20px 3px 20px; width:232px;}
.zzfw_p{ padding-bottom:17px;}
.zzfw_p .tu{ float:left; width:58px;}
.zzfw_p .smwz{ float:left; width:173px;}
.zzfw_p .smwz h4{ font-size:12px; line-height:21px;}

.zzfw_p .smwz p{ line-height:21px; margin-top:4px }

.tjys{ width:960px; margin:0; padding:0;}
.cbt{ background:url(http://pic.htwx.net/shgzs/images/smcbt.jpg) no-repeat; height:36px; line-height:36px; padding-left:15px;}
.btwz{ float:left;}
.btms{ float:right; padding-right:15px;}
.msmain{ border:1px solid #ccc; border-top:none; background: url(http://pic.htwx.net/shgzs/images/msbg.jpg) repeat-x; padding:28px 20px; height:152px;overflow:hidden;}
.msarr_l{ float:left; width:20px; margin-right:15px; padding-top:60px;}
.msarr{ float:left; width:20px; padding-top:60px;}
.msnr{ width:430px; float:left;}
.msnr .mstu{ float:left; width:210px; }
.msnr .mstu img{ border:1px solid #d5d5d5; padding:3px; background:#fff;}
.msnr .msqt{ float:left; width:200px;}
.msnr .msqt h4{font-size:12px; line-height:21px;}
.msnr .msqt p{ line-height:21px; margin-top:4px }
.f_r{ text-align:right;}
.msnr .msqt .msty{ text-align:right; padding-top:6px;}


.bookmain{ border:1px solid #ccc; border-top:none; padding:25px 0 20px 18px; width:940px;}
.book{ width:155px; float:left; margin-right:15px; padding-right:15px; background:url((http://pic.htwx.net/shgzs/images/line_book.jpg) no-repeat right center; text-align:center;
}
.book p{}
.b_yj{ color:#979797; font-size:11px; text-decoration:line-through; font-family:Verdana, Geneva, sans-serif; }
.b_jg{ color: #ff0000; font-size:14px; font-family:Verdana, Geneva, sans-serif;}
.blast{ background:none;}

.b001{ background:url(http://pic.htwx.net/shgzs/images/b001bg.gif) ; width:320px; height:410px; float:left;}
.b001 p{ padding:58px 22px 0 22px; line-height:21px;}

.b002{ background:url(http://pic.htwx.net/shgzs/images/b002.gif); width:320px; height:410px; float:left;}
.b002 p{ padding:58px 22px 0 22px; line-height:21px;}
.b002 .qa{ margin-top:18px; padding:0 22px;}
.b002 .qa .tu{ width:45px; float:left; }
.b002 .qa .wt{ float:left;}
.b002 .qa .wt h4{ font-size:12px; line-height:21px;}
.b002 .qa .wt p{line-height:21px; margin-top:4px; padding:0;}
.b002 .tw{ text-align:right; padding-right:30px; padding-top:15px;}

.b003{background:url(http://pic.htwx.net/shgzs/images/b003.gif) ; width:320px; height:367px; float:left; padding-top:43px;}
.b003 .fl{margin-top:10px; padding:0 22px; width:272px;}
.b003 .fl h4{ font-size:12px; line-height:21px;}
.b003 .fl p{line-height:21px; margin-top:4px; padding:0; padding-left:8px;}
.b003 .fl .more{text-align:right; margin-top:5px;}

