@charset "utf-8";
/* CSS Document 
body{width:100%; font-size:14px; line-height:25px; margin:0px; font-family:"宋体";}

.header{ width:100%; margin:0px auto; background:#efefef;height:80px;}
.h_content{ width:1280px; margin:0px auto;}
.h_content img{ padding:10px; }
.logo{display:inline-block;}
 #menu1{ display:none;}
.nav li:hover{border-bottom:3px #0C6 solid;  }
.actives{border-bottom:3px #0C6 solid;  }
.seach{border:1px #666 solid;background:#efefef; width:300px;height:30px; display:inline-block; vertical-align:top;margin-top:25px; margin-left:30px;}
.i_seach{margin:3px 5px; height:25px;width:260px;background:#efefef; border:none; outline:none;}
.b_seach{background:url(../images/btnseach.png) no-repeat ;   background-color:transparent;  padding:0px 8px;   border:none; background-color:transparent; outline:none;}
.h_right{ display:inline-block;  float:right; margin-right:30px;}
.h_right a{ color:#000; text-decoration:none;}
.h_right a:hover{ color:#000;text-decoration:none;} 
 .h_right:hover #menu1{ display:block;}
.h_right p img{ vertical-align:middle;-moz-border-radius:50%;
	-webkit-border-radius:50%;
	border-radius:50%; margin-right:10px !important; }
#h_right:hover{ cursor:pointer;}



.h_nav{ width:100%; margin:0px auto; background:#213F70;height:40px; }
.h_nav a{ color:#fff; text-decoration:none;}
.hn_content{width:1280px; margin:0px auto; color:#fff; font-size:16px;}
.hn_content ul{margin:0px; margin-left:-30px; height:40px;}
.hn_content ul  li span{color:#213F87;}
.hn_content ul li{line-height:40px; display:inline-block; list-style-type:none; width:80px; text-align:center;height:40px; margin-top:0px; padding:0px 3px 0px 5px;}
.hn_content ul li a{ padding-right:3px;}
.hn_content ul li:hover{ display:inline-block; list-style-type:none;  text-align:center; background:#FFF;}
.hn_content ul li:hover a{color:#213F70;}
.hn_right{ float:right; background:#213F88}



.menu{ width:100%; display:none; margin:0px auto; background:#fff; height:270px; border-bottom:3px #213F70 solid; position:absolute; z-index:99999;}
.m_first{ width:1280px;margin:0px auto;}
.m_img{ display:inline-block; width:230px; margin-right:9px; padding-top:30px;}
.m_img span{display:block; padding-top:10px;}



.content{  }
.hot_tag{width:1280px; background:#efefdd; height:40px;margin:20px auto;}
.ht_title{padding-left:20px; line-height:10px; font-size:16px; color:#213F70; display:inline-block;}
.ht_dd{font-size:60px; line-height:5px; color:#213f70; padding-left:15px;}
.hot_tag ul{ display:inline-block; color:#000; line-height:10px;margin-left:0px; }
.hot_tag ul li{ list-style-type:none;display:inline-block; width:60px;}


.cen_news{width:1280px; height:346px;margin:10px auto; }
.cen_lf{display:inline-block; width:852px; background:#fff; height:346px;margin-right:0px;}
.cen_lf_tl{position:absolute; top:456px; z-index:99999; background:#000; opacity:0.49;width:852px; height:90px;}
.tl_tt{ font-size:18px; padding-left:20px;  color:#fff;opacity:1;  lint-height:10px; }
.tl_ct{ font-size:14px; padding-left:20px;  color:#fff;opacity:1;  lint-height:5px; }
.tl_ct span{margin-right:20px;}
.tl_rt{ float:right; margin-right:20px;}
.cen_lf_tl2{position:absolute;   z-index:99977; display:none; background:#000; opacity:0.49;width:852px; height:346px;}
.tl_cn{ margin-top:20px;border-top:3px #213f70 solid; color:#fff; padding-left:30px; padding-top:15px; }

.cen_rt{width:428px; float:right; height:346px; display:inline-block; background:#666;    }
.news_img{padding:10px 10px 0px 10px;  }
.news_img:hover{ background:#333; }
.n_img{display:inline-block;}
.news_g{display:inline-block; vertical-align:top; color:#fff; margin-top:15px;}
.news_g span{ display:block; line-height:15px; margin-left:5px;}
.news_time{ font-size:12px; line-height:25px; margin-top:10px; color:#999;}




.preTitle{width:1280px;margin:20px auto;  } 
.preTitle ul{display:inline-block;  background:url("../Images/index.png") no-repeat  2px 3px; margin-left:20px;}
.index_logo img{ margin-right:10px; vertical-align:middle; margin-top: -5px;}
.preTitle ul li{ list-style-type:none; display:inline-block;  line-height:30px; font-size:14px; color:#646473; margin-top:-20px; margin-left:-10px;}
.preTitle ul li a{color:#646473; text-decoration:none;}
.preTitle ul li a:hover{color:#000;}
.preTitle ul li span{ margin:1px 5px;}


.preTitles{width:1280px;margin: 10px auto !important;   margin-top:-20px;}
.perLeft{width:725px; display:inline-block;  margin-left:60px; }

 .preTitles{margin-bottom:30px;}
.perRight{margin-bottom:30px;}
*/
.btn
{
    padding:10px 15px;
    border:none;
    text-decoration:none;
    cursor:pointer;
    font-size:14px;
   
    }
