/* CSS Document */
body { margin:0; padding:0; font-size:12px; color:#252525; line-height:24px}
dl,dt,dd,ul,li,p,img,form,input,h1 { list-style:none; border:0; margin:0; padding:0}
div { overflow:hidden}
/* 通用属性 */
a { font-size:12px; color:#252525; text-decoration:none}
a:hover { text-decoration:underline}
.left { float:left;}
.right { float:right;}
.clear { clear:both;}
/*ie and firefox1.5 updata */
.clearfix:after {
    content: "."; 
    display: block; 
    height: 0; 
    clear: both; 
    visibility: hidden;
} 
/* Hides from IE-mac \*/
* html .clearfix {height: 1%;}
/* End hide from IE-mac */
.dn { display:none}
.txtCenter { text-align:center}
.channl { height:36px; background:url(../images/pl_channl_bj.gif) center repeat-x}
.channl div { height:36px; line-height:36px;}
.channl .name { display:inline; float:left; padding-left:25px; padding-right:10px; font-family:"黑体"; font-size:16px; background:url(../images/pl_channl_icon.gif) left center no-repeat #fff;}
.more { float:right; padding-left:5px; background:#fff}
.channl .more img { margin-top:11px}
.rtn { height:23px; margin-top:6px; background:url(../images/pl_rtn_bj.gif) repeat-x}
.rtn .name { float:left; height:21px; line-height:21px; padding-right:4px; background:url(../images/pl_rtn_nbj.gif) right no-repeat; color:#fff; font-family:"黑体"; font-size:16px;}
.rtn .name .l { height:21px; width:3px; margin-right:4px; float:left; background:url(../images/pl_rtn_l.gif) no-repeat}
.rtn .more img { margin-top:13px}

.matop_10 { margin-top:10px}
.cetopl,.menul_list,.cel3 { margin:auto;}

.list { margin:6px auto 12px 10px; line-height:28px}
.list a { font-size:14px}
.rlb { margin:15px auto;} 
h1,h1 a { margin:3px auto; font-family:"黑体"; font-size:18px; font-weight:normal}
.red,.red a { color:#961700}
.yellow,.yellow a { color:#976E00}

.xzgl { background:#EEEEEE; border:1px solid #800000; padding-left:10px}




.wrap { width:976px; margin:auto; padding:0 11px; border-left:2px solid #630F00; border-right:2px solid #630F00;}
.nav { width:998px; margin:auto; border:2px solid #630F00; border-bottom:none; height:50px; background:url(../images/pl_nav_bj.gif) repeat-x;}
.nav p { margin-top:8px}
.bpic { width:515px;}
.firstcon { width:440px}
.firstcon p { line-height:18px}
.mar { height:24px; margin:10px auto; padding-left:105px; background:url(../images/pl_mar.gif) left center no-repeat}
.secton { width:470px}
.secton ul { margin-left:10px}
.secton ul a { font-size:14px}
.pic_txt { line-height:22px; margin-top:15px}
.pic_txt img { border:1px solid #000; float:left; margin-right:10px}
.box_l { width:330px;0}
.box_l .pic { float:left; display:inline; margin-left:20px}
.box_l .pic img { border:1px solid #2F2F2F; padding:1px; background:#fff}
.box_m { width:330px; margin-left:18px; display:inline}
.box_m .half { text-align:center; margin-bottom:18px; *margin-bottom:12px}
.box_m .half img { border:1px solid #2F2F2F; margin:12px 3px 3px 3px}
.box_r { width:280px;}
.box_r .hot { font-size:14px; line-height:26px; margin-top:12px}
.box_r .hot a { font-size:14px}
.box_r .doc { width:130px; line-height:20px}
.box_r .doc h1 { margin-top:18px}
.box_r .sr { width:100%; float:left; text-align:center; margin-top:9px; clear:both}
.dialogue img { margin:12px auto}
.jg { height:1px; background:url(../images/pl_jg.gif) repeat-x; font-size:0; margin-top:-5px; margin-left:10px}
.friendlink { width:998px; margin:auto; border:2px solid #630F00; border-top:none;}
.friendlink .tlink { height:24px; background:#A33737; border-bottom:1px solid #641001; border-top:1px solid #641001; color:#fff}
.friendlink .tlink a { color:#fff}
.friendlink ul { margin:10px auto 10px 3px; float:left}
.friendlink li { width:120px; display:inline; float:left; text-align:center; background:url(../images/pl_link_bj.gif) left repeat-y}
.friendlink li.no { background:none}
.bo { margin:20px auto}


#FocusImg_JS { width:514px;}
#FocusImg_JS IMG { border:1px solid #000; width:396px; height:270px;}
#FIJ_L { FLOAT: left; OVERFLOW: hidden; WIDTH: 398px; HEIGHT: 272px}
#FIJ_L SPAN { DISPLAY: block; OVERFLOW: hidden; WIDTH: 398px; HEIGHT: 272px;}
#FIJ_L pre { BORDER-RIGHT: #000 1px solid; PADDING-RIGHT: 0px; BORDER-TOP: medium none; DISPLAY: block; PADDING-LEFT: 0px; FONT-WEIGHT: bold; BACKGROUND: #000; PADDING-BOTTOM: 0px; MARGIN: 0px; BORDER-LEFT: #000 1px solid; height:30px; TEXT-ALIGN: center; top:-30px; position:relative; moz-opacity:0.75; opacity:0.75; filter:alpha(opacity=75);filter: progid:DXImageTransform.Microsoft.Alpha(opacity=75);  z-index:10;}
#FIJ_L P {top:-55px; position:relative; text-align:center; display:block; padding:0px; margin:0px; z-index:20;}
#FIJ_L P A { COLOR: #fff; TEXT-DECORATION: none; font-size:14px; font-weight:bold}
#FIJ_L P A:visited { COLOR: #fff; TEXT-DECORATION: none; font-size:14px; font-weight:bold}
#FIJ_L P A:hover { COLOR: #fff; TEXT-DECORATION: underline; font-size:14px; font-weight:bold}
#FIJ_L P A:active {	COLOR: #fff; TEXT-DECORATION: underline; font-size:14px; font-weight:bold}
#FIJ_R { FLOAT: right; OVERFLOW: hidden; WIDTH: 102px; height:271px; overflow:hidden; padding-top:1px;}
#FIJ_R img{ width:100px; height:85px;}
.id_FIJ_R_ImgBlk { CLEAR: both; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 102px; CURSOR: pointer; HEIGHT: 85px}
.id_FIJ_R_ImgBlk_On { CLEAR: both; PADDING-BOTTOM: 7px; OVERFLOW: hidden; WIDTH: 102px; CURSOR: pointer; HEIGHT: 85px}
.id_FIJ_R_ImgBlk_On IMG { moz-opacity: 0.5; opacity: 0.5; filter: progid:DXImageTransform.Microsoft.Alpha(opacity=50);}

.kaiyan{width:474px; height:88px; background:url(../images/views10_03.gif) no-repeat; overflow:hidden;}
.kaiyan ul{margin-top:8px; padding-left:74px;}
.kaiyan span a{float:right; display:block; width:36px; height:12px; margin-right:12px;}

.wenji{text-align:center; margin-top:7px;}
.wenji img{margin:0 7px;}
.poll{width:254px; margin:0 auto; padding-top:13px;}
