/* CSS Document */



.sidebar_box{ width:300px; }
.main_box{  }
.f_r{ text-align:right;}
.sxzt_box{ text-align:center; padding-left:350px;}
.sxzt_box ul li{ display:inline; width:80px; float:left; text-align:center;}
.sxzt_box ul li a:hover{ text-decoration:none;}

/*边栏区块：栏目标题、更多、列表等*/
.sidebar{width:300px; border:1px solid #DCDCDC;}
.sidebar .title{ height:26px; line-height:26px; background-color:#E5E5E5; border-bottom:1px solid #DCDCDC;}
.sidebar .title h1{ font-size:13px; font-weight:bold; color:red; padding-left:8px;}
.sidebar .title span.more{ width:50px; height:26px; line-height:26px; float:right; background:url(../../images/common.files/more.gif) left no-repeat;}
.sidebar .title span.more a{ width:100%; height:100%; display:block; }

.cat_cnname_list{ text-align:center;}
.cat_cnname_list a{width:200px; height:24px; line-height:24px; display:block; border:1px solid #DCDCDC; background-color:#F4F7F4; margin:2px auto; }
.cat_cnname_list a.cur{background-color:#999;}
.cat_cnname_list a:hover{ background-color:#999; }


/*推荐图文（边栏）*/
.tuijian_pic_text_ul li{width:140px; height:136px; float:left; text-align:center;}
.tuijian_pic_text_ul li img{width:132px; height:90px; border:1px solid #cecece; padding:1px;}
.tuijian_pic_text_ul li p{text-align:center; clear:both;}
.tuijian_pic_text_ul li p a{ line-height:160%; color:#2b2b2b;}

/*热点排行（边栏）*/
.info_paihang_ul li{ width:60px; height:26px; line-height:26px; background-color:#E5E5E5; float:left; cursor:pointer; border-left:1px solid #D7E2EA; border-bottom:1px solid #D7E2EA;text-align:center;}
.info_paihang_ul li.start{width:117px; font-size:13px; font-weight:bold; border-left:none; text-align:left;}
.info_paihang_ul li.hover{background-color:#fff; border-bottom:none;}
.paihangList li{ line-height:24px;}
.paihangList li span{  width:16px; height:16px; line-height:16px; display:block; float:left; border:1px solid #CCC; text-align:center; margin-right:6px;}
.paihangList li span.top{ width:16px; height:16px; line-height:16px; border:1px solid red;}


/*边栏区块：栏目标题、更多、列表*/
.block_bar{ border:1px solid #DCDCDC;}
.block_bar .title{ height:26px; line-height:26px; background-color:#E5E5E5; border-bottom:1px solid #DCDCDC;}
.block_bar .title h1{ font-size:13px; font-weight:bold; color:red; padding-left:8px;}
.block_bar .title span.more{ width:50px; height:26px; line-height:26px; float:right; background:url(../../images/common.files/more.gif) left no-repeat;}
.block_bar .title span.more a{ width:100%; height:100%; display:block; }

/*列表每五行中隔线*/
.info_list_ul li.line1px{ clear:both; height:1px; overflow:hidden; display:block; background:url(../../images/common.files/ico_line.gif) repeat-x; }

/*列表图文*/
.list_pic_text_ul li{width:166px; height:156px; float:left; text-align:center;}
.list_pic_text_ul li img{width:152px; height:110px; border:1px solid #cecece; padding:1px;}
.list_pic_text_ul li p{text-align:center; clear:both;}
.list_pic_text_ul li p a{ line-height:160%; color:#2b2b2b;}


/*内容页：新闻显示*/
.info_area_box{ background-color:#fff;}
.info_box{ padding:9px 40px;}
#info_toptitle{ font-size:24px; line-height:32px; font-weight:bold; text-align:center; }
#info_title{ font-size:30px; line-height:40px; font-weight:bold; text-align:center; }
#info_subtitle{ font-size:22px; line-height:28px; text-align:center;}
.attribute{ line-height:30px; text-align:center;}
.info_content_opt{ line-height:20px; text-align:right;}
#info_source{ font-size:12px; padding-right:10px; }
#info_author{ font-size:12px; padding-right:10px;}
#info_hits{ color:#C30; padding-right:10px;}
#info_released_dtime{font-size:12px;}
#info_description{ font-size:16px; font-family: "微软雅黑","黑体"; line-height:180%; text-indent:2em; border:1px solid #DEDEDE; padding:6px 10px; background-color:#fff; }
#info_video{ text-align:center;}/*视频展示区域*/
#info_pic{ text-align:center;}/*小组图展示区域*/
#info_content{line-height:180%;}
#info_content p{ font-size:16px;}
#info_content div{ text-indent:2em;}
.info_content_small{ font-size:14px;}/*小字号*/
.info_content_small p{ font-size:14px;}/*小字号*/
.info_content_small div{ font-size:14px;}/*小字号*/
.info_content_mid{ font-size:16px;}/*大字号*/
.info_content_mid p{ font-size:16px;}/*大字号*/
.info_content_mid div{ font-size:16px;}/*大字号*/
.info_content_big{ font-size:18px;}/*大字号*/
.info_content_big p{ font-size:18px;}/*大字号*/
.info_content_big div{ font-size:18px;}/*大字号*/

.print_btn{font-size:14px; text-align:right;}

/*多页新闻：内容翻页*/
#content_pageing{ text-align:center;}
#content_pageing span{ padding: 6px 6px;}

/*文章内容页-相关信息*/
#xianggua_news{ border:1px solid #DEDEDE;}
#xianggua_news .title{ line-height:26px; border-bottom:1px solid #DEDEDE; font-size:14px; font-weight:bold; padding-left:12px;}
.xgxw_list_ul li{ }
.xgxx_pic_list li{ width:124px; height:120px; float:left; margin:10px 4px;}
.xgxx_pic_list li div {border:1px solid #E1E2DD; padding:1px; margin-bottom:5px;}

/*自定义*/

  .top{width:960px;height:127px;margin:0 auto;}
  .title_div{width:960px;margin:0 auto;padding: 10px 0;}
  .title_div h1{color: #1F3A87;display: inline;font-weight: bold;font-size: 25px;height: 40px;line-height: 42px;}
  .title_div h1 a:link, .title_div h1 a:visited {color: #1F3A87;}
  .title_div h1 a:link, .title_div h1 a:visited {color: #1F3A87;}


  .main_div{width:960px;height:1000px;margin:0 auto;border:1px solid #C4D6EC;background:#ddedfa;}
  .commentBody{width:960px;float:left;background:#f8fcff;}
  .commentBody .turnpage_div{width:640px;height:20px;text-align:right;margin:0 auto;padding-right:20px;padding-top:10px}
  .commentBody .tp_border_top{border-bottom:1px solid #c4d6ec;}
  .commentBody .commentTop{width:660px;margin:0 auto;}
  .commentBody .author,.replies .focus{float:left;display:block;color:#1e50a2;height:18px;line-height:18px;vertical-align:middle;padding:5px 5px;}
  .commentBody .floorCount{color:#666;position:absolute;right:3px;}
  .commentBody .content{line-height:25px;color:#2b2b2b;font-size:14px;word-wrap:break-word;padding:5px 5px;}
  .commentBody .operate{clear:both;zoom:1;margin:0 3px 2px;line-height:20px;font-size:12px}
  .commentBody .commentBox{padding:5px 0px;border-bottom:1px solid #afafb0;margin:3px}
  .commentBody .commentBox2{line-height:18px;border:1px solid #afafb0;overflow:hidden;position:relative;margin:3px}
  .commentBody .operations{color:#1e50a2;float:right;height:16px;line-height:16px;zoom:1}
  .commentBody .operations li{float:left;padding-left:1.2em}
  .commentBody .operations a,.commentBody .operations a:visited{color:#1e50a2}
  .commentBody .operations a.cDRed:link,.commentBody .operations a.cDRed:visited{color:#ba2636}
  .commentBody .operations a:hover{color:#ba2626}
  .commentBody .operations .visited,.commentBody .operations span{color:#666}
  .commentBody .operations .visited,.commentBody .operations em{font-style: normal;color: #BA2636;}
  .commentBody .commentTips{padding: 0 0 7px 7px;font-size: 12px;color: #666;cursor: pointer}
  .commentBody .commentTips span{color:#BA2636}
  .commentBody .leftborder{border-right:1px solid #c4d6ec;}
  .comment_form{width:960px;margin:0 auto;}
  .comment_replay{clear:both}
  .rightBody{width:261px;float:left}
  .rightBody .rihgt_top{height:20px;text-align:center;font-weight: bold;padding-top:10px;border-bottom:1px solid #c4d6ec;background:#f8fcff}
  .rightBody .right_box{background:#ddedfa;}
  .rightBody .list_div{width:243px;border:1px solid #c4d6ec;margin:0 auto;background:#f1f7fc}
  .rightBody .title{text-align:center;padding:5px 0px;border-bottom:1px solid #c4d6ec}
  .rightBody ul{line-height:20px}
  .clearBoth{ clear:both;}
  .list_div li{padding-left:64px;padding-top:12px;margin-bottom:12px;line-height:17px;}
  .list_div span{font-family:Verdana;font-size:14px;float:left;margin-left:-34px;width:54px;text-align:left;color:#BA2636;}
  .pl_box{ background:#f4f8fb; }
.nc_box{ width:220px; float:left;}
#member_login_div{ float:left; width:480px;}
#member_info_div{ float:left; width:60px;}
.pinglunDIV_form-title{ text-align:right; border-bottom:1px #CCC dotted;}
.tj_btn{ float:left; width:100px;}

/*注册*/
.part_bar{ background:#f7f4ef; line-height:39px; padding-left:10px;}
.tixing{ font-weight:bold; font-size:14px;}
.regFromTable { width:90%; }
.regFromTable th{ line-height:30px; color:#0186E9; font-weight:bold; text-align:right; width:200px; padding:5px;}
.regFromTable td{padding:5px;}
.regester_text{ width:340px; height:20px; line-height:20px;}
.bb{ border:1px #CCC solid; background:#F7FCFF;}
.sex_ul li{ display:inline;}

.dl{ background:url(../../images/login_bg.gif) center no-repeat; height:445px;}
.login_box{ float:right; width:280px; margin-right:50px; margin-top:150px;}

.loginFromTable{ width:220px;}
.loginFromTable th{ width:60px; line-height:40px; }