.ml5{margin-left:5px;}.ml10{margin-left:10px;}.ml15{margin-left:15px;}.ml20{margin-left:20px;}.ml25{margin-left:25px;}
.mr5{margin-right:5px;}.mr10{margin-right:10px;}.mr15{margin-right:15px;}.mr20{margin-right:20px;}.mr25{margin-right:25px;}
.fl{ float:left;}.fr{ float:right;}
.red{ color:#f00}
 .btn-gray
 {
     color:#666;
     background-color:#F0F0E1;
 }
  .btn-gray1
 {
     color:#333;
     background-color:#999;
 }
 .btn-lblue{color:#fff; 
     background-color:#107FB7;}
 .btn-lblue:hover
 {
     background-color:#105cB7;
 }
a.m, i.m{color:#107FB7;}
.perRight{ background:#F0F0E1; padding:30px 0px;}
 .userMain{ height:143px;}
.userName{ font-size:20px;  padding-left:30px; color:#333;} 
.userName a{color:#333; text-decoration:none;}
.userName a:hover{ color:#213F70;}
.userName img{ vertical-align:middle;}
.usercenter{ padding-left:150px; margin-top:-25px;}
.usercenter li{ list-style-type:none; color:#107FB7; display:inline-block; margin-right:20px;   border-right:1px #ccc solid; padding-right:20px;}
.usercenter li a{ color:#107FB7; text-decoration:none;}
.usercenter li span{display:block; padding-left:5px;}
.userread{  margin-top:20px; font-size:20px; border-bottom:1px #ccc solid; height:40px; }
.myread{border-bottom:3px #107FB7 solid; margin:0px; color:#333; padding:0px; height:29px; font-weight:normal; float:left; padding-bottom:10px; display:inline;}
 .myrt{ padding:5px 20px; font-size:16px;}
 .mytrs{ padding:5px 20px; font-size:14px !important; color:#666;}
 .myright{ padding-left:34%; line-height:40px;  color:#333; font-weight:400;}

 .myright a{color:#000; text-decoration:none;font-size:18px;}
   .myright.on,.myright.on a{ color:#107FB7;}
  .myright:hover,.myright:hover a{color:#107FB7; text-decoration:none;}

 
 .myrights{ text-align:center; line-height:35px;}
 .myrights a{color:#333; text-decoration:none; font-size:18px;}
  .myrights a:hover{color:#107FB7; text-decoration:none;}
 .myrights img{ vertical-align:middle; margin-right:15px;}
 .userreads{background:#F0F0E1;  margin:20px 0px; padding:1px 0px; }
  .userreads p{ line-height:30px;}
 .userreads-bottom{ margin-bottom:10px;}
 .retitle,.retitle a { color:#666; text-decoration:none;}
.retitle{ padding:0px 10px; }
 .cliright{float:right; cursor:pointer; }
 .cliright img{ vertical-align:middle;}
 .panel{padding-bottom:20px;} 
 .panel2{  margin-top: 15px !important;}
 .pal2ul{ margin:0px; padding:0px;}
  .pal2ul li{ list-style-type:none; display:inline-block; margin:10px 0px; width:146px; text-align:center;}
 .pal2ul li span{ display:block; margin:0px; text-align:center; }
 .attan{ border:1px #ccc solid; background:#fff; width:60px;  height:30px;margin-top:8px !important;   margin-left:0px !important; text-align:center;  padding:3px 8px;}
 .attans{width:80px;margin-left:-10px !important; height:30px;  background:#999;
  -moz-border-radius: 10px;      /* Gecko browsers */
    -webkit-border-radius: 10px;   /* Webkit browsers */
    border-radius:10px;            /* W3C syntax */}
 .panel1{ background:#FFF;   padding:10px;  width:600px; margin:5px auto; margin-bottom:20px; }
  .panel1 p{margin:0px}
 .panel1title{ padding:0px 10px 10px; }
 .paneul{border-bottom:1px #ccc solid; padding-bottom:25px; min-height:30px; overflow-y:scroll;}
 .paneul li{ display:inline-block; list-style-type:none; background:#DFDFD0; padding:5px; margin-top:10px; margin-right:40px;}
 .paneuls{ padding-bottom:25px; margin-top:-10px;}
 .paneuls li{display:inline-block; list-style-type:none; border:1px #ccc solid; margin-top:10px; margin-right:40px;}
 .paneuls li a{ display:block; padding:3px 15px; color:#666;}
 
 
 .article,.author,.author div.info{ line-height:25px; border-bottom:1px #eee solid;}
 .comm_bodyorg{ line-height:25px;}
  .comm_bodytitle{font-size:16px; margin-bottom:5px; padding:5px; line-height:20px; }
  .comm_bodytitle a{ color:#107FB7;font-size:18px; text-decoration:none;}
  .comm_bodytitle a:hover{ border-bottom:1px solid #107FB7;}
  .comm_bList{display:block; padding-left:20px;}
  .comm_bList div.item{ border-left:2px solid #999; margin-top:10px;padding-left:10px;}
    .comm_bList div.item p.comb{ margin:0px; padding:0px; color:#333; }
    .comm_bList div.item p.time{ margin:0px; padding:0px; color:#666; }
  .article:hover{ }
  .author img{ width:60px; height:60px; -moz-border-radius: 50%      /* Gecko browsers */
    -webkit-border-radius: 50%;   /* Webkit browsers */
    border-radius:50%; }
  .author div.info p.Name a
  {
      color:#333;
      font-size:22px;
  }  
 .article_title{ font-size:24px; margin-bottom:5px; padding:5px; line-height:20px;}
  .comm_bodytitle span.m{font-size:16px; }
 .article_title a{ line-height:35px; color:#000; text-decoration:none;}
  .article_title a:hover{ color:#107FB7; text-decoration:none;}
 .article_time{font-size:14px; margin-top:2px; margin-bottom:5px; color:#666; padding-left:5px;}
  .article_time a{ color:#666; text-decoration:none;}
 .article_contents{font-size:16px;  margin-top:5px; line-height:30px;padding-left:5px;}
  .article_contents a{ color:#000;  text-decoration:none;}
 .article_contents a:hover{ color:#000; text-decoration:underline;}
 .article_times{ font-size:14px; color:#aaa;}
 .more{ text-align:center;  margin:30px auto;}
 .mores{border: 1px #107FB7 solid; width:180px; height:65px; line-height:35px; font-size:18px; color:#107FB7; background:#fff;}
 .morelag{ color:#107FB7; padding-left:35px; display:inline-block;}
 .morelag a{color:#107FB7; text-decoration:none;}
  .morelag a:hover{color:#666; }
 .moreright{display:inline-block;  margin-left:230px;}
 .moreright:hover{ cursor:pointer;}
 .moresave{text-align:center; float:right;  margin-right:20px;  display:inline-block;  width:115px; height:55px; line-height:25px; font-size:18px; color:#107FB7;  }
 .moresaves{background:#fff;width:115px; height:55px;  border:  1px #107FB7 solid; color:#00B200; font-size:18px;line-height:25px;  }
 .moresaves:hover{background:#00B200; color:#fff; cursor:pointer;}
 .save{text-align:center;  margin-left:20px;  display:inline-block;    line-height:25px; font-size:18px; color:#00B200;  }
  .saves{text-align:center; float:right;  margin-right:20px;  display:inline-block;  width:85px; height:35px; line-height:25px; font-size:18px; color:#00B200; border: 1px #00B200 solid; background:#fff; -moz-border-radius:3px; 
-webkit-border-radius:3px; border-radius:3px; }
  .saves:hover{background:#00B200; color:#fff;}
 
 .foot{background:#000; color:#fff; clear:both; }
 .f_content{ width:1280px;  margin:10px auto; padding:5px; padding-left:50px;}
  .fuls{display:inline-block;}
 .fuls li{ list-style-type:none; line-height: 25px;}
 .f-title{margin-bottom:15px; color:#666; font-size:16px;}
  .f-title a{ color:#666; text-decoration:none;}
 .f-content{ line-height:10px;}
 .f-content a{ color:#fff; text-decoration:none;}
 .copyright{ color:#666;}
  .copyright a{color:#666; text-decoration:none;}
   .fulss{display:inline-block; vertical-align:top;   margin-left:300px;}
   
 


.whimgs{ width:100px; height:100px; margin-right:20px;  border-radius: 50% 50%;  -moz-border-radius:50% 50%;  /* Firefox */
  -webkit-border-radius: 50% 50%;  /* Safari 和 Chrome */}
.whimg{ width:60px; height:60px;    border-radius: 50% 50%;}
.perLeft ul li{ list-style-type:none; line-height:20px;}
.perLeft ul li .userleft{margin-right:20px; font-size:18px;}
.unp{ color:#aaa; font-size:12px;}
.imgset{ margin:10px auto;text-align:center;}
.uploadify{margin: 15px auto !important;}
.imgset .whimg{width:180px; height:180px;border-radius: 50% 50%;  -moz-border-radius:50% 50%;  /* Firefox */
  -webkit-border-radius: 50% 50%;  /* Safari 和 Chrome */}

 .conli{ border-bottom:1px #eee solid; padding-bottom:5px;}
.atTitle{ font-size:18px;line-height:20px;  }
.atTitle a{ color:#213F70; text-decoration:none; padding-bottom:5px;padding-left:10px;}
.atTitle a:hover{ text-decoration:underline;}
 .mycom{ font-size:16px;line-height:1px; padding-left:35px;}
 .conli span{ color:#aaa; font-size:14px;line-height:20px; padding-left:35px;}
 .auth{ border-bottom:1px #eee solid; padding-bottom:5px;}
 .name{ text-decoration:none;}
 
 .readIcon{background:url("../Images/myread.png") no-repeat  130px 13px ;}
 .colIcon{background:url("../Images/mycol.png") no-repeat  130px 13px ;}
 .AtIcon{background:url("../Images/myat.jpg") no-repeat  130px 13px ;}
 .comIcon{background:url("../Images/mycom.png") no-repeat  130px 13px ;}
 .attIcon{background:url("../Images/myatt.png") no-repeat  130px 13px ;}
 .fanIcon{background:url("../Images/myfans.png") no-repeat  130px 13px ;}