/*--影视服务start--*/
.ys_serve { width:1000px;margin:0 auto;}
.ys_nav { height:31px; line-height:31px; background:url(../images/ys_nav.jpg) no-repeat left top; margin-top:8px;}
.ys_nav h2 { width:136px; height:31px; text-align:center; float:left; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.ys_nav .yen_link { padding-left:10px; color:#424242;}
.ys_nav .yen_link a { padding-left:8px; padding-right:8px; color:#424242;}
.yss_mian { background:#FFF; margin-top:10px;}
.yss_com { width:950px; margin:0 auto; }
.one_plate { height:265px; padding-top:25px;}
.indite_l { width:335px; height:245px; float:left; overflow:hidden; padding-right:25px; border-right:1px dashed #CCC;}
.indite_r { width:565px; height:245px; float:right;}
.serve_bt { height:23px; position:relative; background:url(../images/serve_bt.jpg) repeat-x left top;}
.ys_more { font-size:12px; position:absolute; top:-8px; right:10px;}
.ys_more a { color:#4a4a4a;}
.serve_bt img { width:105px; height:23px;}
.sil_main { padding-top:20px;}
.sil_main img { width:158px; height:106px; padding:1px; margin-right:10px; margin-bottom:10px; border:1px solid #CCC;}
.sil_main h2 { font-size:14px; font-weight:bold; color:#333; line-height:24px; height:50px; overflow:hidden;}
.sil_main h2 a { color:#333;}
.sil_main .sil_nr { font-size:12px; text-indent:2em; line-height:24px;}
.team { height:222px; width:565px; overflow-y:scroll;}
.team .team_main { margin-top:20px;}
.team dl { width:272px; height:75px; overflow:hidden; float:left; margin-bottom:27px;}
.team dl dt { width:75px; height:75px; float:left;}
.team dl dd { width:195px; height:75px; float:right;}
.team dl dt img { width:70px; height:70px; padding:1px; border:1px solid #CCC;}
.team .team_main h4 { font-size:14px; font-weight:bold; color:#333; padding-bottom:5px;}
.team .tdm_js { color:#919191; line-height:24px; padding-right:10px;}

.two_plate {}
.exhibit { height:190px; margin-top:20px;}
.ysex_list li { width:164px; height:190px; float:left; padding-left:13px; padding-right:13px;}
.ysex_list li img { width:158px; height:106px; padding:1px; border:1px solid #CCC;}
.ysex_list .ysel_name { padding:10px; text-align:center; height:32px; overflow:hidden; line-height:20px;}
.ysel_name a{ color:#054a91;}

.thr_plate {}
.thrp_l { width:335px; height:210px; float:left; overflow:hidden; padding-right:25px; border-right:1px dashed #CCC;}
.thrp_r { width:565px; height:210px; float:right;}
.tpsl_intro { width:335px; height:172px; padding-top:15px; overflow:hidden; font-size:12px; color:#333; line-height:24px; text-indent:2em;}
.thsr_pard {  width:565px; height:187px; overflow:hidden;}
.ys_partner {}
/*-合作伙伴滚动-*/
#scroll { width:565px; margin:0 auto; height:140px; margin:0 auto; margin-top:30px; position:relative; }
#scroll #btn1 { width:23px; height:140px; cursor:pointer; position:absolute; left:0px; top:0px;}
#scroll #btn2 { width:23px; height:140px; cursor:pointer; position:absolute; left:542px; top:0px;}
#scroll #viewer { width:530px; height:140px; font-size:12px; position:absolute; left:30px; top:0px; overflow:hidden;}
#scroll #viewerFrame { height:140px; }
#scroll #viewerFrame .box { float:left; width:118px; height:70px; display:inline-block;  margin-right:10px;}
#scroll .box_pic { height:70px; text-align:center;}
#scroll .box_pic img { width:95px; height:32px; border:1px solid #CCC;}
#scroll .box_text { text-align:center; padding-top:15px;}
#scroll .box_text a { color:#333; font-size:12px;}
#scroll .box_text a:hover { text-decoration:underline;}

.ysfwc_mian { padding-top:20px; padding-bottom:25px;}
.ysfwc_mian span { padding-left:30px; color:#333;}

.ysnr_bt { font-size:24px; padding-bottom:15px; padding-top:20px; text-align:center;}
.ysnr_text { line-height:23px; color:#333; font-size:12px; width:850px; margin:0 auto; padding-bottom:20px;}
.ysnr_text p { padding-top:10px; text-indent:2em;}
/*--影视服务end--*/
/*--监管频道start--*/
.jgchal { width:1000px; margin:0 auto;}
.jg_nav { height:31px; line-height:31px; background:url(../images/jg_nav.jpg) no-repeat left top; margin-top:8px; _margin-top:4px;}
.jg_nav h2 { width:136px; height:31px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.jg_nav .jg_link { padding-left:10px; color:#424242;}
.jg_nav .jg_link a { padding-left:8px; padding-right:8px; color:#424242;}

.one_jgpd { margin-top:10px; clear:both;}
.jgpd_l { width:725px; float:left;}
.jgpd_r { width:265px; float:right;}
.jgpdl_main { background:#FFF; height:420px;}
.jgpd_bt { height:40px; line-height:40px; background:url(../images/jgpd_bt.jpg) repeat-x left top; }
.jgpd_bt h2 { width:136px; font-size:20px; text-align:center; color:#FFF;  background:url(../images/jgpd_bth2.jpg) no-repeat left top;}
.jgpd_bt .lmore { float:right; padding-right:10px;}
.jgpd_bt .lmore a { color:#8c8c8c;}
.jgpd_main { height:408px; background:#FFF; }
.jgpd_dl { width:240px; padding-left:10px; float:left;}
.jgpd_dl dl { padding-bottom:10px; border-bottom:1px dashed #CCC;}
.jgpd_pic { text-align:center;}
.jgpd_pic img { width:220px; height:157px; padding:1px; border:1px solid #CCC;}
.jgpd_dname {  padding-top:10px; padding-left:10px;}
.jgpd_dname a { color:#004a9b; font-size:14px; font-weight:bold;}
.jgpd_intro { width:220px; height:40px; overflow:hidden;  padding:10px; color:#8a8a8a; line-height:20px;}
.jgpd_list { padding-top:10px;}
.jgpd_list li {  padding-left:22px; height:26px; line-height:26px;  overflow:hidden;  background:url(../images/dljg_list.jpg) no-repeat left center;}
.jgpd_mr { float:right; width:475px;}
.jgpd_flist { margin-top:5px;}
.jgpd_flist li { float:left; width:130px; height:175px; padding-left:10px; padding-right:10px;}
.jgpd_flist li img { width:128px; height:94px; padding:1px; border:1px solid #CCC;}
.jgpd_flist .jgpd_fname { line-height:20px; text-align:center; height:40px; overflow:hidden; padding-top:5px;}
.jgpd_flist .jgpd_fname a { color:#00489a;}

.jgpdr_mian { height:420px; overflow:hidden;}
.jr_aveyd { height:110px; overflow:hidden; background:#FFF;}
.jr_wyzx { height:420px; overflow:hidden; background:#FFF;}

.jgpdr_bt { height:40px; line-height:40px; background:url(../images/jgpdr_bt.jpg) repeat-x left top; }
.jgpdr_bt h2 { font-size:14px; color:#333; padding-left:10px;}
.jgpdr_bt h3 { font-size:14px; color:#333; padding-left:35px; background:url(../images/jgpd_special.jpg) no-repeat left top;}
.jgtst_bt { height:40px; line-height:40px;}
.jgtst_bt h2 { font-size:14px; color:#333; padding-left:10px;}
.jgpdr_bt .lmore { float:right; padding-right:10px;}
.jgpdr_bt .lmore a { color:#8c8c8c;}
.jgpdr_list { padding:10px;}
.jgpdr_list li {  padding-left:10px; height:26px; line-height:26px;  overflow:hidden;  background:url(../images/jgpd_list.jpg) no-repeat left center;}
.jr_link { margin-top:10px; height:88px; background:url(../images/jr_link.jpg) no-repeat left top;}
.netw_link { padding-top:10px;}
.netw_link li { float:left; padding-left:15px; padding-right:15px; line-height:35px;}
.netw_link li a { font-size:14px; color:#2a85be; }
.jr_adv { margin-top:10px; height:192px; padding-top:10px; background:#FFF; text-align:center;}
.jr_adv img { width:250px; height:183px;}
.jgpd_banner { margin-top:10px; _margin-top:6px;}
.jgpd_top { margin-top:10px;}
.two_jgpd { margin-top:10px; _margin-top:6px;}
.fljg_mian { height:238px; background:#FFF;}
.fljg_list { width:700px; margin:0 auto; margin-top:20px;}
.fljg_list li { float:left; width:162px; padding-left:6px; padding-right:6px;}
.fljg_list li img { width:158px; height:106px; padding:1px; border:1px solid #CCC;}
.fljg_list li .fljgl_name { text-align:center; line-height:20px; padding-top:10px; padding-left:10px; padding-right:10px; height:42px; overflow:hidden;}
.fljg_list li .fljgl_name a { color:#014a99;}
.jgpd_zcfg { height:238px; background:#FFF; overflow:hidden;}
.jgpdz_list { padding:10px;}
.jgpdz_list li {  padding-left:22px; height:26px; line-height:26px;  overflow:hidden;  background:url(../images/menul_li.jpg) no-repeat left 7px;}
.jgpd_tst { height:238px; overflow:hidden; margin-top:10px; background:#FFF url(../images/jgpd_tst.jpg) no-repeat;}
.jgpd_dzsh { height:238px; overflow:hidden; margin-top:10px; background:#FFF;}

/*--new add --*/
.qyfc_mian { height:423px; background:#FFF;}
.qyfc_mian li { margin-bottom:10px;}
.jgpd_ysfw { height:423px; background:#FFF;}
.jysfw_m { height:200px; overflow:hidden; color:#333; font-size:12px; line-height:24px; padding-top:10px; padding-left:10px; padding-right:10px; text-indent:2em;}
/*--电力大讲堂 焦点图--*/
.ydz_banner { width:1000px;  background:#FFF; margin:0 auto; }
/*--焦点广告图 start--*/
#ifocus { width:998px; height:350px; border:1px solid #d5d5d5; background:url(../images/banner/ifocus.jpg) repeat-x left bottom;  }
#ifocus_pic { display:inline; position:relative; float:left; width:615px; height:350px; overflow:hidden; }
#ifocus_piclist { position:absolute; }
#ifocus_piclist li { width:615px; height:350px; overflow:hidden; }
#ifocus_piclist img { width:615px; height:350px;}
#ifocus_btn { display:inline; float:right; width:383px; height:350px; }
#ifocus_btn li { position:relative; clear:both; width:385px; text-align:center; height:79px; padding-top:8px;  opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); }
#ifocus_btn img { width:118px; text-align:center; padding-left:18px; height:70px; float:left; }
#ifocus_btn .current { background:url(../images/banner/ifocus_btn_bg.gif) no-repeat left top; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); color:#FFF; }
#ifocus_btn .current a { color:#FFF;} 

#ifocus_opdiv { position:absolute; left:0px; bottom:0px; width:615px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#ifocus_tx { position:absolute; left:8px; bottom:8px; font-size:14px; color:#FFF; }
#ifocus_tx .normal { display:none;}
.ifb_text { width:230px; height:79px; float:right; text-align:left; }
.ifb_text h3 { text-align:center; height:23px; line-height:23px; padding-left:15px; padding-right:15px; overflow:hidden;}
.ifb_tjs { text-indent:2em; line-height:22px; height:44px; overflow:hidden; padding-right:10px;}


/*--监管频道end--*/
/*--图片频道start--*/
/*-内容页-*/
.tppd_con { width:1000px; margin:0 auto;}
.tppd_nwm { width:1000px;}
.tppd_nav { height:35px; line-height:35px; background:#FFF; padding-left:15px; color:#292929;}
.tppd_nav a { color:#292929; padding-left:10px; padding-right:5px;}
.tppd_mian { margin-top:5px; background:#FFF;}
.tpm_bt { padding-top:40px; padding-bottom:25px; font-size:24px; text-align:center;}
.tpm_date { text-align:center; font-size:12px; color:#7e7e7e;}
.tpm_date span { padding-right:25px;}
.tprn_gl { width:1000px; height:167px; margin-top:10px;}
.tprng_adv { width:652px; height:167px; float:left;}
.tprng_adv img {  width:652px; height:167px;}
.tprn_lf { height:167px; width:338px; float:right; background:#FFF;}
.tprn_lfhs { height:167px; width:338px; float:right; background:#ececec;}
.tprnlf_bt { height:38px; line-height:38px; background:url(../images/tprnlf_bt.jpg) repeat-x left top; color:#FFF; font-size:20px; padding-left:15px;}
.about_us { margin:10px; color:#4e4e4e;}
.about_us p { line-height:21px;}
.email a { color:#014A99; }


/*---图片内容特效js start---*/
.tpic_unfurljs { margin-top:10px;}
#gallery { /*padding:10px; background:#F7F7F7; */}
#descriptions { position:relative; height:50px; background:#EEE; margin-top:10px; width:960px; padding:10px; overflow:hidden;}
#descriptions .ad-image-description { position:absolute;}
#descriptions .ad-image-description .ad-description-title { display:block;}
.ad-gallery { width:980px; }
.ad-gallery .ad-image-wrapper { width:980px; height:650px; margin-bottom:10px; position:relative; overflow:hidden;}
.ad-gallery .ad-image-wrapper .ad-loader { position:absolute; z-index:10; top:48%; left:48%;  border:1px solid #CCC;}
.ad-gallery .ad-image-wrapper .ad-next { position:absolute; right:0; top:0; width:25%; height:100%; cursor:pointer; display:block; z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev { position:absolute; left:0; top:0; width:25%; height:100%; cursor:pointer; display:block; z-index:100;}
.ad-gallery .ad-image-wrapper .ad-prev, .ad-gallery .ad-image-wrapper .ad-next {
      /* Or else IE will hide it */
      background: url(../images/tppic/non-existing.jpg)\9
}
.ad-gallery .ad-image-wrapper .ad-prev .ad-prev-image, .ad-gallery .ad-image-wrapper .ad-next .ad-next-image {
  background:url(../images/tppic/ad_prev.png); width:83px;
  height:143px; display:none; position:absolute; top:40%; left:20px; z-index:101;
 }
.ad-gallery .ad-image-wrapper .ad-next .ad-next-image { background:url(../images/tppic/ad_next.png); width:83px; height:143px; right:20px; left:auto;}
.ad-gallery .ad-image-wrapper .ad-image { position:absolute; overflow:hidden; top:0; left:0; z-index:9;}
.ad-gallery .ad-image-wrapper .ad-image a img { border:0;}
.ad-gallery .ad-image-wrapper .ad-image .ad-image-description {
 position:absolute; bottom:0px; left:0px; padding:7px; text-align:left; 
 width:100%; z-index:2; background: #FFFFFF; color:#000;opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70);
}
/** html .ad-gallery .ad-image-wrapper .ad-image .ad-image-description { background: none; filter:progid:DXImageTransform.Microsoft.AlphaImageLoader (enabled=true, sizingMethod=scale, src='{Shinyv:Tpls}default/images/opa75.png');}*/

.ad-gallery .ad-image-wrapper .ad-image .ad-image-description .ad-description-title { display:block;}
.ad-gallery .ad-controls { height:20px; width:950px; margin:0 auto;}
.ad-gallery .ad-info {float:left;}
.ad-gallery .ad-slideshow-controls {float:right;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-start, .ad-gallery .ad-slideshow-controls .ad-slideshow-stop { padding-left:5px; cursor:pointer;}
.ad-gallery .ad-slideshow-controls .ad-slideshow-countdown { padding-left:5px; font-size:0.9em;}
.ad-gallery .ad-slideshow-running .ad-slideshow-start { cursor:default; color:#333; font-weight:bold;}
.ad-gallery .ad-nav { margin-left: 54px;
    margin-top: 22px;
    position: relative;
    width: 585px;}
.ad-gallery .ad-forward, .ad-gallery .ad-back { position:absolute; top:0; height:100%; z-index:10;}
/* IE 6 doesn't like height: 100% */
* html .ad-gallery .ad-forward, .ad-gallery .ad-back { height:100px;}
.ad-gallery .ad-back { cursor:pointer; left:-28px; width:22px; display:block; background:url(../images/tppic/ad_scroll_back.png) 0px 6px no-repeat;}
.ad-gallery .ad-forward { cursor:pointer; display:block; right:-22px; width:22px; background:url(../images/tppic/ad_scroll_forward.png) 0px 6px no-repeat;}
.ad-gallery .ad-nav .ad-thumbs { overflow:hidden; width:100%;}
.ad-gallery .ad-thumbs .ad-thumb-list { float:left; width:9000px; list-style:none;}
.ad-gallery .ad-thumbs li { float:left; padding-right:9px;}
.ad-gallery .ad-thumbs li a { display:block;}
.ad-gallery .ad-thumbs li a img { border:1px solid #686866; width:106px; height:70px; display:block;}
.ad-gallery .ad-thumbs li a.ad-active img { border:1px solid #a66c01;}
.ad-preloads { position:absolute; left:-9000px; top:-9000px;}
#container{position:relative; width:980px; height:825px;}
.ad_pic_bg { background:url(../images/tppic/picbg.gif) 0 0 no-repeat; width:960px; margin:0 auto; height:117px; position: absolute; bottom:10px; left:10px;}
.pic_up { width:135px; float:left;height:117px; overflow:hidden; display:block}
.pic_scr { width:690px; float: left;height:117px; overflow:hidden; display:block}
.pic_down {width:135px; float:left;height:117px; overflow:hidden; display:block}
.pic_up a img {border:1px solid #686866; width:106px; height:70px; display:block; margin:10px 0 0 14px}
.pic_down a img{border:1px solid #686866; width:106px; height:70px; display:block; margin:10px 0 0 10px}
.btn_uppic { text-align:center; color:#ababab; width:130px; height:24px; line-height:24px; display:block}
.picend { color:#ababab; text-align:center; line-height:110px;}
/*---图片内容特效js end---*/

/*-底层图片-*/
.dctppd_mian { margin-top:5px; width:940px; padding-left:30px; padding-right:30px; padding-bottom:20px; background:#FFF;}
.dcm_bt { padding-top:40px; padding-bottom:20px; font-size:24px; text-align:center; border-bottom:1px solid #CCC;}
.dcm_date { padding-bottom:10px; text-align:center; font-size:12px; color:#7e7e7e;}
.dcm_date span { padding-left:8px; padding-right:8px;}
.dcm_pic { width:980px; margin-top:10px;}
.dcm_pnr { padding-top:20px; line-height:26px; color:#333; font-size:14px;}
/*.dcm_pnr p { text-indent:2em;}*/
.dcm_pnr p img { margin:10px 0}
.dcmtj_pic { padding-top:20px;}
.photo_gall { width:1000px; margin-top:10px; background:#FFF;}
.pgtj_mian { padding-top:20px; width:950px; margin:0 auto;}
.pgt_ban { width:950px;}
.pgtjp_com { width:950px; margin-top:10px; padding-bottom:20px;}
.pgtjp_com h4 { height:23px; line-height:23px; font-size:14px; font-weight:normal; color:#FFF; padding-left:13px; background:#333;}
.pgtjp_com ul { padding-top:20px; }
.pgtjp_com ul li { width:145px; height:100px; float:left; padding-left:6px; padding-right:7px;}
.pgtjp_com ul li img { width:145px; height:98px;}
.critique { width:950px;}

/*-图片新闻列表-*/
.tpnew_list { background:#FFF; margin-top:5px; padding-bottom:5px;}
.tpnl_bt { height:30px; line-height:30px; color:#333; font-size:18px; padding-left:20px;}
.tpnew_list ul { padding-top:10px; width:995px; margin:0 auto;}
.tpnew_list ul li { width:160px; height:220px; float:left; padding-left:25px; padding-right:10px; display:block; overflow:hidden }
.tpnew_list ul li img { width:160px; height:120px; display:block;}
.tpnew_list .tpnl_name { text-align:center; padding:10px; height:40px; line-height:24px; overflow:hidden;}
.tpnew_list .tpnl_name a {font-size:12px; color:#2f2f2f;}
/*-图片频道页-*/
.white_bg { background:#FFF; padding-top:10px;}
.picchal {width:1000px; margin:0 auto;}
.picpd_nav { height:31px; line-height:31px; background:url(../images/picpd_nav.jpg) no-repeat left top;}
.picpd_nav h2 { width:136px; height:31px; text-align:center; float:left; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.picpd_nav .jg_link { padding-left:10px; color:#424242;}
.picpd_nav .jg_link a { padding-left:8px; padding-right:8px; color:#424242;}
.picch_mian { margin-top:10px;}
.one_picch { height:360px; background:url(../images/one_picch.gif) no-repeat left -30px;}
.opch_bt { height:30px; line-height:30px; overflow:hidden}
.opch_bt .opch_link { float:right;}
.opch_bt h2 { padding-left:10px; font-size:18px; font-weight:normal; font-family:'微软雅黑'; color:#101010;}
.opch_bt .italic { font-size:14px; font-weight:normal; padding-left:5px; color:#898989; font-style:italic; }
.w260 { width:260px;}
.picnews_sub { float:right; width:730px; line-height:35px;}
.picnews_sub {word-spacing:-0.5em;}
.opch_mian { height:315px; overflow:hidden; padding-top:20px;}
.opcm_ban { width:552px; height:315px; float:left;}
.opcm_list { width:443px; height:315px; float:right;}
.opcm_list ul {}
.opcm_list ul li { width:135px; height:157px; float:left; padding-left:6px; padding-right:6px;}
.opcm_list ul li img { width:134px; height:98px;}
.opcm_list .opcm_name { text-align:center; height:45px; overflow:hidden; line-height:21px; padding-left:10px; padding-right:10px; padding-top:5px;/*firefox*/padding-top:10px\9;/*all ie*/color:#474747;}
.picch_adv { width:1000px; margin-top:10px;}

.two_picch { width:1000px;}
.opchj_bt { height:21px; line-height:21px; background:url(../images/opchj_bt.jpg) no-repeat left top;}
.opchj_bt .opchj_more { float:right; padding-right:30px; background:url(../images/opchj_more.jpg) no-repeat 30px center; }
.opchj_bt .opchj_more a { color:#7d7d7d;}
.opchj_bt h2 { padding-left:15px; font-size:18px; font-weight:normal; font-family:'微软雅黑'; color:#2f2f2f;}
.opchj_bt .italic { font-size:14px; font-weight:normal; padding-left:5px; color:#898989; font-style:italic; }
.tp_jcjl { width:1000px; margin-top:18px;}
.tjcjl_mian { width:1000px; height:213px; background:url(../images/tjcjl_mian.jpg) no-repeat left top; margin-top:20px;}
.tp_jcjl ul { padding-top:40px; width:995px; margin:0 auto;}
.tp_jcjl ul li { width:189px; height:165px; float:left; padding-left:5px; padding-right:5px;}
.tp_jcjl ul li img { width:189px; height:134px;} 
.tjcjl_mian ul li { width:160px; height:160px; float:left; margin-left:20px; margin-right:6px; display:inline; overflow:hidden}
.tjcjl_mian ul li img { width:160px; height:120px;} 
.tp_jcjl .tjcjl_name { text-align:center; height:24px; line-height:24px; overflow:hidden; padding-top:2px;/*firefox*/padding-top:5px\9;/*all ie*/}
.tjcjl_mian2 { width:1000px; height:180px; margin-top:0px;}
.tjcjl_mian2 ul { padding-top:15px; width:995px; margin:0 auto;}
.tp_dlyr { width:1000px; margin-top:18px;}
/*-图片频道滚动-*/
#scrollpt { width:1000px; margin:0 auto; height:260px; margin-top:15px; position:relative; }
#scrollpt #btnpt1 { width:23px; height:223px; cursor:pointer; position:absolute; left:0px; top:0px;}
#scrollpt #btnpt2 { width:23px; height:223px; cursor:pointer; position:absolute; left:977px; top:0px;}
#scrollpt #viewerpt { width:954px; height:260px; font-size:12px; position:absolute; left:30px; top:0px; overflow:hidden;}
#scrollpt #viewerFramept { height:260px; }
 #viewerFramept .boxpt { float:left; width:174px; height:255px; display:inline-block; padding:5px; margin-right:5px; background:url(../images/boxpt_bt.jpg) no-repeat right top;}
#viewerFramept .boxpt img { width:173px; height:217px; }
#viewerFramept .bpt_name { text-align:center; padding-top:10px; height:20px; overflow:hidden}
#viewerFramept .bpt_name a { color:#333; font-size:12px;}

.thr_picch { width:1000px; margin-top:10px;}
.thrp_main { margin-top:15px; width:1000px; height:328px; }
.thrpm_l { width:365px; height:328px; float:left;}
.thrpm_m { width:337px; height:328px; overflow:hidden; margin-left:10px; float:left;}
.thrmh_bt { padding-left:15px;  padding-right:15px; height:22px; line-height:22px; text-align:center; font-size:18px; overflow:hidden; color:#2d2d2d;}
.thrpm_m ul { padding-top:15px;}
.thrpm_m ul li { height:26px; line-height:26px; overflow:hidden; padding-left:22px; overflow:hidden;  background:url(../images/thrpm_m.jpg) no-repeat 12px 12px;}
.thrpm_r { width:278px; height:328px; overflow:hidden; float:right; }
.thrpm_r ul li { width:126px; height:164px; float:left; padding-left:6px; padding-right:6px;}
.thrpm_r ul li img { width:126px; height:129px;}
.thrpm_r .thrl_name { text-align:center; height:21px; line-height:21px; overflow:hidden; padding-top:2px;/*firefox*/padding-top:5px\9;/*all ie*/}
/*--图片频道end--*/
/*--新闻频道各个页start--*/
/*-观察栏目页-*/
.newpd_esp { width:1000px; margin:0 auto;}
.newpe_mian { margin-top:5px; padding-top:85px; background:#FFF; padding-bottom:20px; position:relative;}
.nmtop_pic { position:absolute; left:2px; top:-10px;}
.zdgc_banner { position:absolute; width:800px; height:70px; right:12px; top:5px;}
.zdgc_banner img { width:800px; height:70px;}
.newpe_com { width:977px; margin:0 auto; }
.newpmc_l { width:310px; float:left;}
.newpmc_r { width:655px; float:right;}
.tpr_adv { margin-top:10px;}
.espl_lmjj { height:392px; border:1px solid #dedede; }
.nepl_bt { height:34px; line-height:34px; background:url(../images/nepl_bt.jpg) repeat-x left top;}
.nepl_bt h2 { text-align:center; width:115px; background:url(../images/nepl_bth.jpg) no-repeat left top; font-size:14px; font-weight:normal;}
.lmjj_mian { padding:20px; height:295px; overflow:hidden; }
.lmjj_mian .lmjm_pic { text-align:center;}
.lmjj_mian .lmjm_pic img { padding:2px; border:1px solid #ccc;}
.lmjj_mian .lmjj_wz { padding-top:15px; line-height:24px; color:#333;}
.espl_htzj {  height:330px; border:1px solid #dedede; margin-top:10px;}
.htzj_mian { padding:20px; line-height:24px; font-size:12px; color:#333; height:255px; width:268px; overflow-x:hidden;　overflow-y:scroll;}
.htzj_mian p {/* padding-bottom:15px;*/}
.espl_xglm { height:341px; _height:343px; border:1px solid #dedede; margin-top:10px;}
.xglm_mian { width:295px; margin:0 auto; padding-top:18px;}
.xglm_mian ul li { width:126px; height:140px; float:left; padding-left:10px; padding-right:10px;}
.xglm_mian ul li img { width:124px; height:85px; border:1px solid #e0e0e0;}
.xglm_mian .xglmp_name { text-align:center; height:40px; line-height:21px; overflow:hidden; padding-top:0px;/*firefox*/padding-top:6px\9;/*all ie*/ _padding-top:0px;}
.xglm_mian .xglmp_name  a { color:#333;}

.esp_guest { height:313px; border:1px solid #dedede;}
.nepm_bt { height:35px; line-height:35px; background:url(../images/nepm_bt.jpg) repeat-x left top;}
.nepm_bt h2 { margin-left:22px; width:103px; padding-left:24px; background:url(../images/nepm_bth.jpg) no-repeat left top; font-size:18px; color:#FFF;}
.espg_mian { width:630px; margin:0 auto; margin-top:10px;}
.espg_mian .espg_sp { width:378px; height:258px; overflow:hidden; float:left;}
.espg_mian .espg_nr { width:235px; height:258px; overflow:hidden; float:right;}
.espg_nr .enlm_bt { font-size:16px; color:#323232;}
.espg_nr .enwz_bt { padding-top:12px;}
.espg_nr .enwz_bt a { font-size:16px; color:#7c0032; }
.espg_nr .espgn_wz { padding-top:12px; _padding-top:14px; font-size:12px; color:#959595; text-indent:2em; line-height:24px;}

.esp_jsc { height:305px; border:1px solid #dedede; margin-top:10px;}
.espj_mian { margin-top:5px; height:260px; width:633px; padding-left:10px; padding-right:10px; overflow-y:scroll; line-height:24px; color:#333;}
.espj_mian p { text-indent:2em;}
.esp_wqjm  { height:445px; border:1px solid #dedede; margin-top:10px;}
.espw_mian { padding-top:10px;}
.espw_mian ul li { width:183px; height:180px; padding-left:15px; padding-right:15px; float:left;}
.espw_mian ul li img { width:181px; height:124px; border:1px solid #939393;}
.espw_mian .espw_name { text-align:center; height:30px; line-height:21px; overflow:hidden; padding:10px; padding-top:5px;/*firefox*/padding-top:10px\9;/*all ie*/ _padding-top:6px;}
.espw_mian .espw_name a { color:#333;}

/*--新闻频道start--*/
/*-新闻频道 焦点广告图-*/
#xwifocus { width:723px; height:345px; border:1px solid #d5d5d5; background:url(../images/xwzxbanner/ifocus.jpg) repeat-x left bottom;  }
#xwifocus_pic { display:inline; position:relative; float:left; width:460px; height:345px; overflow:hidden; }
#xwifocus_piclist { position:absolute; }
#xwifocus_piclist li { width:460px; height:345px; overflow:hidden; }
#xwifocus_piclist img { width:460px; height:345px;}
#xwifocus_btn { display:inline; float:right; width:263px; height:345px; }
#xwifocus_btn li { position:relative; clear:both; width:263px; text-align:center; height:80px; padding-top:6px;  opacity:0.9; -moz-opacity:0.9; filter:alpha(opacity=90); }
#xwifocus_btn img { width:90px; text-align:center; padding-left:18px; height:73px; float:left; }
#xwifocus_btn .current { background:url(../images/xwzxbanner/ifocus_btn_bg.gif) no-repeat left top; opacity:1; -moz-opacity:1; filter:alpha(opacity=100); color:#FFF; }
#xwifocus_btn .current a { color:#FFF;}

.xwifb_text { width:145px; height:64px; float:right; text-align:left; }
.zwzx_hzt {/* height:23px; line-height:23px;*/ overflow:hidden; /*padding-left:15px; padding-right:15px; text-align:center;*/ height:38px;}

.zwzx_com { height:36px; line-height:18px; overflow:hidden; padding-right:10px; /*text-indent:2em;*/}
#xwifocus_opdiv { position:absolute; left:0px; bottom:0px; width:460px; height:35px; background:#000; opacity:0.5; -moz-opacity:0.5; filter:alpha(opacity=50); }
#xwifocus_tx { position:absolute; left:8px; bottom:8px; font-size:14px; color:#FFF; }
#xwifocus_tx .normal { display:none;}

.newchannel{ width:1000px; margin:0 auto;}
.newc_nav { height:31px; line-height:31px; background:url(../images/newc_nav.jpg) no-repeat left top; margin-top:8px; _margin-top:4px;}
.newc_nav h2 { width:136px; height:31px; text-align:center; float:left; text-align:center; font-size:14px; color:#FFF; font-weight:bold;}
.newc_nav .newc_link { padding-left:10px; color:#424242;}
.newc_nav a { padding-left:8px; padding-right:4px; color:#424242;}
.newc_nav .newc_jl { padding-left:45px;}

.top_line { margin-top:38px; height:90px; background:#eee; clear:both; border:1px solid #c8c8c8; position:relative;}
.toplpic { position:absolute; right:40px; top:-25px;}
.top_line h1 { font-size:34px; height:20px; line-height:40px; color:#023467; padding:20px; padding-top:10px; width:800px; overflow:hidden; text-align:center; }
.top_line h1 a { font-size:36px; color:#023467; cursor:pointer;}
.top_line h1 a:hover { text-decoration:none;}
.topl_link { padding-left:20px; color:#023467; line-height:24px; padding-top:12px;}
.topl_link a { color:#023467; padding-left:4px; padding-right:4px;}

.newchm { width:1000px; margin-top:10px;}
.one_newch {}
.newch_l { width:725px; float:left; overflow:hidden}
.newch_r { width:265px; float:right; overflow:hidden}
.curairs { height:345px; background:#FFF;}
.newchr_bt { height:40px; line-height:40px; background:url(../images/jgpdr_bt.jpg) repeat-x left top; }
.newchr_bt h2 { font-size:14px; color:#333; padding-left:10px;}
.newchr_bt .rmore { float:right; padding-right:10px;}
.newchr_bt .rmore a { color:#8c8c8c;}
.newch_list { padding-top:5px;}
.newch_list li { padding-left:32px; width:230px; height:24px; line-height:24px;  overflow:hidden;  background:url(../images/new_list.jpg) no-repeat 10px 7px;}
.newchr_bg { height:46px; line-height:46px; text-align:center; background:url(../images/newchr_bg.jpg) no-repeat; margin-top:10px;}
.newchr_bg a { font-size:14px; color:#163d76; padding-left:15px; padding-right:15px;}

.new_ban { /*height:290px; */background:#FFF;}
.newb_ban { width:435px; height:265px; margin-top:10px; margin-left:10px; _margin-left:5px; overflow:hidden; float:left;}
.newb_wz { width:270px; overflow:hidden; margin-top:10px; float:right;}
.newb_wz .nbwz_jg { height:80px; width:260px; overflow:hidden; margin-bottom:12px;}
.nbwz_jg h3 { height:23px; line-height:23px; }
.nbwz_jg h3 a { font-size:12px; font-weight:bold; color:#292929;}
.nbwz_jg .nbwz_nr { padding-top:3px; _padding-top:5px; text-indent:2em; color:#292929; line-height:24px;}

.newch_ban { clear:both; width:1000px; margin-top:10px; _margin-top:6px;}
.two_newch { margin-top:10px; margin-bottom:10px; _margin-bottom:0px;}
.ncptv_bt { height:40px; line-height:40px; background:url(../images/ncptv_bt.jpg) repeat-x left top;}
.ncptv_bt h2 { font-size:16px; padding-left:10px; color:#aa0001; border-left:6px solid #aa0001;}
.ncptv_bt .lmore { float:right; padding-right:10px;}
.ncptv_bt .lmore a { color:#8c8c8c;}
.newcht_m {  background:#FFF; margin-bottom:10px; height:225px;}
.newct_list { margin:0 auto;}
.newct_list li { float:left; width:144px; margin-top:10px;margin-left:15px; margin-right:6px; display:inline; overflow:hidden}
.newct_list li img { width:140px; height:105px; padding:1px; border:1px solid #CCC;}
.newct_list li .nct_name { text-align:center; line-height:20px; padding-top:10px; padding-left:10px; padding-right:10px; height:42px; overflow:hidden;}
.newct_list li .nct_name a { color:#014a99;}

.jjyx_main { height:410px; overflow:hidden; background:#FFF; }
.jjyx_dl { width:240px; padding-left:10px; margin-top:15px; float:left;}
.jjyx_dl dl { padding-bottom:10px; border-bottom:1px dashed #CCC;}
.jjyx_pic { text-align:center;}
.jjyx_pic img { width:220px; height:157px; padding:1px; border:1px solid #CCC;}
.jjyx_dname {  padding-top:10px; padding-left:10px;}
.jjyx_dname a { color:#004a9b; font-size:14px; font-weight:bold;}
.jjyxg_intro { width:220px; height:40px; overflow:hidden;  padding:10px; color:#8a8a8a; line-height:20px;}
.jjyx_list { padding-top:10px;}
.jjyx_list li {  padding-left:22px; width:210px; height:26px; line-height:26px;  overflow:hidden;  background:url(../images/dljg_list.jpg) no-repeat left 6px;}
.jjyx_mr { float:right; width:475px; margin-top:15px;}
.jjyx_flist { margin-top:5px;}
.jjyx_flist li { float:left; width:130px; height:175px; padding-left:10px; padding-right:10px;}
.jjyx_flist li img { width:128px; height:94px; padding:1px; border:1px solid #CCC;}
.jjyx_flist .jjyx_fname { line-height:20px; text-align:center; height:40px; overflow:hidden; padding-top:5px;}
.jjyx_flist .jjyx_fname a { color:#00489a;}

.foursb_jg { height:235px; width:725px; overflow:hidden; margin-top:10px; }
.fsbjg_l { width:357px; height:235px; overflow:hidden; float:left;}
.fsbjg_r { width:357px; height:235px; overflow:hidden; float:right;}
.fbjg_m { height:235px;  background:#FFF;}
.fbjg_list { width:357px;  margin-top:15px;}
.fbjg_list li { float:left; width:162px; padding-left:6px; padding-right:6px;}
.fbjg_list li img { width:158px; height:106px; padding:1px; border:1px solid #CCC;}
.fbjg_list li .fbjg_name { text-align:center; line-height:20px; padding-top:10px; padding-left:10px; padding-right:10px; height:42px; overflow:hidden;}
.fbjg_list li .fbjg_name a { color:#014a99;}

.dlscxx { height:238px; overflow:hidden;}
.dlsc_m { padding-top:14px; height:221px; background:#FFF url(../images/dlsc_m.gif) no-repeat left top;}
.dlsc_m .dlsc_jg { width:240px; margin:0 auto; overflow:hidden; margin-top:10px;}
.dlsc_jg h3 { height:23px; line-height:23px;  overflow:hidden;}
.dlsc_jg h3 a { font-size:14px; font-weight:bold; color:#292929;}
.dlsc_jg .dlsc_nr {  width:230px; height:50px; overflow:hidden; text-indent:2em; font-size:12px; color:#292929; line-height:24px;}
/*--滑动门 start--*/
.nhdm_title { font-size:14px; padding-left:10px; color:#333;}
.nhdm01 { height:346px; background:#FFF;}
.nhdm01 h3{ height:43px; line-height:43px; background:url(../images/jgpdr_bt.jpg) repeat-x left top; font-size:12px; color:#16508b; }
.nhdm01 h3 a{ width:45px; display:block; height:29px; line-height:29px; margin-top:10px; float:right; text-align:center; border-left:1px solid #CCC; border-top:1px solid #CCC; font-size:12px; color:#959595; font-weight:normal; background:url(../images/homer_bta.jpg) repeat-x left bottom; cursor:pointer }
.nhdm01 h3 a:hover { text-decoration:none;}
.nhdm01 h3 a.current{ background:url(../images/current.jpg) repeat-x left top; border-bottom:none; font-size:12px; position:relative; color:#4a4a4a;}
.ncontent { height:280px; }
.nend_hd { margin-right:6px; _margin-right:3px; border-right:1px solid #CCC;}
.nhum_list { padding-left:10px; padding-top:10px; font-size:12px;}
.nhum_list li { height:24px; line-height:24px; width:250px; overflow:hidden;}
.nhum_list li a{ width:225px; overflow:hidden; _display:inline-block; height:24px; line-height:24px;}
.nhumn_brown { height:16px; width:16px; line-height:16px; display:inline-block; margin-right:5px; text-align:center; color:#FFF; background:#986b34;}
.nhum_grey { height:16px; width:16px; line-height:16px; display:inline-block; margin-right:5px; text-align:center; color:#FFF; background:#ababab;}
/*--滑动门 end--*/
.new_fabric { height:255px; overflow:hidden; background:#FFF; margin-top:10px;}
.newfr_m { width:245px; margin:0 auto;}
.nfrm_pic { margin-top:10px; height:125px; overflow:hidden}
.nfrm_pic img { float:left; width:144px; height:116px; margin-right:10px; display:inline; overflow:hidden}
.nrmp_name { line-height:20px; height:36px; overflow:hidden; text-align:center}
.nrmp_name a { font-size:12px; font-weight:bold;}
.zd_info { height:78px; overflow:hidden; line-height:20px;}
.newr_ban { height:308px;/* background:#FFF; margin-top:10px;*/ text-align:center;}
/*--新闻播放页--*/
.newpiaym { width:1000px; margin:0 auto;}
.new_play { height:585px; background:#333;}
.np_nav { height:32px; line-height:32px; border-bottom:4px solid #484848; color:#FFF;}
.np_nav span { padding-left:12px;}
.np_nav span a { font-size:12px; color:#FFF; padding-left:10px; padding-right:5px;}
.newp_mian { }
.newp_mian h2 { height:25px; margin:0 auto; line-height:25px; text-align:center; color:#FFF; font-size:22px; font-weight:normal; margin-top:20px; margin-bottom:20px;  overflow:hidden; }
.npm_bf { width:678px; margin:0 auto;}
.newp_com { margin-top:10px; width:1000px;}
.newp_l { width:725px; float:left;}
.newp_r { width:265px; float:right;}

.nr_xgsp { height:320px; background:#FFF;}
.xg_list { width:260px; margin:0 auto; padding-top:15px;}
.xg_list li { width:97px; height:130px; float:left; padding-left:15px; padding-right:15px;}
.xg_list li img { width:97px; height:73px;}
.xg_list .xg_name { line-height:18px; padding-top:6px; _padding-top:3px;}
.xg_list .xg_name a { color:#014a99;}

.newpr_adv { width:265px; margin-top:10px;}
.nr_tjsp {width:265px; height:330px; background:#FFF; margin-top:10px;}
.nr_tjsp ul { padding-top:15px;}
.nr_tjsp ul li { width:235px;  height:26px; line-height:26px; overflow:hidden; padding-left:22px;  overflow:hidden;  background:url(../images/thrpm_m.jpg) no-repeat 12px 12px;}
.nplup_nr { background:#FFF url(../images/nplup_nr.jpg) repeat-x left top; padding-bottom:20px; }
.npun_bq { height:40px; line-height:40px; font-size:14px; padding-left:15px; color:#555; font-weight:bold;}
.npun_bq a { padding-left:5px; padding-right:5px; color:#555;}
.npun_wz {  width:680px; margin:0 auto; margin-top:10px; padding-left:10px; padding-right:10px;  line-height:24px; color:#333;}
.npun_wz p { text-indent:2em;}
.review { width:725px; background:#FFF;}
/*--新闻频道各个页end--*/
/*--直播频道各个页start--*/
/*-直播-*/
.live_mian {width:1000px; margin:0 auto;}
.live_bfm { height:30px; line-height:30px;}
.live_nav { width:1000px; height:32px; line-height:32px; border-bottom:4px solid #aaa; color:#333;}
.live_nav a { color:#333; padding-left:8px; padding-right:8px;}
.live_bt { height:95px; width:1000px; background:#FFF url(../images/live_bt.jpg) repeat-x left top; margin-top:10px;}
.live_bt .live_btm { height:95px; width:1000px; background:url(../images/live_btm.jpg) no-repeat left top; text-align:center;}
.live_bt .live_btm h2 { font-size:24px; color:#8a011f; padding-top:30px;}
.live_bt .live_btm p { line-height:35px; line-height:35px; font-weight:bold; color:#333;}
.live_play { margin-top:10px;}
.live_pbf { width:685px; height:400px; float:left;}
.lp_repe { width:313px; height:398px; overflow:hidden; float:right; border:1px solid #d4d4d4; background:#FFF;}
.lpr_bt { height:36px; line-height:36px; background:url(../images/lpr_bt.jpg) repeat-x left top;}
.lpr_bt h2 { padding-left:25px; font-size:14px; color:#3694d4;}
.lpr_mian { height:360px; overflow-y:scroll;}

.live_ban { width:1000px; margin-top:10px;}
.live_com { width:1000px; margin-top:10px;}
.livec_l { width:720px; float:left;}
.livec_r { width:270px; float:right;}
.lcl_wqzb { background:#FFF; height:505px; overflow:hidden;}
.livel_bt { height:35px; line-height:35px; width:695px; margin:0 auto;}
.lcr_jcsp { height:325px; background:#FFF;}
.liver_bt { height:44px; line-height:44px; background:url(../images/liver_bt.jpg) repeat-x left top;}
.liver_bt h3 { padding-left:15px; font-size:18px; color:#3d3d3d;}
.liver_l ul { padding-top:5px;}
.liver_l ul li { height:26px; width:230px; line-height:26px; overflow:hidden; padding-left:22px;overflow:hidden;  background:url(../images/liver_l.jpg) no-repeat 12px center;}
.liver_l ul li a { color:#4e4e4e;}
.lcr_lxwm { height:170px; background:#FFF; margin-top:10px; }
.livel_bt { height:30px; line-height:30px; width:695px; padding-top:11px; margin:0 auto; border-bottom:3px solid #287eb7;}
.livel_bt h2 { font-size:18px; color:#287eb7;}
.livel_bt .lmore { float:right; padding-right:10px;}
.livel_bt .lmore a { color:#8c8c8c;}
.live_list { width:690px; margin:0 auto; }
.live_list li { float:left; width:204px; padding-left:13px; padding-right:13px; margin-top:20px;}
.live_list li img { width:200px; height:125px; padding:1px; border:1px solid #CCC;}
.live_list li .live_name { line-height:20px; padding-top:5px;/*firefox*/padding-top:10px\9;/*all ie*/ padding-left:10px; padding-right:10px; height:22px; overflow:hidden;}
.live_list li .live_name a { color:#014a99;}
.live_list li .live_date { color:#8e8e8e; padding-left:10px;}
.live_list li .live_add { color:#8e8e8e; padding-left:10px;}
/*--直播频道各个页end--*/
/*--会员专区start--*/
.memt_search { font-size:12px; padding-left:20px; padding-top:10px;}
.memt_search select { width:65px; text-align:center; height:22px; padding-top:2px\9; padding-bottom:2px\9;  }
.memt_sript { width:140px; height:20px; line-height:20px; padding-left:2px; padding-right:2px;}

.mem_area { width:1000px; margin:0 auto;}
.mem_nav { height:31px; line-height:31px; background:url(../images/mem_nav.jpg) no-repeat left top; margin-top:10px;}
.mem_nav h2 { width:136px; height:31px; text-align:center; float:left; font-size:14px; color:#363636; font-weight:bold;}
.mem_nav .mem_link { padding-left:10px; color:#424242;}
.mem_nav .mem_link a { padding-left:8px; padding-right:8px; color:#424242;}

.mem_mian { height:375px; border:1px solid #d3d3d3; margin-top:10px; background:#FFF url(../images/men_mian.jpg) repeat-x left top;}
.memt_bt { height:45px; line-height:45px;}
.memt_bt h2 { padding-left:10px; font-size:16px; color:#666;}
.mem_com { height:256px; width:980px; margin:0 auto; overflow:hidden; margin-top:20px; overflow-y:scroll;}
.mem_com table { border-left:1px solid #CCC; border-bottom:1px solid #CCC;}
.mem_com .table_bt { height:45px; line-height:45px; text-align:center;}
.mem_com .table_bt th { font-size:16px; color:#333; font-weight:bold;}
.mem_com .table_th th { font-size:12px; color:#666; font-weight:bold;}
.mem_com table tr { border-top:1px solid #CCC; height:30px; line-height:30px; _background:url(../images/ie6_tr.jpg) repeat-x left top; }
.mem_com  td { border-right:1px solid #CCC;}
.mem_com  th { border-right:1px solid #CCC;}
.mem_com table .tb_date { text-align:center; color:#333; width:120px;}
.mem_com table .tb_bt { line-height:21px;  padding-left:5px;}
.mem_com table .tb_bt a { color:#014a99;}
.mem_com table .tb_time { text-align:center; color:#333; width:65px;}
.mem_com table .tb_tv { text-align:center; color:#333; width:180px;}
.mem_com table .tb_aut { text-align:center; color:#333; width:150px;}

.hnew_dow { width:1000px; height:290px; background:#FFF; margin-top:10px; position:relative; border:1px solid #CCC;}
.mem_bt { height:45px; line-height:45px; background:url(../images/mem_bt.jpg) repeat-x left top;}
.mem_bt h2 { padding-left:10px; text-align:left; font-size:16px; color:#666;}
.hnd_com { height:245px; }
.hnd_com .gy_dl { width:498px; height:190px; padding-top:40px;}
.hnd_com .ftp_dl { width:498px; height:190px; padding-top:40px;}
.hmd_pic { width:110px; padding-left:20px; height:190px; float:left; text-align:right;}
.hmd_nr { width:355px; height:190px; float:right; overflow:hidden;}
.hmd_nr h2 { font-size:24px; color:#5c5c5c; padding-bottom:20px; line-height:120%;}
.hmd_nr h3 { font-size:18px; color:#5c5c5c; padding-bottom:15px;}
.hmd_nr h3 a { color:#5c5c5c;}
.hmd_nr h4 { font-size:18px; color:#5c5c5c; padding-bottom:10px;}
.hmd_nr p { color:#5c5c5c; line-height:21px;}
.hmd_btn { position:absolute; bottom:15px; right:90px;}
.hmd_btn a { display:inline-block; width:79px; height:23px; line-height:23px; background:url(../images/hmd_btn.jpg) no-repeat; margin-left:5px; margin-right:5px; color:#FFF; text-align:center; cursor:pointer;}
/*--会员滑动--*/
.hym_title { padding-left:10px; font-size:16px; color:#666;}
.hyhdm01 { background:#FFF; margin-top:10px; padding-bottom:30px; border:1px solid #CCC;}
.hyhdm01 h3{  height:45px; line-height:45px; background:url(../images/mem_bt.jpg) repeat-x left top;}
.hyhdm01 h3 a{ width:98px; display:block; height:34px; line-height:34px; cursor:pointer; margin-top:10px; margin-left:2px; padding-right:2px; float:right; text-align:center; font-size:16px; color:#868686; font-weight:bold; background:url(../images/hycurrent.jpg) no-repeat left top; }
.hyhdm01 h3 a:hover { text-decoration:none;}
.hyhdm01 h3 a.current{ background:url(../images/hyhdm_a.jpg) no-repeat left top; font-size:16px; position:relative; color:#868686;}
.hynd_hd { margin-right:30px; _margin-right:15px;}
.hycontent {  width:940px; margin:0 auto; overflow:hidden;}
.hymonth_bt { margin-top:20px; color:#4c4c4c; margin-bottom:10px;}
.hymonth_bt a { cursor:pointer; text-decoration:none; display:inline-block; width:38px; text-align:center; height:27px; line-height:19px; _line-height:25px;}
.hym_xz { background:url(../images/hyhdmc_bt.jpg) no-repeat left top; color:#FFF;}

.hyyear_bt { margin-top:20px; color:#4c4c4c; margin-bottom:10px;}
.hyyear_bt a { cursor:pointer; text-decoration:none; display:inline-block; width:50px; text-align:center; height:27px; line-height:19px; _line-height:25px;}
.hyy_xz { background:url(../images/hyyear_bt.jpg) no-repeat left top; color:#FFF;}

.hycontent table { border-left:1px solid #CCC; border-bottom:1px solid #CCC; border-right:1px solid #CCC;}
.hycontent .hytab_bt { height:45px; line-height:45px; background:#f7f7f7;}
.hycontent .hytab_bt th { font-size:16px; color:#000; font-weight:bold; _background:url(../images/ie6_tr.jpg) repeat-x left top; }
.hycontent .hytab_th th { font-size:14px; text-align:center; _background:url(../images/ie6_tr.jpg) repeat-x left top;}
.hycontent table tr { border-top:1px solid #CCC; height:30px; line-height:30px; _background:url(../images/ie6_tr.jpg) repeat-x left top; }
.hycontent  td { border-right:1px solid #CCC; padding-left:10px; font-size:14px; color:#000;}
.hycontent  th { border-right:1px solid #CCC;}
.hycontent table .hytb_date { text-align:center; color:#333; width:120px;}
.hycontent table .hytb_bt { line-height:21px; width:380px;}
.hycontent table .hytb_bt a { padding-left:5px; color:#014a99;}
.hycontent table .hytb_tv { text-align:center; color:#333; }
.hycontent table .hytb_aut { text-align:center; color:#333; width:120px;}
.shy_plate { width:1000px; margin-top:10px;}
.shyp_l { width:473px; height:290px; background:#FFF; float:left; text-align:center; border:1px solid #CCC;}
.shypl_m { margin-top:15px;}
.shyp_r { width:513px; height:290px; background:#FFF; float:right; border:1px solid #CCC;}
.sprm_l { width:247px; height:290px; float:left; border-right:1px solid #CCC;}
.sprm_r { width:265px; height:290px; float:right;}
.spml_list { padding:10px; width:220px; }
.spml_list li { height:25px; line-height:25px; overflow:hidden; padding-left:10px; background:url(../images/liver_l.jpg) no-repeat left center;}
.spml_list li a { color:#5c5c5c;}
.spabout_us { margin:10px; color:#4e4e4e; font-size:14px;}
.spabout_us p { line-height:28px;}
/*--会员专区end--*/
/*--拍客博客start--*/
.pkbk_mian {width:1000px; margin:0 auto;}
.pkbk_nav { height:31px; line-height:31px; background:url(../images/pkbk_nav.jpg) no-repeat left top; margin-top:10px;}
.pkbk_nav h2 { width:136px; height:31px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.pkbk_nav .pk_link { padding-left:10px; color:#424242;}
.pkbk_nav .pk_link a { padding-left:8px; padding-right:8px; color:#424242;}
.pkbk_com { margin-top:13px; }
.pkbkc_l { width:716px; float:left; height:1050px; background:#FFF;}
.pkbkc_r { width:274px; float:right; height:1050px; }
.pkbk_bt { height:37px; line-height:37px; background:#FFF url(../images/pkbk_bt.jpg) repeat-y left top;}
.pkbk_bt h2 { width:137px; background:url(../images/pkbk_bth.jpg) no-repeat left top; font-size:22px; color:#FFF; padding-left:26px;}
.pkbk_bt .pmore { float:right; padding-right:21px;}
.pkbk_bt .pmore a { color:#969696;}

.paike h4 { padding-left:30px; background:url(../images/paikeh4.jpg) no-repeat 14px center; font-size:16px; color:#0071bf; margin-top:15px; }
.paike_main { height:350px; background:#FFF; margin-top:10px; overflow:hidden; }
.paike_dl { width:335px; padding-left:10px; float:left;}
.paike_dl dl { padding-bottom:10px;}
.paike_pic { text-align:center;}
.paike_pic img { width:330px; height:247px; padding:1px; border:1px solid #CCC;}
.paike_dn {  padding-top:10px; text-align:center; padding-left:10px; padding-bottom:10px; height:20px; overflow:hidden}
.paike_dn a { color:#292728; font-size:14px; font-weight:bold;}
.paike_intro {  height:40px; overflow:hidden; text-indent:2em; color:#676161; line-height:20px;}
.paike_list { padding-top:10px;}
.paike_list li {  padding-left:22px; width:210px; height:26px; line-height:26px; overflow:hidden;  background:url(../images/dljg_list.jpg) no-repeat left center;}
.paike_mr { float:right; width:365px;}
.paike_flist li { float:left; width:162px; height:175px; padding-left:10px; padding-right:10px;}
.paike_flist li img { width:158px; height:106px; padding:1px; border:1px solid #CCC;}
.paike_flist .paike_n { line-height:20px; text-align:center; height:40px; overflow:hidden; /*padding-top:5px;*/ padding-left:10px; padding-right:10px;}
.paike_flist .paike_n a { color:#00489a;}

.pkshare { margin-top:20px;}
.pks_list {  margin:0 auto;  padding-top:20px;}
.pks_list li { float:left; width:162px; height:200px; padding-left:13px; padding-right:0px; display:block; overflow:hidden;}
.pks_list li img { width:158px; height:118px; padding:1px; border:1px solid #CCC;}
.pks_list li .pks_name { text-align:center; line-height:20px;/* padding-top:6px;*/ padding-left:10px; padding-right:10px; height:42px; overflow:hidden;}
.pks_list li .pks_name a { color:#014a99;}
.pks_nick {text-align:center;}
.nicklist li {height:190px; }
.paike_nick { text-align:center}
.collect { height:450px; background:#f6f6f6; position:relative;}
.coll_bt { height:59px; width:291px; position:absolute; left:-10px; top:0px; background:url(../images/collect_bt.jpg) no-repeat;}
.coll_bt h2 { color:#fdfdfb; text-align:center; line-height:51px; font-size:30px;}
.coll_m { padding:15px; padding-top:59px; height:290px; overflow:hidden; line-height:24px; font-size:12px; color:#282828;}
.coll_m p { text-indent:2em; padding-bottom:20px;}
.coll_btn { text-align:center; margin-top:15px;}

.pkph { margin-top:12px; height:405px; background:#FFF;}
.pkph_bt { height:36px; line-height:36px; background:url(../images/pkph_bt.jpg) no-repeat;}
.pkph_bt h2 { font-size:16px; padding-left:10px; text-decoration:none;}

.pkph_tl { margin-top:25px;}
.pkph_tl .num { font-size:12px; font-weight:bold; margin-left:15px; margin-right:15px; width:15px; height:16px; line-height:16px; text-align:center; color:#FFF; background:url(../images/pkph_num.jpg) no-repeat; display:inline-block; float:left; }
.pkph_pic { width:115px; height:85px; text-align:center; float:left;}
.pkph_pic img { width:105px; height:66px; padding:2px; border:1px solid #CCC;}
.pkph_pnr { width:95px; height:85px; overflow:hidden; padding-left:8px; float:left; }
.pkph_pnr .pkph_pname { font-size:14px; height:50px; overflow:hidden; font-weight:bold; line-height:24px;}
.pkph_pnr .pkph_pname a {color:#a30000;}
.pkph_pnr .pclickl { font-size:12px; color:#898989;}
.pkph_list { clear:both; }
.pkph_list ul li {height:28px; line-height:28px; overflow:hidden; padding-right:10px;}
.pkph_list ul li a {}
.pkph_list .rednbg { font-size:12px; font-weight:bold; margin-left:15px; margin-top:7px; margin-right:15px; width:15px; height:16px; line-height:16px; text-align:center; color:#FFF; background:url(../images/pkph_num.jpg) no-repeat; display:inline-block; float:left;}
.pkph_list .bluenbg { font-size:12px; font-weight:bold; margin-left:15px; margin-top:7px; margin-right:15px; width:15px; height:16px; line-height:16px; text-align:center; color:#FFF; background:url(../images/bluenbg.jpg) no-repeat; display:inline-block; float:left;}
.pk_adv { margin-top:12px; height:171px; background:#FFF;}

/*--拍客博客end--*/
/*--视频列表start--*/
.video_list {width:1000px; margin:0 auto; }
.video_m { width:1000px; margin-top:5px; background:#FFF;}
.vidm_l { width:716px; float:left;}
.vidm_r { width:274px; float:right;}
.vil_bt { height:36px; line-height:36px}
.vil_bt h2 { font-size:16px; padding-left:20px; text-decoration:none; color:#333;}
.vir_tjsp { background:#FFF;}
.vir_bt { height:36px; line-height:36px; background:url(../images/pkph_bt.jpg) no-repeat;}
.vir_bt h2 { font-size:16px; padding-left:10px; text-decoration:none; color:#333;}
.vir_list { clear:both; padding-top:10px; background:#f6f6f6;}
.vir_list ul li { padding-left:20px; width:245px; height:28px; line-height:28px; overflow:hidden; background:url(../images/liver_l.jpg) no-repeat 10px center; _background:url(../images/liver_l.jpg) no-repeat 10px 12px;}
.vir_adv { width:274px; margin-top:15px;}

/*--视频列表end--*/
/*--电力书画start--*/
.dlsh_mian { background:#f9f6ef;} 
.dlsh_com { width:1000px; margin:0 auto; }
.d_crumbs { font-size:12px; color:#2a2929; height:27px; line-height:27px; padding-top:10px; padding-bottom:10px;}
.d_crumbs a { padding-left:6px; padding-right:3px;}
.dlsh_left { width:716px; float:left; }
.dl_head { width:716px; height:73px; background:url(../images/dl_head.jpg) no-repeat left top;}
.dl_headlist { width:716px; height:73px;}
.dl_com { width:716px; height:920px; background:url(../images/dl_com.jpg) repeat-y left top;}
.dl_bottom { width:716px; height:17px; background:url(../images/dl_bottom.jpg) no-repeat left bottom;}

.dl_paint { width:710px; margin:0 auto; padding-top:20px;}
.dlsh_title {height:22px; padding-left:8px; }
.dlsh_list ul li { width:165px; height:160px; float:left; padding-left:6px; padding-right:6px; padding-top:20px; display:block; overflow:hidden;}
.dlsh_pic img { width:158px; height:106px; padding:2px; border:1px solid #d7d3c9;}
.dlsh_text {  width:165px; line-height:20px; text-align:center; padding-top:5px; height:40px; overflow:hidden}
.dlsh_text a { color:#3b3b3b;}
.dlsh_page { clear:both; text-align:center; padding-top:30px;}

.dlsh_right { float:right; width:274px;}
.dl_wyzx { width:274px; height:425px; background:#ebe1c8 url(../images/dl_rtitle.jpg) no-repeat left top;}
.dlr_title { font-size:16px; font-weight:normal; font-family:'微软雅黑'; height:26px; line-height:26px; padding-top:18px; padding-left:50px;}
.dlw_dl { width:211px; padding-top:18px; margin:0 auto;}
.dlw_dl dt { background:#FFF; width:211px; height:115px; margin:0 auto;}
.dlw_dl dt img { width:203px; height:107px; padding:3px; border:1px solid #cfba9e;}
.dlwp_name { height:30px; line-height:30px; overflow:hidden;}
.dlwp_name a { color:#e06d06; font-size:14px; font-weight:bold;}
.dlwp_det { font-size:12px; color:#8e8e8e; line-height:20px;}
.dlwp_det a { color:#e06c03;}
.dlw_list { padding-top:15px;}
.dlw_list ul li { height:26px; line-height:26px; overflow:hidden; background:url(../images/dlw_list.jpg) no-repeat 15px center; padding-left:24px; padding-right:20px;}
.dlw_list_hy { padding:10px 10px 0 10px;}
.dlw_list_hy li { height:26px; line-height:26px; overflow:hidden; background:url(../images/dlw_list.jpg) no-repeat 5px center;  display:block; padding-left:15px}
.dlw_list_hy li, .dlw_list ul li a { color:#432901;}
.dl_tjsp { width:274px; height:335px; margin-top:13px; background:#ebe1c8 url(../images/dl_rtitle.jpg) no-repeat left top;}
.dlhr_adv { width:274px; margin-top:13px; height:224px; overflow:hidden;}
.yxz_ysfw .rmore { float:right; padding-right:10px; line-height:36px;}
.yxz_ysfw .rmore a { color:#FFFFFF}
/*--电力书画end--*/
/*--人物访谈start--*/
/*--有些样式公用 观察栏目页的样式--*/
.rwft_esp { width:1000px; margin:0 auto;}
.rwft_mian { margin-top:5px; padding-top:85px; background:#FFF; padding-bottom:20px; position:relative;}
.rwft_bt { height:35px; line-height:35px; background:url(../images/rwft_bt.jpg) repeat-x left top;}
.rwft_bt h2 { margin-left:22px; width:103px; padding-left:24px; background:url(../images/rwft_bth.jpg) no-repeat left top; font-size:18px; color:#FFF;}
.rwft_jssx { float:right; padding-right:20px; padding-top:1px;}
.rwft_jssx img { cursor:pointer;}

/*--js上下滚动start--*/
#outer{ height:160px; padding-top:55px;}
#focus{ position:relative; height:160px; }
#icefable1, #dyp_cp1 ul { float:left; height:150px; overflow:hidden; }
#dyp_cp1 li { float:left; width:145px; padding-left:35px; height:145px; overflow:hidden; padding-right:35px; font-size:12x; color:#959595; line-height:24px;}
#icefable1{ overflow:hidden;}
.rwjs_name { font-size:14px; color:#070707; font-weight:bold;}
/*--js上下滚动end--*/
.rwft_htzj {  height:330px; border:1px solid #dedede; margin-top:10px;}
.rwhtzj_mian { padding:20px; line-height:24px; font-size:12px; color:#333; height:255px; width:268px; overflow-x:hidden;　overflow-y:scroll;}
.rwhtzj_mian p { /*padding-bottom:15px; font-size:14px; */color:#002840;}

.rwft_jdyl { height:305px; border:1px solid #dedede; margin-top:10px;}
.rwjd_mian { height:270px; background:url(../images/rwjd_mian.jpg) no-repeat left top;}
.rwft_adv { height:88px; background:#885; margin-top:12px; }
.rwft_adv img { width:655px; height:88px;}

.netf_msg { border:1px solid #DEDEDE; width:977px; height:360px; margin-top:10px; }
.netfm_bt { height:35px; line-height:35px; background:url(../images/netfm_bt.jpg) repeat-x left top;}
.netfm_bt h2 { margin-left:22px; width:103px; padding-left:24px; background:url(../images/netfm_btbth.jpg) no-repeat left top; font-size:18px; color:#FFF;}

/*--人物访谈end--*/
/*--生活文化start--*/
.shwh_mian { background:#f9f6ef;}
.shwh_com { width:1000px; margin:0 auto; padding-top:8px;}
.shwh_nav { height:31px; line-height:31px; background:url(../images/shwh_nav.jpg) no-repeat left top; }
.shwh_nav h2 { width:136px; height:31px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.shwh_nav .shwh_link { padding-left:10px; color:#424242;}
.shwh_nav .shwh_link a { padding-left:8px; padding-right:8px; color:#424242;}
.shwh_left { width:716px; float:left; padding-top:12px; }

.shwh_dlwy { width:716px; height:418px; background:url(../images/shwh_left.jpg) repeat-y left top;}
.shdl_hbg { width:716px; height:72px; background:url(../images/shwh_dlwy.jpg) no-repeat left top;}
.shwh_more { float:right; margin-top:20px; margin-right:16px; _margin-right:8px; width:36px; text-align:center; height:16px; line-height:16px; background:#910000;}
.shwh_more a { color:#FFF; text-decoration:none;}
.shwh_adv {  width:339px; float:left; text-align:center; padding-left:8px;}
.shwha_pic { width:339px; height:253px; background:#FFF;}
.shwha_pic img { width:333px; height:247px; padding:2px; border:1px solid #dcdcdc;}
.shwha_name { padding-top:10px; padding-left:10px; padding-right:10px;  overflow:hidden;}
.shd_title { font-size:14px; height:18px; overflow:hidden}
.shd_title a { color:#2a2929;}
.shdn_js { font-size:12px; color:#676262; padding-top:10px; height:40px; overflow:hidden;text-align:left;}
.shwh_list { width:350px; float:right; padding-right:5px;}
.shwh_list ul { width:350px; }
.shwh_list ul li { width:164px; height:165px; float:left; padding-left:5px; padding-right:5px; display:block; overflow:hidden}
.shwh_list ul li img { width:158px; height:106px; padding:2px; border:1px solid #dcdcdc;}
.shwhl_name { text-align:center; line-height:20px; padding-left:15px; padding-right:15px; padding-top:4px; height:40px; overflow:hidden }
.shwhl_name a { color:#954c00;}
.shwh_bbg { width:716px; height:17px; }

.shwh_wdy { width:716px; height:428px; margin-top:12px; background:url(../images/shwh_left.jpg) repeat-y left top;}
.shwd_hbg { width:716px; height:72px; background:url(../images/shwh_wdy.jpg) no-repeat left top;}
.shwd_mid { width:716px; height:330px;}

.shwdy_list ul li { width:165px; height:160px; float:left; padding-left:6px; padding-right:6px; padding-top:5px; padding-bottom:5px;}
.shwdy_list img { width:158px; height:106px; padding:2px; border:1px solid #d7d3c9;}
.shwdy_pic img { width:158px; height:106px; padding:2px; border:1px solid #d7d3c9;}
.shwdy_text {  width:165px; line-height:20px; text-align:center; padding-top:5px;}
.shwdy_text a { color:#954c00;}
.shjk_hbg { width:716px; height:72px; background:url(../images/shwh_jksh.jpg) no-repeat left top;}
.shwh_dlfh { width:716px; height:418px; margin-top:12px; background:url(../images/shwh_left.jpg) repeat-y left top;}
.shfh_mid { width:716px; height:330px;}
.shfh_hbg { width:716px; height:72px; background:url(../images/shwh_dlsh.jpg) no-repeat left top;}
.shfhml { width:278px; height:330px; float:left; padding-left:2px;}
.shfhmr { width:432px; height:164px; float:right; padding-right:2px;}
.shfru { width:432px; height:164px; }
.shfru .shfua { float:left; padding-right:1px;}
.shfrb { width:431x; height:156px;}

.shwh_right { float:right; width:274px; padding-top:12px;}
.shwh_wyzx { width:274px; height:420px; background:#ebe1c8 url(../images/dl_rtitle.jpg) no-repeat left top;}
.shw_title { font-size:16px; font-weight:normal; font-family:'微软雅黑'; height:26px; line-height:26px; padding-top:18px; padding-left:50px;}
.shw_dl { width:211px; padding-top:18px; margin:0 auto;}
.shw_dl dt { background:#FFF; width:211px; height:115px; margin:0 auto;}
.shw_dl dt img { width:203px; height:107px; padding:3px; border:1px solid #cfba9e;}
.shw_name { height:30px; line-height:30px; overflow:hidden;}
.shw_name a { color:#e06d06; font-size:14px; font-weight:bold;}
.shw_det { font-size:12px; color:#8e8e8e; line-height:20px;}
.shw_det a { color:#e06c03;}
.shw_list { padding-top:15px;}
.shw_list ul li { height:26px; line-height:26px; overflow:hidden; background:url(../images/dlw_list.jpg) no-repeat 15px center; padding-left:24px; padding-right:20px; }
.shw_list ul li a { color:#432901;}

.shwh_ysp { width:274px; height:428px; margin-top:10px; background:#ebe1c8 url(../images/dl_rtitle.jpg) no-repeat left top;}
.shysp_com dl { height:100px; margin-top:10px; padding-left:16px;}
.shysp_com dl dt { width:131px; height:100px; float:left;}
.shysp_com dl dt img { width:131px; height:100px;}
.shysp_com dl dd { width:94px; padding-left:10px; line-height:26px; height:100px; float:left; overflow:hidden; display:block; }
.shysp_com dl dd a { color:#000; font-size:14px; }
.whsh_tzrx { width:215px; margin:0 auto; margin-top:10px; height:22px; line-height:22px; background:url(../images/whsh_tzrx.jpg) no-repeat left center; font-size:16px; font-family:'微软雅黑'; padding-left:30px;}

.shwh_jcsp { width:274px; height:540px; margin-top:10px; background:#ebe1c8 url(../images/dl_rtitle.jpg) no-repeat left top;}
.shjc_com dl { height:81px; margin-top:15px; padding-left:16px;}
.shjc_com dl dt { width:111px; height:72px; float:left;}
.shjc_com dl dt img { width:111px; height:72px;}
.shjc_com dl dd { width:104px; padding-left:10px; line-height:26px; height:81px; float:left; display:block; overflow:hidden}
.shjc_com dl dd a { color:#000; font-size:14px; }

.whsh_adv { width:274px; height:308px; margin-top:12px; }
.whsh_adv  img { width:274px; height:308px;}
/*--生活文化end--*/
/*--影像志start--*/
.yxz_mian { width:1000px; margin:0 auto;}
.yxz_nav { height:31px; line-height:31px; background:url(../images/yxz_nav.jpg) no-repeat left top; margin-top:8px; _margin-top:4px;}
.yxz_nav h2 { width:136px; height:31px; text-align:center; float:left; font-size:14px; color:#FFF; font-weight:bold;}
.yxz_nav .yxz_link { padding-left:10px; color:#424242;}
.yxz_nav .yxz_link a { padding-left:8px; padding-right:8px; color:#424242;}
.yxz_com { width:1000px; margin-top:13px;}
.yxzc_left { width:716px; float:left;}
.yxz_rwz { width:716px; height:425px; overflow:hidden; background:#FFF;}
.yxz_rwzlist { width:716px; height:1013px; overflow:hidden; background:#FFF;}
.yzx_bt { width:716px; height:39px; line-height:39px; background:url(../images/yzx_hbt.jpg) no-repeat left top;}
.yxz_more { float:right; padding-right:15px;}
.yxz_more a { color:#959595; font-size:12px;}
.yzx_bt h2 { font-size:20px; color:#FFF; font-family:'微软雅黑'; padding-left:45px; font-weight:normal;}

.yzx_bt2 { width:716px; height:39px; line-height:39px; background:url(../images/yzx_bt.gif) no-repeat left top;}
.yzx_bt2 h2 { font-size:20px; color:#FFF; font-family:'微软雅黑'; padding-left:45px; font-weight:normal;}

.yxz_list ul li { width:165px; height:160px; float:left; padding-left:6px; padding-right:6px; padding-top:20px;}
.yxz_pic img { width:158px; height:106px; padding:2px; border:1px solid #d7d3c9;}
.yxz_text {  width:165px; line-height:20px; text-align:center; padding-top:5px; height:38px; overflow:hidden}
.yxz_text a { color:#004a99;}

.yxzc_right { width:274px; float:right;}
.yxz_tjsp { width:274px; height:320px; overflow:hidden; background:#f6f6f6;}
.yxzt_title { height:36px; line-height:36px; background:url(../images/yxzt_title.jpg) no-repeat left top; font-size:16px; font-family:'微软雅黑'; font-weight:normal; padding-left:10px;}
.yxz_adv1 { width:274px; height:219px; margin-top:12px;}
.yxz_adv1 img { width:274px; height:219px;}

.yxz_ysfw { width:274px; overflow:hidden; margin-top:12px; _margin-top:8px; background:#f6f6f6;}
.yxfw_title { height:36px; line-height:36px; background:url(../images/yxfw_title.jpg) no-repeat left top; font-size:16px; font-family:'微软雅黑'; font-weight:normal; padding-left:34px; color:#FFF;}
.yxzfw_com { height:430px; width:245px; margin:0 auto; line-height:26px; padding-top:10px; text-align:center}
.yxz_adv2 { width:274px; height:250px; margin-top:12px;}
.yxz_adv2 img { width:274px; height:250px;}

/*--影像志end--*/
/*--影像学院start--*/
.yxxy_con { width:1000px; margin:0 auto;}
.yxxy_nwm { width:1000px;}
.yxxy_nav { height:35px; line-height:35px; background:#FFF; padding-left:15px; color:#292929;}
.yxxy_nav a { color:#292929; padding-left:10px; padding-right:10px;}
.yxxy_mian { width:1000px; height:800px; background:#FFF; margin-top:5px;}
.yxm_left { width:500px; float:left;}
.yxml_title { margin-left:8px; height:35px; line-height:35px; padding-left:5px; font-size:16px; font-weight:bold; color:#000; padding-top:15px; border-bottom:2px solid #bfbfbf;}
.yxm_right { width:500px; float:right;}
.yxxy_list { padding-left:10px; padding-top:30px; height:650px;}
.yxxy_list ul {}
.yxxy_list ul li { width:450px; height:26px; line-height:26px; overflow:hidden; background:url(../images/thrpm_m.jpg) no-repeat 5px center; padding-left:15px;}
.yxxy_page { padding-top:20px; padding-left:10px;}

.yx_czkj { width:470px; height:750px; margin-left:15px; margin-top:10px; background:#ececec; }
.yxcz_title { height:40px; line-height:40px; width:460px; margin:0 auto; border-bottom:1px solid #bfbfbf;}
.yxcz_more { float:right; padding-right:10px; font-size:12px;}
.yxcz_more a { color:#717171; }
.yxcz_title h2 { padding-left:10px; color:#2a2929; font-size:16px; }
.yxcz_list { padding-top:15px;}
.yxcz_list ul {}
.yxcz_list ul li { width:132px; height:140px; float:left; padding-left:12px; padding-right:12px; }
.yxxl_pic { width:132px; height:87px; }
.yxxl_pic img { width:130px; height:85px; border:1px solid #bdbdbd;}
.yxxl_text { width:130px; height:35px; line-height:35px; overflow:hidden;}
.yxxl_text a { color:#052f66;}

/*--影像学院end--*/
/*--精彩记录start--*/
.jcjl_con { width:1000px; margin:0 auto;}
.jcjl_nwm { width:1000px;}
.jcjl_nav { height:35px; line-height:35px; background:#FFF; padding-left:15px; color:#292929;}
.jcjl_nav a { color:#292929; padding-left:10px; padding-right:10px;}
.jcjl_mian { width:1000px; background:#FFF; margin-top:5px; padding-bottom:20px;}
.jcjlm_bg { height:45px; line-height:45px; color:#272727; font-size:18px; font-family:'微软雅黑'; padding-left:10px;}
.jcjlm_bg span { font-size:14px; color:#717070; font-style:italic; padding-left:10px;}
.jcmp_com { width:980px; margin:0 auto; padding-top:10px;}
.jcmp_jg { width:980px; height:469px; margin-top:16px; overflow:hidden; position:relative;}
.jcmp_pic img { width:980px; height:469px;}
.jcmp_name { width:300px; height:35px; line-height:35px; position:absolute; right:0px; top:0px; background:url(../images/jcmp_name.png) no-repeat left top; _background:url(../images/jcmp_name.gif) no-repeat left top;}
.jcmpn_qs { width:75px; height:35px; padding-left:25px; float:left; font-size:14px; color:#1d1d1f; text-align:center}
.jcmpn_qs span { font-size:24px;}
.jcmpn_bt { width:175px; height:35px; line-height:35px; float:right; text-align:center; font-size:24px; font-weight:bold; color:#FFF; font-family:'微软雅黑'; overflow:hidden; padding:0 5px 0 20px; display:block;}
.jcmp_js { width:980px; height:58px; position:absolute; bottom:0px; left:0px; background:#FFF; opacity:0.7; -moz-opacity:0.7; filter:alpha(opacity=70); }
.jcmjs_text { padding:10px; color:#000; font-size:14px; line-height:24px;}
.jcmj_btn { position:absolute; bottom:4px; right:20px; }
.jcjl_page { text-align:center; padding-top:15px; padding-bottom:10px;}
/*--精彩记录end--*/
.rmzt_con { width:1000px; margin:0 auto;}
.rmzt_nwm { width:1000px;}
.rmzt_con { width:1000px; margin:0 auto;}
.rmzt_nwm { width:1000px;}
.rmzt_nav { height:35px; line-height:35px; background:#FFF; padding-left:15px; color:#292929;}
.rmzt_nav a { color:#292929; padding-left:10px; padding-right:10px;}
.rmzt_mian { width:1000px; background:#FFF; margin-top:5px; padding-bottom:20px;}
.rmzt_mian { width:1000px; background:#FFF;}
.rmztm_com { width:975px; margin:0 auto; padding-top:10px;}
.rmztm_one { width:975px; height:320px; border:1px solid #e0e0e0;}
.rmzo_left { width:340px; height:320px; float:left;}
.rmzol_nr { width:265px; padding-top:30px; padding-left:20px;}
.rmzol_nr h2 { font-size:24px; font-family:'微软雅黑'; color:#2a2929; font-weight:normal; line-height:30px;}
.rmzo_right { width:635px; height:320px; float:right; }
.rmzo_text { padding-top:20px; line-height:24px; color:#2a2929; font-size:12px;}
.rmztm_two { height:565px; width:975px; margin-top:10px;}
.rmzt_bg { font-size:14px; color:#474747; font-weight:bold; height:25px; line-height:25px; padding-left:10px;}
.rmtt_left { width:595px; height:530px; border-top:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left;}
.rmtt_left h3 { height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#000; padding-left:10px;}
.rmtt_right {width:360px; height:530px; border-top:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:right;}
.rmtl_pic {}
.rmtt_com {height:475px;}
.rmtt_com dl { height:65px; margin-top:15px; padding-left:16px;}
.rmtt_com dl dt { width:75px; height:60px; float:left;}
.rmtt_com dl dt img { width:75px; height:60px;}
.rmtt_com dl dd { width:220px; padding-left:10px; height:65px; float:left;}
.rmtt_com dl dd .rmttc_name { font-size:12px; width:220px; height:25px; line-height:25px; overflow:hidden;}
.rmtc_plt {}

/*--热门专题start--*/
.rmzt_con { width:1000px; margin:0 auto;}
.rmzt_nwm { width:1000px;}
.rmzt_con { width:1000px; margin:0 auto;}
.rmzt_nwm { width:1000px;}
.rmzt_nav { height:35px; line-height:35px; background:#FFF; padding-left:15px; color:#292929;}
.rmzt_nav a { color:#292929; padding-left:10px; padding-right:5px;}
.rmzt_mian { width:1000px; background:#FFF; margin-top:5px; padding-bottom:20px;}
.rmzt_mian { width:1000px; background:#FFF;}
.rmztm_com { width:975px; margin:0 auto; padding-top:10px;}
.rmztm_one { width:975px; height:320px; border:1px solid #e0e0e0;}
.rmzo_left { width:340px; height:320px; float:left;}
.rmzol_nr { width:265px; padding-top:30px; padding-left:20px;}
.rmzol_nr h2 { font-size:24px; font-family:'微软雅黑'; color:#2a2929; font-weight:normal; line-height:30px;}
.rmzo_right { width:635px; height:320px; float:right; }
.rmzo_text { padding-top:20px; line-height:24px; color:#2a2929; font-size:12px;}
.rmztm_two { height:565px; width:975px; margin-top:10px;}
.rmzt_bg { font-size:14px; color:#474747; font-weight:bold; height:25px; line-height:25px; padding-left:10px;}
.rmtt_left {width:590px; height:530px; border-top:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:left; overflow-x:hidden; overflow-y:scroll}
.rmtt_left h3 { height:35px; line-height:35px; font-size:14px; font-weight:bold; color:#000; padding-left:10px;}
.rmtt_right {width:360px; height:530px; border-top:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5; float:right; overflow:hidden}
.rmtt_com dl { height:65px; margin-top:15px; padding-left:16px;}
.rmtt_com dl dt { width:75px; height:60px; float:left;}
.rmtt_com dl dt img { width:75px; height:60px;}
.rmtt_com dl dd { width:220px; padding-left:10px; height:65px; float:left;}
.rmtt_com dl dd .rmttc_name { font-size:12px; width:220px;line-height:18px; overflow:hidden; height:auto;}
.rmtc_plt { height:12px; line-height:12px; }
.rplay_cs { float:left; height:12px; line-height:12px; background:url(../images/rmtc_plt1.jpg) no-repeat 0px 0px; padding-left:18px; color:#666; padding-right:15px; }
.rplay_dj { float:left; height:12px; line-height:12px; background:url(../images/rmtc_plt2.jpg) no-repeat 0px 0px; padding-left:18px; color:#666; }

/*----焦点图start----*/
.foucebox {width:635px;height:320px;}
.scrollimg {position:relative;float:left;width:635px;height:320px;overflow:hidden;}
#SwitchBigPic { float:left;width:3175px;}
#SwitchBigPic .scrollimg_div {position:relative;float:left;width:635px;height:320px;}
#SwitchBigPic .scrollimg_div img { width:635px; height:320px;}
.scrollimg_img {display:block;width:635px;height:320px;}
.scrollimg .bg {position:absolute;left:0;top:280px;width:635px;height:25px; background:#000;filter:alpha(opacity=60);opacity:0.6;z-index:98;}
.scrollimg_txt {position:absolute;left:10px;top:280px;font-size:14px; line-height:30px; color:#fff;font-family:"Microsoft Yahei";z-index:99;}
.scrollimg_tigger {position:absolute;left:0;bottom:0px; padding-right:10px; width:625px;height:15px; background:#000; filter:alpha(opacity=60);opacity:0.6; z-index:98;overflow:hidden;font-size:0;line-height:0; text-align:right;}
.scrollimg_tigger a {display:inline-block;width:16px;height:8px;background:#FFF;margin:0 2px;color:#646464;overflow:hidden;}
.scrollimg_tigger .on {background:#fe0000;color:#016b9f;}
/*----焦点图end----*/
.rmzt_page { text-align:center; padding-top:10px;}
.rmztm_three {height:505px; width:975px; margin-top:10px;}
.rthr_right { width:360px; float:right;}
.rmthr_com { width:360px; height:470px; border-top:3px solid #e5e5e5; border-bottom:3px solid #e5e5e5; border-left:1px solid #e5e5e5; border-right:1px solid #e5e5e5;}
.rmthr_com dl { height:65px; margin-top:10px; padding-left:16px;}
.rmthr_com dl dt { width:75px; height:60px; float:left;}
.rmthr_com dl dt img { width:75px; height:60px;}
.rmthr_com dl dd { width:220px; padding-left:10px; height:65px; float:left;}
.rmthr_com dl dd .rmttc_name { font-size:12px; width:220px;line-height:18px; overflow:hidden;}
.zhuanti_full { padding:20px;}
.h495 { height:495px; line-height:24px;}
/*--热门专题end--*/

/*--滑动门 start--*/
.hdm_title { font-size:14px; padding-left:10px; color:#333;}
.hdm01 { height:300px; background:#FFF;}
.hdm01 h3{ height:43px; line-height:43px; background:url(../images/homer_bt.jpg) repeat-x left top; font-size:12px; color:#16508b; }
.hdm01 h3 a{ font-size:12px; width:45px; display:block; height:29px; line-height:29px; margin-top:13px; float:right; text-align:center; border-left:1px solid #CCC; border-top:1px solid #CCC; font-size:12px; color:#959595; font-weight:normal; background:url(../images/homer_bta.jpg) repeat-x left bottom; cursor:pointer }
.hdm01 h3 a:hover { text-decoration:none;}
.hdm01 h3 a.current{ background:url(../images/current.jpg) repeat-x left top; border-bottom:none; font-size:12px; position:relative; color:#4a4a4a;}
.hum_list { padding-left:10px; padding-top:10px; font-size:12px;}
.hum_list li { height:24px; line-height:24px; width:250px; overflow: hidden}
.hum_list li a { width:225px; overflow:hidden; _display:inline-block; height:24px; line-height:24px;}
.humn_brown { height:16px; width:16px; line-height:16px; display:inline-block; margin-right:5px; text-align:center; color:#FFF; background:#986b34;}
.hum_grey { height:16px; width:16px; line-height:16px; display:inline-block; margin-right:5px; text-align:center; color:#FFF; background:#ababab;}
.vid_list {  margin:0 auto;  border:1px solid #CCC; padding-top:20px;}
.vid_list li { float:left; width:162px; height:200px; padding-left:20px; padding-right:16px; display:block; overflow:hidden;}
.vid_list li img { width:158px; height:118px; padding:1px; border:1px solid #CCC;}
.vid_list li .pks_name { text-align:center; line-height:20px;/* padding-top:6px;*/ padding-left:10px; padding-right:10px; height:42px; overflow:hidden;}
.vid_list li .pks_name a { color:#014a99;}
.ztlist li { padding:0 0 0 13px;}

.top_step {
    height: 38px;
    padding-top: 10px;
    position: relative;
    width: 695px;
    z-index: 999;
}
.tsdc_dj {
    background: url("../images/tsdc_dj.jpg") no-repeat scroll 0 0 transparent;
    float: left;
    height: 38px;
    overflow: hidden;
    width: 170px;
}
.tsdc_dj a {
    display: inline-block;
    height: 38px;
    width: 80px;
}
.share {
    float: left;
    height: 38px;
    overflow: hidden;
    width: 500px;
}
.video_favbox {
    float: left;
    font-size: 14px;
    height: 38px;
    line-height: 38px;
    width: 260px;
}
.video_favbox span {
    display: inline-block;
    padding-left: 5px;
    width: 60px;
}
/*打印*/
#time_tex, .print_tex {
    color: #666666;
}
#time_tex, .print_tex {
    float: left;
    height: 30px;
    line-height: 30px;
    padding-left: 10px;
    width: 350px;
}
.print_tex {
    float: right;
    padding: 0;
    width: 220px;
}
.print_tex .font {
    float: left;
    text-align: center;
    width: 130px;
}
.print_tex .print {
    float: left;
    text-align: center;
    width: 45px;
}
.print_tex .print a {
    color: #0C50CC;
}
.print_tex .print a:hover {
    color: #990000;
}
.wzlist { }
.wzlist h4 {
    background: none repeat scroll 0 0 #333333;
    color: #FFFFFF;
    font-size: 14px;
    font-weight: normal;
    height: 23px;
    line-height: 23px;
    padding-left: 13px;
}
.wzlist li { height:26px; line-height:26px;}