/* 初始化CSS */
html, body, ul, li, ol, dl, dd, dt, p, h1, h2, h3, h4, h5, h6, form, fieldset, legend,img{margin:0;padding:0;}
fieldset,img{border:none;}
address,caption,cite,code,dfn,th,var{font-style:normal;font-weight:normal;}
ul,ol{list-style:none;}
select,input{vertical-align:middle;}
select,input,textarea{font-size:12px;margin:0;}
table{border-collapse:collapse;}
body{background:#fff;color:#333;padding:5px 0;font:12px/20px "宋体";}

.clearfix:after{content:".";display:block;height:0;visibility:hidden;clear:both;}
.clearfix{zoom:1;}
.clearit{clear:both;height:0;font-size:0;overflow:hidden;}

a{color:#009;text-decoration:none;}
a:visited{color:#800080;}
a:hover, a:active, a:focus{color:#f00;text-decoration:underline;}

a.linkRed:link,a.linkRed:visited{color:#f00!important;}/* 红色 */
a.linkRed:hover{color:#c00!important;}
a.linkRed01:link,a.linkRed01:visited{color:red!important}
a.linkRed01:hover{color:red!important}

/*自定义链接颜色*/
.fred { color:#774626 !important}
.fred01 { color:#f00 !important}
.fblack { color:#000 !important}
.fblue { color:#0082CB !important}
.forange { color:#F60 !important}
.fred:visited, .fred01:visited, .fblack:visited, .fblue:visited, .forange:visited{color:#800080 !important}
.fred:hover, .fred01:hover, .fblack:hover, .fblue:hover, .forange:hover{color:#f00 !important}

/*自定义标题链接颜色*/
.f_red, .f_red:visited, .f_red:hover { color:#f00 !important}
.f_black, .f_black:visited, .f_black:hover { color:#000 !important}
.f_white, .f_white:visited, .f_white:hover { color:#fff !important}
.f_orange, .f_orange:visited, .f_orange:hover { color:#F60 !important}

.space { height:10px; overflow:hidden; background:#fff; }
.isLine { text-decoration:underline !important; }
.f12 { font-size:12px !important}
.f14 { font-size:14px !important}
.f16 { font-size:16px !important}
.lh23 { line-height:23px !important }
.lh24 { line-height:24px !important }
.lh30 { line-height:30px !important }
.left{float:left}
.right{float:right}
.bold{ font-weight:bold;}
.nobottom{border-bottom:none !important}
.nobg{background:none !important}
h1, h2, h3, h4, h5, strong { font-weight:normal; }
.wrap { width:950px; margin:0 auto; }
/* 导航 */
.navTop { background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_03.png) no-repeat; height:43px;}
.nav{color:#fff; float:left; line-height:41px; height:41px; padding-left:17px; width:553px; overflow:hidden}
.nav a{ padding:0 9px;}
.navTop .search, .navTop .otherLink{background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_03.png) no-repeat 0 -50px; padding-left:17px; line-height:40px; float:left}
.navTop .search{ height:20px; padding:10px 0 10px 17px; width:225px; line-height:20px;}
.navTop a:link, .navTop a:visited { color:#fff;}
.navTop a:hover { color:#fff;}
/* ============== 横切定义 ============== */
.part_01 { margin-top:10px; zoom:1; background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_04.png) repeat-y;}
.part_01 .p_left{float:left; width:320px;}
.part_01 .p_middle{float:left; width:354px; margin-left:10px;}
.part_01 .p_right{float:right; width:256px;}
.part_01 .p_bot{clear:both; height:1px; overflow:hidden;}

.part_02 { margin-top:10px; zoom:1; }
.part_02 .p_cont{ border:solid 9px #eee; border-top:none; padding:0 0 0 10px}
.part_03 { margin-top:10px; background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -715px -291px; border:solid 1px #d6d6d6; padding:30px 20px 30px 194px;}
.part_03 a:link, .part_03 a:visited{color:#6e6e6e; white-space:nowrap}
.part_03 a:hover{color:#f00}
/* ================== block define ================== */
.pcont01{padding:12px 12px 0; background:#f9f9f9; height:146px}
.pcont02{padding:6px 0 0 15px}
.pcont03{padding:13px 0 0; border-top:solid 1px #fff;}
.pcont04{padding:13px 0 4px 11px; border-top:solid 1px #fff;}
.pcont05{padding:7px 0 0 13px; border-top:solid 1px #fff;}
/* 板块单独定义 */
.blk_01 { width:266px;}
.blk_01 img{border:solid 1px #ddd; display:block;}
.blk_01 .blk_bg{height:60px; margin-top:-60px; background:#000;filter:Alpha(Opacity=60); opacity:0.6;}
.blk_01 .blk_title{height:60px; margin-top:-60px; text-align:center; line-height:60px; font-size:14px; color:#fff; position:relative}
.blk a:visited{ color:#800080;}
.blk a:hover{color:#c00;}
/* ================= commen define ================ */
.focusTopic{}
.focusTopic dt{ font-size:18px; font-family:"黑体"; text-align:center; line-height:42px; height:42px;}
.focusTopic dd{ color:#868686; padding:0 8px; text-indent:2em}
/* 标题 */
.tit{background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -999em 0;zoom:1; overflow:hidden}
.tit_01 { padding-right:10px; height:36px; background-position:-7px 0}
.tit_02 { padding-right:3px; height:36px; background-position:-344px 0}
.tit_03 { padding-right:10px; border-bottom:solid 1px #dadada; height:41px; margin:0 1px}
.tit_04 { background-position: 0 -150px; height:35px;}
.tit h2 { float:left;}
.tit_04 h2{text-indent:-999em}
.tit_04 h2.tH2_02{ background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat 0 -200px; float:none; height:35px}
.tit h2 a, .tit h2 a:visited { color:#039}
.tit h2 a:hover { color:#c00}
.tit .more { float:right; background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -915px -56px; margin:15px 0 0}
.tit .more a, .tit .more a:visited{ float:left; height:20px; overflow:hidden; line-height:200px; cursor:pointer}
.tit .more a:hover {color:#f00;}


.imgTitle{ display:block; width:65px; height:20px; overflow:hidden; line-height:300px;background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -999em 0; margin:11px 0 0 11px}

.img01{background-position:0 -50px}
a.img01:hover{background-position:0 -100px}

.img02{background-position:-100px -50px}
a.img02:hover{background-position:-100px -100px}

.img03{background-position:-200px -50px}
a.img03:hover{background-position:-200px -100px}

.img04{background-position:-300px -50px}
a.img04:hover{background-position:-300px -100px}

.img05{background-position:-400px -50px}
a.img05:hover{background-position:-400px -100px}

.img06{background-position:-500px -50px}
a.img06:hover{background-position:-500px -100px}

.img07{background-position:-600px -50px}
a.img07:hover{background-position:-600px -100px}

/* 图文 */
.blk_tw:after { content:"."; display:block; height:0; visibility:hidden; clear:both; }
.blk_tw { zoom:1;}
.blk_tw .twpic { float:left; text-align:center;}
.blk_tw .twpic img{ display:block;border:solid 1px #ccc; background:#fff;}
.blk_tw a:hover img{border-color:#aaa;}
.blk_tw .twpic span{ display:block; text-align:center; padding-top:5px; cursor:pointer}
.blk_tw .b_txt { margin-left:102px; _margin-left:99px;}
.blk_tw .b_txt p { color:#424242}
.blk_tw  h3 { height:24px;}
.blk_tw a:visited { color:#800080;}
.blk_tw a:hover { color:#c00;}

/* 图文之上图下文 */
.blk_tw_pic {zoom:1; text-align:center;}
.blk_tw_pic img { border:solid 1px #997a5f; margin:0 auto; background:#fff; display:block; }
.blk_tw_pic img.b0 { border:none}
.blk_tw_pic img.p1 {padding:1px}
.blk_tw_pic img.p2 {padding:2px}
.blk_tw_pic img.p3 {padding:3px}
.blk_tw_pic a:hover img { border-color:#333; }
.blk_tw_pic a span{ color:#997a5f; display:block; text-align:center; padding-top:5px}
.blk_tw_pic a span.sp01{ border:solid 1px #e4e4e4; padding:0; background:#fff; line-height:24px; height:24px;}
.blk_tw_pic a span.sp02{ color:#424242; height:26px}
.blk_tw_pic a:visited span{ color:#800080;}
.blk_tw_pic a:hover span{ color:#c00;}

.btw01{float:left; margin:0 9px; width:100px}   /*xuehua*/
.btw02{float:left; width:152px; padding:14px 0 0}
.r3{ width:33.2%; float:left;}
.r4{ width:24.8%; float:left;}

 /* 焦点图 */
.focus{position:relative; width:320px; height:265px;}
.FocusImg { width:320px; height:265px; }
.FocusImg .BigPic {text-align:center; }
.FocusImg .BigPic img { width:320px; height:265px; display:block; margin:0 auto; }
.FocusImg .TitleBg { height:25px; width:320px; position:absolute; top:240px; left:0; background:#000; filter:Alpha(Opacity=34); opacity:0.34; background:#000; z-index:10; }
.FocusImg .TitleBox {height:25px; width:320px; position:absolute; top:240px; left:10px; line-height:25px; z-index:10; font-size:16px}/*xuehua*/
.FocusImg a:link, .FocusImg a:visited { color:#fff; text-decoration:none; }
.FocusImg a:hover { color:#f00; text-decoration:underline; }
.focus .SmallPics { zoom:1; position:absolute; right:6px; bottom:2px; z-index:20000 }
.focus .SmallPics span {  display:inline-block; width:14px; height:18px; line-height:18px; text-align:center }
.focus .SmallPics span.selected {border:solid 1px #222}
.focus .SmallPics span a { color:#fff; font-family:Arial; font-size:10px; display:block}
.focus .SmallPics span.selected a,.focus .SmallPics span.selected a:visited{  color:#e28219}
.focus .SmallPics span.selected a:hover{  color:#fff; text-decoration:none}

/* 列表 */
.list{ padding:6px 0 0 5px}
ul.f14 li{font-size:14px; line-height:24px; height:24px;}
ul.pot li{ background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -947px -92px; padding-left:12px}
ul.lh26 li{ background-position:-947px -90px;line-height:26px; height:26px;}

.list_01 { }
.list_01 li { }

.list a:link{ color:#333;}
.list_01 li a { }
.list a:visited{color:800080;}
.list a:hover{color:#c00;}
/* 其他定义 */
.hotLink{background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat -920px 2px; padding:2px 0 2px 35px;}
.vip{background:url(http://www.sinaimg.cn/bb/deco/2011/0323/shoucang_zisha_02.png) no-repeat 100% -247px; padding-right:12px;}