﻿/* 全局 */
body,div,p,ul,li,dl,dt,dd,form,input,table,img,h1,h2,h3,h4,h5,h6{margin:0;padding:0}
body{font-size:12px;font-family:verdana,"宋体";background:#fff; background:url(../img/bg.jpg) #ffffff repeat-x 50% top;}
body,a{color:#343434;}
a{text-decoration:none;}
a:hover{text-decoration:underline;}
.a{text-decoration:   none;   font-family:   宋体;}   
A:hover   {text-decoration:   none;   color:#135202;} 
input,select{font:100% arial,helvetica,clean,sans-serif;}
button{overflow:visible;}
th,em,strong,b,address,cite{font-style:normal;font-weight:normal;}
li{list-style:none;}
img,fieldset{border:0;}
.bbstop1
{
 height:10px;background-color:White;width:960px;margin:0 auto;
}
.bbstop
{
 width:960px;margin:0 auto; background-color:White; margin-bottom:8px; min-height:90px; padding:0px 0px -5px 0px;
}
/* 通用 */
.Area{width:960px;margin:0 auto;clear:both;}
.md,.ad-links{margin-bottom:10px;border:1px solid #cfebfa;}
.fl{float:left;}
.fr{float:right;}
.Wmb8{ margin-bottom:8px}

/*头部*/
.top{ height:38px; background-color:#993300; background-image:url(../img/zjbj.jpg); background-repeat:repeat-x}
.topwebtitle{ color:#ffffff; padding:10px 20px 0px 20px; font-size:15px; font-weight:bold}
.toplogin{ padding:5px; color:White;margin-top:2px; font-weight:bold}
.topss{padding:5px 20px 0px 20px}
.topss input{}

/*logo*/
.logo{ background-color:#ff6600; width:960px; height:90px; border-bottom:8px solid #ffffff}
.logoimg{ width:250px; padding:0px 0px 0px 20px; background-color:White; border-right:20px solid #ff6600;}
.logoad{ width:570px; margin-top:10px; background-color:White; height:70px;}
.logosc{ width:90px; padding:15px 0px 0px 0px; color:White; line-height:30px; text-align:center}
.logosc p{ color:White; clear:both}

.Logged{ padding:2px 5px 0px 5px; color:White; font-size:15px; font-weight:bold;}
.Logged a{ color:White; font-size:15px; font-weight:bold; padding:0px 20px}


/*快速播报　 滚动 */

.bblm{ width:98px; background-image:url(../img/ksbb.jpg); background-repeat:no-repeat; height:28px}
.bbbt{width:852px;background-image:url(../img/bjh.jpg); background-repeat:repeat-x; height:28px; padding-left:10px;overflow:hidden;position:relative;font-size:14px;}
.bbbt li{ background-image:url(../img/bd.jpg); background-repeat:no-repeat; padding:5px 10px 0px 10px; background-position:0px 12px; float:left; color:White;}
.bbbt ul li a{ font-size:14px; color:White;}
.bbbt ul li a:hover{ color:White}


.hours24{height:28px;overflow:hidden;background-image:url(../img/bjh.jpg); background-repeat:repeat-x;}
.hours24 .rockBox{width:856px;height:28px;margin-left:6px;overflow:hidden;position:relative;font-size:14px; padding-top:4px;}
#r1_rock{padding-top:2px; position:absolute;left:0;white-space:nowrap; height:20px;}
#r1_rock li{ padding-left:10px; padding-right:15px; display:inline; overflow:hidden;}
#r1_rock li a{ color:White;}
#r1_rock i{font:700 12px Arial;}
#r1_btms{padding:0px 8px 0 0;float:right;}
#r1_btms a{width:16px;height:14px;margin-left:8px;overflow:hidden;float:left;border:1px solid #d4d4d4; overflow:hidden}
#r1_btms a:hover{ color:White}


/*栏目*/
.lmall{ background-color:White; height:27px; width:960px;}
.lmleft{width:30px; height:10px; background-color:White}
.lm{ border-left:1px solid #cccccc;border-right:1px solid #cccccc;border-top:1px solid #cccccc; padding:6px 8px 2px 8px; font-size:15px; font-weight:bold; margin-left:3px; background-color:White}
.lm a{color:#009900;}
.lm a:hover{color:#ff9900;}

/* logo导航 */
.GlobalNav{height:90px;border-bottom:3px solid #cfebfa;width:960px;margin:0 auto; background-color: White;}
.GlobalNav .logo{float:left;color:#000;padding:9px 0 0 14px;width:271px;}
.GlobalNav .logo img{display:block;}
.GlobalNav .link{width:674px;padding-top:15px;float:right;font-size:14px;}
.GlobalNav .link ul{}
.GlobalNav .link li{ padding:49px 2px 5px 2px}
.GlobalNav .link a{padding-right:5px; padding-left:3px; font-weight:bold;}

/*图片轮播*/
.focusImg{width:310px;height:186px;margin-bottom:0px;overflow:hidden;position:relative;border:1px solid #dadada;}
.focusImg b{width:100%;height:32px;position:absolute;bottom:0;left:0;background:#343434;filter:alpha(opacity=80);opacity:0.8;}
.focusImg h2{width:290px;height:28px;line-height:30px;padding:0 10px;overflow:hidden;position:absolute;bottom:2px;left:0;font-size:14px;}
.focusImg h2,.focusImg h2 a,.focusImg h2 a:hover{color:#fff;}
.focusImg h2 a{font-family:宋体;}
.focusImg h2 i{width:24px;height:18px;line-height:18px;margin:5px 0 0 5px;float:right;cursor:pointer;text-align:center;font-family:Arial;background:#545454;}
.focusImg h2 i.cur{background:#868686;}

/* 广告 */
.adbox{padding-bottom:0px;}
.adbox .fl,.adbox .fr{border:solid 1px #cfebfa;}
/*左边顶部广告*/
.AD1{width:220px;font-size:14px; overflow:hidden;white-space: nowrap; height:90px; float:left; background-color:White;}
.AD1 ul{ overflow:hidden}
.AD1 li{ padding:5px 0px 0px 4px; overflow:hidden}
.AD1 a{ overflow:hidden; font-size:14px;}


/*底部*/
.bottom{ height:20px; text-align:center; background-image:url(../img/bjh.jpg); color:White; font-weight:bold; padding-top:7px}
.bottom a{color:White; font-weight:bold;}
.bottomb{ text-align:center; color:Black; line-height:23px; background-color:White}
.bottomb a{ color:Black;}

.t{background-image:url(pic/t.jpg); height:10px; background-repeat:repeat-x}

.bbsPath
{
width:950px; padding:6px 0px 0px 10px; text-align:left; height:20px; font-size:14px; background-color:White; clear:both;
}
.bbsPath1
{
 float:left; width:15px; background-repeat:no-repeat; padding:5px 0px 0px 10px; height:15px; color:#145403;
}
.bbsPath1 a
{
  font-size:15px; color:#145403;
}
.bbsPath2
{
 color:#145403;  float:left; font-size:14px; 
}
.bbsPath2 a
{
 margin-bottom:8px; min-height:25px; color:#145403; font-size:15px; 
}
.bbsPath2 A:link
{text-decoration:   none;   color:#145403;  font-size:15px;}   
.bbsPath2 A:visited 
{
text-decoration:   none;   color:#145403;  font-size:15px;}  
.bbsgg
{
 width:960px;margin:0 auto; background-color:White; margin-bottom:10px; min-height:100px;
}
.bbsgg ul
{
 width:100%; text-align:left; margin-top:5px; margin-bottom:5px;
}
.bbsgg ul li
{
 width:23.5%; float:left; padding:5px 0px 0px 10px; margin:0px;
}
.bbsgg ul li a
{
  font-size:14px;
}
.bbsgg A:link
{text-decoration:   none;   color:#c3d3e4;  font-size:14px;}   
.bbsgg A:visited 
{
text-decoration:   none;   color:#c3d3e4;  font-size:14px;}  
.bbsBody
{
 width:944px; border:8px solid #ccffcc; background-color:White; text-align:center; clear:both;
}
.Body
{
 background-color:#ebf2f8; text-align:left; 
}
.BodyRight
{
 width:19%; background-color:#ebf2f8; float:right; min-width:180px; border-left:2px solid #d3e8f2; border-right:2px solid #d3e8f2; display:block; overflow:hidden;float:right; text-align:left
}
.BodyRight h3
{
  text-align:left; font-size:12px; color:#135202; font-weight:bold; margin:5px;
}
.BodyRight div
{
  border-bottom:1px solid #c8dcec; border-top:1px solid #ffffff; margin:0px; padding:0px; text-align:left;
}

.IndexTop
{
 height:70px; background-color:White; max-height:70px;
}
.IndexTopFT
{
  float:left; padding-top:20px; padding-left:10px;
}
.IndexTopFT a
{
  float:left;
}
.IndexTopWelCome
{
  float:left; color:#cc6600; float:left; padding:15px 0px 0px 10px;
}
.IndexTopWelComeRight
{
 font-size:14px; color:#135202; text-align:right; clear:both;  width:auto;
}
.IndexTopWelComeRight span
{
 font-size:14px; color:#135202; padding-right:10px;
}
.IndexTopWelCome a
{
   font-size:14px; color:#cc6600; font-weight:bold;
}
.IndexTopWelCome span
{
   font-size:14px; color:#135202;
}

.IndexTJ
{
 height:217px; border-bottom:#d3e8f2 solid 3px; display:block; overflow:hidden; background-color:White;
}
.IndexTJ1
{
 height:28px; border-bottom: 1px dashed #135202; background-color:White;
}
.IndexTJ1 p
{
  text-align:center; font-size:12px; font-weight:bold; color:Black; width:33%; margin:6px 0px 0px 0px; padding:0px; float:left;
}
.IndexTJ2
{
  text-align:left; font-size:12px; width:33%; float:left; display:block; overflow:hidden;
}
.IndexTJ2 p
{
  min-width:246px; min-height:204px; margin:0px; padding:0px;overflow:hidden; display:block;
}
.IndexTJ2 p img
{
   min-width:246px; min-height:204px; width:280px; height:204px; margin:5px 0px 0px 0px; overflow:hidden; display:block;
}
.IndexTJ2titlelist
{
  text-align:left; 
}
.IndexTJ2titlelist ul
{}
.IndexTJ2titlelist ul li{padding-left:10px; background:url(pic/bg_bullet7.gif) no-repeat 0px center; line-height:20px;
 overflow:hidden; text-overflow:ellipsis; white-space:nowrap; margin-left:5px;
}
.IndexTJ2titlelist ul li a
{
  font-size:14px; color:#135202;
}
.IndexTJ2titlelist A:link
{text-decoration:   none;   color:#135202;  font-size:14px;}   
.IndexTJ2titlelist A:visited 
{
text-decoration:   none;   color:#135202;  font-size:14px;}  
.IndexBbsTitle
{
    font-size: 12px;
    font-weight: bold;
    color: Black;
    height: 26px;
    padding: 8px 0px 0px 20px;
    border-bottom: 1px dashed #135202;  background-color:White;
}
.IndexBbsLM
{
    font-size: 12px;
    padding: 8px 0px 0px 5px;
    border-bottom: 1px dashed #135202; height:60px; background-color:White;
}
.IndexBbsLM1
{
    background-image:url(pic/forum_new.gif); background-repeat:no-repeat;  height:50px; float:left; width:35px;
}
.IndexBbsLM2
{
   float:left; min-width:50px;
}
.IndexBbsLM2 img
{
   width:50px; height:50px;
}
.IndexBbsLM3
{
    font-size: 12px;
    padding: 0px 0px 0px 0px;
    
    float:left; margin:-5px 0px 0px 10px;
}
.IndexBbsLM3 em
{
    font-size: 12px;
    color:#333333
    
}
.IndexBbsLM3 a
{
 color:#135202; font-weight:bold; font-size:12px;
}
.IndexBbsLM3 p
{
 color:#6c6c6c; font-size:12px; margin:5px 0px 0px 0px;   padding:0px; overflow:hidden; display:block;
}
.IndexBbsLM3 p a
{
 color:#1b1b1b; padding-left:10px; font-size:12px;
}
.IndexBbsLM5
{
    font-size: 12px;
    padding: 0px;
    width:300px;
    float:right; height:50px; margin:-5px 0px 0px 10px; overflow:hidden; text-overflow:ellipsis; white-space:nowrap; display:block; line-height:12px;
}
.IndexBbsLM5 span
{
  margin-bottom:10px; padding:0px;
}
.IndexBbsLM5 span a
{
 color:#135202; font-weight:bold; font-size:12px;
}
.IndexBbsLM5 p
{
 color:#6c6c6c; font-size:12px; margin:5px 0px 0px 0px;   padding:0px;
}
.IndexBbsLM5 p a
{
 color:#1b1b1b; padding-left:10px; font-size:12px; overflow:hidden;
}
.IndexFJX
{
 border-bottom:#d3e8f2 solid 3px; margin-top:8px; clear:both;
}
.CaListTop
{
  background-color:#e9fced; height:22px;padding-top:3px; color:#006600;  font-weight:bold;
}
.CaListTop1
{
  width:65%;  float:left; text-align:center; padding-top:3px; font-size:12px;
}
.CaListTop2
{
  width:34.5%;  float:left;padding-top:3px;
}
.CaListTop2-1
{
  width:105px; float:left; display:block; overflow:hidden; text-align:left;
}
.CaListTop2-2
{
  width:auto; float:left; display:block; overflow:hidden;  min-width:60px; text-align:center; width:60px;
}
.CaListTop2-3
{
  width:auto; float:left; display:block; overflow:hidden;  min-width:85px; text-align:right; width:85px;
}
.CaList
{
 border-bottom:1px solid #cccccc; min-height:38px; text-align:left; height:38px; background-color:White;
}
.CaList1
{
  width:65%;  float:left; text-align:left; padding-top:6px; font-size:12px;
}
.CaList1a1
{
  width:55px;  float:left; min-width:55px;
}
.CaList1a2
{
  width:auto;  float:left; margin:4px auto
}
.CaList1a2 a
{
  font-size:14px; color:#135202
}
.CaList2
{
  width:35%;  float:left;padding-top:1px;
}
.CaList2a1
{
  width:105px; float:left; text-align:left; height:36px; display:block; overflow:hidden;
}
.CaList2a2
{
  width:auto; float:left; display:block; min-width:60px;  margin:9px auto; width:60px; text-align:center
}
.CaList2a3
{
  width:auto; float:left; display:block; text-align:right; overflow:hidden;
}
.Bodyleft
{
 width:150px; float:left; min-height:50px; min-width:150px; background-color:#d3e8f2; 
}
.BodyBodyRight
{
 float:left; width:794px; min-height:50px; background-color:#ebf2f8;
}
.BodyBodyRight1
{
 float:left; text-align:left; width:35%
}
.BodyBodyRight1 img
{
 text-align:left; padding:10px 8px 0px 10px;
}
.BodyBodyRight2
{
 float:left; width:63%; text-align:right; padding-top:20px;
}
.BodyColeft
{
 width:150px; float:left; min-height:350px; min-width:150px; background-color:#ebf2f8; text-align:center;
}
.BodyColeftp{ clear:both; padding:8px 8px 0px 8px; text-align:left; }
.BodyColeftp a{ font-size:13px; font-weight:bold; color:#cc6600;}
.BodyColeftUserName
{
  font-weight:bold; color:#ff9900; border-bottom:1px dashed #d3e8f2; padding:10px; text-align:left;
}
.BodyColeftUserImg
{
 text-align:left; margin-top:10px;
}
.BodyCo
{
 float:left; width:754px; min-height:350px; background-color:#ffffff; padding:12px;
}
.BodyCoGAD
{
 width:728px; height:90px;
}
.BodyCoTime
{
 border-bottom:1px dashed #d3e8f2; text-align:left; padding:0px 0px 2px 0px; color:#333333; float:left; width:748px
}
.BodyCoTime img
{
    margin-right:5px;
}

.BodyCoTime span
{
  margin-left:10px; float:right
}
.BodyCoTime span a
{
  margin-left:10px; font-size:12px; color:#333333;
}
.BodyCoBody
{ padding:20px;font-size:14px; line-height:2em; clear:both
}
.BodyCoBody img
{
  max-width:700px;
}
.BodyCo1
{
 float:left; width:85%; min-height:450px; background-color:#ffffff;border-bottom:8px solid #ebf2f8; 
}

.paginator { font: 11px Arial, Helvetica, sans-serif;padding:0px 20px 10px 0; margin: 0px;}
.paginator a {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;margin-right:2px}
.paginator a:visited {padding: 1px 6px; border: solid 1px #ddd; background: #fff; text-decoration: none;}
.paginator .cpb {padding: 1px 6px;font-weight: bold; font-size: 12px;border:none}
.paginator a:hover {color: #135202; background: #ebf2f8;border-color:#135202;text-decoration: none;}



.addtitle
{
 border-bottom:1px solid #135202; padding:10px; min-height:20px;
}
.addtitleleft
{
 width:150px; float:left; text-align:right; padding-top:3px;
}
.addtitleright
{
 width:auto; float:left; text-align:left;
}

/*图片列表*/
.NewsImgList{ border:1px solid #cfebfa; height:133; width:942px; margin-bottom:10px; background-color:White; overflow:hidden; clear:both;}
.NewsImgList ul{ width:942px;}
.NewsImgList li{ width:158px; display:inline; margin:8px 5px 0px 8px; float:left; height:133px; overflow:hidden;}

.NewsImgList li .image{ width:156px; max-height:102px; overflow:hidden; min-height:102px; border:1px solid #999999;height:expression(this.scrollHeight > 101 ? "102px" : "auto");/* sets max-height for IE 为IE设置高度最大值*/
}
.NewsImgList li .image img{width:158px; height:140px;}
.NewsImgList li .text{ text-align:center; padding:5px; min-height:26px; max-height:26px; overflow:hidden;}
