/* 初始化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:#666; 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 }
/*  Add by xuehua  */
.isLine { text-decoration:underline !important; }
.linkFFF a:link, .linkFFF a:visited { color:#fff; text-decoration:none; }
.linkFFF a:hover { color:#fff; text-decoration:underline; }
/*自定义链接颜色*/
.fred { color:#f00 !important }
.fblack { color:#000 !important }
.fblue { color:#33F !important }
.forange { color:#F60 !important }
.fred:visited, .fblack:visited, .fblue:visited, .forange:visited { color:#800080 !important }
.fred:hover, .fblack:hover, .fblue:hover, .forange:hover { color:#f00 !important }
/*自定义标题链接颜色*/
.f_red, .f_red:visited { color:#f00 !important }
.f_black, .f_black:visited { color:#000 !important }
.f_blue, .f_blue:visited { color:#33F !important }
.f_orange, .f_orange:visited { color:#F60 !important }
.f_white, .f_white:visited { color:#fff !important }
.f_red:hover, .f_black:hover, .f_blue:hover, .f_orange:hover, .f_white:hover { color:#f00 !important }
.f_white:hover{color:#fff !important;}
.space { height:10px; overflow:hidden; background:#fff; }
.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; }
.nobg { background:none !important; }
.nobottom { border-bottom:none !important; }
.t999 { text-indent:-999em }
h1, h2, h3, h4, h5, strong { font-weight:normal; }
.wrap { width:950px; margin:0 auto; }
/* 导航 */
#nav01 { text-align:right; color:#b40033; line-height:14px; height:14px; padding-top:5px }
#nav01 a:link, #nav01 a:visited { color:#b40033; text-decoration:none; }
#nav01 a:hover { color:#F00; text-decoration:underline; }
#nav02 { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_nav.png) no-repeat; height:61px; }
#nav02 .Hwidth img { margin:0 7px 2px 10px; vertical-align:middle; }
#nav02 span { margin:15px 50px 0 0; float:right; }
.navTop { }
.navTop a:link, .navTop a:visited { }
.navTop a:hover { }
/* ============== 横切定义 ============== */
.part_01 { margin-top:10px; }
.part_01 .p_left { float:left; width:320px; }
.part_01 .p_middle { float:left; width:360px; margin-left:10px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_02.png) no-repeat 0 -93px; padding-top:10px; }
.part_01 .p_right { float:right; width:250px; }
.part_01 .p_bot { clear:both; height:1px; overflow:hidden; }
.part_02 { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_05.png) repeat-y; margin-top:10px; zoom:1 }
.part_02 .p_left { float:left; width:320px; }
.part_02 .p_middle { float:left; width:360px; margin-left:10px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_02.png) no-repeat 0 -93px; padding-top:10px; }
.part_02 .p_right { float:right; width:250px; }
.part_02 .p_bot { clear:both; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_05.png) no-repeat -950px 0; height:1px; overflow:hidden; }
.part_03 { margin-top:7px; zoom:1;}
.part_03 .p_cont { background:#fff8f2; border:solid 1px #ffd5d4; border-top:none }
.part_03 .p_left { float:left; width:698px; }
.part_03 .p_right { float:right; width:250px; padding-top:15px; }
.part_04 { margin-top:3px; zoom:1;}
.part_04 .p_cont { background:#fff8f2; border:solid 1px #ffd5d4; border-top:none }
.part_04 .p_cont .blk_tw_pic img{ background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_07.png) no-repeat; padding:4px; border:none; }

.part_05{background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_08.png) no-repeat; height:140px; margin-top:5px; padding-top:54px; color:#616161}
.part_05 .p_left { float:left; width:400px; }
.part_05 .p_middle { float:left; width:250px; padding-left:10px; margin-left:10px; }
.part_05 .p_right { float:right; width:260px;}

.part_05 .form{ padding:0 0 0 25px; color:#999}
.part_05 h2{ font-size:14px; color:#903; line-height:30px;}
.part_05 .fline{ padding-bottom:4px;}
.part_05 .inp_01{border:solid 1px #ccc;height:14px; padding:5px 4px 3px; width:84px; margin-right:6px;}
.part_05 select{ width:74px; margin-right:6px;}
.part_05 .tuijian{ background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_02.png) no-repeat -50px 0; color:#fff; cursor:pointer; border:none; width:49px; height:22px; float:right; margin-right:20px; text-align:center;}


.part_06{ margin-top:10px;background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_09.png) repeat-y; zoom:1}
.part_06 .p_left { float:left; width:320px; }
.part_06 .p_middle { float:left; width:360px; margin-left:10px; }
.part_06 .p_right { float:right; width:250px; }
.part_06 .p_bot { clear:both; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_09.png) no-repeat -950px 0; height:1px; overflow:hidden; }

.part_07 { margin-top:5px;}
.part_07 .p_cont { background:#fffcf9 url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_11.png) repeat-y; border:solid 1px #ffd5d4; border-top:none }
.part_07 .p_cont .pt { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_11.png) no-repeat -1012px 0}
.part_07 .p_cont .pb { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_11.png) no-repeat -2012px 100%; padding-bottom:20px;}
.part_07 .p_left { float:left; width:260px; padding:20px 0 0 15px }
.part_07 .p_middle { float:left; width:255px; margin-left:10px; padding:20px 0 0 15px }
.part_07 .p_right { float:left; width:340px; padding:20px 0 0 15px}
.part_07 .p_title{ color:#999; font-size:12px; padding-bottom:10px; overflow:hidden; zoom:1}
.part_07 .p_title h2{color:#b1003b; font-size:14px; float:left; margin-right:15px;}

/* ================== block define ================== */
.focusTopic { border-bottom:solid 1px #e3e3e3; padding:5px 0 }
.focusTopic dt { font-size:18px; text-align:center; font-family:黑体; color:#c00; line-height:30px; }
.focusTopic dd { color:#737373; padding-left:14px; }
.focusTopic dt a:link { color:#c00 }
.focusTopic dd a:link { color:#737373 }
.focusTopic a:visited { color:#800080 }
.focusTopic a:hover { color:#f00 }
/* 板块单独定义 */
.blk_01 { padding-top:30px; }
.blk_02 { padding:20px 10px 10px; }
.blk a:visited { color:#800080; }
.blk a:hover { color:#c00; }
/* ================= commen define ================ */
.pcont01 { background:#fff6f2; padding:11px 0 }
.pcont03 {padding:11px 0 0 }
/* 标题 */
.tit_01 { padding-right:10px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) no-repeat; height:30px; overflow:hidden; zoom:1 }
.tit_01 h2 { float:left; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) -900px 0; height:30px; width:158px; }
.tit_01 h2.tH2_01 { background-position:0 0 }
.tit_01 h2.tH2_02 { background-position:0 -50px }
.tit_01 h2 a:link, .tit_01 h2 a:visited { color:#039 }
.tit_01 h2 a:hover { color:#c00 }
.tit_02 { position:relative; height:35px; zoom:1 }
.tit_02 h2 { position:absolute; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) 0 -150px; height:35px; width:325px; left:-5px; top:-4px; }
.tit_03 { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) 0 -100px; height:30px; zoom:1 }
.tit_04 { position:relative; height:33px; zoom:1; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) no-repeat 100% 0; }
.tit_04 h2 { position:absolute; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) no-repeat; height:33px; width:130px; left:-3px; top:0;}

.tit_05{ padding-right:35px;position:relative; height:55px; zoom:1; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) no-repeat 100% -50px; color:#fff; line-height:55px }
.tit_05 h2 { position:absolute; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) no-repeat 0 -50px; height:55px; width:170px; left:-9px; top:0;}
.tit_05 .link{margin-left:200px; _margin-left:100px}

.tit_06 { padding-right:10px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) no-repeat 100% -200px; height:30px; overflow:hidden; zoom:1 }
.tit_06 h2 { float:left; color:#fff; font-size:14px; padding-left:17px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) 0 -200px; height:30px; width:83px; line-height:30px; }
.tit_06 h2 a:link, .tit_01 h2 a:visited { color:#fff }
.tit_06 h2 a:hover { color:#fff }
.tit_06 .more{line-height:30px}
.tit .more { float:right; }
.tit .more a:link, .tit_06 .more a:visited { color:#039 }
.tit .more a:hover { color:#f00; }

.tit_07 { padding-right:10px; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_03.png) no-repeat 0 -250px; height:30px; overflow:hidden; zoom:1 }
.tit_07 h2 { float:left; color:#fff; font-size:14px; padding-left:12px; height:30px;line-height:30px; }
.tit_07 h2 a:link, .tit_07 h2 a:visited { color:#fff }
.tit_07 h2 a:hover { color:#fff }

.tit_08 { position:relative; height:35px; zoom:1;background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) 100% -150px; }
.tit_08 h2 { position:absolute; background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_06.png) 0 -150px; height:35px; width:325px; left:-5px; top:0px; }

/* 图文 */
.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 #ddd; background:#fff; }
.blk_tw .twpic img.b0 { border-width:0 }
.blk_tw .twpic img.p1 { padding:1px; }
.blk_tw .twpic img.p2 { padding:2px; }
.blk_tw .twpic img.p3 { padding:3px; }
.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:100px; }
.blk_tw .b_txt p { color:#979797 }
.blk_tw h3 { }
.blk_tw h3 a { }
.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 #ddd; margin:0 auto; background:#fff; display:block; }
.blk_tw_pic img.b0 { border-width:0 }
.blk_tw_pic img.p1 { padding:1px }
.blk_tw_pic img.p2 { padding:2px }
.blk_tw_pic img.b_red { border-color:#b40033; }
.blk_tw_pic img.imgbg01 { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_10.png) no-repeat; padding:1px 1px 18px; border:none}
.blk_tw_pic a:hover img { border-color:#aaa; }
.blk_tw_pic a:hover img.imgbg01 { background-position:-88px 0;}
.blk_tw_pic a span { color:#666; display:block; line-height:24px; text-align:center }
.blk_tw_pic p { line-height:15px; height:15px; padding-bottom:8px}
.blk_tw_pic a span.sp01 { color:#0077d6 !important; display:block; padding-top:4px; line-height:15px; height:15px; }
.blk_tw_pic a span.sp02 { color:#73706d !important; display:block; padding-bottom:10px; line-height:35px; height:35px; }
.blk_tw_pic a:visited span { color:#800080; }
.blk_tw_pic a:hover, .blk_tw_pic a:hover span { color:#c00 !important; }
.r2 { width:49.8%; float:left; }
.r3 { width:33.2%; float:left; }
.r4 { width:24.8%; float:left; }
.r6 { width:16.6%; float:left; }
/* 焦点图 */


/*weibo_list*/
.weibo_list { height:309px; overflow-x:hidden; overflow-y:scroll; padding:0 16px; scrollbar-face-color: #fff5f3; scrollbar-highlight-color: #feb7a4; scrollbar-3dlight-color: #ffffff; scrollbar-darkshadow-color: #ffffff; scrollbar-shadow-color: #feb7a4; scrollbar-arrow-color: #feb7a4; scrollbar-track-color: #fff9f7; }
.list_t { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_line.png) repeat-x 0 100%; padding:20px 0 }
.list_t .b_txt { margin-left:65px; _margin-left:62px; }
.list_t h4 { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_02.png) no-repeat -346px 4px; font-size:12px; padding-left:25px; }
.list_t .link { width:58px; padding-right:14px }
.list_t .guanzhu,.list_t .guanzhu:visited,.list_t .guanzhu:hover { display:block; border:solid 1px #ffc4b8; background:#ffd7cc url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_02.png) no-repeat -348px -45px; padding-left:14px; color:#992600; height:18px; line-height:18px; margin-bottom:4px; }
/* 列表 */
.list_01 { }
.pot li { background:url(http://www.sinaimg.cn/blog/deco/2010/1130/images/ent_blg_zxh_1123_04.png) no-repeat -8px 9px; padding-left:8px; }
ul.f14 li { background-position:0 -16px; padding-left:12px; line-height:24px; height:24px; }
.list_01 li span { float:right; color:#cc3366; font-size:12px; width:70px; }
.list_01 li a:hover { }
.list_02 { overflow:hidden; zoom:1; }
.list_02 li { width:60px; float:left }
.list_03 { overflow:hidden; zoom:1; }
.list_03 li { width:54px; float:left }
ul.lh23 li { line-height:23px; height:23px; }
ul.lh24 li { line-height:24px; height:24px; }
ul.lh30 li { line-height:30px; height:30px; }
.list { padding:5px 0 5px 10px }
.list a:link { color:#666; }
.list_02 a:link { color:#666; }
.list a:visited { color:800080; }
.list a:hover { color:#c00; }
/* 其他定义 */
.footer { text-align:center; color:#666; padding:20px 0; }
.footer a:link, .footer a:visited { color:#666; text-decoration:none }
.footer a:hover { color:#f00; text-decoration:underline }
